[all-commits] [llvm/llvm-project] 2be791: Insert crashing stack frame when call to null func...

Jason Molenda via All-commits all-commits at lists.llvm.org
Thu May 5 17:55:35 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2be791e32af33b7ef735bb180a8a91ee501d0560
      https://github.com/llvm/llvm-project/commit/2be791e32af33b7ef735bb180a8a91ee501d0560
  Author: Jason Molenda <jason at molenda.com>
  Date:   2022-05-05 (Thu, 05 May 2022)

  Changed paths:
    M lldb/examples/python/crashlog.py

  Log Message:
  -----------
  Insert crashing stack frame when call to null func ptr

On arm64 targets, when the crashing pc is 0, the caller
frame can be found by looking at $lr, but the crash
reports don't use that trick to show the actual crashing
frame.  This patch adds that stack frame that lldb shows.

Also fix an issue where some register names were printed
as having a prefix of 'None'.

Differential Revision: https://reviews.llvm.org/D125042
rdar://92631787




More information about the All-commits mailing list