< prev index next >
src/os/windows/vm/vmError_windows.cpp
Print this page
*** 69,80 ****
return NULL;
}
LONG WINAPI crash_handler(struct _EXCEPTION_POINTERS* exceptionInfo) {
DWORD exception_code = exceptionInfo->ExceptionRecord->ExceptionCode;
! VMError::report_and_die(NULL, exception_code, NULL,
! exceptionInfo->ExceptionRecord, exceptionInfo->ContextRecord);
return EXCEPTION_CONTINUE_SEARCH;
}
void VMError::reset_signal_handlers() {
SetUnhandledExceptionFilter(crash_handler);
--- 69,80 ----
return NULL;
}
LONG WINAPI crash_handler(struct _EXCEPTION_POINTERS* exceptionInfo) {
DWORD exception_code = exceptionInfo->ExceptionRecord->ExceptionCode;
! VMError::report_and_die(NULL, exception_code, NULL, exceptionInfo->ExceptionRecord,
! exceptionInfo->ContextRecord);
return EXCEPTION_CONTINUE_SEARCH;
}
void VMError::reset_signal_handlers() {
SetUnhandledExceptionFilter(crash_handler);
< prev index next >