Full thread dump Java HotSpot(TM) Client VM (1.4.2_04-b02 mixed mode): "Folder recognizer" daemon prio=1 tid=0x082b5538 nid=0x3040 waiting for monitor entry [4d838000..4d838854] at org.openide.filesystems.URLMapper.getInstances(URLMapper.java:143) - waiting to lock <0x48ac3480> (a java.lang.Class) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:64) at org.openide.filesystems.FileObject.getURL(FileObject.java:697) at org.netbeans.core.xml.FileEntityResolver$DTDParser.parse(FileEntityResolver.java:374) at org.netbeans.core.xml.FileEntityResolver.getEnvForIDO(FileEntityResolver.java:136) at org.netbeans.core.xml.FileEntityResolver.getEnvironment(FileEntityResolver.java:129) at org.openide.loaders.Environment.findForOne(Environment.java:106) at org.openide.loaders.InstanceDataObject.findLookup(InstanceDataObject.java:555) at org.openide.loaders.InstanceDataObject.updateLookup(InstanceDataObject.java:575) at org.openide.loaders.InstanceDataObject.getCookieFromEP(InstanceDataObject.java:525) at org.openide.loaders.InstanceDataObject.getCookie(InstanceDataObject.java:538) at org.openide.loaders.FolderInstance.acceptDataObject(FolderInstance.java:337) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:619) at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:68) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:591) at org.openide.loaders.FolderLookup.postCreationTask(FolderLookup.java:234) at org.openide.loaders.FolderInstance.processObjects(FolderInstance.java:589) at org.openide.loaders.FolderInstance$Listener.finished(FolderInstance.java:856) at org.openide.loaders.FolderList.createObjects(FolderList.java:636) at org.openide.loaders.FolderList.getObjects(FolderList.java:504) at org.openide.loaders.FolderList.access$200(FolderList.java:50) at org.openide.loaders.FolderList$ListTask.run(FolderList.java:869) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) "Thread-0" daemon prio=1 tid=0x0829dc68 nid=0x3040 in Object.wait() [4d7b7000..4d7b7854] at java.lang.Object.wait(Native Method) - waiting on <0x44c72400> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:429) at java.util.TimerThread.mainLoop(Timer.java:403) - locked <0x44c72400> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "Active Reference Queue Daemon" daemon prio=1 tid=0x08285a40 nid=0x3040 in Object.wait() [4d736000..4d736854] at java.lang.Object.wait(Native Method) - waiting on <0x44c5c780> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44c5c780> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2436) at java.lang.Thread.run(Thread.java:534) "Signal Dispatcher" daemon prio=1 tid=0x0809dfa0 nid=0x3040 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x08089198 nid=0x3040 in Object.wait() [4c942000..4c942854] at java.lang.Object.wait(Native Method) - waiting on <0x44c34c10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44c34c10> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x080885a8 nid=0x3040 in Object.wait() [4c8c1000..4c8c1854] at java.lang.Object.wait(Native Method) - waiting on <0x44c34c78> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x44c34c78> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x08052d18 nid=0x3040 in Object.wait() [bfffa000..bfffb208] at java.lang.Object.wait(Native Method) - waiting on <0x447d0360> (a org.openide.util.RequestProcessor$Task) at java.lang.Object.wait(Object.java:429) at org.openide.util.Task.waitFinished(Task.java:85) - locked <0x447d0360> (a org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:447) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:273) at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:284) at org.openide.loaders.FolderInstance.instanceFinished(FolderInstance.java:258) at org.openide.loaders.FolderLookup$ProxyLkp.beforeLookup(FolderLookup.java:355) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:436) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:424) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:346) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:320) at org.openide.filesystems.URLMapper.getInstances(URLMapper.java:153) - locked <0x48ac3480> (a java.lang.Class) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:64) at org.openide.filesystems.FileObject.getURL(FileObject.java:697) at org.openide.filesystems.FileObject.toString(FileObject.java:123) at java.lang.String.valueOf(String.java:2131) at java.lang.StringBuffer.append(StringBuffer.java:370) - locked <0x447d03d8> (a java.lang.StringBuffer) at org.netbeans.core.modules.ModuleList$3.run(ModuleList.java:1475) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:89) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:421) at org.netbeans.core.modules.ModuleList.writeOut(ModuleList.java:1521) at org.netbeans.core.modules.ModuleList.moduleChanged(ModuleList.java:1687) - locked <0x44c9dc38> (a org.netbeans.core.modules.ModuleList$DiskStatus) at org.netbeans.core.modules.ModuleList.access$1300(ModuleList.java:50) at org.netbeans.core.modules.ModuleList$Listener.propertyChange(ModuleList.java:1788) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.openide.modules.ModuleInfo.firePropertyChange(ModuleInfo.java:117) at org.netbeans.core.modules.Module.firePropertyChange0(Module.java:1046) at org.netbeans.core.modules.ChangeFirer.fire(ChangeFirer.java:84) at org.netbeans.core.modules.ModuleManager.enable(ModuleManager.java:878) at org.netbeans.core.modules.ModuleManager.enable(ModuleManager.java:682) at org.netbeans.core.lookup.InstanceDataObjectModuleTestHid$3.run(InstanceDataObjectModuleTestHid.java:130) at org.openide.util.Mutex.writeAccess(Mutex.java:298) at org.netbeans.core.lookup.InstanceDataObjectModuleTestHid.twiddle(InstanceDataObjectModuleTestHid.java:126) at org.netbeans.core.lookup.InstanceDataObjectModule38420Test.testEnableDisableOfModulePreservesExistingInstances(InstanceDataObjectModule38420Test.java:53) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:119) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:173) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:129) at org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:41) "VM Thread" prio=1 tid=0x080872a8 nid=0x3040 runnable "VM Periodic Task Thread" prio=1 tid=0x080a07b0 nid=0x3040 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0809d630 nid=0x3040 runnable