GDB Quick Usage
$ gdb my-program
gdb % break 13
gdb % break my_func
gdb % run [args]
Breakpoint 1 ...
gdb % backtrack
gdb % print my_variable
gdb % next ;# next line
gdb % step ;# step into function
gdb % continue ;# continue executing
gdb % quit