| Предыдущий | Следующий |
| STATUS_PLUGPLAY_QUERY_VETOED | STATUS_REGISTRY_HIVE_RECOVERED |
STATUS_UNWIND_CONSOLIDATE
Что означает STATUS_UNWIND_CONSOLIDATE
STATUS_UNWIND_CONSOLIDATE — служебный статус механизма раскрутки стека. Само его появление в exception flow не означает повреждение процесса; проблема возникает, если обработка завершается crash или статус выходит за пределы ожидаемого runtime contract.
Что проверить
- Не перехватывайте этот статус общим обработчиком как обычную business/application error.
- При аварии сохраните stack frames и unwind metadata вокруг первого места, где runtime не смог завершить консолидацию.
- Для JIT/generated code проверьте регистрацию и время жизни function tables, соответствующих исполняемому диапазону.
- Сопоставьте crash с более ранними повреждениями стека или exception context, а не пытайтесь «исправить» сам служебный status.
Как подтвердить исправление
Исправление подтверждается нормальным завершением исходного exception flow без утечки служебного статуса в прикладную логику.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
