dwsDebugger failing to evaluate conditional breakpoints and/or watches if the debugger is in dmThreaded mode

Issue #278 closed
Josef Kučera created an issue

Hello,
I have discovered a minor nuisance in the dwsDebugger’s implementation of dmThreaded mode. The AllowedActions function never allows daCanEvaluate, causing an error when evaluating conditional breakpoints. I think I have found a solution, a patch is attached.

Best regards,
Joe

Comments (4)

  1. Eric Grange repo owner

    Thanks, I have kept the dmMainThread check so that main-thread scripts won’t get slowed down by the extra thread var check.

  2. Log in to comment