Bug Check 0x39: SYSTEM_EXIT_OWNED_MUTEX
TOC
Collapse the table of content
Expand the table of content

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.

Important This topic is for programmers. If you are a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

SYSTEM_EXIT_OWNED_MUTEX Parameters

The following parameters are displayed on the blue screen.

ParameterDescription

1

The address of the worker routine that caused the error.

2

The parameter passed to the worker routine.

3

The address of the work item.

4

Reserved.

 

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.

Resolution

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.

 

 

Show:
© 2016 Microsoft