Ошибка 0x00000096: INVALID_WORK_QUEUE_ITEM

Синий экран смерти 0x00000096 указывает на удаление записи очереди, которая содержала NULL указатель.

ПАРАМЕТРЫ INVALID_WORK_QUEUE_ITEM:

Адрес записи очереди, у которой поле flink NULL;
Адрес очереди, на которую ссылаются. Как правило, это ExWorkerQueue;
Базовый адрес массива ExWorkerQueue. (Этот адрес помогает определить, является ли рассматриваемая очередь ExWorkerQueue);
Предполагаемая очередь ExWorkerQueue. Данный параметр - адрес рабочей подпрограммы, которую вызвали бы, если бы рабочее значение было допустимо.

ПРИЧИНА

Данный BSoD происходит, когда KeRemoveQueue удаляет запись очереди, поле flink или blink которой - NULL.

РЕШЕНИЕ

Для устранения ошибки воспользуйтесь статьей "11 рекомендаций по устранению BSoD".

Буду благодарен всем поделившемся ссылкой в соцсетях

Добавить комментарий


Защитный код
Обновить

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Поиск по сайту

Дополнительно