From: Rudolf Polzer Date: Fri, 1 Oct 2010 05:23:11 +0000 (+0200) Subject: be more user friendly on crash X-Git-Tag: xonotic-v0.1.0preview~165 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=7886382bfbb3f72f0b8b9819dea1766febe9e1cd;p=xonotic%2Fxonotic.git be more user friendly on crash --- diff --git a/all b/all index 6b19347b..27b5680e 100755 --- a/all +++ b/all @@ -678,8 +678,16 @@ case "$cmd" in rm -f xonotic.core "$@" if [ -f xonotic.core ]; then - echo "The program has CRASHED. Please examine the core dump in the debugger." - gdb "$binary" xonotic.core + if yesno "The program has CRASHED. Do you want to examine the core dump?"; then + gdb "$binary" xonotic.core + #elif yesno "You did not want to examine the core dump. Do you want to provide it - including your DarkPlaces checkout - to the Xonotic developers?"; then + # tar cvzf xonotic.core.tar.gz xonotic.core darkplaces/*.c darkplaces/*.h + # # somehow send it + # rm -f xonotic.core.tar.gz + else + echo "The core dump can be examined later by" + echo " gdb $binary xonotic.core" + fi fi ;; each|foreach)