Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode): "Attach Listener" daemon prio=10 tid=0x089f5400 nid=0xa3 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CaretAwareJavaSourceTaskFactory worker" daemon prio=1 tid=0x09276000 nid=0xa2 waiting for monitor entry [0xcd0ed000..0xcd0edaf0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.api.java.source.JavaSource.rescheduleTask(JavaSource.java:938) - waiting to lock <0xd1c24ef0> (a java.lang.Object) at org.netbeans.api.java.source.JavaSourceTaskFactory$3.rescheduleTask(JavaSourceTaskFactory.java:231) at org.netbeans.api.java.source.JavaSourceTaskFactory.reschedule(JavaSourceTaskFactory.java:207) - locked <0xd270d398> (a org.netbeans.modules.java.editor.semantic.MarkOccurrencesHighlighterFactory) at org.netbeans.api.java.source.support.CaretAwareJavaSourceTaskFactory.access$400(CaretAwareJavaSourceTaskFactory.java:47) at org.netbeans.api.java.source.support.CaretAwareJavaSourceTaskFactory$ComponentListener$1.run(CaretAwareJavaSourceTaskFactory.java:154) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "SelectionAwareJavaSourceTaskFactory worker" daemon prio=1 tid=0x082f8000 nid=0xa1 runnable [0xcb87d000..0xcb87db70] java.lang.Thread.State: RUNNABLE at org.netbeans.api.java.source.JavaSourceTaskFactory$3.rescheduleTask(JavaSourceTaskFactory.java:231) at org.netbeans.api.java.source.JavaSourceTaskFactory.reschedule(JavaSourceTaskFactory.java:207) - locked <0xd2720ff0> (a org.netbeans.modules.java.hints.introduce.IntroduceHintFactory) at org.netbeans.api.java.source.support.SelectionAwareJavaSourceTaskFactory.access$500(SelectionAwareJavaSourceTaskFactory.java:47) at org.netbeans.api.java.source.support.SelectionAwareJavaSourceTaskFactory$ComponentListener$1.run(SelectionAwareJavaSourceTaskFactory.java:144) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "EditorBracesMatching" daemon prio=1 tid=0x08d91400 nid=0x9f in Object.wait() [0xcb82b000..0xcb82bc70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0xd5e7d830> (a java.lang.Object) "TimedSoftReference" daemon prio=1 tid=0x08342c00 nid=0x9c runnable [0xcbe2e000..0xcbe2e9f0] java.lang.Thread.State: RUNNABLE at org.openide.util.RequestProcessor$Item.clear(RequestProcessor.java:792) - waiting to lock <0xd1d04aa0> (a java.lang.Object) at org.openide.util.RequestProcessor.askForWork(RequestProcessor.java:481) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:954) - locked <0xd1d04aa0> (a java.lang.Object) "JavaSource-event-collector" daemon prio=1 tid=0x08316c00 nid=0x94 waiting for monitor entry [0xcba56000..0xcba569f0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.api.java.source.JavaSource$CurrentRequestReference.cancelCompleted(JavaSource.java:2042) - waiting to lock <0xd1c24ef0> (a java.lang.Object) at org.netbeans.api.java.source.JavaSource.resetStateImpl(JavaSource.java:1269) at org.netbeans.api.java.source.JavaSource.access$1100(JavaSource.java:143) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:1228) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Java Task Provider" daemon prio=1 tid=0x085fcc00 nid=0x25 in Object.wait() [0xcbaa8000..0xcbaa88f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd46432f8> (a java.util.LinkedHashSet) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.java.source.tasklist.JavaTaskProvider$1.run(JavaTaskProvider.java:204) - locked <0xd46432f8> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Timer-1" prio=10 tid=0x088eb400 nid=0x24 in Object.wait() [0xcbafa000..0xcbafa9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xd34346e8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0x085e0c00 nid=0x23 waiting for monitor entry [0xcbb4c000..0xcbb4ca70] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.api.java.source.JavaSource$CurrentRequestReference.setCurrentTask(JavaSource.java:1895) - waiting to lock <0xd1c24ef0> (a java.lang.Object) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1394) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "pool-1-thread-1" prio=10 tid=0x08604000 nid=0x22 waiting on condition [0xcbb9e000..0xcbb9eaf0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xd332c650> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=10 tid=0x08070c00 nid=0x2 waiting on condition [0x00000000..0xfe78bbb0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=2 tid=0x08847c00 nid=0x1c runnable [0xcbd37000..0xcbd389f0] java.lang.Thread.State: RUNNABLE at org.netbeans.api.java.source.JavaSource$CurrentRequestReference.getTaskToCancel(JavaSource.java:1928) - waiting to lock <0xd1c24ef0> (a java.lang.Object) at org.netbeans.api.java.source.JavaSource.resetState(JavaSource.java:1248) at org.netbeans.api.java.source.JavaSource.access$3000(JavaSource.java:143) at org.netbeans.api.java.source.JavaSource$EditorRegistryListener.caretUpdate(JavaSource.java:1656) at javax.swing.text.JTextComponent.fireCaretUpdate(JTextComponent.java:391) at javax.swing.text.JTextComponent$MutableCaretEvent.fire(JTextComponent.java:4389) at javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(JTextComponent.java:4411) at org.netbeans.editor.BaseCaret$4.run(BaseCaret.java:693) at org.netbeans.editor.Utilities.runInEventDispatchThread(Utilities.java:1028) at org.netbeans.editor.BaseCaret.fireStateChanged(BaseCaret.java:685) at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:971) at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:992) at org.netbeans.editor.BaseCaret.setDot(BaseCaret.java:909) at org.netbeans.editor.BaseKit$BeginLineAction.actionPerformed(BaseKit.java:2095) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:266) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2844) at javax.swing.JComponent.processKeyBindings(JComponent.java:2879) at javax.swing.JComponent.processKeyEvent(JComponent.java:2807) at java.awt.Component.processEvent(Component.java:5815) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "TimerQueue" daemon prio=10 tid=0x084c0400 nid=0x1b in Object.wait() [0xcd269000..0xcd269a70] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.postExpiredTimers(TimerQueue.java:218) - locked <0xd2ee3d50> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:234) - locked <0xd2ee3d50> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-4" daemon prio=10 tid=0x08840000 nid=0x1a in Object.wait() [0xcbd8a000..0xcbd8aaf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd26870c8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xd26870c8> (a java.util.LinkedList) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x08815000 nid=0x19 in Object.wait() [0xcbddc000..0xcbddcb70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd265d708> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1753) - locked <0xd265d708> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0x084bf400 nid=0x15 in Object.wait() [0xcd2bb000..0xcd2bb970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0xd1c472d8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x084af400 nid=0x14 runnable [0xcd30d000..0xcd30d9f0] java.lang.Thread.State: RUNNABLE at sun.awt.SunToolkit.getAppContext(Native Method) at sun.awt.SunToolkit.targetToAppContext(SunToolkit.java:445) at javax.swing.SwingPaintEventDispatcher.createPaintEvent(SwingPaintEventDispatcher.java:41) at sun.awt.X11.XWindow.handleExposeEvent(XWindow.java:502) at sun.awt.X11.XContentWindow.handleExposeEvent(XContentWindow.java:122) at sun.awt.X11.XWindow.handleExposeEvent(XWindow.java:497) at sun.awt.X11.XBaseWindow.dispatchEvent(XBaseWindow.java:1092) at sun.awt.X11.XBaseWindow.dispatchToWindow(XBaseWindow.java:1069) at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:468) at sun.awt.X11.XToolkit.run(XToolkit.java:626) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x083f9400 nid=0x13 in Object.wait() [0xcd4bd000..0xcd4bda70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xd1c472e8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Java Node Badge Processor" daemon prio=1 tid=0x081cc800 nid=0x11 waiting on condition [0xcda79000..0xcda79b70] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xd3004090> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Timer-0" daemon prio=10 tid=0x081c8c00 nid=0x10 waiting for monitor entry [0xcdacb000..0xcdacbbf0] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.util.RequestProcessor.enqueue(RequestProcessor.java:418) - waiting to lock <0xd1d04aa0> (a java.lang.Object) at org.openide.util.RequestProcessor$EnqueueTask.run(RequestProcessor.java:496) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x08206c00 nid=0xf runnable [0xcdb1d000..0xcdb1dc70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xd1d04f90> (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:980) "Active Reference Queue Daemon" daemon prio=1 tid=0x08200800 nid=0xe in Object.wait() [0xcdbfd000..0xcdbfd8f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xd1c47318> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x08188000 nid=0xc runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x08186400 nid=0xb waiting on condition [0x00000000..0xfc4474d8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08185000 nid=0xa runnable [0x00000000..0xce117720] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x08184400 nid=0x9 waiting on condition [0x00000000..0xce169dcc] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08167000 nid=0x8 in Object.wait() [0xce1bb000..0xce1bbbf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xd1d04c20> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x08165c00 nid=0x7 in Object.wait() [0xfc499000..0xfc499c70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0xd1c47308> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08163000 nid=0x6 runnable "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x08073c00 nid=0x3 runnable "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x08074800 nid=0x4 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x080e4000 nid=0x5 runnable "VM Periodic Task Thread" prio=10 tid=0x0818ac00 nid=0xd waiting on condition JNI global references: 1657 Heap par new generation total 14784K, used 3217K [0xcfc00000, 0xd0c00000, 0xd1c00000) eden space 13184K, 21% used [0xcfc00000, 0xcfec6c80, 0xd08e0000) from space 1600K, 23% used [0xd0a70000, 0xd0acd980, 0xd0c00000) to space 1600K, 0% used [0xd08e0000, 0xd08e0000, 0xd0a70000) concurrent mark-sweep generation total 109300K, used 87720K [0xd1c00000, 0xd86bd000, 0xefc00000) concurrent-mark-sweep perm gen total 96016K, used 57541K [0xefc00000, 0xf59c4000, 0xfc400000)