Full thread dump Java HotSpot(TM) Client VM (1.4.2_01-b06 mixed mode): "Inactive RequestProcessor thread" daemon prio=1 tid=0x087ddf10 nid=0x2ec1 in Object.wait() [532d1000..532d1e98] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x4484b4c0> (a java.lang.Object) "Debugger Request Processor" daemon prio=1 tid=0x087f2d20 nid=0x2ec1 in Object.wait() [5435f000..5435f718] at java.lang.Object.wait(Native Method) - waiting on <0x4657bad0> (a java.util.TreeSet) at org.netbeans.modules.debugger.support.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) - locked <0x4657bad0> (a java.util.TreeSet) "Default RequestProcessor" daemon prio=1 tid=0x087b5470 nid=0x2ec1 waiting for monitor entry [537de000..537dea18] at org.openide.filesystems.AbstractFolder.findRefIfExists(AbstractFolder.java:258) - waiting to lock <0x46f22dd8> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileSystem.findReference(AbstractFileSystem.java:173) at org.openide.filesystems.JarFileSystem.inputStream(JarFileSystem.java:404) - locked <0x466f4178> (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) "Compilation" daemon prio=1 tid=0x08163ef0 nid=0x2ec1 in Object.wait() [5395e000..5395e898] at java.lang.Object.wait(Native Method) - waiting on <0x45476e68> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:429) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJobAndTask(CompilationEngineImpl.java:162) - locked <0x45476e68> (a java.util.LinkedList) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:175) "Thread-2" daemon prio=1 tid=0x08550f00 nid=0x2ec1 in Object.wait() [5375e000..5375ea98] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x452773f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "DestroyJavaVM" prio=1 tid=0x080525b8 nid=0x2ec1 waiting on condition [0..bfffd1f4] "TimerQueue" daemon prio=1 tid=0x0816fae0 nid=0x2ec1 in Object.wait() [5345e000..5345ed98] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x45189f78> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:534) "AWT-EventQueue-0" prio=1 tid=0x0831d270 nid=0x2ec1 waiting for monitor entry [50584000..50584f18] at org.openide.filesystems.JarFileSystem.closeCurrentRoot(JarFileSystem.java:522) - waiting to lock <0x466f4178> (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 <0x46f22dd8> (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 <0x46f223c0> (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=0x08303ce0 nid=0x2ec1 in Object.wait() [50504000..50504f98] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44f12c68> (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=0x08300b40 nid=0x2ec1 runnable [50404000..50405098] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:534) "AWT-Shutdown" prio=1 tid=0x083008b8 nid=0x2ec1 in Object.wait() [50384000..50385118] at java.lang.Object.wait(Native Method) - waiting on <0x44eca090> (a java.lang.Object) at java.lang.Object.wait(Object.java:429) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x44eca090> (a java.lang.Object) at java.lang.Thread.run(Thread.java:534) "Active Reference Queue Daemon" daemon prio=1 tid=0x08265a08 nid=0x2ec1 in Object.wait() [4fd47000..4fd47198] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44eca100> (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=0x0823de60 nid=0x2ec1 in Object.wait() [4fcc7000..4fcc7218] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x44eca178> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "CLI Requests Server" daemon prio=1 tid=0x081480e8 nid=0x2ec1 runnable [4fb91000..4fb91318] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x44eca238> (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=0x0809d8d8 nid=0x2ec1 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x08088cb0 nid=0x2ec1 in Object.wait() [4e95e000..4e95e598] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44eca3e0> (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=0x08088040 nid=0x2ec1 in Object.wait() [4e8de000..4e8de618] 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 <0x44eca088> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x08086db0 nid=0x2ec1 runnable "VM Periodic Task Thread" prio=1 tid=0x080a00e0 nid=0x2ec1 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0809cf08 nid=0x2ec1 runnable Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x08089a04 (object 0x46f22dd8, a org.openide.filesystems.AbstractFileObject), which is held by "AWT-EventQueue-0" "AWT-EventQueue-0": waiting to lock monitor 0x08089c34 (object 0x466f4178, 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 <0x46f22dd8> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileSystem.findReference(AbstractFileSystem.java:173) at org.openide.filesystems.JarFileSystem.inputStream(JarFileSystem.java:404) - locked <0x466f4178> (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 <0x466f4178> (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 <0x46f22dd8> (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 <0x46f223c0> (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.