| Предыдущий | Следующий |
| ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE | ERROR_DBG_TERMINATE_PROCESS |
ERROR_DBG_TERMINATE_THREAD
Что означает ERROR_DBG_TERMINATE_THREAD
ERROR_DBG_TERMINATE_THREAD означает, что поток был завершён по решению отладчика или тестовой инфраструктуры. Это не обычное исключение внутри потока и не самостоятельный признак повреждения памяти.
Что проверить
- Сохраните debugger event или команду, которая непосредственно инициировала завершение.
- Проверьте, не является ли принудительное завершение частью автоматического crash-triage сценария.
- Установите, какими locks, COM apartments и другими ресурсами владел поток в момент остановки.
- Если процесс продолжает работать после termination, проверьте, не осталось ли у него несогласованное состояние.
Для диагностики первопричины ищите событие, из-за которого отладчик решил завершить поток. Сам ERROR_DBG_TERMINATE_THREAD описывает уже действие debugger, а не первоначальный дефект программы.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
