Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms, Wikipedia.

stack overflow

(programming)

An error condition which results from attempting to push more items onto a stack than space has been allocated for. Often, this will simply overwrite the adjacent memory locations causing hard-to-trace bugs.

Stack overflow can result, for example, from an insufficient number of stack frames to handle hardware interrupts.

This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)