From 0d0d005a2e705b875bf4b13cee910521e37b45bc Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 22 Apr 2020 11:58:51 +0200 Subject: Misc: Improve gdb script output * Switch disassembly to intel syntax * Remove terminal colors * Remove terminal line wrapping and pagination * Start versioning the script --- contrib/debugger/crashreport.gdb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'contrib') 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 -- cgit v1.2.3