¿Qué significa el código BSOD 0x148 (IO_OBJECT_INVALID)?

 
También puede significar:
ConstanteTipoSO
ERROR_INVALID_FIELD_IN_PARAMETER_LISTError de WindowsWindows
Anterior Siguiente
ABNORMAL_RESET_DETECTED REFS_FILE_SYSTEM

IO_OBJECT_INVALID

Qué significa IO_OBJECT_INVALID

IO_OBJECT_INVALID (0x148) sugiere que una ruta de I/O consideró inválido un objeto kernel relacionado con I/O. La referencia pública actual de Microsoft enumera 0x147 y luego 0x149, pero no publica 0x148 ni una tabla de parámetros para este nombre.

La palabra “object” no permite decidir por sí sola si se trataba de DEVICE_OBJECT, FILE_OBJECT, IRP u otra estructura. Una página fiable debe detenerse ahí y usar el tipo real del objeto y el call stack de la build que produjo el valor.

Qué comprobar

  • Identifique el namespace/productor del código y los símbolos de la build.
  • Resuelva el objeto señalado por la pila o parámetros sólo si el tipo puede verificarse en WinDbg.
  • Busque lifetime errors como use-after-free, double teardown o referencia a objeto no inicializado.
  • No convierta 0x148 en una receta de “reinstalar driver” sin saber qué driver y qué objeto están implicados.

Referencias técnicas


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