Stack overflow

Memory & Resource Management

Last updated: November 10, 2025

Overview

Bug Type:
Stack overflow
Category:
Memory & Resource Management

Definition

Excessive recursion or large stack frames exceed stack capacity, crashing execution.

How to fix Stack overflow?

Convert to iterative/queue-based processing; add recursion limits/tail-call optimizations; reduce local allocations

Symptoms

Observable signs that may indicate Stack overflow:

  • Immediate crash on deep input recursion.
  • Large local allocations trigger stack overflow.
  • Tail recursion absent where expected.

Example Errors:

  • RangeError: Maximum call stack size exceeded
  • StackOverflowError
  • fatal error: stack overflow

© 2025 peqy.ai · Bug Taxonomy