Skip to content

SIGABRT Crash in ax::Director::mainLoop on Android #2280

Open
@Arvant

Description

Our Axmol-based game is encountering a SIGABRT crash on Android devices. The crash appears to occur within the ax::Director::mainLoop function. Below are the details of the crash report and the steps we have taken to debug the issue.

Crashed: Thread
SIGABRT
OS: Android: 3.18.14 samsung/on5xeltejv/on5xelte:8.0.0/R16NW/G570FXXS4CTJ7:user/release-keys -14263629-QB35148527 #1 SMP PREEMPT Fri Oct 16 21:36:26 KST 2020 armv8l
CPU: arm: ARMv0
GPU: -
0  libc.so          (Missing)
1  libc.so          (Missing)
2  base.odex        (Missing)
3  libc++_shared.so (Missing)
4  libc.so          (Missing)
5  libc.so          (Missing)
6  libc.so          (Missing)
7  libc++_shared.so (Missing)
8  libc++_shared.so (Missing)
9  libc++_shared.so abort_message (abort_message.cpp:72)
10 libc++_shared.so (Missing)
11 libc++_shared.so (Missing)
12 libc++_shared.so demangling_terminate_handler() (cxa_default_handlers.cpp:62)
13 libc++_shared.so (Missing)
14 libc++_shared.so __unw_get_reg
15 libc++_shared.so __unw_set_reg
16 libc++_shared.so __unw_set_reg
17 libc++_shared.so _Unwind_VRS_Pop
18 libc++_shared.so __unw_set_reg
19 libc++_shared.so _Unwind_VRS_Pop
20 base.odex        (Missing)
21 base.odex        (Missing)
22 linker           (Missing)
23 base.odex        (Missing)
24 linker           (Missing)
25 libc++_shared.so operator delete[](void*, unsigned int, std::align_val_t) (stdlib_new_delete.cpp:259)
26 linker           (Missing)
27 base.odex        (Missing)
28 libdl.so         (Missing)
29 libc++_shared.so libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm>::setInfoBasedOnIPRegister(bool)
30 libc++_shared.so libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm>::step()
31 libc++_shared.so __aeabi_unwind_cpp_pr0
32 libDomino.so     ax::Director::queueOperation(void (*)(void*), void*) (Director.cpp:1531)
33 libDomino.so     ax::Director::mainLoop() (Director.cpp:1565)
34 libc++_shared.so _Unwind_VRS_Pop
35 libDomino.so     (Missing)
36 libc++_shared.so _Unwind_RaiseException
37 libc++_shared.so (Missing)
38 libc++_shared.so (Missing)
39 base.odex        (Missing)
40 libc++_shared.so (Missing)
41 base.odex        (Missing)
42 base.odex        (Missing)
43 libc++_shared.so _Unwind_RaiseException
44 libc++_shared.so _Unwind_RaiseException
45 libc++_shared.so (Missing)
46 libc++_shared.so (Missing)
47 libc++_shared.so operator delete[](void*, unsigned int, std::align_val_t) (stdlib_new_delete.cpp:259)
48 libc.so          (Missing)

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions