I'm working on a OpenGL engine that's being developed with Code Blocks and GCC, and I've got a bizarre problem. When I do a Debug build and step through the code I get one behavior from the program but when I do a Compile & Run or Compile and then separately run the SAME Debug build I get different behavior, major pieces of geometry have been initialized and flagged differently preventing them from rendering and I can't figure out why if my Debug build isn't giving me consistent behavior. I've tried Cleaning the whole project and rebuilding from scratch, and I'm using only the Debug build (not any other Target) which has only -g set for Options and no Options on the root Project build. The Project code is in Source Forge at
https://sourceforge.net/projects/khazad/ if anyone wants to have a look.
Long time Code Blocks user, first time poster, thanks in advance