2012-02-27 12:03:59 Full thread dump Java HotSpot(TM) Client VM (20.6-b01 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0x091abc00 nid=0x668 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "logger-awt" daemon prio=10 tid=0xf1dc1c00 nid=0x642 in Object.wait() [0xf3079000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8e710740> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x8e710740> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Active Reference Queue Daemon" daemon prio=10 tid=0x09178800 nid=0x62e in Object.wait() [0xed440000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9e58c9f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x9e58c9f0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:174) - locked <0x9e58c9f0> (a java.lang.ref.ReferenceQueue$Lock) "Editor Parsing Loop (20120227-b815f0d49896)" daemon prio=10 tid=0x09043800 nid=0x626 waiting on condition [0xf0dfe000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9df10950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:655) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) "Spellchecker" daemon prio=10 tid=0xf1ae5000 nid=0x617 in Object.wait() [0xedcdc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8e710568> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1050) - locked <0x8e710568> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.netbeans.modules.spellchecker.ComponentPeer$2.run(ComponentPeer.java:164) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991) "DestroyJavaVM" prio=10 tid=0xf3953400 nid=0x5d6 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0xf3974c00 nid=0x5f1 in Object.wait() [0xef082000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ef53e70> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1329) - locked <0x9ef53e70> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.extWriteLock(BaseDocument.java:1596) at org.netbeans.editor.BaseDocument.atomicLockImpl(BaseDocument.java:1640) - locked <0x9ef53e70> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:313) at org.openide.text.NbDocument.runAtomic(NbDocument.java:422) at org.openide.text.CloneableEditorSupport.reloadDocument(CloneableEditorSupport.java:1737) at org.openide.text.CloneableEditorSupport.checkReload(CloneableEditorSupport.java:2286) - locked <0x9e2c9a60> (a org.openide.windows.CloneableOpenSupport$Listener) at org.openide.text.CloneableEditorSupport.access$2600(CloneableEditorSupport.java:129) at org.openide.text.CloneableEditorSupport$Listener$1.run(CloneableEditorSupport.java:2884) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:616) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=10 tid=0x093ce800 nid=0x5f0 in Object.wait() [0xf2243000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9bdcc9d0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x9bdcc9d0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:662) "Worker-JM" prio=10 tid=0xf0fedc00 nid=0x5ef in Object.wait() [0xef283000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9bd22378> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x9bd22378> (a java.util.ArrayList) "Framework Event Dispatcher" daemon prio=10 tid=0xf1a1e800 nid=0x5ee in Object.wait() [0xef484000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9bd22390> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x9bd22390> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Thread-2" daemon prio=10 tid=0xf1d92000 nid=0x5ed in Object.wait() [0xef685000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9bba31f8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x9bba31f8> (a java.util.LinkedList) "File Watcher" prio=10 tid=0xf0fee000 nid=0x5ec runnable [0xefcb4000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Function.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:344) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at org.netbeans.modules.masterfs.watcher.linux.$Proxy6.read(Unknown Source) at org.netbeans.modules.masterfs.watcher.linux.LinuxNotifier.nextEvent(LinuxNotifier.java:125) at org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent(Notifier.java:119) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:298) at java.lang.Thread.run(Thread.java:662) "org.netbeans.modules.apisupport.hints.LayerHints" daemon prio=10 tid=0x09364000 nid=0x5eb waiting for monitor entry [0xef886000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.text.PositionRef$Manager$DocumentRenderer.run(PositionRef.java:1080) - waiting to lock <0x9e2c9a60> (a org.openide.windows.CloneableOpenSupport$Listener) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1337) at org.openide.text.PositionRef$Manager$DocumentRenderer.render(PositionRef.java:894) at org.openide.text.PositionRef$Manager$DocumentRenderer.renderToObject(PositionRef.java:915) at org.openide.text.PositionRef$Manager.addPosition(PositionRef.java:405) at org.openide.text.PositionRef.init(PositionRef.java:115) at org.openide.text.PositionRef.(PositionRef.java:110) at org.openide.text.PositionRef.(PositionRef.java:87) at org.openide.text.CloneableEditorSupport.createPositionRef(CloneableEditorSupport.java:1606) at org.netbeans.modules.editor.hints.HintsControllerImpl.linePart(HintsControllerImpl.java:239) at org.netbeans.modules.editor.hints.HintsControllerImpl.fullLine(HintsControllerImpl.java:170) at org.netbeans.spi.editor.hints.ErrorDescriptionFactory.createErrorDescription(ErrorDescriptionFactory.java:99) at org.netbeans.spi.editor.hints.ErrorDescriptionFactory.createErrorDescription(ErrorDescriptionFactory.java:84) at org.netbeans.modules.apisupport.hints.Hinter$Context.addHint(Hinter.java:165) at org.netbeans.modules.apisupport.hints.SystemFileSystemAttrHinter.process(SystemFileSystemAttrHinter.java:78) at org.netbeans.modules.apisupport.hints.LayerHints$Prov.run(LayerHints.java:226) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1411) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1991) "Bundle File Closer" daemon prio=10 tid=0xf1e32800 nid=0x5e9 in Object.wait() [0xf09fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b702818> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x9b702818> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=10 tid=0xf1d04400 nid=0x5e7 in Object.wait() [0xf13fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b584d98> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1817) - locked <0x9b584d98> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:662) "AWT-Shutdown" prio=10 tid=0xf3973c00 nid=0x5e5 in Object.wait() [0xf2444000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ad5f580> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x9ad5f580> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) "AWT-XAWT" daemon prio=10 tid=0x08d00800 nid=0x5e4 runnable [0xf2645000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:579) at sun.awt.X11.XToolkit.run(XToolkit.java:543) at java.lang.Thread.run(Thread.java:662) "Java2D Disposer" daemon prio=10 tid=0x08cd9000 nid=0x5e3 in Object.wait() [0xf29a0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ad5f6f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x9ad5f6f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:662) "CLI Requests Server" daemon prio=10 tid=0xf3951000 nid=0x5df runnable [0xf347b000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <0x9ad5fa30> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1084) "Active Reference Queue Daemon" daemon prio=10 tid=0xf3949800 nid=0x5de in Object.wait() [0xf367c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ad5fbc0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x9ad5fbc0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:174) - locked <0x9ad5fbc0> (a java.lang.ref.ReferenceQueue$Lock) "Low Memory Detector" daemon prio=10 tid=0xf3902400 nid=0x5dc runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0xf3900800 nid=0x5db waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08c41800 nid=0x5da runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08c3d400 nid=0x5d9 in Object.wait() [0xf40f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ad5fda0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x9ad5fda0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x08c38800 nid=0x5d8 in Object.wait() [0xf42f4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9ad5f7a0> (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 <0x9ad5f7a0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x08c2e000 nid=0x5d7 runnable "VM Periodic Task Thread" prio=10 tid=0xf3904c00 nid=0x5dd waiting on condition JNI global references: 2930