From eb936c6debb880df504d609f94ded173ed260312 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 20 Feb 2004 04:11:01 +0000 Subject: [PATCH] add sanity check --- stepmania/src/archutils/Unix/CrashHandler.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stepmania/src/archutils/Unix/CrashHandler.cpp b/stepmania/src/archutils/Unix/CrashHandler.cpp index b33ca29648..714e2ccb3c 100644 --- a/stepmania/src/archutils/Unix/CrashHandler.cpp +++ b/stepmania/src/archutils/Unix/CrashHandler.cpp @@ -452,6 +452,12 @@ void CrashSignalHandler( int signal ) return; #endif + if( g_argv == 0 || g_argc < 1 ) + { + safe_print(fileno(stderr), "Crash handler failed: g_argv or g_argc not set\n", NULL); + _exit(1); + } + static int received = 0; static pid_t childpid = 0;