stack overflow
Using more stack than the program has.
A stack overflow happens when frames need more room than the fixed-size stack has; Rust aborts the program.
Examples
fn f(n: u64) -> u64 { f(n + 1) + 1 }has no base case, so it keeps pushing frames until the program aborts with a stack overflow message.
See also