Tartalomjegyzék

gdb

Indítás

Parancsok

Parancs Leírás
bt # backtrace
Backtrace
bt full
Backtrace mindenre
i th # info threads
Thread-ek listája
i f # info frame
Aktuális frame-ről mindent
i shared # info sharedlibrary
Betöltött .so fájlok
t 8 # thread
Váltás a 8-as thread-re
t a a bt # thread apply all bt
Összes thread backtrace-e
f # frame
Aktuális frame
f 8
Váltás a 8-as frame-re
l # list
Forráskód mutatása
i lo # info locals
Lokális változók mutatása
p s # print
s változó kiértékelése
p *s
s pointer kiértékelése
p *((FilterCmp*)((LogFilterPipe*)s)->expr)->left
Egy bonyolultabb struktúra kiértékelése
q # quit
Kilépés

Hasznos config

~/.gdbinit
set confirm off
set verbose off
set output-radix 0x10
set input-radix 0x10
 
# Colored prompt
#set prompt \033[31mgdb$ \033[0m
 
# These make gdb never pause in its output
#set height 0
#set width 0
 
# Pretty print
set pri pre on