aboutsummaryrefslogtreecommitdiff
path: root/contrib/debugger/crashreport.gdb
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-04-22 11:58:51 +0200
committerShauren <shauren.trinity@gmail.com>2022-01-01 20:12:36 +0100
commitfbedd77fe5c2ee4faf78dcee9c386b75aa2e14fb (patch)
tree6a8e7176705881c4ce6b2ace193bda0dcfa8d925 /contrib/debugger/crashreport.gdb
parente71352db6f50d33de54b757a6af3cbe077136d65 (diff)
Misc: Improve gdb script output
* Switch disassembly to intel syntax * Remove terminal colors * Remove terminal line wrapping and pagination * Start versioning the script (cherry picked from commit 0d0d005a2e705b875bf4b13cee910521e37b45bc)
Diffstat (limited to 'contrib/debugger/crashreport.gdb')
-rw-r--r--contrib/debugger/crashreport.gdb9
1 files changed, 7 insertions, 2 deletions
diff --git a/contrib/debugger/crashreport.gdb b/contrib/debugger/crashreport.gdb
index 3944f45ce60..7ad2e84a483 100644
--- a/contrib/debugger/crashreport.gdb
+++ b/contrib/debugger/crashreport.gdb
@@ -1,5 +1,9 @@
set logging overwrite on
set logging file backtrace.log
+set style enabled off
+set height unlimited
+set width unlimited
+set disassembly-flavor intel
handle SIG33 pass nostop noprint
set pagination 0
set logging on
@@ -13,10 +17,11 @@ echo \n
backtrace full
echo \n--- DEBUG: INFO REGISTERS\n\n
info registers
-echo \n--- DEBUG: CALLS (x/32i $pc)\n\n
-x/32i $pc
+echo \n--- DEBUG: CALLS (x/16i $pc)\n\n
+x/16i $pc
echo \n--- DEBUG: THREAD APPLY ALL BACKTRACE\n
thread apply all backtrace
echo \n--- DEBUG: --- STOP\n\n
+echo Generated by crashreport.gdb script version 1.3\n
set logging off
quit