Что означает код BSOD 0x197 (WIN32K_SECURITY_FAILURE)?

 
Также может означать:
КонстантаТипОС
ERROR_VOLUME_NOT_CLUSTER_ALIGNEDОшибка WindowsWindows
HTTP_STATUS_PROXY_AUTH_REQHTTP-статусЛюбая
Предыдущий Следующий
LOADER_ROLLBACK_DETECTED UFX_LIVEDUMP

WIN32K_SECURITY_FAILURE

Код проверки ошибки WIN32K_SECURITY_FAILURE имеет значение 0x00000197. Он указывает, что в win32k обнаружено нарушение безопасности.

Параметры WIN32K_SECURITY_FAILURE

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

Тип сбоя

0x1: запись дескриптора объекта не указывала обратно на объект.

2 — указатель на тип объекта 3 — указатель на запись дескриптора объекта 4 — ожидаемый объект
2 См. параметр 1
3 См. параметр 1
4 См. параметр 1

Что проверять в объектной таблице win32k

Для известного failure type 0x1 параметры bugcheck уже описывают проверяемый инвариант: запись handle должна ссылаться обратно на ожидаемый объект. Сохраните указатель на тип объекта, адрес handle entry и expected object из параметров 2–4, затем исследуйте владельца и изменения этой записи перед остановкой. Такой анализ отличается от общей проверки драйверов памяти: здесь важно доказать расхождение конкретной win32k object/handle связи.

В дампе проверьте стек потока, операции создания и уничтожения GUI-объекта и возможный use-after-free или повреждение handle table. Сравнивайте адреса объекта и записи с предыдущими событиями verifier/telemetry; исправление должно устранять нарушение обратной ссылки, а не просто менять тайминг воспроизведения.

Ссылки


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