¿Qué significa el código BSOD 0x4A (IRQL_GT_ZERO_AT_SYSTEM_SERVICE)?

 
También puede significar:
ConstanteTipoSO
EBADMSGerrnoLinux
EPROGUNAVAILerrnomacOS
EMULTIHOPerrnoSolaris
Anterior Siguiente
PAGE_FAULT_WITH_INTERRUPTS_OFF STREAMS_INTERNAL_ERROR

IRQL_GT_ZERO_AT_SYSTEM_SERVICE

Qué significa IRQL_GT_ZERO_AT_SYSTEM_SERVICE

IRQL_GT_ZERO_AT_SYSTEM_SERVICE (0x4A) significa que un hilo estaba terminando una llamada al sistema para volver a user mode, pero su IRQL seguía por encima de PASSIVE_LEVEL. Algún camino kernel elevó el IRQL y no restauró el nivel correcto antes del retorno.

Parameter 1 es la dirección de la system-call routine y Parameter 2 el IRQL actual; Parameters 3 y 4 son cero. Esa información permite localizar el límite donde Windows detectó el desequilibrio, aunque el código que elevó el IRQL puede estar antes en la pila.

Qué comprobar

  • Resuelva Parameter 1 con símbolos y revise los frames anteriores a la salida de la system call.
  • Compruebe pares KeRaiseIrql/KeLowerIrql, spin locks y APIs que elevan IRQL implícitamente.
  • Busque caminos de error o retornos anticipados que omitan la restauración.
  • No confunda el IRQL alto con una prueba de acceso a memoria inválida: ese es otro contrato de bug check.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.