Print Thread
Debugger Hanging
#16038 10/13/04 03:07 PM
Joined: Oct 2004
Posts: 1
T
Trish Offline OP
Member
OP Offline
Member
T
Joined: Oct 2004
Posts: 1
I am currently evaluating Version 6.0.2.880 of PLSQL Developer. A number of our team have a problem with debugging. It tends to hang leaving 'executing' on the message bar. I can not close down the test window because it says the script is still executing.

For the code I am running it seems to hang on the RAISE_APPLICATION_ERROR line.
We have flushed the shared_pool, resized it to 200MB and reloaded the dbms_debug packages and none of this has worked.

Please can you advise us what to do next.

Re: Debugger Hanging
#16039 10/13/04 09:51 PM
Joined: Aug 1999
Posts: 22,220
Member
Offline
Member
Joined: Aug 1999
Posts: 22,220
Maybe this is an environment problem. Can you go to Help > About, press the 'Info' button, press the 'Copy all pages' button on this info screen, and paste this text into an e-mail reply?


Marco Kalter
Allround Automations
Re: Debugger Hanging
#16040 10/15/04 01:08 PM
Joined: Oct 2004
Posts: 2
Hilversum, Netherlands
T
Member
Offline
Member
T
Joined: Oct 2004
Posts: 2
Hilversum, Netherlands
We are having the same problem with both versions 6.0.2.880 and 6.0.3.893. Our Oracle DB version is 9.2.0.5.0.
An additional note: PL/SQL Developer is still functional when this happens, but CPU usage is about 30% while the Debugger is executing. When you try to Break (Shift-Esc), after about 10 seconds then CPU usage becomes 99%, and the window keeps "Executing" indefinitely.

Re: Debugger Hanging
#16041 10/15/04 02:17 PM
Joined: Oct 2004
Posts: 2
Hilversum, Netherlands
T
Member
Offline
Member
T
Joined: Oct 2004
Posts: 2
Hilversum, Netherlands
I did some further investigating, and the issue seems to be related to Oracle RAC. When trying the same debugging action on a "single" database, debugging works OK. So in our case the temporary solution is to log on to a single node of the RAC cluster.

Re: Debugger Hanging
#16042 10/15/04 05:17 PM
Joined: Mar 2004
Posts: 13
E
Member
Offline
Member
E
Joined: Mar 2004
Posts: 13
We don't use RAC and still have the debugger hang on a regular basis. So far just cope with it. There definitely is some relationship between the size of the package and frequency of hanging. We chop down the size of a package and the debugger is happier. Also, the load on the sever is an issue. I suspect it's some server side resource becaue I can debug large packages after hours just fine. Have not located the limiting resource yet.

Re: Debugger Hanging
#16043 10/26/04 06:38 PM
Joined: Nov 2003
Posts: 6
JHU Applied Physics Lab
Member
Offline
Member
Joined: Nov 2003
Posts: 6
JHU Applied Physics Lab
Could this be another manifestation of the bug discussed in this thread:
PLSQL Developer hangs on PBSDE.DEBUG_LOOP (WAIT = pipe get).

When the debugger hangs, we get a 7445 error in the system log indicating that the real problem is with a named pipe, not the debugger itself. The Oracle debugger uses named pipes for its asynchronous communication.

Re: Debugger Hanging
#16044 01/07/05 03:54 PM
Joined: Nov 2003
Posts: 8
Brazil
M
Member
Offline
Member
M
Joined: Nov 2003
Posts: 8
Brazil
Try this sql:

select trigger_name from dba_triggers where TRIGGERING_EVENT = ('ERROR')

If you have a trigger with TRIGGERING_EVENT = 'ERROR', is big the possibility of hang. Try disable it and do a test..

If this don't work, see if you have any of this types of trigger too:

'LOGON',
'CREATE OR ALTER',
'CREATE',
'ALTER',
'ALTER OR RENAME',
'LOGON',
'LOGOFF',
'TRUNCATE'

select trigger_name from dba_triggers where TRIGGERING_EVENT in ('LOGON','CREATE OR ALTER','CREATE','ALTER','ALTER OR RENAME','LOGON','LOGOFF','TRUNCATE')

Try disable it too and repeat the test..

Good lucky

Re: Debugger Hanging
#16045 03/15/05 03:39 PM
Joined: Apr 2004
Posts: 4
Naples - Italy
Member
Offline
Member
Joined: Apr 2004
Posts: 4
Naples - Italy
[quote]Originally posted by Ted Struik:
I did some further investigating, and the issue seems to be related to Oracle RAC. When trying the same debugging action on a "single" database, debugging works OK. So in our case the temporary solution is to log on to a single node of the RAC cluster. [/quote]Yes, we use RAC and debugger hangs regularly. If we connect on single node the debugger works fine.


Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.036s Queries: 13 (0.011s) Memory: 2.5264 MB (Peak: 3.0407 MB) Data Comp: Off Server Time: 2024-05-18 04:29:57 UTC
Valid HTML 5 and Valid CSS