Glossary · Term

stack trace

← all terms

Definition

Plain language

A printout showing the chain of function calls that led to the exact point where a program crashed or stopped.

As stated in the literature

An ordered record of the active call stack at a given execution point, naming each frame from the fault site back to the entry point; emitted by sanitizers and debuggers as crash evidence.

Also called: stack traces

Why it matters: It points a developer straight to where and how a program failed instead of leaving them to guess.

For example, when an app crashes, the stack trace lists each function involved, showing that the error happened deep inside a date-parsing routine called from the login screen.

Heard on the show

“A stack trace points you at the exact function and the exact reason it blew up.”
Episode 194 — How a Robot Builds a Debugging Notebook It Can Read, Edit, and Hand to Another Robot

Mentioned in 5 episodes

  1. 194
    How a Robot Builds a Debugging Notebook It Can Read, Edit, and Hand to Another Robot
  2. 121
    When the Agent Says It's Done But Nothing Happened: Debugging the Harness, Not the Model
  3. 084
    Terminal Agents Get Free Supervision From The Tokens We've Been Throwing Away
  4. 065
    One Loop to Optimize Them All: A Universal API for LLM-Driven Discovery
  5. 014
    Why a Constrained Pipeline Beat a Full Coding Agent at Finding Bugs 30-to-1