debugger problems

Hi

Since Servoy 4.0, I got great confidence in the debugger. It works stable and reliable. But since a few weeks, now and then strange things happen:

  • The debugger does not enter into an if-condition which evaluates to true
  • A method is left in the middle of execution
  • Not all breakpoints lead to a break

This happens when smart client runs (from developer) and I change method code or add/remove breakpoints.

Did anyone else encounter similar problems?

My environment:
Servoy 4.1.3
Mac OS X 10.4.11

Regards
Birgit

if you are changing code when the debugger is running then that code will not be directly applied
so there it could be a bit out of sync for a while.

Currently i dont have cases about breakpoints (not hitting and that stuff)
Like if you have a breakpoint on line X but then you delete lines so that line x doesnt match at all anymore then that breakpoint could do strange things

For breakpoints that dont match, if you closely look in the breakpoints view, or the breakpoint properties. there you see on which line the breakpoint should be on
Is that in sync with the real editor or not?

Hi Johan

Thanks again for the answer. I understand now what to look for and where to pay attention at. I guess I overestimated the debugger a bit.

I cannot reproduce this right now. But as soon as this happens again, I’ll remember your points and check if they apply.

Best regards