Original Post
I was testing my demo yesterday when my PC crashed (as it has a tendancy to do). When I rebooted and went back to testing/debugging my code I started getting a "User breakpoint" appearing.
For some reason when I press F12 I get the user breakpoint (int 3), and only if I run my demo from inside Visual Studio using the F5 key (Go?). The weird thing is that F12 isn''t used by anything in my demo. I''ve tried using the debugger, but the breakpoint occurs before my program (using SDL) even registers the keypress!
Am I right in thinking that the stack or heap is getting corrupted? Any suggestions for how to track this down?
Thanks