Image

Imagezigmar wrote in Imageru_cpp

Category:

VC++ 2003 debugger

Есть такая проблема с встроенным дебаггером VC++ 2003: он очень плохо работает. Выражается это в следующем - из всего дебаггера, фактически, работают только брякпоинты и пошаговое выполнение. watch не работает - переменные или не показываются совсем (в большинстве случаев), или показывается мусор. this обычно показывает, но значение меняется при каждом шаге (внутри одного метода) (!). Я пробовал пересобирать, пользоваться генерацией разных типов отладочной информации (C7,pdb, pdb+"edit&contunue"), стирать pdb файлы и т.д. - результатов это никаких не дало. На совсем простых программках вроде hello world с одном классом, вроде всё работает ок, на чуть более больших проектах - уже нет. Точной границы я не нашёл. На той-же машине стоит VC++6, в котором дебаггер работает совершенно нормально.
Может кто-то сталкивался с подобными глюками, или хотя-бы знает в каком направление копать? Машина - WinXP, права для отладки есть.