| Anterior | Siguiente |
| STATUS_REDIRECTOR_STARTED | STATUS_NO_SUCH_PACKAGE |
STATUS_STACK_OVERFLOW
Qué significa STATUS_STACK_OVERFLOW
STATUS_STACK_OVERFLOW suele aparecer por recursion profunda, frames grandes o _alloca repetido, aunque un stack pointer corrupto puede producir el mismo síntoma. Windows crece el stack al alcanzar guard pages hasta que no puede establecer otra.
El frame más profundo no siempre es la causa: importa el patrón repetido y el tamaño de frames. Recovery es difícil porque el exception handling también necesita stack space.
Qué comprobar
- Capture stack bounds, guard state y full call pattern.
- Busque recursion/cycles y frames inusualmente grandes.
- Revise _alloca y stack pointer corruption.
- Si se captura deliberadamente en native code, use la recuperación documentada; en general preserve dump y termine la operación.
Referencias técnicas
- Microsoft Learn: Debugging a Stack Overflow
- Microsoft Learn: _resetstkoflw
- Microsoft Learn: Thread Stack Size
- Microsoft Learn: Creating Guard Pages
¿Buscas un código diferente? Buscar otro código de estado o error.