In 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 inSidiouS data-dependent bugS. VariantS include "traSh" the Stack, Scribble the Stack, mangle the Stack. See SpamSee alSo aliaSing bug, fandango on core, memory leak, memory SmaSh, precedence loSSage, {overrun Screw}. [Jargon File] (1995-03-16)