What does BSOD 297 (WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY) mean?

 
Could be also:
ConstantTypeOS
STATUS_PROCESS_CLONEDNTSTATUSWindows
Previous Next
WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY MUI_NO_VALID_SYSTEM_LANGUAGE

WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY

WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY is the paging-I/O-priority counterpart to bug check 0x128. Microsoft states that the called worker routine wrongly modified the worker thread's paging I/O priority. The distinction is important: this code is not reporting the general I/O-priority field used by 0x128.

Map the failure to one worker routine

Parameter 1 is the worker-routine address and should be resolved with ln. Parameter 2 contains the current paging I/O-priority value. Parameters 3 and 4 identify the work-item parameter and the work-item object.

Review state restoration

Trace all returns from the routine named by parameter 1, especially exceptional, timeout, and cancellation branches. Any code that changes paging I/O priority must leave the shared system worker thread in the expected state before returning. Requeueing the work item or changing storage hardware does not fix leaked thread state.

References


Looking for a different code? Search another status or error code.