diff --git a/runtime/bin/platform_win.cc b/runtime/bin/platform_win.cc index 5568af08081..333d57c2404 100644 --- a/runtime/bin/platform_win.cc +++ b/runtime/bin/platform_win.cc @@ -57,7 +57,8 @@ class PlatformWin { // Disable dialog boxes for "critical" errors or when OpenFile cannot find // the requested file. See: // See: https://msdn.microsoft.com/en-us/library/windows/desktop/ms680621(v=vs.85).aspx - SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOOPENFILEERRORBOX); + SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOOPENFILEERRORBOX | + SEM_NOGPFAULTERRORBOX); // Set up a signal handler that restores the console state on a // CTRL_C_EVENT signal. This will only run when there is no signal handler // registered for the CTRL_C_EVENT from Dart code. diff --git a/runtime/tests/vm/vm.status b/runtime/tests/vm/vm.status index f6f2125b3f2..fc0fe85f41e 100644 --- a/runtime/tests/vm/vm.status +++ b/runtime/tests/vm/vm.status @@ -11,8 +11,10 @@ cc/IsolateReload_PendingStaticCall_DefinedToNSM: SkipSlow cc/IsolateReload_PendingStaticCall_NSMToDefined: SkipSlow # These tests are expected to crash on all platforms. -cc/ArrayNew_Overflow_Crash: SkipSlow -cc/AllocGeneric_Overflow: SkipSlow +cc/ArrayNew_Overflow_Crash: Crash, Fail +cc/AllocGeneric_Overflow: Crash, Fail +cc/CodeImmutability: Crash, Fail +cc/SNPrint_BadArgs: Crash, Fail cc/Fail0: Fail cc/Fail1: Fail cc/Fail2: Fail @@ -20,8 +22,6 @@ cc/Fail2: Fail cc/Dart2JSCompileAll: Fail, Crash # Issue 27369 cc/Dart2JSCompilerStats: Fail, Crash # Issue 27369 -cc/SNPrint_BadArgs: Skip - cc/Profiler_InliningIntervalBoundry: Skip # Differences in ia32, debug, release # Flaky on buildbot. Issue 5133 and 10409. @@ -39,15 +39,8 @@ cc/VerifyExplicit_Crash: Crash # It can take some time for all the isolates to shutdown in a Debug build. dart/spawn_shutdown_test: Pass, Slow # VM Shutdown test -# CodeImmutability test ocassionally times out on Windows. Issue #30202. -[ $system != windows ] -cc/CodeImmutability: Crash - [ $system == windows ] -cc/CodeImmutability: Crash, Timeout -cc/Dart2JSCompileAll: Skip cc/Service_Profile: Skip -cc/Dart2JSCompilerStats: Skip cc/CorelibCompilerStats: Skip [ $system == fuchsia ]