¿Qué significa el código BSOD 0x12 (TRAP_CAUSE_UNKNOWN)?

 
También puede significar:
ConstanteTipoSO
ERROR_NO_MORE_FILESError de WindowsWindows
KERN_INVALID_VALUERetorno del kernel de macOSmacOS
ippStsSingularityEstado de Intel IPPCualquiera
EXDEVerrnoCualquiera
Anterior Siguiente
THREAD_NOT_MUTEX_OWNER EMPTY_THREAD_REAPER_LIST

TRAP_CAUSE_UNKNOWN

Qué significa TRAP_CAUSE_UNKNOWN

TRAP_CAUSE_UNKNOWN (0x12) indica que se produjo una excepción cuya causa quedó sin identificar por la ruta que generó el bug check. Es un código de bajo nivel y el nombre no aporta una clasificación equivalente al trap number de UNEXPECTED_KERNEL_MODE_TRAP.

La utilidad diagnóstica está en el contexto de procesador y la pila capturados en el dump. Si el debugger puede reconstruir un trap frame o una instrucción concreta, esa evidencia debe prevalecer sobre el nombre genérico.

Qué comprobar en el dump

  • Use !analyze -v y revise el contexto de CPU disponible.
  • No asigne automáticamente los parámetros de 0x7F a este bug check.
  • Busque una instrucción o frame repetida entre dumps antes de señalar un driver.
  • Considere corrupción previa o problemas de plataforma solo si el contexto no explica el trap.

Referencias técnicas


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