Bug 3075

Step over,single step doent work with exceptions in the debugger 23 November, 2020

Ferdinand Fischer
22 July, 2019
Product: PowerBuilder Category: PowerBuilder IDE
Version: 2019 Build:
Classification: Unsupported Publishing: Public
Priority: P3
Status: Closed Reason: WONTFIX
Ken Guo @Appeon 23 November, 2020
Hi Ferdinand,

Thank you very much for your response!
We then proceed to close this ticket with WONFIX, please remember that you can always open
another ticket in case you need it.

Ferdinand Fischer 22 November, 2020
Hi Ken,

you said that you have no plans to fix this and there is no useful workaround.

If you want to close the bug you should set the status to wontfix.

Ken Guo @Appeon 20 November, 2020
Hi Ferdinand,

I would like to check with you if the response provided has been helpful enough
to resolve your case. If so, can we proceed to close the ticket?

Ken Guo @Appeon 24 July, 2019
Hi Ferdinand,

Thanks for reporting this problem! We reproduced it on our end and will do further research to figure it out. We will keep you posted about the progress.
This problem also exists in PB 12.6.
Currently there is no plan to fix this problem. When you encounter this problem, it is recommended to add a breakpoint to the last line of the current function and then use the continue method to bypass it.

Chris Pollach @Appeon 23 July, 2019
Hi Ferdinand;

 I was also able to replicate this debugger issue in PB2017 and PB 12.6. So this problem has been around for some time.

 I will now transfer this ticket over to the main Support/Engineering team for their review & comments on your issue.

Regards ... Chris
Chris Pollach @Appeon 22 July, 2019
Hi Ferdinand;

   I was able to replicate your problem in PB2019. I am now analyzing your issue in more depth.

Regards .... Chris
Ferdinand Fischer 22 July, 2019
exceptiondebuggertest.pbl (25KB)


If you debug an application and an exception occurs anywhere, the programm immediately continues.
It doesnt matter if the exception was caught.

Take for example these three functions:


 throw create RuntimeError


 long i

 for i = 1 to 100
 catch (RuntimeError Exc)

 end try



 for i = 1 to 100


If you step over bar in foo you lose the debugger.
I have attached a quick testcase.
Windows 10
Database Type:
Database Version: