| Предыдущий | Следующий |
| STATUS_INVALID_DISPOSITION | STATUS_BAD_STACK |
STATUS_UNWIND
Что означает STATUS_UNWIND
STATUS_UNWIND используется Windows как управляющий статус во время раскрутки стека после исключения. Обычно он описывает фазу обработки уже возникшего exception, а не первичную причину сбоя.
Что проверить
- Original exception record, который запустил unwind.
ExceptionFlags: обычный, exit, target или collided unwind.- Target frame и runtime-function/unwind metadata для модуля, где обработка ломается.
Диагностика
Если crash происходит внутри unwind, сохраните stack/context до дополнительных попыток stack walking. Для JIT/custom runtime проверьте зарегистрированные unwind tables. Не пытайтесь «обработать» STATUS_UNWIND отдельно от исходного exception: сначала установите, почему началась раскрутка и какой frame не удалось корректно обработать.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.