Description
The GNU Debugger, a command-line tool for inspecting and controlling programs while they run or after they crash. Developers use it to examine memory, variables, stack traces, breakpoints, and low-level program behavior.
Use it for debugging software you build or are allowed to inspect. Debuggers can expose secrets in process memory and can alter program execution, so use them carefully.