Description
when send a signal to the thread get context and used unwind unw_step,it happen on "Signal Catcher" "FinalizerDaemon" "HeapTaskDaemon" "Jit thread pool" etc
1
libUE4.so
pc 000000001011a37c
libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarf(libunwind::LocalAddressSpace&, unsigned long, unsigned long, libunwind::Registers_arm64&, bool&, bool) (...\libunwind\libunwind\src\DwarfInstructions.hpp:305:11) [arm64-v8a]
2
libUE4.so
pc 0000000010119ae0
libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::step(bool) (G...\libunwind\libunwind\src\UnwindCursor.hpp:2933) [arm64-v8a]
(Inline) libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::stepWithDwarfFDE(bool) (...\libunwind\libunwind\src\UnwindCursor.hpp:1023:12)
3
libUE4.so
pc 0000000010119320
__unw_step (...\libunwind\libunwind\src\libunwind.cpp:182:14) [arm64-v8a]
4
libUE4.so
pc 000000000257a8b8
UnwindCurrent::UnwindFromContextLLVM(unsigned long, ucontext*) (...\UnwindCurrent.cpp:238:11) [arm64-v8a]
5
libUE4.so
pc 0000000002576174
BacktraceCurrent::UnwindThread(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator>>>&, unsigned long) (...\BacktraceCurrent.cpp:0:0) [arm64-v8a]