Bug Check 0xE1: WORKER_THREAD_RETURNED_AT_BAD_IRQL
The WORKER_THREAD_RETURNED_AT_BAD_IRQL bug check has a value of 0x000000E1. This indicates that a worker thread completed and returned with IRQL >= DISPATCH_LEVEL.
Important
This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.
WORKER_THREAD_RETURNED_AT_BAD_IRQL Parameters
Parameter | Description |
---|---|
1 |
Address of the worker routine |
2 |
IRQL that the worker thread returned at |
3 |
Work item parameter |
4 |
Work item address |
Cause
A worker thread completed and returned with IRQL >= DISPATCH_LEVEL.
Resolution
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 address given in Parameter 1.