2011-01-28 18:42:43 Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing): "Inactive RequestProcessor thread [Was:org.netbeans.modules.editor.errorstripe.AnnotationView/org.netbeans.modules.editor.errorstripe.AnnotationView$RepaintTask]" daemon prio=3 tid=0x08894c00 nid=0x75 in Object.wait() [0xf59ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x4896ae10> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x4896ae10> (a java.lang.Object) "Spellchecker" daemon prio=3 tid=0x08898800 nid=0x69 in Object.wait() [0xf49ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x8aca5b88> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:993) - locked <0x8aca5b88> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320) at org.netbeans.modules.spellchecker.ComponentPeer$2.run(ComponentPeer.java:162) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Highlights-Coalescing" daemon prio=3 tid=0x08bfc000 nid=0x64 runnable [0xf41ff000] java.lang.Thread.State: RUNNABLE at org.netbeans.modules.editor.lib.impl.MarkVector.getOffset(MarkVector.java:596) - locked <0x8544d030> (a org.netbeans.modules.editor.lib.impl.MarkVector) at org.netbeans.modules.editor.lib.impl.MarkVector.findInsertIndex(MarkVector.java:624) at org.netbeans.modules.editor.lib.impl.MarkVector.insert(MarkVector.java:156) - locked <0x8544d030> (a org.netbeans.modules.editor.lib.impl.MarkVector) at org.netbeans.editor.DocumentContent.createPosition(DocumentContent.java:125) at javax.swing.text.AbstractDocument.createPosition(AbstractDocument.java:816) - locked <0x8544caf0> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.modules.editor.lib2.view.ViewBuilder.createNextView(ViewBuilder.java:463) at org.netbeans.modules.editor.lib2.view.ViewBuilder.createViews(ViewBuilder.java:338) at org.netbeans.modules.editor.lib2.view.ViewUpdates.buildViews(ViewUpdates.java:146) at org.netbeans.modules.editor.lib2.view.ViewUpdates.checkRebuild(ViewUpdates.java:516) at org.netbeans.modules.editor.lib2.view.ViewUpdates$FactoriesListener.viewFactoryChanged(ViewUpdates.java:542) at org.netbeans.modules.editor.lib2.view.EditorViewFactory.fireEvent(EditorViewFactory.java:224) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory$1.run(HighlightsViewFactory.java:119) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1419) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory$1.run(HighlightsViewFactory.java:125) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Inactive RequestProcessor thread [Was:org.netbeans.modules.editor.errorstripe.AnnotationView/org.netbeans.modules.editor.errorstripe.AnnotationView$RepaintTask]" daemon prio=3 tid=0x08b7b000 nid=0x62 in Object.wait() [0xf55ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x874b5cf8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x874b5cf8> (a java.lang.Object) "Parsing & Indexing Loop (110128-131a01cfbfd4)" daemon prio=3 tid=0x08d1f800 nid=0x4b waiting on condition [0xf39ff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x85829928> (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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:596) 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:619) "Class View Updater" prio=3 tid=0x083b0000 nid=0x4a in Object.wait() [0xf35ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f75d528> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:68) - locked <0x6f75d528> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:147) "CND Repository Queue Dispatcher" daemon prio=3 tid=0x09523c00 nid=0x33 waiting on condition [0xf51ff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x6f0a9a28> (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:399) at org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:146) "Repository writer 0" daemon prio=3 tid=0x08bda000 nid=0x30 waiting on condition [0xf61ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:99) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:133) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Code Model Parser 3" daemon prio=3 tid=0x08138000 nid=0x2f in Object.wait() [0xf5dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Code Model Parser 0" daemon prio=3 tid=0x0870d000 nid=0x1c in Object.wait() [0xf95ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "DestroyJavaVM" prio=3 tid=0x08072800 nid=0x2 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Code Model Parser 2" daemon prio=3 tid=0x086ab000 nid=0x19 in Object.wait() [0xf6dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "AWT-EventQueue-1" prio=3 tid=0x08548c00 nid=0x16 in Object.wait() [0xf79ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x85834540> (a org.netbeans.lib.editor.util.PriorityMutex) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.editor.util.PriorityMutex.lock(PriorityMutex.java:98) - locked <0x85834540> (a org.netbeans.lib.editor.util.PriorityMutex) at org.netbeans.modules.editor.lib2.view.DocumentView.modelToViewChecked(DocumentView.java:946) at org.netbeans.modules.editor.lib2.view.EditorView.modelToView(EditorView.java:253) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1497) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1035) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1010) at org.netbeans.editor.GlyphGutter.changedLine(GlyphGutter.java:592) at org.netbeans.editor.Annotations.fireChangedLine(Annotations.java:652) at org.netbeans.editor.Annotations.refreshLine(Annotations.java:572) at org.netbeans.editor.Annotations.removeAnnotation(Annotations.java:365) at org.netbeans.modules.editor.NbEditorDocument.removeAnnotation(NbEditorDocument.java:288) at org.openide.text.NbDocument.removeAnnotation(NbDocument.java:526) at org.netbeans.modules.cnd.navigation.overrides.BaseAnnotation.detachImpl(BaseAnnotation.java:209) at org.netbeans.modules.cnd.navigation.overrides.AnnotationsHolder$2.run(AnnotationsHolder.java:167) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148) 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=3 tid=0x08225400 nid=0x15 in Object.wait() [0xf81ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6e9445e8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x6e9445e8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=3 tid=0x08642c00 nid=0x14 in Object.wait() [0xf7dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6e8e8750> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x6e8e8750> (a java.util.LinkedList) "AWT-Shutdown" prio=3 tid=0x08224400 nid=0x12 in Object.wait() [0xf85ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea00a0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x6dea00a0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x08206000 nid=0x11 runnable [0xf89ff000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:541) at sun.awt.X11.XToolkit.run(XToolkit.java:505) at java.lang.Thread.run(Thread.java:619) "Code Model Parser 1" daemon prio=3 tid=0x081e3800 nid=0x10 in Object.wait() [0xf8dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:486) - locked <0x6f0a9ba0> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Java2D Disposer" daemon prio=3 tid=0x081d9400 nid=0xf in Object.wait() [0xf91ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea01b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x6dea01b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "CLI Requests Server" daemon prio=3 tid=0x08198c00 nid=0xc runnable [0xf9dff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x6dea0480> (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:1068) "Active Reference Queue Daemon" daemon prio=3 tid=0x0814f800 nid=0xb in Object.wait() [0xfa1ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea0608> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x6dea0608> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:101) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=3 tid=0x08147400 nid=0xa in Object.wait() [0xfa5ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea06a0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x6dea06a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=3 tid=0x080e2c00 nid=0x8 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x080e0800 nid=0x7 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=3 tid=0x080de400 nid=0x6 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x08098c00 nid=0x5 in Object.wait() [0xfb1ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea0850> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x6dea0850> (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=3 tid=0x08097400 nid=0x4 in Object.wait() [0xfb5ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6dea0258> (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 <0x6dea0258> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x08095800 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x080e5800 nid=0x9 waiting on condition JNI global references: 2225 Heap def new generation total 614400K, used 151038K [0x44400000, 0x6dea0000, 0x6dea0000) eden space 546176K, 27% used [0x44400000, 0x4d77fab8, 0x65960000) from space 68224K, 0% used [0x65960000, 0x65960000, 0x69c00000) to space 68224K, 0% used [0x69c00000, 0x69c00000, 0x6dea0000) tenured generation total 1365376K, used 1358867K [0x6dea0000, 0xc1400000, 0xc1400000) the space 1365376K, 99% used [0x6dea0000, 0xc0da4fe0, 0xc0da5000, 0xc1400000) compacting perm gen total 44032K, used 43780K [0xc1400000, 0xc3f00000, 0xd9400000) the space 44032K, 99% used [0xc1400000, 0xc3ec13b0, 0xc3ec1400, 0xc3f00000) ro space 10240K, 66% used [0xd9400000, 0xd9a99be8, 0xd9a99c00, 0xd9e00000) rw space 12288K, 62% used [0xd9e00000, 0xda572640, 0xda572800, 0xdaa00000)