[all-commits] [llvm/llvm-project] 73b554: [lldb] Make sure the process is stopped when compu...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Mon Apr 14 01:10:04 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 73b554d7a0a666e252f3c837510a55ee1acb1df5
      https://github.com/llvm/llvm-project/commit/73b554d7a0a666e252f3c837510a55ee1acb1df5
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2025-04-14 (Mon, 14 Apr 2025)

  Changed paths:
    M lldb/source/Core/Statusline.cpp

  Log Message:
  -----------
  [lldb] Make sure the process is stopped when computing the symbol context (#135458)

Make sure the process is stopped when computing the symbol context. Both
Adrian and Felipe reported a handful of crashes in GetSymbolContext
called from Statusline::Redraw on the default event thread.

Given that we're handling a StackFrameSP, it's not clear to me how that
could have gotten invalidated, but Jim points out that it doesn't make
sense to compute the symbol context for the frame when the process isn't
stopped.

Depends on  #135455



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list