Most tricky/useful commands for gdb debugger

Viewed 40458

Can you post your most tricky and useful commands while you run a debugger like gdb or dbx.

12 Answers

Using the -command=<file with gdb commands> option while firing up gdb. Same as -x <command file>. This command file can contain gdb commands like breakpoints, options, etc. Useful in case a particular executable needs to be put through successive debug runs using gdb.

This can be useful, I am sure it could be improved though, help welcome:

define mallocinfo
  set $__f = fopen("/dev/tty", "w")
  call malloc_info(0, $__f)
  call fclose($__f)
Related