From recent experience, your debugger won't always point out to you what errors are wrong with your code. It could just be that the debugger is running your last successful build because it can't compile your code as it is.

If this IS the case, I recommend you comment out your code until the program runs OK, or at least "breaks" in order to find where the the problem code is at.