@@ -466,12 +466,11 @@ sigset_t newset; sigemptyset(&newset); sigaddset(&newset, sig); sigthreadmask(SIG_UNBLOCK, &newset, NULL); - VMError err(t, sig, pc, info, ucVoid); - err.report_and_die(); + VMError::report_and_die(t, sig, pc, info, ucVoid); ShouldNotReachHere(); return 0; }