| Предыдущий | Следующий |
| STATUS_SMR_GARBAGE_COLLECTION_REQUIRED | STATUS_IMAGE_CERT_REVOKED |
STATUS_FAIL_FAST_EXCEPTION
Что означает STATUS_FAIL_FAST_EXCEPTION
STATUS_FAIL_FAST_EXCEPTION — NTSTATUS для Fail Fast: процесс намеренно переводится в аварийное завершение без обычной попытки продолжить выполнение через SEH. Код часто является следствием runtime-проверки, которая сочла состояние процесса небезопасным.
Что искать в dump
- Точку
__fastfail,RaiseFailFastExceptionили runtime-функцию, которая сформировала исключение. - Параметры exception record: для некоторых источников они содержат fast-fail reason и позволяют сузить тип нарушения.
- Предшествующий stack corruption, security cookie failure, invalid parameter или другое нарушение внутреннего контракта.
Практическая диагностика
Настройте сбор dump до перезапуска процесса и анализируйте первый Fail Fast на symbols соответствующей сборки. Не пытайтесь «лечить» статус перехватом исключения: смысл механизма как раз в том, что продолжение не считается безопасным. Проверяйте исправление на сценарии, который раньше стабильно приводил к той же точке __fastfail.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.