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 9968 - Deadlock in Services/ServicesChildren (while building)
Summary: Deadlock in Services/ServicesChildren (while building)
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P1 blocker (vote)
Assignee: issues@platform
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-03-05 14:18 UTC by David Strupl
Modified: 2013-04-19 03:22 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Thread dump (8.83 KB, text/plain)
2001-07-20 20:38 UTC, David Strupl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Strupl 2001-03-05 14:18:37 UTC
After this change
http://www.netbeans.org/unbranded-source/browse/core/src/org/netbeans/core/ServicesChildren.java.diff?r1=1.3&r2=1.4
the deadlock started to appear again. Will attach thread dump.
Comment 1 David Strupl 2001-03-05 14:19:23 UTC
Created attachment 718 [details]
Thread dump
Comment 2 Jaroslav Tulach 2001-03-05 15:05:42 UTC
Another change in ServiceChildren. Might fix the problem. At least I hope that
the order of aquiring Children.MUTEX and lock on Services.getDefault () will
always remain the same, so the deadlock will be prevented.
Comment 3 pzajac 2002-09-11 09:42:28 UTC
I marked it as verified. Very old bug.
Comment 4 Quality Engineering 2003-07-01 16:21:15 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.
Comment 5 Quality Engineering 2013-04-19 03:22:58 UTC
Integrated into 'main-golden', will be available in build *201304182301* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/b447c2a71e6f
User: Jiri Rechtacek <jrechtacek@netbeans.org>
Log: added @RF: NB-Core-Build #9876, #9889, #9924, #9968, #10010