Just wondering if someone could shed some light on a problem I’m having. The think() method is called every 100ms, and i have a few breakpoints set however the first one that gets stopped at isn’t the first that should.. It seems to miss stopping on the others. Has anyone seen anything like this before? See screenshot below, the one it is stopped at is the first one it stopped at.
Image Link http://img218.imageshack.us/img218/6761/debugissue.png
Depending on how Think() is getting called, you may be breaking on different threads, thus giving the impression that you are not hitting every breakpoint. For example, if you hit the first breakpoint, then the second, then see the first one again, you may be viewing the breaks on different threads. You can check by looking at the Threads debug window (Debug->Windows->Threads or Ctrl+Alt+H).
HTH.