dbForge MySQL 2020 Bug - Start Debugging executes... doesn't debug

Discussion of open issues, suggestions and bugs regarding database management and administration tools for MySQL
Post Reply
Requnix
Posts: 113
Joined: Thu 12 Dec 2019 19:41

dbForge MySQL 2020 Bug - Start Debugging executes... doesn't debug

Post by Requnix » Fri 17 Apr 2020 18:33

If you select "start debugging" (Ctrl-F5) the system EXECUTES the code instead of starting the walk at the first line. You must select "step into" in order to truly start debugging.

alexa

Re: dbForge MySQL 2020 Bug - Start Debugging executes... doesn't debug

Post by alexa » Tue 21 Apr 2020 09:42

We will fix this issue in the release of the new version 9.0 that should be available within a month's time.

alexa

Re: dbForge MySQL 2020 Bug - Start Debugging executes... doesn't debug

Post by alexa » Wed 22 Apr 2020 13:36

Sorry for the confusion.

The Ctrl-F5 command is supposed to halt only on breakpoints.

The 'Step Into' needs to be used to halt on each line https://docs.devart.com/studio-for-mysql/debugging-stored-routine/execution-control.html

This is by design.

Requnix
Posts: 113
Joined: Thu 12 Dec 2019 19:41

Re: dbForge MySQL 2020 Bug - Start Debugging executes... doesn't debug

Post by Requnix » Wed 22 Apr 2020 14:51

Understood; but in 2019 when you'd hit F5 it would stop on the first line to let you know the debugging process has begun, allowing you to F5 continue or F11 step. IMO the issue is hitting F5 from the IDE should put you on the first line of code that's being debugged so you know what's going on rather than running it like an Execute. The behavior from 2019 IMO was proper. I think developers will expect the 2020 version to behave the same way. I sure did.

Note Visual Studio does this (the way 2019 does it). It's what developers expect.

Just a recommendation.

Post Reply