From: Rudolf Polzer Date: Mon, 29 Nov 2010 11:18:12 +0000 (+0100) Subject: new attempt to ignore SIGTRAP :( X-Git-Tag: xonotic-v0.1.0preview~24 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=38e1d23580939fac0f4b1ad56abc79e169e694a6;p=xonotic%2Fxonotic.git new attempt to ignore SIGTRAP :( --- diff --git a/all b/all index cc1b15bf..c912afa0 100755 --- a/all +++ b/all @@ -1055,7 +1055,7 @@ case "$cmd" in if [ x"$USE_GDB" = x"yes" ]; then set -- gdb --args "$@" - elif [ -z "$WE_HATE_OUR_USERS" ] && [ x"$USE_GDB" != x"no" ] && which gdb >/dev/null 2>&1; then + elif [ x"$USE_GDB" != x"no" ] && which gdb >/dev/null 2>&1; then set -- gdb --batch -x savecore.gdb --args "$@" elif which catchsegv >/dev/null 2>&1; then set -- catchsegv "$@" diff --git a/savecore.gdb b/savecore.gdb index 33c4b40f..28ae11ac 100644 --- a/savecore.gdb +++ b/savecore.gdb @@ -2,6 +2,7 @@ handle SIGHUP nostop print pass handle SIGINT nostop print pass handle SIGCONT nostop print pass handle SIGTSTP nostop print pass +handle SIGTRAP nostop print nopass run set pagination off echo \n\nIf the following commands show errors, that can be ignored:\n