It would be nice to allow cancelling of a long running debug call (like it is possible with normal execution).
I can also make TOAD crash when pressing ESC during debugging of the following procedure:
CREATE OR REPLACE PROCEDURE toad_test AS
BEGIN
dbms_lock.sleep( 10 );
END toad_test;
/
After the execution has finished, I see a message-box “Probe: Timeout occured”.
Once I confirm this error, it takes several seconds to display another, empty error message-box.
When I confirm this one, TOAD is gone.
Can you reproduce this?