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 12179 - hang on startup when loading new module
Summary: hang on startup when loading new module
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P2 blocker (vote)
Assignee: akemr
URL:
Keywords:
Depends on: 11810
Blocks:
  Show dependency tree
 
Reported: 2001-05-14 18:37 UTC by Roger Blumer
Modified: 2008-12-22 16:08 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Patch to org.openide.loaders.DataObjectPool (16.33 KB, application/octet-stream)
2001-07-20 20:37 UTC, akemr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Blumer 2001-05-14 18:37:35 UTC
please contact Ludo for more details on the problem (ludovic Champenois 
<ludovic.champenois@sun.com>).

on Nt,
scenario:
unzip EA build 5/12
remove iPlanet dir in the forte user directory to get rid of previous
build cached info
rename iplanet_asee.tmp to a jar file in the modules directory
launch the ide
IAS plugin is asking for the installation directory (correct behaviour).
When entered, the ide continues various initialization phases, and then
freezes with the splash screen showing : Opening Main Window..."

Full thread dump:

"Java source parsing" daemon prio=2 tid=0xc2c5950 nid=0x172 waiting on
monitor [
0x1060f000..0x1060fdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"OpenIDE Request Processor-1" daemon prio=10 tid=0xc2becc0 nid=0x170
waiting on
monitor [0x1050f000..0x1050fdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"jndi.refreshd" daemon prio=5 tid=0xc2b47f0 nid=0x15c waiting on monitor
[0x1030
f000..0x1030fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.netbeans.modules.jndi.utils.Refreshd.run(Refreshd.java:62)

"Thread-13" prio=7 tid=0xc28e1b0 nid=0x15e runnable
[0x1010f000..0x1010fdc8]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
        at java.net.ServerSocket.implAccept(ServerSocket.java:241)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at
org.netbeans.modules.web.monitor.client.PortServer.run(PortServer.jav
a:62)

"OpenFile Server" prio=5 tid=0xc2736e0 nid=0x16a runnable
[0xc6df000..0xc6dfdc8]

        at java.net.PlainDatagramSocketImpl.peek(Native Method)
        at java.net.DatagramSocket.receive(DatagramSocket.java:354)
        at org.netbeans.modules.openfile.Server.run(Server.java:132)
        at java.lang.Thread.run(Thread.java:484)

"Thread-12" prio=5 tid=0xc271720 nid=0x169 waiting on monitor
[0xfcff000..0xfcff
dc8]
        at java.lang.Object.wait(Native Method)
        at
org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java
:390)
        at java.lang.Thread.run(Thread.java:484)

"Thread-11" prio=5 tid=0xc2705d0 nid=0x168 runnable
[0xb9cf000..0xb9cfdc8]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
        at java.net.ServerSocket.implAccept(ServerSocket.java:241)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at
org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoin
t.java:286)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
402)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
        at java.lang.Thread.run(Thread.java:484)

