You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (code != EXCEPTION_ACCESS_VIOLATION && code != EXCEPTION_ILLEGAL_INSTRUCTION)
returnEXCEPTION_CONTINUE_SEARCH;
wxString buf;
#if !defined(_WIN64)
buf.Printf(_("The application encountered a crash at address %u.\n\n"),
(unsignedint) ExceptionInfo->ContextRecord->Eip);
#endif
if (EditorFilesNotSaved)
{
CrashHandlerSaveEditorFiles(buf);
EditorFilesNotSaved = false;
}
buf << _("Now you have three options:\n"
"1. Press 'Abort' to pass control back to the system. This will normally display the standard 'application error' message and kill the program.\n"
"2. Press 'Ignore' to step over the offending instruction. You may run into another access violation, but if you are lucky enough, you might get to save your work and close the program gracefully.\n"
"3. Press 'Retry' to return to the offending instruction (this is almost certain to fail again, but might nevertheless work in rare cases).");