错误检查 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 中给定的工作例程。