| Предыдущий | Следующий |
| INSTRUCTION_BUS_ERROR | PHASE0_INITIALIZATION_FAILED |
SET_OF_INVALID_CONTEXT
Проверка ошибки SET_OF_INVALID_CONTEXT имеет значение 0x00000030. Она указывает, что указатель стека в кадре ловушки имел недопустимое значение.
Параметры SET_OF_INVALID_CONTEXT
| Параметр | Описание |
|---|---|
1 |
Новый указатель стека |
2 |
Старый указатель стека |
3 |
Адрес кадра ловушки |
4 |
0 |
Причина
Эта проверка ошибки возникает, когда какая-либо процедура пытается установить указателю стека в кадре ловушки значение, меньшее текущего значения указателя стека.
Если бы эта ошибка не была перехвачена, ядро продолжило бы работу с указателем стека, указывающим на уже недействительную область стека.
Что проверить
Код указывает на попытку установить недопустимый processor/thread context. Проверьте параметры контекста, целевой поток и вызывающий драйвер. Если изменялись debug/register state или context во время исключения, убедитесь, что структура CONTEXT и разрешённые флаги соответствуют архитектуре процессора.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.