| Anterior | Siguiente |
| EMPTY_THREAD_REAPER_LIST | LAST_CHANCE_CALLED_FROM_KMODE |
CREATE_DELETE_LOCK_NOT_LOCKED
Qué significa CREATE_DELETE_LOCK_NOT_LOCKED
CREATE_DELETE_LOCK_NOT_LOCKED (0x14) señala que una ruta interna de lifetime de objetos entró sin la protección de sincronización que debía estar adquirida. El dump suele apuntar a object manager, handles, process/thread u otra estructura de creación/destrucción.
Es un bugcheck antiguo y de bajo nivel; el significado práctico depende mucho del stack exacto y del componente que debía poseer el lock.
Qué comprobar en el dump
- Examine el stack y el objeto que se estaba creando o eliminando.
- Identifique qué lock protege esa transición y dónde debía haberse adquirido.
- Revise error/unwind paths que saltan el acquire o liberan demasiado pronto.
- No modifique el objeto para “evitar” el crash: corrija la disciplina de locking.
Referencias técnicas
- Kernel-mode support routines
- Microsoft Bug Check Code Reference
- Crash dump files and WinDbg
- Microsoft: referencia de bug checks
¿Buscas un código diferente? Buscar otro código de estado o error.
