2008-09-23 07:15:09 Full thread dump Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing): "Attach Listener" daemon prio=3 tid=0x0911e400 nid=0x30 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "pool-1-thread-1" prio=3 tid=0x095ae400 nid=0x2f waiting on condition [0xf57ff000..0xf57ffa70] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb0ebd948> (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:1925) 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) "MySQL Statement Cancellation Timer" daemon prio=3 tid=0x09158000 nid=0x2e in Object.wait() [0xf6bff000..0xf6bffaf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb07572f0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xb07572f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "GSF Source Worker Thread" prio=3 tid=0x0910dc00 nid=0x2c waiting on condition [0xf5bff000..0xf5bffbf0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb062aa38> (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:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1170) 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) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=3 tid=0x090f9c00 nid=0x2b in Object.wait() [0xf5fff000..0xf5fffc70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb062ab90> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0xb062ab90> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=3 tid=0x090fb400 nid=0x2a in Object.wait() [0xf63ff000..0xf63ff8f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb0631200> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0xb0631200> (a java.lang.Object) "Java Source Worker Thread" prio=3 tid=0x09104c00 nid=0x29 waiting on condition [0xf6fff000..0xf6fff970] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0xb062ac80> (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:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1539) 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) "Refresh Editor Context" daemon prio=3 tid=0x08f1f400 nid=0x24 waiting for monitor entry [0xf77ff000..0xf77ffbf0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentURL(EditorContextImpl.java:515) - waiting to lock <0xb0194b40> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.ui.actions.ToggleBreakpointActionProvider.propertyChange(ToggleBreakpointActionProvider.java:92) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl$EditorLookupListener.run(EditorContextImpl.java:1957) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "DestroyJavaVM" prio=3 tid=0x08070800 nid=0x2 waiting on condition [0x00000000..0xfe5ffbb0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=3 tid=0x08e74800 nid=0x21 in Object.wait() [0xf8ffe000..0xf8fff970] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb0e751b0> (a org.openide.text.CloneableEditor$DoInitialize) at java.lang.Object.wait(Object.java:485) at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:351) - locked <0xb0e751b0> (a org.openide.text.CloneableEditor$DoInitialize) at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:367) at org.openide.text.CloneableEditor.getEditorPane(CloneableEditor.java:812) at org.openide.text.CloneableEditorSupport.getOpenedPanes(CloneableEditorSupport.java:942) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentEditorCookie(EditorContextImpl.java:1885) - locked <0xb0194b40> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentLineNumber_(EditorContextImpl.java:445) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentLineNumber(EditorContextImpl.java:426) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider.shouldBeEnabled(RunToCursorActionProvider.java:170) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider.access$100(RunToCursorActionProvider.java:86) at org.netbeans.modules.debugger.jpda.projects.RunToCursorActionProvider$Listener.propertyChange(RunToCursorActionProvider.java:217) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:314) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:287) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:233) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:170) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:991) at org.netbeans.core.windows.Central.setModeSelectedTopComponent(Central.java:729) at org.netbeans.core.windows.Central.userActivatedTopComponent(Central.java:1845) at org.netbeans.core.windows.view.DefaultView.userSelectedTab(DefaultView.java:648) at org.netbeans.core.windows.view.ui.TabbedHandler.stateChanged(TabbedHandler.java:289) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:123) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:109) at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter.fireStateChanged(TabbedAdapter.java:448) at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter.access$000(TabbedAdapter.java:80) at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter$1.stateChanged(TabbedAdapter.java:98) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:123) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:109) at org.netbeans.swing.tabcontrol.plaf.DefaultTabSelectionModel.setSelectedIndex(DefaultTabSelectionModel.java:108) at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.performCommand(BasicTabDisplayerUI.java:711) at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.potentialCommand(BasicTabDisplayerUI.java:700) at org.netbeans.swing.tabcontrol.plaf.BasicTabDisplayerUI$BasicDisplayerMouseListener.mousePressed(BasicTabDisplayerUI.java:679) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5806) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) 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=3 tid=0x08b5a400 nid=0x20 in Object.wait() [0xf7fff000..0xf7fff9f0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb01286b8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0xb01286b8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=3 tid=0x08e4f400 nid=0x16 in Object.wait() [0xf83ff000..0xf83ffaf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xb00558a8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0xb00558a8> (a java.lang.Object) "Thread-3" daemon prio=3 tid=0x08e44c00 nid=0x15 in Object.wait() [0xf87ff000..0xf87ffb70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xafecafb0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xafecafb0> (a java.util.LinkedList) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.autoupdate.ui.actions.FlashingIcon$Timer]" daemon prio=3 tid=0x08e0ec00 nid=0x14 in Object.wait() [0xf8bff000..0xf8bffbf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaffb64b0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0xaffb64b0> (a java.lang.Object) "AWT-Shutdown" prio=3 tid=0x08adb400 nid=0x12 in Object.wait() [0xf93ff000..0xf93ff8f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf6cf948> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0xaf6cf948> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x08b4c800 nid=0x11 runnable [0xf97ff000..0xf97ff970] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:544) at sun.awt.X11.XToolkit.run(XToolkit.java:519) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=3 tid=0x08abe400 nid=0x10 in Object.wait() [0xf9bff000..0xf9bff9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf6cfa58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xaf6cfa58> (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=3 tid=0x08aa9c00 nid=0xf in Object.wait() [0xf9fff000..0xf9fffa70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf5adbb8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xaf5adbb8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=3 tid=0x08201000 nid=0xc in Object.wait() [0xfa7ff000..0xfa7ffbf0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf5addc0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xaf5addc0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=3 tid=0x08200400 nid=0xb runnable [0xfabff000..0xfabffc70] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0xaf5ade60> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1003) "Low Memory Detector" daemon prio=3 tid=0x080e0400 nid=0x8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x080de800 nid=0x7 waiting on condition [0x00000000..0xfc069518] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x080dd800 nid=0x6 runnable [0x00000000..0xfb7ff720] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x08099400 nid=0x5 in Object.wait() [0xfbbff000..0xfbbffb70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf5ae120> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0xaf5ae120> (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=3 tid=0x08098400 nid=0x4 in Object.wait() [0xfbfff000..0xfbfffbf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xaf5adc60> (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 <0xaf5adc60> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x08097000 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x080ea400 nid=0x9 waiting on condition JNI global references: 1339