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.
Start 6.5 with a clean userdir. Add V3 prelude and shutdown. Start 6.7 with a clean userdir and when it asks about importing from 6.5, say YES. Close Start Page Switch to Services Page. Open Servers Node. You'll see an "Activating JavaEE Modules..." dialog appear and after a short time, it will freeze. -> Deadlock. Thread dump attached.
Created attachment 82832 [details] thread dump
Caused by simultaneous initialization of V3 server instance provider from each end -- one side coming in from common server (AsyncChildren...) and the other from j2eeserver module via the j2eeserver-common server bridge. Fix unclear at this point in time.
actually.. this is with the trunk... not the release67 clone...
So not reproducible with clone right now? Is that with or without pending fixes from trunk?
I think the 'fix' for issue 166017 introduced the deadlock... but that issue is also P1... So, I am still trying to find a reasonable fix for 166017, that avoids triggering this deadlock.
Got it. I agree, that introduced the deadlock. I didn't realize that change wasn't in the release clone.
corrected the version info...
reverted.... http://hg.netbeans.org/web-main/rev/6e7c79f082f0
Integrated into 'main-golden', will be available in build *200905280201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/6e7c79f082f0 User: vince kraemer <vkraemer@netbeans.org> Log: #166073: bad fix for 66017... triggers a deadlock