2007-06-05 12:02:10 Full thread dump Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x08612000 nid=0x78c5 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "HintsController worker" daemon prio=10 tid=0xb0fae000 nid=0x7839 in Object.wait() [0xb270b000..0xb270bdb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x84ffd518> (a org.netbeans.modules.editor.java.JavaDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x84ffd518> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1150) at org.netbeans.modules.editor.hints.AnnotationHolder.setErrorDescriptions(AnnotationHolder.java:662) - locked <0x8507aba8> (a org.netbeans.modules.editor.hints.AnnotationHolder) at org.netbeans.modules.editor.hints.HintsControllerImpl.setErrorsImpl(HintsControllerImpl.java:103) at org.netbeans.modules.editor.hints.HintsControllerImpl.setErrors(HintsControllerImpl.java:93) at org.netbeans.spi.editor.hints.HintsController$2.run(HintsController.java:68) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Thread-25" prio=10 tid=0xb28a2400 nid=0x7283 in Object.wait() [0xb1ecf000..0xb1ecfeb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x841e3408> (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x841e3408> (a java.lang.UNIXProcess) at org.netbeans.modules.derby.ExecSupport$1.run(ExecSupport.java:81) "Thread-24" prio=10 tid=0xb28a1800 nid=0x7282 waiting on condition [0xb1a5c000..0xb1a5cf30] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-23" prio=10 tid=0xb3021400 nid=0x7281 waiting on condition [0xb3cfe000..0xb3cfefb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-22" prio=10 tid=0xb2ab1800 nid=0x7280 waiting on condition [0xb1cc4000..0xb1cc5030] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "process reaper" daemon prio=10 tid=0xb2b44000 nid=0x727e runnable [0xb2f5c000..0xb2f5d0b0] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "pool-1-thread-1" prio=10 tid=0x081b4400 nid=0x6db3 waiting on condition [0xb31fe000..0xb31ff0b0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x838f1538> (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) "Java Node Badge Processor" daemon prio=10 tid=0xb28b9000 nid=0x6d22 waiting on condition [0xb2ffe000..0xb2fff030] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x83941d80> (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) "Java Task Provider" daemon prio=10 tid=0xb3074800 nid=0x6d21 in Object.wait() [0xb5485000..0xb54860b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x83ae90d0> (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 <0x83ae90d0> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "GSF Source Worker Thread" prio=10 tid=0x08510400 nid=0x68fe waiting on condition [0xb27fe000..0xb27fedb0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x8356e350> (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.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.retouche.source.Source$CompilationJob.run(Source.java:1098) 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) "Timer-2" prio=10 tid=0x08502400 nid=0x68fd in Object.wait() [0xb26ba000..0xb26bae30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8356e490> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x8356e490> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0xb2870c00 nid=0x68fb in Object.wait() [0xb275c000..0xb275cf30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x84ffd518> (a org.netbeans.modules.editor.java.JavaDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x84ffd518> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1150) at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContentImpl(SourceFileObject.java:366) at org.netbeans.modules.java.source.parsing.SourceFileObject.(SourceFileObject.java:96) at org.netbeans.modules.java.source.parsing.FileObjects.nbFileObject(FileObjects.java:179) at org.netbeans.api.java.source.JavaSource$DefaultJavaFileObjectProvider.createJavaFileObject(JavaSource.java:2027) at org.netbeans.api.java.source.CompilationInfo.(CompilationInfo.java:74) at org.netbeans.api.java.source.JavaSource.createCurrentInfo(JavaSource.java:1685) at org.netbeans.api.java.source.JavaSource.access$2800(JavaSource.java:138) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1369) 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) "Timer-1" prio=10 tid=0xb28dc000 nid=0x68fa in Object.wait() [0xb27ad000..0xb27adfb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x834ca7c0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x834ca7c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0xb5729800 nid=0x6899 waiting on condition [0x00000000..0xb7e44080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08189800 nid=0x68ed waiting for monitor entry [0xb2fad000..0xb2faddb0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.editor.hints.AnnotationHolder.handleChange(AnnotationHolder.java:279) - waiting to lock <0x8507aba8> (a org.netbeans.modules.editor.hints.AnnotationHolder) at org.netbeans.modules.editor.hints.AnnotationHolder.removeUpdate(AnnotationHolder.java:274) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.removeUpdate(PriorityDocumentListenerList.java:63) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:243) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1335) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:733) at org.netbeans.editor.BaseKit$DeleteCharAction.actionPerformed(BaseKit.java:1427) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:263) 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=0x08188400 nid=0x68ec in Object.wait() [0xb4ef0000..0xb4ef0e30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x832d4ca8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x832d4ca8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-8" daemon prio=10 tid=0xb32fe400 nid=0x68d8 in Object.wait() [0xb315c000..0xb315cfb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x831b7cc0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x831b7cc0> (a java.util.LinkedList) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0xb3291800 nid=0x68cc in Object.wait() [0xb3383000..0xb3384030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8320ca50> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1696) - locked <0x8320ca50> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0xb57dfc00 nid=0x68ac in Object.wait() [0xb4f41000..0xb4f41db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a7b780> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x82a7b780> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb57dec00 nid=0x68ab runnable [0xb4f92000..0xb4f92e30] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:585) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x0828ac00 nid=0x68aa in Object.wait() [0xb5087000..0xb5087eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a7b818> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82a7b818> (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) "Active Reference Queue Daemon" daemon prio=10 tid=0x0827b000 nid=0x68a9 in Object.wait() [0xb586c000..0xb586cf30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a365a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82a365a0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0xb571f400 nid=0x68a6 in Object.wait() [0xb54d6000..0xb54d70b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a36740> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x82a36740> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0xb5709c00 nid=0x68a5 runnable [0xb5527000..0xb5528130] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x82a367e8> (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) "Low Memory Detector" daemon prio=10 tid=0x0808e800 nid=0x689f runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0808d000 nid=0x689e waiting on condition [0x00000000..0xb5a049c8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0808bc00 nid=0x689d runnable [0x00000000..0xb5a55c90] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08082800 nid=0x689c in Object.wait() [0xb5ae8000..0xb5ae9030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a36ac8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x82a36ac8> (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=0x08081800 nid=0x689b in Object.wait() [0xb5b39000..0xb5b3a0b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x82a365c8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x82a365c8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08078000 nid=0x689a runnable "VM Periodic Task Thread" prio=10 tid=0x08090400 nid=0x68a0 waiting on condition JNI global references: 3171