Skip to content

Project

GDB

GDB (GNU Debugger) is an open-source command-line debugger for C, C++, Rust and other languages, used to step through programs and inspect core dumps.

Known aliases

  • gcore
  • gdb
  • GDB 17.2
  • gdbserver
  • GNU Debugger

Current stories

buildOne report1 publisher

Claude Code traced a JNI cache leak by diffing core dumps taken 30 minutes apart

Claude Code compared gcore snapshots taken 30 minutes apart and flagged a native C cache whose entry count never dropped, a lead QA engineer wrote. The method fits servers too loaded to instrument live, since it works from frozen snapshots of the process.

Publishers:dev.to

Reality

Evidence30
Adoption8
Hype gap+35
Incentives
Not scored
Confidence35
buildOne report1 publisher

One modulus check made a full four-slot ring report empty

Full and empty share a residue once the cursors lap, so a four-slot ring reports empty with four live ints in it, and the sanitizers have nothing to say because nothing illegal happened.

Publishers:dev.to

Reality

Evidence74
Adoption
Not scored
Hype gap+18
Incentives52
Confidence70
productOne report1 publisher

Rust Survey: Most Developers Favor println! as Debuggers Struggle to Show Values Like HashMap and Vec

The Rust compiler team's first debugging survey found that 46% of respondents use a debugger, and the reasons given are about legibility rather than taste, with 74% reporting poor value rendering and 55% unable to reliably inspect a variable.

Publishers:devops.com

Reality

Evidence55
Adoption55
Hype gap+10
Incentives45
Confidence58
buildOne report1 publisher

CLion is moving debug configuration out of the UI and into a JSON file an agent can rewrite

JetBrains has pointed the next four months of CLion at embedded and agentic debugging, with the debugger config itself becoming a JSON file you can edit by hand, hand to an agent, or import from VS Code.

Reality

Evidence44
Adoption18
Hype gap+22
Incentives82
Confidence56