2013-07-24 15:34:33 Full thread dump OpenJDK Client VM (20.0-b12 mixed mode, sharing): "Attach Listener" daemon prio=10 tid=0xb7464c00 nid=0x1c21 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "sampler-awt" daemon prio=10 tid=0xab47f000 nid=0x1bc5 in Object.wait() [0xaf7fb000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f019f90> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:531) - locked <0x6f019f90> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:484) "Spellchecker" daemon prio=10 tid=0xac1ec400 nid=0x1bc3 in Object.wait() [0xacaf4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ef78ad0> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:502) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1071) - locked <0x6ef78ad0> (a java.awt.EventQueue$1AWTInvocationLock) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1053) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1347) at org.netbeans.modules.spellchecker.ComponentPeer$2.run(ComponentPeer.java:164) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) "Editor Parsing Loop (201306052037)" daemon prio=10 tid=0xafec1800 nid=0x1bc1 waiting on condition [0xab981000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6e39a9f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:248) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:656) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:679) "org.netbeans.editor.CustomFoldManager" daemon prio=10 tid=0xafef4800 nid=0x1bbf in Object.wait() [0xac8f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ef78ad8> (a org.netbeans.lib.editor.util.PriorityMutex) at java.lang.Object.wait(Object.java:502) at org.netbeans.lib.editor.util.PriorityMutex.lock(PriorityMutex.java:97) - locked <0x6ef78ad8> (a org.netbeans.lib.editor.util.PriorityMutex) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.lock(FoldHierarchyExecution.java:314) at org.netbeans.api.editor.fold.FoldHierarchy.lock(FoldHierarchy.java:210) at org.netbeans.editor.CustomFoldManager.run(CustomFoldManager.java:153) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044) "TimerQueue" daemon prio=10 tid=0xb745fc00 nid=0x1b79 waiting on condition [0xabf84000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6da079d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.DelayQueue.take(DelayQueue.java:189) at javax.swing.TimerQueue.run(TimerQueue.java:167) at java.lang.Thread.run(Thread.java:679) "DestroyJavaVM" prio=10 tid=0xb7407400 nid=0x1b53 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-4" prio=10 tid=0x09465800 nid=0x1b72 waiting for monitor entry [0xad0f7000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.invalidate(Component.java:2777) - waiting to lock <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.invalidate(Container.java:1452) at javax.swing.JComponent.revalidate(JComponent.java:4791) at javax.swing.plaf.basic.BasicTextUI$RootView.preferenceChanged(BasicTextUI.java:1411) at javax.swing.text.View.preferenceChanged(View.java:289) at org.netbeans.modules.editor.lib2.view.DocumentView.superPreferenceChanged(DocumentView.java:516) at org.netbeans.modules.editor.lib2.view.DocumentViewOp.checkRealSpanChange(DocumentViewOp.java:432) at org.netbeans.modules.editor.lib2.view.DocumentViewOp.unlockCheck(DocumentViewOp.java:412) at org.netbeans.modules.editor.lib2.view.DocumentView.unlock(DocumentView.java:291) at org.netbeans.modules.editor.lib2.view.DocumentView.modelToViewChecked(DocumentView.java:726) at org.netbeans.modules.editor.lib2.view.EditorView.modelToView(EditorView.java:249) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1514) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1052) at org.netbeans.editor.BaseCaret$2.run(BaseCaret.java:430) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1383) at org.netbeans.editor.BaseCaret.updateCaretBounds(BaseCaret.java:413) at org.netbeans.editor.BaseCaret.update(BaseCaret.java:760) at org.netbeans.editor.BaseCaret$10.run(BaseCaret.java:2180) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673) at java.awt.EventQueue.access$300(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:634) at java.awt.EventQueue$2.run(EventQueue.java:632) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108) at java.awt.EventQueue.dispatchEvent(EventQueue.java:643) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) "TimerQueue" daemon prio=10 tid=0x0909c000 nid=0x1b71 waiting on condition [0xb0461000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6d38e640> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) at javax.swing.TimerQueue.run(TimerQueue.java:167) at java.lang.Thread.run(Thread.java:679) "Worker-JM" prio=10 tid=0x0943d800 nid=0x1b70 in Object.wait() [0xad2f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6d38e710> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x6d38e710> (a java.util.ArrayList) "Framework Event Dispatcher" daemon prio=10 tid=0x09432800 nid=0x1b6f in Object.wait() [0xad4f9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6d38e728> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x6d38e728> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Thread-1" daemon prio=10 tid=0x09429800 nid=0x1b6e in Object.wait() [0xad6fa000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6d1e3990> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:502) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1478) - locked <0x6d1e3990> (a java.util.LinkedList) "File Watcher" daemon prio=10 tid=0xb00d2800 nid=0x1b6a runnable [0xaf1f8000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Native.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.$Proxy2.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:302) at java.lang.Thread.run(Thread.java:679) "AWT-EventQueue-2" prio=10 tid=0x093d7400 nid=0x1b69 in Object.wait() [0xaf3f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ef78ad8> (a org.netbeans.lib.editor.util.PriorityMutex) at java.lang.Object.wait(Object.java:502) at org.netbeans.lib.editor.util.PriorityMutex.lock(PriorityMutex.java:97) - locked <0x6ef78ad8> (a org.netbeans.lib.editor.util.PriorityMutex) at org.netbeans.modules.editor.lib2.view.DocumentView.lock(DocumentView.java:274) at org.netbeans.modules.editor.lib2.view.DocumentView.getPreferredSpan(DocumentView.java:248) at javax.swing.plaf.basic.BasicTextUI$RootView.getPreferredSpan(BasicTextUI.java:1358) at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:924) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1389) at javax.swing.text.JTextComponent.getPreferredScrollableViewportSize(JTextComponent.java:1973) at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:92) at java.awt.Container.preferredSize(Container.java:1605) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(Container.java:1590) at javax.swing.JComponent.getPreferredSize(JComponent.java:1636) at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:492) at java.awt.Container.preferredSize(Container.java:1605) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(Container.java:1590) at javax.swing.JComponent.getPreferredSize(JComponent.java:1636) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(Container.java:1605) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(Container.java:1590) at javax.swing.JComponent.getPreferredSize(JComponent.java:1636) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.preferredSize(Container.java:1605) - locked <0x6cc94fa0> (a java.awt.Component$AWTTreeLock) at java.awt.Container.getPreferredSize(Container.java:1590) at javax.swing.JComponent.getPreferredSize(JComponent.java:1636) at org.netbeans.modules.editor.bracesmatching.BraceToolTip.getPreferredSize(BraceToolTip.java:121) at org.netbeans.editor.PopupManager.computeBounds(PopupManager.java:388) at org.netbeans.editor.PopupManager.computeBounds(PopupManager.java:300) at org.netbeans.editor.PopupManager.install(PopupManager.java:198) at org.netbeans.editor.ext.ToolTipSupport.ensureVisibility(ToolTipSupport.java:797) at org.netbeans.editor.ext.ToolTipSupport.setToolTip(ToolTipSupport.java:368) at org.netbeans.editor.ext.ToolTipSupport.setToolTip(ToolTipSupport.java:308) at org.netbeans.modules.editor.bracesmatching.BraceMatchingSidebarComponent.showTooltip(BraceMatchingSidebarComponent.java:655) at org.netbeans.modules.editor.bracesmatching.BraceMatchingSidebarComponent.access$500(BraceMatchingSidebarComponent.java:108) at org.netbeans.modules.editor.bracesmatching.BraceMatchingSidebarComponent$2$1.run(BraceMatchingSidebarComponent.java:248) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673) at java.awt.EventQueue.access$300(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:634) at java.awt.EventQueue$2.run(EventQueue.java:632) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:108) at java.awt.EventQueue.dispatchEvent(EventQueue.java:643) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) "State Data Manager" daemon prio=10 tid=0x093cc400 nid=0x1b65 waiting on condition [0xafbfd000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:679) "Framework Active Thread" prio=10 tid=0x09398000 nid=0x1b64 in Object.wait() [0xafdfe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6d09dc30> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863) - locked <0x6d09dc30> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:679) "AWT-Shutdown" prio=10 tid=0x0909b000 nid=0x1b62 in Object.wait() [0xb0662000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6cd7dce0> (a java.lang.Object) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:281) - locked <0x6cd7dce0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:679) "AWT-XAWT" daemon prio=10 tid=0x0908bc00 nid=0x1b61 runnable [0xb0863000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:568) at sun.awt.X11.XToolkit.run(XToolkit.java:543) at java.lang.Thread.run(Thread.java:679) "Java2D Disposer" daemon prio=10 tid=0x0902b000 nid=0x1b60 in Object.wait() [0xb0b5b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6cc8b150> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x6cc8b150> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) at sun.java2d.Disposer.run(Disposer.java:143) at java.lang.Thread.run(Thread.java:679) "RequestProcessor queue manager" daemon prio=10 tid=0x0901cc00 nid=0x1b5f in Object.wait() [0xb0d5c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7b81ca60> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2267) - locked <0x7b81ca60> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac) at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2243) "CLI Requests Server" daemon prio=10 tid=0xb74bf000 nid=0x1b5c runnable [0xb135f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:375) at java.net.ServerSocket.implAccept(ServerSocket.java:478) at java.net.ServerSocket.accept(ServerSocket.java:446) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1085) "Active Reference Queue Daemon" daemon prio=10 tid=0xb74bbc00 nid=0x1b5b in Object.wait() [0xb4219000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6cc8b6b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x6cc8b6b8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180) - locked <0x6cc8b6b8> (a java.lang.ref.ReferenceQueue$Lock) "Low Memory Detector" daemon prio=10 tid=0xb743e400 nid=0x1b59 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0xb743c800 nid=0x1b58 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0xb743ac00 nid=0x1b57 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0xb7436800 nid=0x1b56 in Object.wait() [0xb4afd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6cc8b898> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x6cc8b898> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) "Reference Handler" daemon prio=10 tid=0xb7435000 nid=0x1b55 in Object.wait() [0xb4cfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6cc8b278> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x6cc8b278> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0xb7433400 nid=0x1b54 runnable "VM Periodic Task Thread" prio=10 tid=0xb7440c00 nid=0x1b5a waiting on condition JNI global references: 2448