[Lldb-commits] [lldb] [lldb][Windows] ignore loader breakpoints in system modules (PR #208233)

via lldb-commits lldb-commits at lists.llvm.org
Tue Jul 21 12:48:53 PDT 2026


================
@@ -293,8 +297,12 @@ Status ProcessWindows::DoDestroy() {
 
 Status ProcessWindows::DoHalt(bool &caused_stop) {
   StateType state = GetPrivateState();
-  if (state != eStateStopped)
-    return HaltProcess(caused_stop);
+  if (state != eStateStopped) {
+    m_pending_halt = true;
----------------
jimingham wrote:

You need this because the stop from a Halt comes in as an EXCEPTION_BREAKPOINT?

https://github.com/llvm/llvm-project/pull/208233


More information about the lldb-commits mailing list