| Anterior | Siguiente |
| INCONSISTENT_IRP | PORT_DRIVER_INTERNAL |
PANIC_STACK_SWITCH
Qué significa PANIC_STACK_SWITCH
PANIC_STACK_SWITCH (0x2B) indica que el kernel-mode stack fue overrun. Microsoft cita como causa normal un driver que consume demasiado stack, aunque corrupción grave de datos kernel también puede producir un estado equivalente.
Parameter 1 apunta al trap frame; Parameters 2–4 están reservados. El objetivo es reconstruir cuánto stack consumió la cadena y si existe recursión, buffers locales excesivos o una pila ya corrupta.
Qué comprobar
- Inspeccione el trap frame de Parameter 1 y la profundidad/forma de la pila.
- Busque recursión accidental, grandes variables locales y llamadas profundas en drivers.
- Si el unwind es incoherente, considere corrupción de stack anterior en lugar de asumir sólo consumo excesivo.
- Use stack-usage tooling en el driver reproducible y reduzca trabajo local/recursivo en kernel stack.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.