<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.
Try this search on Wikipedia, OneLook, Google
Nearby terms: stack frame « stacking order « stack loader « stack overflow » stack pointer » stack puke » stack traceback