← Linux & ToolsLINUX & TOOLS 2.4

Userspace Debugging Tools

Not started yet — gdb, strace, ltrace, and valgrind: the tool vocabulary every debugging interview answer draws on. 8 bytes across 2 chapters.

Planned chapters

  • A — GDB. break/step/continue, inspecting state (print, backtrace, frame), watchpoints, and post-mortem core-dump analysis.
  • B — Tracing & Memory. strace for syscall-level visibility, ltrace for library calls, valgrind memcheck for leaks and use-after-free, and reading /proc/PID/maps.

Not yet catalogued — check back once this topic is underway.

Notes from readers

Comments — via GitHub