"Thread-10" prio=5 tid=0xc266090 nid=0x167 waiting on monitor
[0xd29f000..0xd29f
dc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-9" prio=5 tid=0xc26f550 nid=0x166 waiting on monitor
[0xd19f000..0xd19fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-8" prio=5 tid=0xc26e1a0 nid=0x165 waiting on monitor
[0xd09f000..0xd09fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-7" prio=5 tid=0xc26d0b0 nid=0x164 waiting on monitor
[0xcf9f000..0xcf9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-6" prio=5 tid=0xc26c060 nid=0x163 waiting on monitor
[0xce9f000..0xce9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-5" prio=5 tid=0xc26b0a0 nid=0x162 waiting on monitor
[0xcd9f000..0xcd9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-4" prio=5 tid=0xc26b2e0 nid=0x161 waiting on monitor
[0xcc9f000..0xcc9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-3" prio=5 tid=0xc26bda0 nid=0x160 waiting on monitor
[0xcb9f000..0xcb9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-2" prio=5 tid=0xc26aa90 nid=0x15f waiting on monitor
[0xca9f000..0xca9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"StandardManager" daemon prio=5 tid=0xc26ae00 nid=0x11f waiting on
monitor [0xc8
df000..0xc8dfdc8]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager
.java:490)
        at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:54
7)
        at java.lang.Thread.run(Thread.java:484)

"Thread-1" daemon prio=5 tid=0xc2644b0 nid=0x146 waiting on monitor
[0xc7df000..
0xc7dfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.apache.tomcat.util.Queue.pull(Queue.java:89)
        at
org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238)
        at
org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254)

"Screen Updater" prio=4 tid=0xc241430 nid=0x12f waiting on monitor
[0xc5df000..0
xc5dfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75)
        at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95)

"JarFs - modification watcher" daemon prio=2 tid=0xc2205f0 nid=0x15a
runnable [0
xc4df000..0xc4dfdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"AntProjectSupport.FiringProcessor" prio=5 tid=0xc208460 nid=0x150
waiting on mo
nitor [0xc3df000..0xc3dfdc8]
        at java.lang.Object.wait(Native Method)
        at
org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run
(AntProjectSupport.java:536)

"TimerQueue" daemon prio=5 tid=0xa55140 nid=0x15b runnable
[0xfdff000..0xfdffdc8
]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:232)
        at java.lang.Thread.run(Thread.java:484)

"EntityCatalog/parser" daemon prio=2 tid=0x9f5080 nid=0x159 waiting on
monitor [
0xfbff000..0xfbffdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"XMLDataObject/parser" daemon prio=4 tid=0x9f2430 nid=0x158 waiting on
monitor [
0xfaff000..0xfaffdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"Folder recognizer" daemon prio=5 tid=0x9d1f20 nid=0x157 runnable
[0xf9ff000..0x
f9ffdc8]
        at java.util.zip.Inflater.inflateBytes(Native Method)
        at java.util.zip.Inflater.inflate(Inflater.java:195)
        at
java.util.zip.InflaterInputStream.read(InflaterInputStream.java:127)
        at java.util.zip.ZipInputStream.read(ZipInputStream.java:142)
        at java.util.jar.JarInputStream.read(JarInputStream.java:162)
        at
java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:93)
        at
java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:71)
        at
java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:117)
        at
java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:145)

        at
com.sun.forte4j.j2ee.ejbmodule.importejbjar.EJBJarLoaderDataObject.ge
tEjbJarManifestInputStream(EJBJarLoaderDataObject.java:296)
        at
com.sun.forte4j.j2ee.ejbmodule.importejbjar.EJBJarLoaderDataObject.is
EjbJar(EJBJarLoaderDataObject.java:278)
        at
com.sun.forte4j.j2ee.ejbmodule.importejbjar.EJBJarLoaderDataLoader.fi
ndPrimaryFile(EJBJarLoaderDataLoader.java:118)
        at
org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoa
der.java:55)
        at
org.openide.loaders.DataObjectPool.callHandleFind(DataObjectPool.java
:93)
        at
org.openide.loaders.DataLoader.findDataObject(DataLoader.java:183)
        at
org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java
:359)
        at
org.openide.loaders.FolderList.createBoth(FolderList.java:491)
        at org.openide.loaders.FolderList.access$600(FolderList.java:40)

        at org.openide.loaders.FolderList$2.run(FolderList.java:194)
        at org.openide.util.Task.run(Task.java:124)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:626)

"Folder Instance Processor" daemon prio=7 tid=0x9cd170 nid=0x156 waiting
on moni
tor [0xf8ff000..0xf8ffdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.openide.util.Task.waitFinishedImpl(Task.java:82)
        at
org.openide.util.RequestProcessor$Task.waitFinishedImpl(RequestProces
sor.java:428)
        at org.openide.util.Task.waitFinished(Task.java:71)
        at
org.openide.loaders.FolderList.getChildrenList(FolderList.java:116)
        at
org.openide.loaders.FolderList.getChildren(FolderList.java:105)
        at
org.openide.loaders.DataFolder.getChildren(DataFolder.java:260)
        at
org.openide.loaders.FolderInstance.recreateInstance(FolderInstance.ja
va:274)
        at
org.openide.loaders.FolderInstance$Listener.run(FolderInstance.java:3
56)
        at org.openide.util.Task.run(Task.java:124)
        at org.openide.util.Task.run(Task.java:124)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:626)

