¿Qué significa el código BSOD 0x153 (KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION)?

 
También puede significar:
ConstanteTipoSO
ERROR_FT_DI_SCAN_REQUIREDError de WindowsWindows
Anterior Siguiente
INVALID_PUSH_LOCK_FLAGS UNEXPECTED_STORE_EXCEPTION

KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION

Qué significa KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION

KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION (0x153) indica que el thread termina mientras el sistema aún registra locks AutoBoost asociados a él. Es una fuga de ownership de sincronización.

El thread no debe abandonar una ruta con locks activos; incluso si el objeto protegido va a destruirse, el bookkeeping del kernel debe quedar balanceado.

Qué comprobar en el dump

  • Identifique las lock entries asociadas al thread que termina.
  • Revise exceptions, cancellation y returns tempranos que omiten release.
  • Asegure cleanup estructurado para cada acquire satisfactorio.
  • No mate el thread para recuperar de un bloqueo sin liberar primero los primitives que posee.

Referencias técnicas


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