Site icon EfmSoft

Что означает код NTSTATUS 0x4000001E (STATUS_WX86_SINGLE_STEP)?

 
Предыдущий Следующий
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 в эмулируемом потоке.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version