2011-02-24 15:44:19 Full thread dump Java HotSpot(TM) Client VM (21.0-b02 mixed mode): "Inactive RequestProcessor thread [Was:parsing-event-collector/org.netbeans.modules.parsing.impl.event.EventSupport$1]" daemon prio=2 tid=0x 0a830c00 C:\Documents and Settings\juhrik\My Documents\Downloads\trunk\0224\netbeans\bin>nid=0x17c in Object.wait() [0x05bbf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x11024b08> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x11024b08> (a java.lang.Object) "logger-awt" daemon prio=2 tid=0x0a7d9400 nid=0x1540 in Object.wait() [0x059bf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x10d62060> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x10d62060> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "org.netbeans.editor.CustomFoldManager" daemon prio=2 tid=0x03c70400 nid=0x160c in Object.wait() [0x04fbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:504) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1387) - locked <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.CustomFoldManager.run(CustomFoldManager.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "MultiThreadedHttpConnectionManager cleanup" daemon prio=6 tid=0x083fdc00 nid=0xc14 in Object.wait() [0x055bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1ab2eb60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x1ab2eb60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java :1122) "pool-2-thread-1" prio=6 tid=0x0ad92400 nid=0xa14 waiting on condition [0x053bf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1ab5e318> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:448) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:349) at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:887) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:732) "Thread-11" daemon prio=2 tid=0x083df800 nid=0xde4 in Object.wait() [0x051bf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1ab35ed0> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) at org.apache.commons.httpclient.util.IdleConnectionTimeoutThread.run(IdleConnectionTimeoutThread.java:108) - locked <0x1ab35ed0> (a org.apache.commons.httpclient.util.IdleConnectionTimeoutThread) "Keep-Alive-SocketCleaner" daemon prio=8 tid=0x07856800 nid=0x1188 in Object.wait() [0x04dbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1ac3ba88> (a sun.net.www.http.KeepAliveStreamCleaner) at sun.net.www.http.KeepAliveStreamCleaner.run(KeepAliveStreamCleaner.java:101) - locked <0x1ac3ba88> (a sun.net.www.http.KeepAliveStreamCleaner) at java.lang.Thread.run(Thread.java:732) "W32 File Monitor" daemon prio=2 tid=0x08361800 nid=0x12f0 runnable [0x0a59f000] 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.$Proxy6.GetQueuedCompletionStatus(Unknown Source) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.waitForChange(WindowsNotifier.java:407) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.access$100(WindowsNotifier.java:71) at org.netbeans.modules.masterfs.watcher.WindowsNotifier$2.run(WindowsNotifier.java:339) "Parsing & Indexing Loop (201102240001)" daemon prio=2 tid=0x089be400 nid=0x10c0 in Object.wait() [0x09f9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:504) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1387) - locked <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1419) at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:380) at org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:154) at org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:150) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:653) 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:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:732) "Default RequestProcessor" daemon prio=2 tid=0x0870bc00 nid=0x167c waiting for monitor entry [0x0999f000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.getLocationOnScreen(Component.java:1995) - waiting to lock <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.SwingUtilities.convertPointToScreen(SwingUtilities.java:380) at javax.swing.SwingUtilities.convertPoint(SwingUtilities.java:182) at javax.swing.SwingUtilities.convertRectangle(SwingUtilities.java:219) at javax.swing.RepaintManager.addDirtyRegion(RepaintManager.java:455) at javax.swing.JComponent.repaint(JComponent.java:4795) at java.awt.Component.repaint(Component.java:3266) at org.netbeans.editor.EditorUI.repaint(EditorUI.java:1040) at org.netbeans.editor.BaseTextUI.removeUpdate(BaseTextUI.java:489) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.removeUpdate(PriorityDocumentListenerList.java:102) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:260) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1673) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:972) at org.netbeans.editor.BaseKit$RemoveTrailingSpacesAction$1.run(BaseKit.java:2932) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:314) at org.netbeans.editor.BaseKit$RemoveTrailingSpacesAction.actionPerformed(BaseKit.java:2909) at org.netbeans.editor.BaseAction$1.run(BaseAction.java:335) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "TimerQueue" daemon prio=6 tid=0x08654400 nid=0xd58 runnable [0x093ef000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x19164378> (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:2082) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:732) "Thread-3" daemon prio=6 tid=0x085ba400 nid=0x13cc in Object.wait() [0x091ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x190c6a30> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:504) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1476) - locked <0x190c6a30> (a java.util.LinkedList) "File Watcher" prio=6 tid=0x085d9400 nid=0x610 waiting on condition [0x08fef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x191644a0> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.nextEvent(WindowsNotifier.java:245) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:176) at java.lang.Thread.run(Thread.java:732) "AWT-EventQueue-0" prio=6 tid=0x0756c400 nid=0x1fc in Object.wait() [0x0817d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:504) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1387) - locked <0x1a377380> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1419) at org.netbeans.editor.Utilities.runViewHierarchyTransaction(Utilities.java:1415) at org.netbeans.modules.versioning.diff.DiffSidebar.paintComponent(DiffSidebar.java:607) at javax.swing.JComponent.paint(JComponent.java:1054) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JViewport.paint(JViewport.java:725) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at org.netbeans.swing.tabcontrol.TabbedContainer.paint(TabbedContainer.java:959) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:330) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:330) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JLayeredPane.paint(JLayeredPane.java:585) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at org.netbeans.core.windows.view.ui.MainWindow$1.paint(MainWindow.java:155) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JLayeredPane.paint(JLayeredPane.java:585) at javax.swing.JComponent.paintChildren(JComponent.java:887) - locked <0x189f0f60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1063) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5206) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1493) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1424) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:311) at javax.swing.RepaintManager.paint(RepaintManager.java:1217) at javax.swing.JComponent._paintImmediately(JComponent.java:5154) at javax.swing.JComponent.paintImmediately(JComponent.java:4964) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:781) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:739) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:688) at javax.swing.RepaintManager.access$700(RepaintManager.java:59) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1632) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEvent(EventQueue.java:660) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) "AWT-Windows" daemon prio=6 tid=0x07530c00 nid=0x13d8 runnable [0x07ecf000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:302) at java.lang.Thread.run(Thread.java:732) "AWT-Shutdown" prio=6 tid=0x07526400 nid=0x1798 in Object.wait() [0x07ccf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x18af1368> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x18af1368> (a java.lang.Object) at java.lang.Thread.run(Thread.java:732) "Java2D Disposer" daemon prio=10 tid=0x074f7c00 nid=0x11c4 in Object.wait() [0x07acf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x189e9fd0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x189e9fd0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:732) "CLI Requests Server" daemon prio=6 tid=0x03d0a000 nid=0x16bc runnable [0x070cf000] java.lang.Thread.State: RUNNABLE at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:379) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:183) - locked <0x189ea2f0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:522) at java.net.ServerSocket.accept(ServerSocket.java:490) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1069) "Active Reference Queue Daemon" daemon prio=2 tid=0x03cc5800 nid=0xc74 in Object.wait() [0x04bbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x189ea468> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x189ea468> (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:732) "Timer-0" daemon prio=6 tid=0x03ca9800 nid=0x16c4 in Object.wait() [0x049bf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x189ea500> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x189ea500> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Service Thread" daemon prio=6 tid=0x03bde800 nid=0xa18 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0x03bd8c00 nid=0x56c waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x03bd7000 nid=0x137c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x03bd5c00 nid=0xc54 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x00cb8c00 nid=0x970 in Object.wait() [0x03bbf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x189ea718> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x189ea718> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x00cb3c00 nid=0x17c4 in Object.wait() [0x039bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x189e9ff8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:504) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x189e9ff8> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x00be2800 nid=0x198 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "VM Thread" prio=10 tid=0x00cadc00 nid=0x1594 runnable "VM Periodic Task Thread" prio=10 tid=0x03bf1800 nid=0x10c4 waiting on condition JNI global references: 2733 Heap def new generation total 28544K, used 24974K [0x10050000, 0x11f40000, 0x188f0000) eden space 25408K, 91% used [0x10050000, 0x1170e850, 0x11920000) from space 3136K, 53% used [0x11920000, 0x11ac52f8, 0x11c30000) to space 3136K, 0% used [0x11c30000, 0x11c30000, 0x11f40000) tenured generation total 63264K, used 39537K [0x188f0000, 0x1c6b8000, 0x29a50000) the space 63264K, 62% used [0x188f0000, 0x1af8c6f0, 0x1af8c800, 0x1c6b8000) compacting perm gen total 51456K, used 51220K [0x29a50000, 0x2cc90000, 0x41a50000) the space 51456K, 99% used [0x29a50000, 0x2cc55128, 0x2cc55200, 0x2cc90000) No shared spaces configured.