| Предыдущий | Следующий |
| STATUS_WX86_CONTINUE | STATUS_WX86_BREAKPOINT |
STATUS_WX86_SINGLE_STEP
Что означает STATUS_WX86_SINGLE_STEP
STATUS_WX86_SINGLE_STEP — специальный статус single-step, используемый подсистемой эмуляции Win32 x86. Сам по себе он не означает повреждение executable или аппаратную ошибку.
Что проверить
- Архитектуру потока и контекст WX86/WOW, в котором сформировано событие.
- Instruction address и регистры именно в представлении эмулируемого x86-кода, а не только native host context.
- First/second-chance состояние и ответ debugger на событие: неверный continue disposition способен вызвать повторяющиеся single-step notifications.
Практическая диагностика
Сохраните исходный exception code без преобразования и сопоставьте его с debugger filters для WX86. Если single-step был установлен намеренно, следующий ожидаемый адрес должен соответствовать логике трассировки. Если событие приходит без активной отладки, ищите компонент, который установил trap/single-step state в эмулируемом потоке.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
