Full thread dump Java HotSpot(TM) Client VM (1.4.2-b28 mixed mode): "Inactive RequestProcessor thread" daemon prio=1 tid=0x0ae8ff68 nid=0x1d54 in Object.wait() [589c8000..589c88b8] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x4c5b66f0> (a java.lang.Object) "Inactive RequestProcessor thread" daemon prio=1 tid=0x0a4d0258 nid=0x1d20 in Object.wait() [58947000..589478b8] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x4c2366e8> (a java.lang.Object) "Default RequestProcessor" daemon prio=1 tid=0x0992e1b0 nid=0x1ce7 waiting for monitor entry [586b1000..586b18b8] at org.openide.filesystems.AbstractFolder.findRefIfExists(AbstractFolder.java:258) - waiting to lock <0x47e66c80> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileSystem.findReference(AbstractFileSystem.java:173) at org.openide.filesystems.JarFileSystem.inputStream(JarFileSystem.java:404) - locked <0x459ec510> (a java.lang.Object) at org.openide.filesystems.JarFileSystem$Impl.inputStream(JarFileSystem.java:802) at org.openide.filesystems.AbstractFileObject.getInputStream(AbstractFileObject.java:164) at org.openide.text.DataEditorSupport$Env.inputStream(DataEditorSupport.java:379) at org.openide.text.CloneableEditorSupport.loadDocument(CloneableEditorSupport.java:1330) at org.openide.text.CloneableEditorSupport.access$1700(CloneableEditorSupport.java:78) at org.openide.text.CloneableEditorSupport$Listener.run(CloneableEditorSupport.java:1805) at org.openide.util.Task.run(Task.java:136) at org.openide.text.CloneableEditorSupport$1.run(CloneableEditorSupport.java:428) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:890) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:340) at org.openide.text.CloneableEditorSupport$1.run(CloneableEditorSupport.java:397) 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:677) "Inactive RequestProcessor thread" daemon prio=1 tid=0x088c1990 nid=0x163b in Object.wait() [58630000..586308b8] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x4ae26de0> (a java.lang.Object) "AntProjectSupport.FiringProcessor" daemon prio=1 tid=0x5a400490 nid=0x3bed in Object.wait() [5a22a000..5a22a8b8] at java.lang.Object.wait(Native Method) - waiting on <0x45b2c780> (a java.util.HashMap) at org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run(AntProjectSupport.java:675) - locked <0x45b2c780> (a java.util.HashMap) "Compilation" daemon prio=1 tid=0x085a7cb0 nid=0x3be5 in Object.wait() [5a1a9000..5a1a98b8] at java.lang.Object.wait(Native Method) - waiting on <0x45c73c18> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:429) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJobAndTask(CompilationEngineImpl.java:162) - locked <0x45c73c18> (a java.util.LinkedList) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:175) "Thread-2" daemon prio=1 tid=0x0818ad28 nid=0x3bd2 in Object.wait() [55dad000..55dad8b8] at java.lang.Object.wait(Native Method) - waiting on <0x45b042c8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x45b042c8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "DestroyJavaVM" prio=1 tid=0x081731d8 nid=0x3b3b waiting on condition [0..bfffd024] "TimerQueue" daemon prio=1 tid=0x0862c0c8 nid=0x3bc1 in Object.wait() [59ee1000..59ee18b8] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x45a1bba0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:534) "AWT-EventQueue-0" prio=1 tid=0x08239920 nid=0x3b55 waiting for monitor entry [566d3000..566d48b8] at org.openide.filesystems.JarFileSystem.closeCurrentRoot(JarFileSystem.java:522) - waiting to lock <0x459ec510> (a java.lang.Object) at org.openide.filesystems.JarFileSystem.lastModified(JarFileSystem.java:306) at org.openide.filesystems.JarFileSystem$Impl.lastModified(JarFileSystem.java:751) at org.openide.filesystems.AbstractFileObject.lastModified(AbstractFileObject.java:121) at org.openide.filesystems.AbstractFileObject.(AbstractFileObject.java:44) at org.openide.filesystems.AbstractFileSystem.createFileObject(AbstractFileSystem.java:364) at org.openide.filesystems.AbstractFileObject.createFile(AbstractFileObject.java:83) at org.openide.filesystems.AbstractFolder.getChild(AbstractFolder.java:285) at org.openide.filesystems.AbstractFolder.getChildren(AbstractFolder.java:207) - locked <0x47e66c80> (a org.openide.filesystems.AbstractFileObject) at org.openide.loaders.MultiFileLoader.checkFiles(MultiFileLoader.java:209) at org.openide.loaders.MultiDataObject.checkFiles(MultiDataObject.java:820) at org.openide.loaders.MultiDataObject.checkSecondary(MultiDataObject.java:146) at org.openide.loaders.MultiDataObject.synchObjectSecondary(MultiDataObject.java:197) at org.openide.loaders.MultiDataObject.files(MultiDataObject.java:117) at org.netbeans.modules.java.JavaDataObject.files(JavaDataObject.java:215) at org.openide.loaders.DataNode.getDisplayName(DataNode.java:144) at org.openide.text.DataEditorSupport.messageName(DataEditorSupport.java:105) at org.openide.text.EditorSupport$Del.superMessageName(EditorSupport.java:598) at org.openide.text.EditorSupport.messageName(EditorSupport.java:108) at org.openide.text.EditorSupport$Del.messageName(EditorSupport.java:573) at org.openide.text.CloneableEditor.updateName(CloneableEditor.java:391) at org.openide.text.CloneableEditor.(CloneableEditor.java:83) at org.openide.text.EditorSupport$Editor.(EditorSupport.java:482) at org.openide.text.EditorSupport$Editor.(EditorSupport.java:474) at org.netbeans.modules.java.JavaEditor$JavaEditorComponent.(JavaEditor.java:1059) at org.netbeans.modules.java.JavaEditor.createJavaEditorComponent(JavaEditor.java:980) at org.netbeans.modules.java.JavaEditor.createCloneableTopComponent(JavaEditor.java:972) at org.openide.text.EditorSupport$Del.createCloneableTopComponent(EditorSupport.java:634) at org.openide.text.EditorSupport$Del.createCloneableEditor(EditorSupport.java:556) at org.openide.text.CloneableEditorSupport.openEditorComponent(CloneableEditorSupport.java:1556) - locked <0x4c622850> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.openAt(CloneableEditorSupport.java:1603) at org.openide.text.EditorSupport.openAt(EditorSupport.java:377) at org.netbeans.modules.java.JavaEditor.openAt(JavaEditor.java:263) at org.netbeans.modules.java.JavaParserGlue$OpenCookieImpl.run(JavaParserGlue.java:338) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) "Java2D Disposer" daemon prio=1 tid=0x08224c28 nid=0x3b54 in Object.wait() [56653000..566538b8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4565ece8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at sun.java2d.Disposer.run(Disposer.java:100) at java.lang.Thread.run(Thread.java:534) "AWT-Motif" daemon prio=1 tid=0x0821eb08 nid=0x3b52 runnable [56551000..565518b8] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:534) "AWT-Shutdown" prio=1 tid=0x0821e7e8 nid=0x3b51 in Object.wait() [564d0000..564d08b8] at java.lang.Object.wait(Native Method) - waiting on <0x45635808> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x45635808> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Active Reference Queue Daemon" daemon prio=1 tid=0x081bf3d0 nid=0x3b4e in Object.wait() [55eaf000..55eaf8b8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x45635878> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2436) at java.lang.Thread.run(Thread.java:534) "Thread-0" daemon prio=1 tid=0x081b2750 nid=0x3b4d in Object.wait() [55e2e000..55e2e8b8] at java.lang.Object.wait(Native Method) - waiting on <0x456358f0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x456358f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "CLI Requests Server" daemon prio=1 tid=0x08148a00 nid=0x3b4a runnable [55d2c000..55d2c8b8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x45635a40> (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:448) at java.net.ServerSocket.accept(ServerSocket.java:419) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:637) "Signal Dispatcher" daemon prio=1 tid=0x0808f5d8 nid=0x3b42 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x0808a8b0 nid=0x3b3f in Object.wait() [549cd000..549cd8b8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x45635be8> (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=0x08089cf8 nid=0x3b3e in Object.wait() [5494c000..5494c8b8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:429) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) - locked <0x45635900> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x08086a90 nid=0x3b3d runnable "VM Periodic Task Thread" prio=1 tid=0x08091d10 nid=0x3b44 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0808ec38 nid=0x3b41 runnable Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x0808bbbc (object 0x47e66c80, a org.openide.filesystems.AbstractFileObject), which is held by "AWT-EventQueue-0" "AWT-EventQueue-0": waiting to lock monitor 0x0808b91c (object 0x459ec510, a java.lang.Object), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at org.openide.filesystems.AbstractFolder.findRefIfExists(AbstractFolder.java:258) - waiting to lock <0x47e66c80> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileSystem.findReference(AbstractFileSystem.java:173) at org.openide.filesystems.JarFileSystem.inputStream(JarFileSystem.java:404) - locked <0x459ec510> (a java.lang.Object) at org.openide.filesystems.JarFileSystem$Impl.inputStream(JarFileSystem.java:802) at org.openide.filesystems.AbstractFileObject.getInputStream(AbstractFileObject.java:164) at org.openide.text.DataEditorSupport$Env.inputStream(DataEditorSupport.java:379) at org.openide.text.CloneableEditorSupport.loadDocument(CloneableEditorSupport.java:1330) at org.openide.text.CloneableEditorSupport.access$1700(CloneableEditorSupport.java:78) at org.openide.text.CloneableEditorSupport$Listener.run(CloneableEditorSupport.java:1805) at org.openide.util.Task.run(Task.java:136) at org.openide.text.CloneableEditorSupport$1.run(CloneableEditorSupport.java:428) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:890) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:340) at org.openide.text.CloneableEditorSupport$1.run(CloneableEditorSupport.java:397) 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:677) "AWT-EventQueue-0": at org.openide.filesystems.JarFileSystem.closeCurrentRoot(JarFileSystem.java:522) - waiting to lock <0x459ec510> (a java.lang.Object) at org.openide.filesystems.JarFileSystem.lastModified(JarFileSystem.java:306) at org.openide.filesystems.JarFileSystem$Impl.lastModified(JarFileSystem.java:751) at org.openide.filesystems.AbstractFileObject.lastModified(AbstractFileObject.java:121) at org.openide.filesystems.AbstractFileObject.(AbstractFileObject.java:44) at org.openide.filesystems.AbstractFileSystem.createFileObject(AbstractFileSystem.java:364) at org.openide.filesystems.AbstractFileObject.createFile(AbstractFileObject.java:83) at org.openide.filesystems.AbstractFolder.getChild(AbstractFolder.java:285) at org.openide.filesystems.AbstractFolder.getChildren(AbstractFolder.java:207) - locked <0x47e66c80> (a org.openide.filesystems.AbstractFileObject) at org.openide.loaders.MultiFileLoader.checkFiles(MultiFileLoader.java:209) at org.openide.loaders.MultiDataObject.checkFiles(MultiDataObject.java:820) at org.openide.loaders.MultiDataObject.checkSecondary(MultiDataObject.java:146) at org.openide.loaders.MultiDataObject.synchObjectSecondary(MultiDataObject.java:197) at org.openide.loaders.MultiDataObject.files(MultiDataObject.java:117) at org.netbeans.modules.java.JavaDataObject.files(JavaDataObject.java:215) at org.openide.loaders.DataNode.getDisplayName(DataNode.java:144) at org.openide.text.DataEditorSupport.messageName(DataEditorSupport.java:105) at org.openide.text.EditorSupport$Del.superMessageName(EditorSupport.java:598) at org.openide.text.EditorSupport.messageName(EditorSupport.java:108) at org.openide.text.EditorSupport$Del.messageName(EditorSupport.java:573) at org.openide.text.CloneableEditor.updateName(CloneableEditor.java:391) at org.openide.text.CloneableEditor.(CloneableEditor.java:83) at org.openide.text.EditorSupport$Editor.(EditorSupport.java:482) at org.openide.text.EditorSupport$Editor.(EditorSupport.java:474) at org.netbeans.modules.java.JavaEditor$JavaEditorComponent.(JavaEditor.java:1059) at org.netbeans.modules.java.JavaEditor.createJavaEditorComponent(JavaEditor.java:980) at org.netbeans.modules.java.JavaEditor.createCloneableTopComponent(JavaEditor.java:972) at org.openide.text.EditorSupport$Del.createCloneableTopComponent(EditorSupport.java:634) at org.openide.text.EditorSupport$Del.createCloneableEditor(EditorSupport.java:556) at org.openide.text.CloneableEditorSupport.openEditorComponent(CloneableEditorSupport.java:1556) - locked <0x4c622850> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.openAt(CloneableEditorSupport.java:1603) at org.openide.text.EditorSupport.openAt(EditorSupport.java:377) at org.netbeans.modules.java.JavaEditor.openAt(JavaEditor.java:263) at org.netbeans.modules.java.JavaParserGlue$OpenCookieImpl.run(JavaParserGlue.java:338) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Found 1 deadlock.