Bug ID 24497
Summary Single stepping over an instruction that jumps to invalid memory fails on Android arm
Product lldb
Version unspecified
Hardware PC
OS Linux
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter labath@google.com
CC llvm-bugs@lists.llvm.org
Classification Unclassified
This happens because of software single stepping, where we attempt to follow
the instruction and set a breakpoint in the invalid memory (and fail). Things
start falling apart after that. I have made TestCrashDuringStep to demostrate
this.
The expected behavior is to report the crash correctly.