if use the run command in GDB, it runs fine. If I put a break point at anywhere except on the line with window.draw(). The GDB command continue functions as I would expect. If the break point is at window.draw(), the continue command instigates the OS into popping a message saying "SFML works!" is not responding.
If I input the next command on window.draw(). The program "seemingly" hangs. Program execution seems to halt. However, nothing on the screen is locked. Using the Code Blocks Debug menu, I can stop the debugger and even call up a watch window, stack window, and memory dump window. However, these windows are blank.
If I am using just plain old GDB. Nothing execpt Cntrl^Z does anything. After Cntrl^Z, the executable has been stopped and I can input any GDB command.
If i input the step command on window.draw(). I step into it seemly well, but I never get out. The attachment is the debugger output of me stepping. basic_string.h seems to be the favorite file that keeps getting cycled back to.
Let me know if I can give you more info.