| Anterior | Siguiente |
| INSTRUCTION_BUS_ERROR | PHASE0_INITIALIZATION_FAILED |
SET_OF_INVALID_CONTEXT
Qué significa SET_OF_INVALID_CONTEXT
SET_OF_INVALID_CONTEXT (0x30) significa que una rutina intentó modificar un trap frame con un stack pointer inválido. Microsoft define el caso concreto: el nuevo stack pointer era menor que el stack pointer actual, lo que habría dejado al kernel apuntando a una parte de stack que ya no era válida.
Parameter 1 es el nuevo stack pointer, Parameter 2 el anterior, Parameter 3 la dirección del trap frame y Parameter 4 es cero.
Qué comprobar
- Compare Parameters 1 y 2 y examine el trap frame de Parameter 3.
- Localice en la pila quién estaba modificando el contexto/trap frame y por qué pretendía mover el stack hacia una región ya descartada.
- Revise corrupción del stack, context manipulation y drivers que alteren registros guardados.
- No lo trate como un simple stack overflow: el contrato específico es un intento de instalar un contexto inválido.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.