А это когда просиходит?
Сразу после расстановки брейкпойнтов или при завершении отлаживаемого процесса?
Дело в том, что при завершении процесса получение статуса DebugStatusNoDebuggee ( 7 ) - это нормально.
Исключение, это тоже нормально
В следующей версии ( 0.3 ) сигнатура ф. go изменена - она возвращает текущий статус и ваш цикл выглядел бы так:
Сразу после расстановки брейкпойнтов или при завершении отлаживаемого процесса?
Дело в том, что при завершении процесса получение статуса DebugStatusNoDebuggee ( 7 ) - это нормально.
Исключение, это тоже нормально
В следующей версии ( 0.3 ) сигнатура ф. go изменена - она возвращает текущий статус и ваш цикл выглядел бы так:
while go() != executionStatus.NoDebuggee:
pass
В версии 0.2 при попытке сделать go() ( а этот вызов у вас в бесконечный цикл вставлен ) при отсутствии отлаживаемтго процесса будет указанное исключение ( WaitEventException )