Что означает код NTSTATUS 0x40010009 (DBG_COMMAND_EXCEPTION)?

 
Предыдущий Следующий
DBG_CONTROL_BREAK DBG_PRINTEXCEPTION_WIDE_C

DBG_COMMAND_EXCEPTION

Канал команд отладчика завершился ошибкой

Этот статус относится к управлению и связи отладчика, а не к исследуемому исключению приложения. Он означает, что при обработке команды отладчика возникло исключительное состояние, например повреждённые данные команды, недопустимое состояние или ошибка обмена управляющей информацией с целью.

Продолжение цели без восстановления состояния отладчика может потерять события или оставить отлаживаемый процесс приостановленным. Полезную нагрузку команды, состояние отладчика и ожидающее событие нужно фиксировать вместе.

Что проверить

  • Запишите точную команду, целевые процесс и поток и текущее ожидающее событие отладки.
  • Проверьте формат команды, размеры параметров и зависящие от архитектуры структуры контекста.
  • Проверьте, не завершилась ли цель или не была ли отсоединена во время обработки команды.
  • Восстановите состояние отладчика до последующих операций продолжения или изменения контекста.

Ссылки


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