| Anterior | Siguiente |
| SERIAL_DRIVER_INTERNAL | SYSTEM_UNWIND_PREVIOUS_USER |
SYSTEM_EXIT_OWNED_MUTEX
Qué significa SYSTEM_EXIT_OWNED_MUTEX
SYSTEM_EXIT_OWNED_MUTEX (0x39) indica que una rutina del sistema termina/retorna sin liberar un mutex que adquirió. Es un desequilibrio de synchronization lifetime.
La ruta exitosa puede liberar correctamente y el bug existir solo en error/cancel paths, por lo que revisar únicamente el flujo normal suele no encontrarlo.
Qué comprobar en el dump
- Identifique el mutex poseído y la worker routine que retorna.
- Revise cada return después del acquire y centralice cleanup cuando sea posible.
- Compruebe excepciones o funciones auxiliares que abandonen la ruta antes del release.
- No libere el mutex desde otro thread como parche si el ownership es thread-bound.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