"OpenIDE Request Processor-0" daemon prio=2 tid=0x9b0480 nid=0x155
runnable [0xf
3ef000..0xf3efdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"AWT-Windows" prio=5 tid=0x996720 nid=0x14f runnable
[0xb8cf000..0xb8cfdc8]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:186)
        at java.lang.Thread.run(Thread.java:484)

"SunToolkit.PostEventQueue-0" prio=5 tid=0x995220 nid=0x137 waiting on
monitor [
0xb7cf000..0xb7cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:496)

"AWT-EventQueue-0" prio=7 tid=0x995cf0 nid=0x147 waiting on monitor
[0xb6cf000..
0xb6cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.openide.util.Task.waitFinishedImpl(Task.java:82)
        at
org.openide.util.RequestProcessor$Task.waitFinishedImpl(RequestProces
sor.java:428)
        at org.openide.util.Task.waitFinished(Task.java:71)
        at
org.openide.loaders.FolderList.getChildrenList(FolderList.java:116)
        at
org.openide.loaders.FolderList.getChildren(FolderList.java:105)
        at
org.openide.loaders.DataFolder.getChildren(DataFolder.java:260)
        at
org.openide.loaders.FolderInstance.recreateInstance(FolderInstance.ja
va:274)
        at
org.openide.loaders.FolderInstance$Listener.run(FolderInstance.java:3
56)
        at org.openide.util.Task.run(Task.java:124)
        at
org.netbeans.core.ui.SetupWizard.setShowAll(SetupWizard.java:224)
        at
org.netbeans.core.ui.SetupWizard.showSetupWizard(SetupWizard.java:322
)
        at org.netbeans.core.NonGui$2.run(NonGui.java:516)
        at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:317)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)

"main" prio=5 tid=0x98d490 nid=0x136 waiting on monitor
[0xb5cf000..0xb5cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:527)
        at
javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1208)
        at org.netbeans.core.NonGui.run(NonGui.java:514)
        at org.netbeans.core.Main.run(Main.java:187)
        at
org.openide.TopManager.initializeTopManager(TopManager.java:120)
        at org.openide.TopManager.getDefault(TopManager.java:81)
        at org.netbeans.core.Main.main(Main.java:274)
        at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:90)
        at java.lang.Thread.run(Thread.java:484)

"Signal Dispatcher" daemon prio=10 tid=0x979f20 nid=0x138 waiting on
monitor [0.
.0]

"Finalizer" daemon prio=9 tid=0x976d70 nid=0x140 waiting on monitor
[0xb16f000..
0xb16fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)

"Reference Handler" daemon prio=10 tid=0x975a40 nid=0x14a waiting on
monitor [0x
b06f000..0xb06fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)

"main" prio=5 tid=0x9715d0 nid=0x149 waiting on monitor [0..0x12d15c]

"VM Thread" prio=5 tid=0x974d30 nid=0x142 runnable

"VM Periodic Task Thread" prio=10 tid=0x978bf0 nid=0x14c waiting on
monitor
Comment 1 Roger Blumer 2001-05-14 18:41:47 UTC
After 1st hang, still get another hang:

Control C the dos windows and restart the IDE: it freezes again. Last
splash screen displays: "opening Project myproject..."


Then finally with a 3rd retry, the IDE can start...


