| Предыдущий | Следующий |
| SYSTEM_SERVICE_EXCEPTION | INTERRUPT_EXCEPTION_NOT_HANDLED |
INTERRUPT_UNWIND_ATTEMPTED
Недопустимая раскрутка стека через контекст прерывания для INTERRUPT_UNWIND_ATTEMPTED
INTERRUPT_UNWIND_ATTEMPTED имеет код проверки ошибки 0x0000003C. Этот код указывает на взаимодействие логики исключений и раскрутки стека с состоянием прерывания или ловушки.
Обычно он связан с повреждением состояния потока управления, ошибочным кадром ловушки или попыткой выполнить раскрутку через контекст, который невозможно корректно раскрутить.
Как читать дамп
- Проверьте кадры прерываний и ловушек, а также сохранённый в дампе контекст процессора.
- Стек может вводить в заблуждение, если метаданные раскрутки уже повреждены.
- Если в стеке присутствуют обработчики аппаратных прерываний, DPC и низкоуровневые драйверы, они являются важными подозреваемыми.
Что проверить
- Проанализируйте кадры ловушек и состояние процессора в WinDbg.
- Проверьте низкоуровневые драйверы, фильтрующие перехватчики и недавно установленное защитное или инструментальное программное обеспечение.
- Если стек прерывания или сохранённый контекст повреждены, учитывайте вероятность повреждения памяти.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.