diff --git a/stepmania/src/archutils/Unix/CrashHandlerChild.cpp b/stepmania/src/archutils/Unix/CrashHandlerChild.cpp index a8cb5e44eb..5913ed2b54 100644 --- a/stepmania/src/archutils/Unix/CrashHandlerChild.cpp +++ b/stepmania/src/archutils/Unix/CrashHandlerChild.cpp @@ -378,8 +378,9 @@ static void child_process() case SIGFPE: Signal = "Floating point exception"; break; X(SIGHUP) case SIGILL: Signal = "Illegal instruction"; break; - X(SIGINT) X(SIGIOT) + X(SIGINT) case SIGPIPE: Signal = "Broken pipe"; break; + case SIGABRT: Signal = "Aborted"; break; X(SIGQUIT) case SIGSEGV: Signal = "Segmentation fault"; break; X(SIGTRAP) X(SIGTERM) X(SIGVTALRM) X(SIGXCPU) X(SIGXFSZ) diff --git a/stepmania/src/archutils/Unix/SignalHandler.cpp b/stepmania/src/archutils/Unix/SignalHandler.cpp index 01d28a4153..e2556f8df5 100644 --- a/stepmania/src/archutils/Unix/SignalHandler.cpp +++ b/stepmania/src/archutils/Unix/SignalHandler.cpp @@ -10,7 +10,7 @@ SaveSignals *saved_sigs; static bool initted = false; static int signals[] = { - SIGALRM, SIGBUS, SIGFPE, SIGHUP, SIGILL, SIGINT, SIGIOT, SIGPIPE, + SIGALRM, SIGBUS, SIGFPE, SIGHUP, SIGILL, SIGINT, SIGABRT, SIGPIPE, SIGQUIT, SIGSEGV, SIGTRAP, SIGTERM, SIGVTALRM, SIGXCPU, SIGXFSZ, #if defined(HAVE_DECL_SIGPWR) && HAVE_DECL_SIGPWR SIGPWR,