Full thread dump Java HotSpot(TM) Client VM (1.5.0_17-b04 mixed mode, sharing): "*** JFluid Separate Command Execution Thread" daemon prio=3 tid=0x09fcc9e0 nid=0x32 in Object.wait() [0xf39ff000..0xf39ffbb8] at java.lang.Object.wait(Native Method) - waiting on <0x93031a10> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:102) - locked <0x93031a10> (a java.lang.Object) "FoD Warm Up" daemon prio=3 tid=0x0a32d0a0 nid=0x2a in Object.wait() [0xf05ff000..0xf05ffbb8] at java.lang.Object.wait(Native Method) - waiting on <0x992e04c0> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:474) at java.awt.EventQueue.invokeAndWait(EventQueue.java:848) - locked <0x992e04c0> (a java.awt.EventQueue$1AWTInvocationLock) at org.netbeans.core.ui.warmup.ContextMenuWarmUpTask.run(ContextMenuWarmUpTask.java:73) at org.netbeans.modules.ide.ergonomics.fod.WarmUp.run(WarmUp.java:72) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Parsing & Indexing Loop (091021)" daemon prio=3 tid=0x0812e248 nid=0x29 waiting on condition [0xf09ff000..0xf09ffc38] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:200) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:560) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) "FolderChildren_Refresh" daemon prio=3 tid=0x0a4b0408 nid=0x22 runnable [0xf15ff000..0xf15ffbb8] at org.openide.loaders.FolderChildrenPair.equals(FolderChildrenPair.java:72) at org.openide.nodes.Children$Dupl.equals(Children.java:1765) at java.util.ArrayList.indexOf(ArrayList.java:220) at java.util.ArrayList.contains(ArrayList.java:201) at java.util.AbstractSet.removeAll(AbstractSet.java:146) at org.openide.nodes.EntrySupport$Lazy.setEntries(EntrySupport.java:1374) at org.openide.nodes.Children$Keys$2.run(Children.java:1504) at org.openide.util.Mutex$1Exec.run(Mutex.java:1239) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1811) at org.openide.util.Mutex.postRequest(Mutex.java:1245) at org.openide.util.Mutex.postRequest(Mutex.java:1209) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.Children$Keys.applyKeys(Children.java:1513) at org.openide.nodes.Children$Keys.setKeys(Children.java:1457) at org.openide.loaders.FolderChildren.access$600(FolderChildren.java:66) at org.openide.loaders.FolderChildren$1R.run(FolderChildren.java:169) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Repository writer 0" daemon prio=3 tid=0x0a3baa18 nid=0x1d waiting on condition [0xf31ff000..0xf31ffa38] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:96) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:130) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:85) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "CND Repository Queue Dispatcher" prio=3 tid=0x0a3c8290 nid=0x1c waiting on condition [0xf35ff000..0xf35ffab8] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1841) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:132) "Class View Updater" prio=3 tid=0x0a3ac0f8 nid=0x1b in Object.wait() [0xf65ff000..0xf65ffb38] at java.lang.Object.wait(Native Method) - waiting on <0x90d9cc60> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:65) - locked <0x90d9cc60> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:144) "DestroyJavaVM" prio=3 tid=0x080785f0 nid=0x1 waiting on condition [0x00000000..0x08044ac8] "AWT-EventQueue-1" prio=3 tid=0x0a1773a0 nid=0x18 in Object.wait() [0xf41fe000..0xf41ffcb8] at java.lang.Object.wait(Native Method) - waiting on <0x992908c8> (a org.openide.text.CloneableEditor$DoInitialize) at java.lang.Object.wait(Object.java:474) at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:546) - locked <0x992908c8> (a org.openide.text.CloneableEditor$DoInitialize) at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:581) at org.openide.text.CloneableEditor.getEditorPane(CloneableEditor.java:1067) at org.netbeans.modules.java.hints.infrastructure.HintAction.getCurrentFile(HintAction.java:112) at org.netbeans.modules.java.hints.infrastructure.HintAction.updateEnabled(HintAction.java:69) at org.netbeans.modules.java.hints.infrastructure.HintAction.propertyChange(HintAction.java:145) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:188) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:318) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:291) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:236) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:174) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:989) at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1774) at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:1145) at org.openide.windows.TopComponent.requestActive(TopComponent.java:789) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:99) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:95) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:464) at org.netbeans.modules.ide.ergonomics.fod.FodDataObjectFactory$Cookies.finishOpen(FodDataObjectFactory.java:176) at org.netbeans.modules.ide.ergonomics.fod.FodDataObjectFactory$Cookies.delegate(FodDataObjectFactory.java:158) at org.netbeans.modules.ide.ergonomics.fod.FodDataObjectFactory$Cookies.open(FodDataObjectFactory.java:143) at org.openide.awt.ActionDefaultPerfomer.actionPerformed(ActionDefaultPerfomer.java:67) at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:221) at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:241) at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:106) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable$1.run(ActionsBridge.java:108) at org.netbeans.modules.openide.util.ActionsBridge.implPerformAction(ActionsBridge.java:83) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:67) at org.openide.awt.GeneralAction$DelegateAction.actionPerformed(GeneralAction.java:218) at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1544) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211) at java.awt.Component.processMouseEvent(Component.java:5520) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "TimerQueue" daemon prio=3 tid=0x09bbc630 nid=0x17 in Object.wait() [0xf55ff000..0xf55ffd38] at java.lang.Object.wait(Native Method) - waiting on <0x90c271d8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x90c271d8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "Code Model Parser 1" daemon prio=3 tid=0x0a16f880 nid=0x16 in Object.wait() [0xf45ff000..0xf45ffdb8] at java.lang.Object.wait(Native Method) - waiting on <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:461) - locked <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Code Model Parser 0" daemon prio=3 tid=0x0a173dd0 nid=0x15 in Object.wait() [0xf49ff000..0xf49ffa38] at java.lang.Object.wait(Native Method) - waiting on <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:461) - locked <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Code Model Parser 2" daemon prio=3 tid=0x0a160db8 nid=0x14 in Object.wait() [0xf4dff000..0xf4dffab8] at java.lang.Object.wait(Native Method) - waiting on <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:461) - locked <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Thread-2" daemon prio=3 tid=0x0a126a18 nid=0x13 in Object.wait() [0xf51ff000..0xf51ffb38] at java.lang.Object.wait(Native Method) - waiting on <0x90b429b8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1456) - locked <0x90b429b8> (a java.util.LinkedList) "AWT-Motif" daemon prio=3 tid=0x09b90688 nid=0x11 runnable [0xf59ff000..0xf59ffc38] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:595) "AWT-Shutdown" prio=3 tid=0x09b901c8 nid=0x10 in Object.wait() [0xf5dff000..0xf5dffcb8] at java.lang.Object.wait(Native Method) - waiting on <0x9041b0e0> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x9041b0e0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=3 tid=0x09b262b0 nid=0xf in Object.wait() [0xf61ff000..0xf61ffd38] at java.lang.Object.wait(Native Method) - waiting on <0x9041b168> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120) - locked <0x9041b168> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:595) "Code Model Parser 0" daemon prio=3 tid=0x082118d8 nid=0xd in Object.wait() [0xf69ff000..0xf69ffa38] at java.lang.Object.wait(Native Method) - waiting on <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:461) - locked <0x90da6f60> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:94) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:68) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "CLI Requests Server" daemon prio=3 tid=0x08209b60 nid=0xc runnable [0xf6dff000..0xf6dffab8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x903cc9b8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1005) "Active Reference Queue Daemon" daemon prio=3 tid=0x08178020 nid=0xa in Object.wait() [0xf79ff000..0xf79ffbb8] at java.lang.Object.wait(Native Method) - waiting on <0x90369628> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120) - locked <0x90369628> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=3 tid=0x0817bf88 nid=0x9 in Object.wait() [0xf7dff000..0xf7dffc38] at java.lang.Object.wait(Native Method) - waiting on <0x903696c0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x903696c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=3 tid=0x0812a9b0 nid=0x7 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=3 tid=0x08129190 nid=0x6 waiting on condition [0x00000000..0xf93fd888] "Signal Dispatcher" daemon prio=3 tid=0x081283c0 nid=0x5 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=3 tid=0x08120cc0 nid=0x4 in Object.wait() [0xf89ff000..0xf89ffab8] at java.lang.Object.wait(Native Method) - waiting on <0x90369850> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:120) - locked <0x90369850> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:136) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=3 tid=0x0811eff0 nid=0x3 in Object.wait() [0xf8dff000..0xf8dffb38] at java.lang.Object.wait(Native Method) - waiting on <0x90369578> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x90369578> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x0811df60 nid=0x2 runnable "VM Periodic Task Thread" prio=3 tid=0x0812cb80 nid=0x8 waiting on condition