loading done.
URL : file:/D:/b010512/iPlanet/jdoias/iaspmf.jar
URL : file:/D:/b010512/iPlanet/ejbcpatch.jar
URL : file:/D:/iplanet/ias6/ias/usr/java/jre/lib/ext/rmiorb.jar
URL : file:/D:/iplanet/ias6/ias/usr/java/jre/lib/ext/iioprt.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/kfcjdk11.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/ktjdk11.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/kadmin.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/buzz.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/naf.jar
URL : file:/D:/iplanet/ias6/ias/lib/java/verifier.jar
URL : file:/D:/b010512/iPlanet/ias_ffj.jar
Type Groups Level Module Name
---- ------ ----- -----------
err    *     255   * (Default)

path="" :jsp: init
Internal HTTP server running on port 8082
Full thread dump:

"Java source parsing" daemon prio=2 tid=0xc2bd020 nid=0x172 waiting on
monitor [
0x1050f000..0x1050fdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"OpenIDE Request Processor-1" daemon prio=10 tid=0xc2b1480 nid=0x15e
waiting on
monitor [0x1040f000..0x1040fdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"jndi.refreshd" daemon prio=5 tid=0xc2a7400 nid=0x16a waiting on monitor
[0x1020
f000..0x1020fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.netbeans.modules.jndi.utils.Refreshd.run(Refreshd.java:62)

"Thread-13" prio=7 tid=0xc282340 nid=0x161 runnable
[0xfeef000..0xfeefdc8]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
        at java.net.ServerSocket.implAccept(ServerSocket.java:241)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at
org.netbeans.modules.web.monitor.client.PortServer.run(PortServer.jav
a:62)

"Thread-12" prio=5 tid=0xc257bb0 nid=0x162 waiting on monitor
[0xfcef000..0xfcef
dc8]
        at java.lang.Object.wait(Native Method)
        at
org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java
:390)
        at java.lang.Thread.run(Thread.java:484)

"Thread-11" prio=5 tid=0xc25f9e0 nid=0x11f runnable
[0xb9cf000..0xb9cfdc8]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
        at java.net.ServerSocket.implAccept(ServerSocket.java:241)
        at java.net.ServerSocket.accept(ServerSocket.java:222)
        at
org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoin
t.java:286)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
402)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:498)
        at java.lang.Thread.run(Thread.java:484)

