In software, a stack overflow occurs when the stack pointer exceeds the stack bound. The call stack may ... An example of infinite recursion in C. int foo() { return ...
en.wikipedia.org