PB 2017 R3/ W10/build 1858
I have been using PB Classic from 10.5, all versions up to 12.6, when finally migrating to 2017 R3.
Alle versions have had exactly the same annoying problem. PB frequently crashes when manually closing the debugger, and PB has to be re-started.
I have one easily reproducible such case that behaves in exactly the same way in 12.6 and R3:
When posting a function call in the open event of a window object (so that the open event concludes first), the debugger will crash anywhere within the scope of that function, when manually stopping debugging at a breakpoint or any step further. Clearing of breakpoints has no effect on this, neither reset to default layout, as some have suggested. As soon as the function has completed, this behaviour disappears. There is no code after the function post in the open event.
Can we hope for some progress here?
regards,
sverre
I can endure this behaviour, and the workaround is to let the function complete before stopping the debugger. But in many instances one simply wants the debugger to stop right away, in place of let it go on ruining a DB data set or consume minutes of processing. During our transition to R3 I had to debug several such posted functions to locate some incompatibilities against 12.6 and I had to endure hundreds of crashes before it was resolved. Productivity is affected. There are other notorious debugger crash scenarios as well, for instance close to web service proxy function calls.
regards, sverre