The GNU Project Debugger (GDB) is a helpful tool for finding bugs, as it lets you know what a program is doing while it runs. This page is dedicated to the Hurd's port of GDB and how to use or help maintain it.
Open Issues
- community
 - hurd
 - microkernel
 - 
open issues
- binutils-gdb
 - boehm gc
 - crash server
 - Debugging GNU Mach's startup in QEMU with GDB
 - ext2fs deadlock
 - gdb-heap
 - GDB: attach
 - GDB: catch syscall
 - GDB: gcore
 - GDB's non-stop mode
 - gdb noninvasive mode new threads
 - GDB: pending_execs
 - gdb signal handler
 - GDB: bt on the signal thread
 - GDB: thread ids
 - mach-defpager debugging
 - thread numbering of ps and gdb
 - whole system debugging
 
 
- Implementing a Mach Debugger for Multithreaded Applications, Deborah Caswell and David Black, 1990. This talks about GDB.