From df1376834012b0f2085d5425d804cf292c43849f Mon Sep 17 00:00:00 2001 From: Eileen Klopfer Date: Sat, 22 Apr 2023 18:08:37 -0400 Subject: [PATCH] Add SEM_FAILCRITICALERRORS to SuppressCrashReport call to SetErrorMode --- Lib/test/support/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Lib/test/support/__init__.py b/Lib/test/support/__init__.py index d063837baee2dea..7d165675e273578 100644 --- a/Lib/test/support/__init__.py +++ b/Lib/test/support/__init__.py @@ -1679,7 +1679,8 @@ def __enter__(self): self.old_value = msvcrt.GetErrorMode() - msvcrt.SetErrorMode(self.old_value | msvcrt.SEM_NOGPFAULTERRORBOX) + msvcrt.SetErrorMode(self.old_value | msvcrt.SEM_NOGPFAULTERRORBOX + | msvcrt.SEM_FAILCRITICALERRORS) # bpo-23314: Suppress assert dialogs in debug builds. # CrtSetReportMode() is only available in debug build.