https://llvm.org/bugs/show_bug.cgi?id=31192
Bug ID: 31192 Summary: Unwinding of noreturn functions fails if the function is the last function in a section Product: lldb Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: P Component: All Bugs Assignee: lldb-dev@lists.llvm.org Reporter: lab...@google.com CC: llvm-b...@lists.llvm.org Classification: Unclassified The reason for that is that the caller PC can end up outside the bounds of any module. We have special code which handles the case where the PC lands outside the function bounds (but still within the correct module). However that fails when the PC actually ends up outside any module. Currently, this breaks TestNoreturnUnwind on android x86_64, but I am pretty sure it can be reproduced on any target. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev