smash the stack n.
[C programming] To corrupt the execution stack by writing past
the end of a local array or other data structure. Code that
smashes the stack can cause a return from the routine to jump to
a random address, resulting in some of the most insidious
data-dependent bugs known to mankind. Variants include `trash'
the stack, scribble the stack,
mangle the stack; the term **mung the stack is not used, as this is never
done intentionally. See spam; see also
aliasing bug, fandango on core, memory leak, memory smash, precedence lossage, overrun screw.