错误检查 0x39:SYSTEM_EXIT_OWNED_MUTEX
SYSTEM_EXIT_OWNED_MUTEX 错误检查的值为 0x00000039。 这表明工作例程返回时没有释放它所拥有的 Mutex 对象。
重要
这篇文章适合程序员阅读。 如果您是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答。
SYSTEM_EXIT_OWNED_MUTEX 参数
参数 | 说明 |
---|---|
1 |
导致错误的工作例程的地址。 |
2 |
传递给工作例程的参数。 |
3 |
工作项的地址。 |
4 |
保留。 |
原因
工作例程返回时仍拥有一个 Mutex 对象。 当前工作线程将继续运行其他无关的工作项,Mutex 永远不会被释放。
解决方法
分析此问题需要使用调试器。 要查找导致错误的驱动程序,请使用 ln(列出最接近符号)调试器命令:
kd> ln 地址
其中地址是参数 1 中给定的工作例程。