Site icon EfmSoft

Что означает код ошибки Windows 689 (ERROR_DBG_REPLY_LATER)?

 
Предыдущий Следующий
ERROR_DBG_EXCEPTION_NOT_HANDLED ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE

ERROR_DBG_REPLY_LATER

Что означает ERROR_DBG_REPLY_LATER

ERROR_DBG_REPLY_LATER означает, что debugger пока не завершил обработку текущего debug event и ответит на него позднее.

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

  • Определите, какое событие отладки ожидает ответа.
  • Зафиксируйте операцию debugger, которая его удерживает: решение пользователя, загрузку символов, удалённую операцию или другую асинхронную работу.
  • Проверьте, не отправляет ли frontend повторный continue/reply для того же события.
  • Убедитесь, что владение событием сохраняется до явного продолжения target.

Практический смысл

Это управляющее состояние протокола отладчика, а не самостоятельный crash debuggee. Вызывающий код должен дождаться завершения операции и продолжить именно отложенное событие. Немедленный повтор в tight loop может нарушить порядок debug events. Если ожидание никогда не завершается, исследуйте зависшую debugger/transport operation и идентификатор события, а не код приложения внутри debuggee.

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


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

Exit mobile version