缓冲区溢出中的一种。堆叠溢位的产生是由于过多的函数唿叫，导致使用的唿叫堆叠大小超过事先规画的大小，覆盖其他记忆体内的资料，一般在递回中产生。堆叠溢位很可能由无限递回（Infinite recursion）产生，但也可能仅仅是过多的堆叠层级。堆叠溢位在核心设计中尤其危险，因此很多入门核心设计教程建议使用者不要尝试使用递回程式；而是基于安全和效能考量，改用回圈处理问题。在POSIX相容平台上，堆叠溢位通常会造成作业系统产生SIGSEGV讯号。
递回溢位.
无