summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2025-11-10 15:35:11 -0800
committerGitHub <noreply@github.com>2025-11-10 15:35:11 -0800
commit97d50b5c8a7b9269953888d2fcf21e4d4a16dc25 (patch)
tree083b4f7f2db6f70bbcecabc2308ba5f91eaee0cf /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
parent46dc4b841daad98c8358ac873827b6de7ce104c5 (diff)
[lldb] Fix crash in BreakpointSite::BumpHitCounts (#166876)
Fix crash in `BreakpointSite::BumpHitCounts` due to missing synchronization. When bumping the hit count, we were correctly acquiring the constituents mutex, but didn't protect the breakpoint location collection. This PR fixes the issue by making the iterator returned by the collection a `LockingAdaptedIterable`. rdar://163760832
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions