I've noticed a few things that crop up from time to time when doing Win32 debugging in VS 2005:
. Setting a conditional breakpoint while currently debugging seems to consistenly cause VS to crash.
. A similar thing happens when trying to use the memory window.
. Is there any way of adjusting the range of array items displayed in the debugger along the lines of sdbg - it currently only lists the first 1000 entries which isn't great for large 2D arrays ?
. I sometimes find that the debugger gets the size and/or type of arrays of abstract data types wrong (allocatable ones) when passed into procedures. Typically the array bounds go way out or the array type is shown as an integer rather than the correct abstact type. The code runs perfectly well so it's only a debugger issue - unfortunately when I try to shrink the program down to a reasonable size for an example, the problem disappears so I can't really provide any concrete help at the moment, sorry, I was just wondering whether any similar issues have been seen.
Alan