"Thread-10" prio=5 tid=0xc25e550 nid=0x164 waiting on monitor
[0xd29f000..0xd29f
dc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-9" prio=5 tid=0xc25d150 nid=0x163 waiting on monitor
[0xd19f000..0xd19fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-8" prio=5 tid=0xc25c120 nid=0x146 waiting on monitor
[0xd09f000..0xd09fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-7" prio=5 tid=0xc25b170 nid=0x12f waiting on monitor
[0xcf9f000..0xcf9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-6" prio=5 tid=0xc25a110 nid=0x15a waiting on monitor
[0xce9f000..0xce9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-5" prio=5 tid=0xc259010 nid=0x158 waiting on monitor
[0xcd9f000..0xcd9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-4" prio=5 tid=0xc259810 nid=0x15b waiting on monitor
[0xcc9f000..0xcc9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-3" prio=5 tid=0xc258290 nid=0x159 waiting on monitor
[0xcb9f000..0xcb9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"Thread-2" prio=5 tid=0xc259a40 nid=0x150 waiting on monitor
[0xca9f000..0xca9fd
c8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:477)
        at java.lang.Thread.run(Thread.java:484)

"StandardManager" daemon prio=5 tid=0xc258e80 nid=0x156 waiting on
monitor [0xc9
9f000..0xc99fdc8]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager
.java:490)
        at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:54
7)
        at java.lang.Thread.run(Thread.java:484)

"Thread-1" daemon prio=5 tid=0xc253250 nid=0x157 waiting on monitor
[0xc89f000..
0xc89fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.apache.tomcat.util.Queue.pull(Queue.java:89)
        at
org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238)
        at
org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254)

"OpenFile Server" prio=5 tid=0xc24fdd0 nid=0x137 runnable
[0xc5df000..0xc5dfdc8]

        at java.net.PlainDatagramSocketImpl.peek(Native Method)
        at java.net.DatagramSocket.receive(DatagramSocket.java:354)
        at org.netbeans.modules.openfile.Server.run(Server.java:132)
        at java.lang.Thread.run(Thread.java:484)

"JarFs - modification watcher" daemon prio=2 tid=0xc21a250 nid=0x136
waiting on
monitor [0xc4df000..0xc4dfdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"AntProjectSupport.FiringProcessor" prio=5 tid=0xc207620 nid=0x147
waiting on mo
nitor [0xc3df000..0xc3dfdc8]
        at java.lang.Object.wait(Native Method)
        at
org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run
(AntProjectSupport.java:536)

"TimerQueue" daemon prio=2 tid=0xa60050 nid=0x138 runnable
[0xfdef000..0xfdefdc8
]
        at java.lang.Object.wait(Native Method)
        at javax.swing.TimerQueue.run(TimerQueue.java:232)
        at java.lang.Thread.run(Thread.java:484)

"EntityCatalog/parser" daemon prio=2 tid=0x9f3360 nid=0x140 waiting on
monitor [
0xfbef000..0xfbefdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"XMLDataObject/parser" daemon prio=4 tid=0x9f2680 nid=0x14a waiting on
monitor [
0xfaef000..0xfaefdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"Folder recognizer" daemon prio=5 tid=0x9d2610 nid=0x17c runnable
[0xf9df000..0x
f9dfdc8]
        at java.lang.StringBuffer.<init>(StringBuffer.java:104)
        at org.openide.loaders.FolderList.refresh(FolderList.java:184)
        at org.openide.loaders.FolderList.refresh(FolderList.java:163)
        at org.openide.loaders.DataFolder.refresh(DataFolder.java:283)
        at
org.openide.loaders.DataObjectPool.refreshAllFolders(DataObjectPool.j
ava:125)
        at
org.openide.loaders.DataObjectPool.access$400(DataObjectPool.java:32)

        at
org.openide.loaders.DataObjectPool$Validator.revalidate(DataObjectPoo
l.java:727)
        at
org.openide.loaders.DataObjectPool.revalidate(DataObjectPool.java:136
)
        at
org.openide.loaders.MultiFileLoader.checkCollision(MultiFileLoader.ja
va:149)
        at
org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoa
der.java:71)
        at
org.openide.loaders.DataObjectPool.callHandleFind(DataObjectPool.java
:93)
        at
org.openide.loaders.DataLoader.findDataObject(DataLoader.java:183)
        at
org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java
:359)
        at
org.openide.loaders.FolderList.createBoth(FolderList.java:491)
        at org.openide.loaders.FolderList.access$600(FolderList.java:40)

        at org.openide.loaders.FolderList$2.run(FolderList.java:194)
        at org.openide.util.Task.run(Task.java:124)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:626)

"Folder Instance Processor" daemon prio=7 tid=0x9cec40 nid=0x14f waiting
on moni
tor [0xf8df000..0xf8dfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.openide.util.Task.waitFinishedImpl(Task.java:82)
        at
org.openide.util.RequestProcessor$Task.waitFinishedImpl(RequestProces
sor.java:428)
        at org.openide.util.Task.waitFinished(Task.java:71)
        at
org.openide.loaders.FolderList.getChildrenList(FolderList.java:116)
        at
org.openide.loaders.FolderList.getChildren(FolderList.java:105)
        at
org.openide.loaders.DataFolder.getChildren(DataFolder.java:260)
        at
org.openide.loaders.FolderInstance.recreateInstance(FolderInstance.ja
va:274)
        at
org.openide.loaders.FolderInstance$Listener.run(FolderInstance.java:3
56)
        at org.openide.util.Task.run(Task.java:124)
        at org.openide.util.Task.run(Task.java:124)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:626)

"OpenIDE Request Processor-0" daemon prio=2 tid=0x9a71b0 nid=0x171
waiting on mo
nitor [0xf3df000..0xf3dfdc8]
        at java.lang.Object.wait(Native Method)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso
r.java:585)

"AWT-Windows" prio=5 tid=0x996720 nid=0x178 runnable
[0xb8cf000..0xb8cfdc8]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:186)
        at java.lang.Thread.run(Thread.java:484)

"SunToolkit.PostEventQueue-0" prio=5 tid=0x995280 nid=0x176 waiting on
monitor [
0xb7cf000..0xb7cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:496)

"AWT-EventQueue-0" prio=7 tid=0x995cf0 nid=0x16d waiting on monitor
[0xb6cf000..
0xb6cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at org.openide.util.Task.waitFinishedImpl(Task.java:82)
        at
org.openide.util.RequestProcessor$Task.waitFinishedImpl(RequestProces
sor.java:428)
        at org.openide.util.Task.waitFinished(Task.java:71)
        at
org.openide.loaders.FolderList.getChildrenList(FolderList.java:116)
        at
org.openide.loaders.FolderList.getChildren(FolderList.java:105)
        at
org.openide.loaders.DataFolder.getChildren(DataFolder.java:260)
        at
org.openide.loaders.FolderInstance.recreateInstance(FolderInstance.ja
va:274)
        at
org.openide.loaders.FolderInstance$Listener.run(FolderInstance.java:3
56)
        at org.openide.util.Task.run(Task.java:124)
        at
org.netbeans.core.ui.WizardFolder.<init>(WizardFolder.java:59)
        at org.netbeans.core.ui.SetupWizard.<init>(SetupWizard.java:103)

        at
org.netbeans.core.ui.SetupWizard.showSetupWizard(SetupWizard.java:321
)
        at org.netbeans.core.NonGui$2.run(NonGui.java:516)
        at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:317)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10
3)
        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)

"main" prio=5 tid=0x98d490 nid=0x16c waiting on monitor
[0xb5cf000..0xb5cfdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:527)
        at
javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1208)
        at org.netbeans.core.NonGui.run(NonGui.java:514)
        at org.netbeans.core.Main.run(Main.java:187)
        at
