| Предыдущий | Следующий |
| 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.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.