Linux: Fedora 22
Code::Blocks: svn 10323
Since the last update of C::B, I've started to get a strange problem. It can be recreated as such:
Create a new project
Compile and run the project
Set breakpoint
debug and step, line for line, through program
Close project
Create another new project
Compile and run the second project
Set breakpoint
debug and step through program line by line
The first project's local variables, and every variable you entered into the watch window in the first project, will still be there for the second project. Local variables for the current project (second project) may or may not be there.
The only way to clear the watch window is to shut down C::B and restart it. Then reopen the second project.