org.openide.TopManager.initializeTopManager(TopManager.java:120)
        at org.openide.TopManager.getDefault(TopManager.java:81)
        at org.netbeans.core.Main.main(Main.java:274)
        at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:90)
        at java.lang.Thread.run(Thread.java:484)

"Signal Dispatcher" daemon prio=10 tid=0x979f20 nid=0x17b waiting on
monitor [0.
.0]

"Finalizer" daemon prio=9 tid=0x976d70 nid=0x13f waiting on monitor
[0xb16f000..
0xb16fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)

"Reference Handler" daemon prio=10 tid=0x975a40 nid=0x16e waiting on
monitor [0x
b06f000..0xb06fdc8]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)

"main" prio=5 tid=0x9715d0 nid=0x15d waiting on monitor [0..0x12d15c]

"VM Thread" prio=5 tid=0x974d30 nid=0x174 runnable

"VM Periodic Task Thread" prio=10 tid=0x978bf0 nid=0x143 waiting on
monitor
Comment 2 akemr 2001-05-15 14:48:29 UTC
Seems to be similar behaviour as #11810 Please see my last
comment to this bug. There is patch attached too, so I'll attach 
it to this bug too.

Please look at correct dataloaders order and try to test my patch. Thanks!
Comment 3 akemr 2001-05-15 14:51:31 UTC
Created attachment 1372 [details]
Patch to org.openide.loaders.DataObjectPool
Comment 4 akemr 2001-05-15 15:55:41 UTC
previous patch is jar file
Comment 5 akemr 2001-05-16 16:08:36 UTC
Anyway, descrease the priority as Roger suggested (because of not able to 
reproduce)
Comment 6 akemr 2001-05-22 13:10:45 UTC
I aplied my fix for 11810 into main trunk, so I mark this as fixed for now.

Please reopen if this bug will occur again.
Comment 7 Quality Engineering 2003-07-01 16:06:37 UTC
Resolved for 3.4.x or earlier, no new info since then -> verified.

Comment 8 Quality Engineering 2003-07-01 16:42:14 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.