| Предыдущий | Следующий |
| GPIO_CONTROLLER_DRIVER_ERROR | KERNEL_MODE_HEAP_CORRUPTION |
KERNEL_SECURITY_CHECK_FAILURE
Значение KERNEL_SECURITY_CHECK_FAILURE
KERNEL_SECURITY_CHECK_FAILURE является проверкой ошибки 0x00000139. Ядро обнаружило повреждение или недопустимый переход в защищённой структуре данных. Параметр 1 определяет тип повреждения; для многих вариантов дамп также содержит контекст кадра ловушки и записи исключения.
Как анализировать KERNEL_SECURITY_CHECK_FAILURE
По параметру 1 выберите соответствующую структуру или категорию fast-fail. При повреждении списка проверьте прямые и обратные ссылки и найдите более раннюю двойную операцию удаления, обращение после освобождения, нарушение времени жизни объекта в стеке или перезапись.
- При исследовании
KERNEL_SECURITY_CHECK_FAILURE. - Выполните
!analyze -vи исследуйте объекты, заданные параметрами, а также стек, связанный сKERNEL_SECURITY_CHECK_FAILURE, вместо того чтобы полагаться только на символьное имя или одну строку probable cause. - При наличии нескольких дампов сравните их: стабильный путь инструкции или объекта, связанный с
KERNEL_SECURITY_CHECK_FAILURE, является более веским доказательством, чем модуль, появившийся только после более раннего повреждения.
Границы восстановления для KERNEL_SECURITY_CHECK_FAILURE
Исправьте компонент, создавший несогласованность, а не только код, который её обнаружил. Driver Verifier, специальный пул и анализ нескольких дампов могут приблизить момент обнаружения к исходному повреждению.
Официальные материалы по KERNEL_SECURITY_CHECK_FAILURE
- Microsoft: bug check KERNEL_SECURITY_CHECK_FAILURE
- Microsoft: справочник кодов проверок ошибок
- Microsoft: анализ дампа режима ядра с помощью WinDbg
Нужно найти другой код? Найти другой код состояния или ошибки.