Comprobación de errores 0x39: SYSTEM_EXIT_OWNED_MUTEX
La comprobación de errores SYSTEM_EXIT_OWNED_MUTEX tiene un valor de 0x00000039. Esto indica que la rutina de trabajo devuelta sin liberar el objeto de exclusión mutua que posee.
Importante
Este artículo es para programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.
parámetros de SYSTEM_EXIT_OWNED_MUTEX
Parámetro | Descripción |
---|---|
1 |
Dirección de la rutina de trabajo que provocó el error. |
2 |
Parámetro pasado a la rutina de trabajo. |
3 |
Dirección del elemento de trabajo. |
4 |
Reservado. |
Causa
La rutina de trabajo devuelta mientras sigue siendo propiedad de un objeto de exclusión mutua. El subproceso de trabajo actual continuará ejecutando otros elementos de trabajo no relacionados y la exclusión mutua nunca se liberará.
Resolución
Se requiere un depurador para analizar este problema. Para buscar el controlador que provocó el error, use el comando del depurador ln (List Nearest Symbols):
kd> ln address
Donde address es la rutina de trabajo especificada en el parámetro 1.