stack overflow
Recursive call disaster
A stack overflow occurs when a program exhausts its call stack—the memory structure tracking function calls and local variables.
This typically happens with runaway recursion, where a function keeps calling itself without reaching a stopping condition.
The error crashes the program: The recursive function caused a stack overflow.
Stack Overflow (capitalized) is also the popular Q&A website for programmers, named after this error.
- bufferProtective intermediate space
- crashSudden violent impact
- memoryMind's retention capacity
- errorFault in communication
- heapJumbled collection of items
exception · recursion · infinite recursion · programming · debug · rubber duck · segfault · coding · developers · questions · answers · reputation · upvote · forum · bugs · pointer · leak · array
- malfunctionsbroken, defective, glitch, faulty, error
- Computer Errorserror message, crash, warning, internal error, fatal error
- cyber threatsmalware, phishing, hacking, virus, ransomware
- Nerd Humorerror messages, Schrodinger's cat, infinite loop, spaghetti code, rubber duck
- software errorserror, bug, glitch, exception, fatal error
- vulnerabilitiesvulnerability, insecurity, weakness, self-doubt, flaw
stack, overflow, stacks, stacked, stacking, stacker, overflows, overflowed, overflowing