1) Have you tried single-stepping through the code to see if the debugger has control?
2) Have you set a breakpoint immediately past the starting point in your code to confirm that the breakpoint mechanism is working? (Yes, you've set breakpoints, but if they're elsewhere and the program doesn't happen to run through those sections of code, the breakpoints don't appear to fire.)
---Tom