gdb
« Back to VersTracker
Description:
GNU debugger
Type: Formula  |  Latest Version: 16.3@0  |  Tracked Since: Dec 20, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: debugger c c++ gnu development
Install: brew install gdb
About:
GDB (GNU Debugger) is the standard debugger for the GNU toolchain. It enables developers to inspect and control program execution, examine variables, and analyze memory at runtime. Its primary value is diagnosing complex bugs in compiled C, C++, and other languages.
Key Features:
  • Breakpoint and watchpoint management
  • In-depth memory and pointer inspection
  • Multi-threaded and multi-process debugging
  • Reverse debugging (record and replay)
  • Extensible via Python scripting
Use Cases:
  • Diagnosing segmentation faults and memory corruption
  • Stepping through code to trace logic errors
  • Analyzing core dumps from production crashes
Alternatives:
  • LLDB – LLVM project debugger; often faster and better integrated with modern C++/Swift toolchains.
  • Valgrind – Focuses on memory profiling and leak detection rather than step-by-step execution control.
Version History
Detected Version Rev Change Commit
Dec 20, 2025 5:55pm 16.3 0 VERSION_BUMP ddccb993
Oct 19, 2025 1:01pm 0 VERSION_BUMP ff6eced2
Sep 15, 2025 4:40pm 0 VERSION_BUMP 87c65602
Sep 11, 2025 9:12am 0 VERSION_BUMP f5155abd
Sep 30, 2024 9:49am 0 VERSION_BUMP 047b00a1