1 add-auto-load-safe-path ~/src/stock
2 add-auto-load-safe-path ~/src/interview/.gdbinit
3 add-auto-load-safe-path ~/src/interview/asan/*-gdb.gdb
4 add-auto-load-safe-path ~/src/toptal.com-codility.com/.gdbinit
5 add-auto-load-safe-path ~/src/toptal.com-codility.com/asan/*-gdb.gdb
7 disable frame-filter all
13 # See .bashrc: export GDBHISTFILE="$HOME/.gdb_history"
14 # Should also work <jefyi6bzm6.fsf@sykes.suse.de> (untested):
15 # set history filename ~/.gdb_history
17 # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106814
19 set record full insn-number-max 10000000
21 call _Jv_DeepDebug($arg0)
24 call _Jv_DeepDebug($arg0)
28 set var $arg1=struct $arg1
30 set var $pglist_list=$arg0
33 print *(($arg1 *)$pglist_list->data)
35 print *(($arg1 *)$pglist_list->data)$arg2
37 set var $pglist_list=$pglist_list->next
41 GList or GSList dumper iterating by `->next':
42 pglist <head pointer> {<data type>|@<struct data type>} [<data field to display>]
45 set var $plist_iter=$arg0
51 print $plist_iter->$arg1
53 print$arg2 $plist_iter->$arg1
56 set var $plist_iter=$plist_iter->next
60 List dumper iterating by `->next':
61 plist <head pointer> [<data field to display>] [/<format>]
64 set var $countlist_iter=$arg0
65 set var $countlist_count=0
66 while ($countlist_iter)
67 set var $countlist_iter=$countlist_iter->next
68 set var $countlist_count=$countlist_count+1
73 List elements counter iterating by `->next':
74 countlist <head pointer>
97 eval "print $foo%d", $i