https://llvm.org/bugs/show_bug.cgi?id=23879
Bug ID: 23879 Summary: [stack unwinding][arm] "push {sp}" confuses the instruction emulation based unwinding on arm Product: lldb Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority: P Component: All Bugs Assignee: lldb-dev@cs.uiuc.edu Reporter: tbergham...@google.com Classification: Unclassified Unwinding from the following functions doesn't work on Android 5.1 ARM at some address: __aeabi_ldivmod, __aeabi_uldivmod The issue caused by a "push {sp}" instruction because the instruction emulator can't keep track of the value of the sp of the previous frame when it is [CFA+#imm]+#imm -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev