stack overflow

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)

stack overflow

An error condition that occurs when there is no room in the stack for a new item. This error condition can also occur when other things go awry; for example, a bad expansion card or one that isn't seated properly in the slot can cause erratic signals eventually leading to a stack overflow error message. Contrast with stack underflow. See stack.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.