Full thread dump Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode, sharing): "Default RequestProcessor" daemon prio=1 tid=0x08968300 nid=0x2588 waiting for monitor entry [0xac239000..0xac23a1b0] at java.awt.Container.getComponent(Container.java:278) - waiting to lock <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JViewport.getView(JViewport.java:940) at javax.swing.JViewport.getViewPosition(JViewport.java:1037) at javax.swing.JViewport.getViewRect(JViewport.java:1126) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.computeCurrentDifference(EditableDiffView.java:454) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.updateCurrentDifference(EditableDiffView.java:474) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView$RefreshDiffTask.run(EditableDiffView.java:930) - locked <0x82a880c8> (a org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Inactive RequestProcessor thread [Was:AntProjectHelper.RP/org.netbeans.spi.project.support.ant.AntProjectHelper$2]" daemon prio=1 tid=0x08c35870 nid=0x2570 in Object.wait() [0xaa0ea000..0xaa0eb030] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d441f8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=1 tid=0x093085c8 nid=0x256f in Object.wait() [0xa9a5e000..0xa9a5e1b0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44208> (a java.lang.Object) "Inactive RequestProcessor thread [Was:NBSwingWorker - RequestProcessor/com.sun.tools.profiler.ui.SwingWorker$2]" daemon prio=1 tid=0x08aaee08 nid=0x256e in Object.wait() [0xa9de5000..0xa9de5130] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44218> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=1 tid=0x08d6d348 nid=0x256b in Object.wait() [0xa9c61000..0xa9c61fb0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44248> (a java.lang.Object) "Inactive RequestProcessor thread [Was:NBSwingWorker - RequestProcessor/com.sun.tools.profiler.ui.SwingWorker$2]" daemon prio=1 tid=0x08ebc088 nid=0x256a in Object.wait() [0xaa573000..0xaa573f30] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44258> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.apisupport.project.ui.ModuleLogicalView$RootNode]" daemon prio=1 tid=0x08c3ef38 nid=0x2569 in Object.wait() [0xa6ebd000..0xa6ebe0b0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44268> (a java.lang.Object) "Inactive RequestProcessor thread [Was:NBSwingWorker - RequestProcessor/com.sun.tools.profiler.ui.SwingWorker$2]" daemon prio=1 tid=0x08c84340 nid=0x2568 in Object.wait() [0xaa9fc000..0xaa9fd030] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82d44278> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=1 tid=0x08cedec8 nid=0x2563 in Object.wait() [0xaa8fa000..0xaa8fafb0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82c1a418> (a java.lang.Object) "Inactive RequestProcessor thread [Was:NBSwingWorker - RequestProcessor/com.sun.tools.profiler.ui.SwingWorker$2]" daemon prio=1 tid=0x08b6cde8 nid=0x2560 in Object.wait() [0xaa4f2000..0xaa4f3030] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82c17a40> (a java.lang.Object) "Timer-8" prio=1 tid=0x08ae7bb0 nid=0x255f in Object.wait() [0xa91cd000..0xa91cd1b0] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x82b50648> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-7" prio=1 tid=0x0924a548 nid=0x255e in Object.wait() [0xa9e65000..0xa9e66130] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x82b506c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=1 tid=0x08f5fd80 nid=0x255d in Object.wait() [0xa9f67000..0xa9f67eb0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82b44170> (a java.lang.Object) "Timer-5" prio=1 tid=0x08a86728 nid=0x252a in Object.wait() [0xaa3f1000..0xaa3f11b0] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x829c9968> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=1 tid=0x08c85f60 nid=0x24ad in Object.wait() [0xa9fe8000..0xa9fe90b0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82892a70> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=1 tid=0x0896a6a8 nid=0x2494 in Object.wait() [0xa6b36000..0xa6b370b0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x82707700> (a java.lang.Object) "Timer-2" daemon prio=1 tid=0x08356380 nid=0x17c1 in Object.wait() [0xaa676000..0xaa6761b0] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x81523bd8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Default RequestProcessor" daemon prio=1 tid=0x08ef0808 nid=0x1602 in Object.wait() [0xb0ca8000..0xb0ca91b0] at java.lang.Object.wait(Native Method) - waiting on <0x80bd7b30> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.tasklist.impl.FileScanningWorker.run(FileScanningWorker.java:177) - locked <0x80bd7b30> (a java.lang.Object) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "DestroyJavaVM" prio=1 tid=0x0805d9f8 nid=0x15b9 waiting on condition [0x00000000..0xbf8babf0] "AWT-EventQueue-1" prio=1 tid=0x084333c0 nid=0x15e4 waiting for monitor entry [0xb0f10000..0xb0f120b0] at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.getDiffSerial(EditableDiffView.java:972) - waiting to lock <0x82a880c8> (a org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView) at org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager.updateDifferences(DiffViewManager.java:111) at org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager.getDecorations(DiffViewManager.java:120) - locked <0x82a8c398> (a org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager) at org.netbeans.modules.diff.builtin.visualizer.editable.LineNumbersActionsBar.paintComponent(LineNumbersActionsBar.java:302) at javax.swing.JComponent.paint(JComponent.java:1006) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JViewport.paint(JViewport.java:728) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:294) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:294) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JLayeredPane.paint(JLayeredPane.java:559) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JLayeredPane.paint(JLayeredPane.java:559) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4972) at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4925) at javax.swing.JComponent._paintImmediately(JComponent.java:4868) at javax.swing.JComponent.paintImmediately(JComponent.java:4675) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "Java Task Provider" daemon prio=1 tid=0x08a0ddd8 nid=0x15de in Object.wait() [0xabdb1000..0xabdb11b0] at java.lang.Object.wait(Native Method) - waiting on <0x7fb97938> (a java.util.LinkedHashSet) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.java.source.tasklist.JavaTaskProvider$1.run(JavaTaskProvider.java:204) - locked <0x7fb97938> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "pool-1-thread-1" prio=1 tid=0x08a2f8c8 nid=0x15dd waiting on condition [0xb0e90000..0xb0e91130] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:118) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1767) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:359) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674) at java.lang.Thread.run(Thread.java:595) "Java Node Badge Processor" daemon prio=1 tid=0x08292528 nid=0x15dc waiting on condition [0xabfb4000..0xabfb4eb0] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:396) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "TimerQueue" daemon prio=1 tid=0x08285420 nid=0x15db in Object.wait() [0xabf33000..0xabf33e30] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x7f7cded8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "Java Source Worker Thread" daemon prio=1 tid=0x082bb160 nid=0x15da waiting on condition [0xabe31000..0xabe31fb0] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:236) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1167) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) "Timer-1" daemon prio=1 tid=0x085ff2d0 nid=0x15d9 in Object.wait() [0xabeb2000..0xabeb2f30] at java.lang.Object.wait(Native Method) - waiting on <0x7f7ba880> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7f7ba880> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-4" daemon prio=1 tid=0x081edae0 nid=0x15d0 in Object.wait() [0xac035000..0xac035fb0] at java.lang.Object.wait(Native Method) - waiting on <0x7f676d70> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1456) - locked <0x7f676d70> (a java.util.LinkedList) "Memory results batch processor" prio=1 tid=0x0872e030 nid=0x15cf in Object.wait() [0xac0b6000..0xac0b6f30] at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x7f6767d0> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:595) "CPU results batch processor" prio=1 tid=0x0873b690 nid=0x15ce in Object.wait() [0xac137000..0xac1380b0] at java.lang.Object.wait(Native Method) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.processQueue(ProfilingResultsDispatcher.java:89) - locked <0x7f676858> (a java.lang.Object) at com.sun.tools.profiler.results.ProfilingResultsDispatcher$QueueProcessor.run(ProfilingResultsDispatcher.java:56) at java.lang.Thread.run(Thread.java:595) "*** JFluid Separate Command Execution Thread" daemon prio=1 tid=0x0874f8c0 nid=0x15cd in Object.wait() [0xac1b8000..0xac1b9030] at java.lang.Object.wait(Native Method) - waiting on <0x7f6768e0> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1679) - locked <0x7f6768e0> (a java.lang.Object) "AWT-Shutdown" prio=1 tid=0x08432df0 nid=0x15ca in Object.wait() [0xb0f92000..0xb0f92eb0] at java.lang.Object.wait(Native Method) - waiting on <0x7f3845e8> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x7f3845e8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "AWT-XAWT" daemon prio=1 tid=0x08411a70 nid=0x15c9 runnable [0xb1013000..0xb1013e30] at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:463) at sun.awt.X11.XToolkit.run(XToolkit.java:438) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=1 tid=0x083b1f70 nid=0x15c8 in Object.wait() [0xb117e000..0xb117efb0] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7f3846e8> (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:595) "Timer-0" daemon prio=1 tid=0x082fd368 nid=0x15c5 in Object.wait() [0xb160f000..0xb1610030] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x7f3464f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=1 tid=0x082fd030 nid=0x15c4 runnable [0xb16a3000..0xb16a31b0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x7f346588> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:980) "Active Reference Queue Daemon" daemon prio=1 tid=0x082fe7f8 nid=0x15c1 in Object.wait() [0xb1dfe000..0xb1dfeeb0] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7f346708> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3031) at java.lang.Thread.run(Thread.java:595) "Low Memory Detector" daemon prio=1 tid=0x080bc1b8 nid=0x15bf runnable [0x00000000..0xb2224f70] "CompilerThread0" daemon prio=1 tid=0x080bac50 nid=0x15be waiting on condition [0x00000000..0xb22a5918] "Signal Dispatcher" daemon prio=1 tid=0x080b9da0 nid=0x15bd runnable [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x0809e080 nid=0x15bc in Object.wait() [0xb23da000..0xb23db030] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7f3468b0> (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=1 tid=0x0809d3d0 nid=0x15bb in Object.wait() [0xb245c000..0xb245c1b0] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x7f346300> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x0809a830 nid=0x15ba runnable "VM Periodic Task Thread" prio=1 tid=0x080bd660 nid=0x15c0 waiting on condition Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x0809f814 (object 0x7f384510, a java.awt.Component$AWTTreeLock), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x0809f8d4 (object 0x82a880c8, a org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at java.awt.Container.getComponent(Container.java:278) - waiting to lock <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JViewport.getView(JViewport.java:940) at javax.swing.JViewport.getViewPosition(JViewport.java:1037) at javax.swing.JViewport.getViewRect(JViewport.java:1126) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.computeCurrentDifference(EditableDiffView.java:454) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.updateCurrentDifference(EditableDiffView.java:474) at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView$RefreshDiffTask.run(EditableDiffView.java:930) - locked <0x82a880c8> (a org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "AWT-EventQueue-1": at org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView.getDiffSerial(EditableDiffView.java:972) - waiting to lock <0x82a880c8> (a org.netbeans.modules.diff.builtin.visualizer.editable.EditableDiffView) at org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager.updateDifferences(DiffViewManager.java:111) at org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager.getDecorations(DiffViewManager.java:120) - locked <0x82a8c398> (a org.netbeans.modules.diff.builtin.visualizer.editable.DiffViewManager) at org.netbeans.modules.diff.builtin.visualizer.editable.LineNumbersActionsBar.paintComponent(LineNumbersActionsBar.java:302) at javax.swing.JComponent.paint(JComponent.java:1006) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JViewport.paint(JViewport.java:728) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:294) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane.java:294) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JLayeredPane.paint(JLayeredPane.java:559) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JLayeredPane.paint(JLayeredPane.java:559) at javax.swing.JComponent.paintChildren(JComponent.java:843) - locked <0x7f384510> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1015) at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4972) at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4925) at javax.swing.JComponent._paintImmediately(JComponent.java:4868) at javax.swing.JComponent.paintImmediately(JComponent.java:4675) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)