[Lldb-commits] [lldb] Add a test for evicting unreachable modules from the global module cache (PR #74894)
via lldb-commits
lldb-commits at lists.llvm.org
Wed Dec 20 14:20:59 PST 2023
jimingham wrote:
This can happen if you don't succeed in shutting down the private state thread as part of exiting, so that it is still trying to operate on a process that has been finalized.
Not sure why the shutdown ordering seems wrong in the Linux case, however.
Jim
> On Dec 15, 2023, at 1:39 AM, David Spickett ***@***.***> wrote:
>
>
> Though the original assert was: m_plans.size() > 1 && "Can't pop the base thread plan"
>
> Not that there was exactly 1 plan on the stack. So current_plan might be the single step plan as expected, then when we go to pop that off the stack, but the stack has been emptied/destroyed already.
>
> —
> Reply to this email directly, view it on GitHub <https://github.com/llvm/llvm-project/pull/74894#issuecomment-1857567808>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADUPVWY52KBS5JSVF5J6JTDYJQLFBAVCNFSM6AAAAABANJIUI2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJXGU3DOOBQHA>.
> You are receiving this because you modified the open/close state.
>
https://github.com/llvm/llvm-project/pull/74894
More information about the lldb-commits
mailing list