Что означает код BSOD 0xE9 (ACTIVE_EX_WORKER_THREAD_TERMINATION)?

 
Также может означать:
КонстантаТипОС
ERROR_PIPE_NOT_CONNECTEDОшибка WindowsWindows
Предыдущий Следующий
INVALID_CANCEL_OF_FILE_OPEN THREAD_STUCK_IN_DEVICE_DRIVER

ACTIVE_EX_WORKER_THREAD_TERMINATION

Код проверки ошибки ACTIVE_EX_WORKER_THREAD_TERMINATION имеет значение 0x000000E9. Он указывает, что активный рабочий поток исполнительной подсистемы завершается.

Параметры ACTIVE_EX_WORKER_THREAD_TERMINATION

Параметр Описание

1

Завершающийся объект ETHREAD

2

Зарезервировано

3

Зарезервировано

4

Зарезервировано

Причина

Рабочий поток исполнительной подсистемы завершается без прохождения кода свёртывания рабочего потока. Это запрещено; рабочие элементы, поставленные в очередь ExWorkerQueue не должны завершать свои потоки.

Причину должна показывать трассировка стека.

Что проверить

Остановка означает, что системный worker thread завершился, оставаясь в состоянии, которое исполнительная подсистема считает активным. Проследите его стек до рабочей процедуры и проверьте, кто инициировал завершение. Особенно важны сторонние kernel-драйверы, которые создают work items или управляют временем жизни worker-потоков.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.