Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Driver Kit
Bug Check Codes
 Bug Check 0x39: SYSTEM_EXIT_OWNED_M...

  Switch on low bandwidth view
Windows Driver Kit: Driver Development Tools
Bug Check 0x39: SYSTEM_EXIT_OWNED_MUTEX

The SYSTEM_EXIT_OWNED_MUTEX bug check has a value of 0x00000039. This indicates that the worker routine returned without releasing the mutex object that it owned.

Parameters

The following parameters are displayed on the blue screen.

ParameterDescription
1The address of the worker routine that caused the error.
2The parameter passed to the worker routine.
3The address of the work item.
4Reserved.

Cause

The worker routine returned while it still owned a mutex object. The current worker thread will proceed to run other unrelated work items, and the mutex will never be released.

Resolving the Problem

A debugger is required to analyze this problem. To find the driver that caused the error, use the ln (List Nearest Symbols) debugger command:

kd> ln address

Where address is the worker routine given in Parameter 1.


Send feedback on this topic
Built on May 20, 2009
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker