Loading page…
A region of memory that stores information about active function calls, including return addresses and local variables.
The stack grows downward on most architectures (x86, ARM). Each function call pushes a stack frame. Buffer overflows on the stack are a classic security vulnerability.