Forgive me for not checking with the bug list at
http://developer.berlios.de/bugs/?func=addbug&group_id=5358, but a) I have no account with BerliOS, b) I am not a CB developer and this BerliOS site, I guess, is for CB developers (and other registered project developers, I presume) and c) I am not sure why I need to become a member just to search for open and closed bugs?
Anyway, I just started using CB 10.05 (upgraded from 8.02) and I found strange debugger behavior. I believe it's a bug. Basically, no matter how I edit a certain c++ file, the debugger traces through the code line for line as if I never edited it (e.g. via the Next Line tracing command). In other words, it's as if the file was never altered, and it just keeps debugging the old file over and over again, even though the file has clearly been altered. Where there was once a function call on line 58 for example, now there is commented code... but the debugger's yellow line highlighter goes to that line nonetheless and actually seems to perform the function call (it deletes a struct pointer).
I know nothing about how the innards of the compiler or debugger work. I just know how to program c and c++. I would guess that CB maintains a duplicate copy of the code in one of its files, and is not updating it, perhaps? Whatever the case may be, is this a known problem, and can it be resolved at present?
Thank you very much. Again, sorry for not checking with the official bug list, I would cooperate but I just find it strange that I need to register as a developer for a third party site just to view the open and closed bugs and check for solutions.
Btw, I did uninstall 8.02 before installing 10.05 (I installed it over 8.02 first, but had problems loading CB so I uninstalled both and installed 10.05 and it loads fine now). I'm running in Windows XP Pro SP3 32 bit with 4 (3.2) GB main memory and plenty of hard disk space.