This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 24062 - Problems with updating parser database - deadlock
Summary: Problems with updating parser database - deadlock
Status: CLOSED WORKSFORME
Alias: None
Product: obsolete
Classification: Unclassified
Component: rmi (show other bugs)
Version: -FFJ-
Hardware: Sun SunOS
: P3 blocker (vote)
Assignee: issues@obsolete
URL:
Keywords: THREAD
Depends on:
Blocks:
 
Reported: 2002-05-27 10:45 UTC by Jan Lahoda
Modified: 2003-07-01 14:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
update-still-updating-showing-dialog.txt (26.55 KB, text/plain)
2002-05-27 10:46 UTC, Jan Lahoda
Details
update-showing-dialog.txt (25.20 KB, text/plain)
2002-05-27 10:46 UTC, Jan Lahoda
Details
update-never-dies.txt (22.27 KB, text/plain)
2002-05-27 10:47 UTC, Jan Lahoda
Details
deadlock.txt (11.92 KB, text/plain)
2002-05-27 10:48 UTC, Jan Lahoda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Lahoda 2002-05-27 10:45:16 UTC
Build Orion EE, RC5, JDK1.4(fcs). (Currently
reproduced only on Solaris 9.)
1. Mount "src.zip" from JDK1.4 sources
2. Choose Tools/Update parser database on it's
node. (confirm the question dialog).
3. After a while a dialog about "Remote" interface
will appear (?on some configurations, it does not
on the same zip).
4. The update parser database still runs (thread
dump attached:
update-still-updating-showing-dialog.txt).
4. If you will confirm this dialog immediately,
everything will be allright.
5. If not, after a while, the updating is broken
(thread dump: update-showing-dialog.txt).
6. In this situation, if the dialog is confirmed,
the update will not recover (update-never-dies.txt).
7. Now, if you try "New from template", deadlock
occurs (thread dump: deadlock.txt)
(The dialog from RMI module (step 3) occured to me
only on Solaris 9, not sure why. It is not
reproducible without this dialog.)
Comment 1 Jan Lahoda 2002-05-27 10:46:01 UTC
Created attachment 5963 [details]
update-still-updating-showing-dialog.txt
Comment 2 Jan Lahoda 2002-05-27 10:46:34 UTC
Created attachment 5964 [details]
update-showing-dialog.txt
Comment 3 Jan Lahoda 2002-05-27 10:47:20 UTC
Created attachment 5965 [details]
update-never-dies.txt
Comment 4 Jan Lahoda 2002-05-27 10:48:13 UTC
Created attachment 5966 [details]
deadlock.txt
Comment 5 Martin Roskanin 2002-05-29 09:41:12 UTC
As for attachements:
5963, 5964: RequestProcessor is blocked by dialog from rmi module

5965: RequestProcessor is blocked by editor's DORegistryListener. The
problem has been already fixed in maintrunk(#21432)

5966: I am not sure where the problem is (java?)

It seems that problem is in java module or rmi module. Maybe it helps
to remove the blocking RequestProcessor thread from rmi...
Comment 6 pknakal 2002-06-18 14:08:06 UTC
I try to reproduce it at NB dev build (06/18) and cannot reproduce it.
Honza, could you test it ??? Thanks. Pat
Comment 7 Tomas Zezula 2002-07-03 08:38:03 UTC
Can not reproduce.
Comment 8 Quality Engineering 2003-07-01 14:24:59 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.
Comment 9 Quality Engineering 2003-07-01 14:26:17 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.