2011-04-04 15:38:00 Full thread dump Java HotSpot(TM) Client VM (20.0-b02 mixed mode): "logger-awt" daemon prio=2 tid=0x07506000 nid=0x17cc in Object.wait() [0x0849f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2347e2c0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x2347e2c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "pool-8-thread-1" prio=6 tid=0x077f3000 nid=0x10ec in Object.wait() [0x0829f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346c828> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:181) - locked <0x2346c828> (a java.lang.Object) 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:729) "pool-7-thread-1" prio=6 tid=0x077f2400 nid=0x1064 in Object.wait() [0x0809f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346c920> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:181) - locked <0x2346c920> (a java.lang.Object) 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:729) "pool-6-thread-1" prio=6 tid=0x077ef400 nid=0x648 in Object.wait() [0x07e9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346ca18> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:181) - locked <0x2346ca18> (a java.lang.Object) 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:729) "pool-5-thread-1" prio=6 tid=0x077f9800 nid=0x11c4 in Object.wait() [0x0718f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346cb10> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:181) - locked <0x2346cb10> (a java.lang.Object) 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:729) "pool-4-thread-1" prio=6 tid=0x077f9400 nid=0x10d4 in Object.wait() [0x06e6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346cc08> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:181) - locked <0x2346cc08> (a java.lang.Object) 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:729) "pool-3-thread-1" prio=6 tid=0x07a6e400 nid=0x9cc in Object.wait() [0x06c6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346cd00> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:504) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1191) - locked <0x2346cd00> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1346) at org.netbeans.modules.css.visual.ui.StyleEditor$2.run(StyleEditor.java:187) 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:729) "Spellchecker" daemon prio=2 tid=0x07770c00 nid=0x15a8 in Object.wait() [0x05e3f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x2346cde0> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:504) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1191) - locked <0x2346cde0> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1346) at org.netbeans.modules.spellchecker.ComponentPeer$2.run(ComponentPeer.java:164) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "URLdisplayer" prio=6 tid=0x07684400 nid=0x11bc in Object.wait() [0x07c9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x202d07c0> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at java.lang.Object.wait(Object.java:504) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.getNextTask(NbDdeBrowserImpl.java:276) - locked <0x202d07c0> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.run(NbDdeBrowserImpl.java:288) at java.lang.Thread.run(Thread.java:729) "com.google.inject.internal.util.$Finalizer" daemon prio=2 tid=0x04490400 nid=0x12e8 in Object.wait() [0x08a9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x1af87b40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x1af87b40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:144) at java.lang.Thread.run(Thread.java:729) "W32 File Monitor" daemon prio=2 tid=0x075e3800 nid=0x169c runnable [0x0889f000] 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 (201103310000)" daemon prio=2 tid=0x04484400 nid=0x163c waiting on condition [0x0869f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1a5c6fe8> (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:2039) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:248) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:596) 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:729) "TimerQueue" daemon prio=6 tid=0x05924800 nid=0xaf4 waiting on condition [0x06a6f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x19713c88> (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:2077) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:729) "Thread-3" daemon prio=6 tid=0x05ace400 nid=0xef0 in Object.wait() [0x0686f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x19565720> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:504) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1478) - locked <0x19565720> (a java.util.LinkedList) "File Watcher" prio=6 tid=0x05c01400 nid=0x1758 waiting on condition [0x0666f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1966d8a8> (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:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:440) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.nextEvent(WindowsNotifier.java:245) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:181) at java.lang.Thread.run(Thread.java:729) "AWT-EventQueue-0" prio=6 tid=0x043d2800 nid=0x1018 waiting for monitor entry [0x0583e000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.tasklist.impl.TaskList.removeListener(TaskList.java:410) - waiting to lock <0x1b4e65c8> (a org.openide.util.WeakSet) at org.netbeans.modules.tasklist.ui.ScopeStatusBar.removeNotify(ScopeStatusBar.java:104) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at org.netbeans.swing.tabcontrol.TabbedContainer.removeNotify(TabbedContainer.java:946) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.remove(Container.java:1187) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.remove(Container.java:1244) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.addImpl(Container.java:1079) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.add(Container.java:398) at org.netbeans.core.windows.view.ui.MultiSplitPane.setChildren(MultiSplitPane.java:154) at org.netbeans.core.windows.view.SplitView.updateSplitPane(SplitView.java:240) at org.netbeans.core.windows.view.SplitView.getSplitPane(SplitView.java:154) at org.netbeans.core.windows.view.SplitView.getComponent(SplitView.java:106) at org.netbeans.core.windows.view.ui.MultiSplitCell.getComponent(MultiSplitCell.java:104) at org.netbeans.core.windows.view.ui.MultiSplitPane.collectComponents(MultiSplitPane.java:197) at org.netbeans.core.windows.view.ui.MultiSplitPane.setChildren(MultiSplitPane.java:142) at org.netbeans.core.windows.view.SplitView.updateSplitPane(SplitView.java:240) at org.netbeans.core.windows.view.SplitView.setChildren(SplitView.java:130) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:256) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:246) at org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:163) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:152) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:272) at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:248) at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:186) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:126) at org.netbeans.core.windows.Central.openGroup(Central.java:1163) at org.netbeans.core.windows.TopComponentGroupImpl.open(TopComponentGroupImpl.java:78) at org.netbeans.modules.css.visual.ui.preview.CssTCController.previewableActivated(CssTCController.java:144) at org.netbeans.modules.css.visual.ui.preview.CssTCController.propertyChange(CssTCController.java:101) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:321) at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:69) at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:173) 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=0x043a6800 nid=0xf84 runnable [0x0557f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:299) at java.lang.Thread.run(Thread.java:729) "AWT-Shutdown" prio=6 tid=0x043a5800 nid=0x1680 in Object.wait() [0x0537f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f0560> (a java.lang.Object) at java.lang.Object.wait(Object.java:504) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x188f0560> (a java.lang.Object) at java.lang.Thread.run(Thread.java:729) "Java2D Disposer" daemon prio=10 tid=0x04393400 nid=0x110c in Object.wait() [0x0517f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f05f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x188f05f0> (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:729) "Java Task Provider" daemon prio=2 tid=0x0436f800 nid=0x1578 waiting for monitor entry [0x04d4f000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.getLocationOnScreen(Component.java:1995) - waiting to lock <0x188f7740> (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:4791) at javax.swing.JComponent.repaint(JComponent.java:4806) at javax.swing.JTable.tableRowsDeleted(JTable.java:4527) at javax.swing.JTable.tableChanged(JTable.java:4415) at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:296) at javax.swing.table.AbstractTableModel.fireTableRowsDeleted(AbstractTableModel.java:261) at org.netbeans.modules.tasklist.ui.TaskListModel.tasksRemoved(TaskListModel.java:150) at org.netbeans.modules.tasklist.impl.TaskList.fireTasksRemoved(TaskList.java:455) - locked <0x1b4e65c8> (a org.openide.util.WeakSet) at org.netbeans.modules.tasklist.impl.TaskList.setTasks(TaskList.java:134) at org.netbeans.modules.tasklist.impl.TaskManagerImpl.setTasks(TaskManagerImpl.java:375) at org.netbeans.spi.tasklist.PushTaskScanner$Callback.setTasks(PushTaskScanner.java:146) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider.updateErrorsInRoot(TaskProvider.java:237) - locked <0x2d4f3cf8> (a java.lang.Class for org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider.access$400(TaskProvider.java:79) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider$Work.run(TaskProvider.java:315) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "CLI Requests Server" daemon prio=6 tid=0x0436d400 nid=0x1540 runnable [0x04b4f000] 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:179) - locked <0x188f0888> (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:1081) "Active Reference Queue Daemon" daemon prio=2 tid=0x04348c00 nid=0xc68 in Object.wait() [0x048cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f0a00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x188f0a00> (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:729) "Timer-0" daemon prio=6 tid=0x0433e400 nid=0xf90 in Object.wait() [0x046cf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f0a98> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x188f0a98> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Low Memory Detector" daemon prio=6 tid=0x00c00000 nid=0x6cc runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0x00bfa400 nid=0x1654 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x00bf8800 nid=0x5bc waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00bf7400 nid=0x290 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x00be6000 nid=0xe18 in Object.wait() [0x038cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f0cb0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x188f0cb0> (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=0x00be1400 nid=0x166c in Object.wait() [0x036cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x188f0618> (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 <0x188f0618> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x00b30800 nid=0x176c waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "VM Thread" prio=10 tid=0x00bde800 nid=0x15f0 runnable "VM Periodic Task Thread" prio=10 tid=0x00c0b400 nid=0x1494 waiting on condition JNI global references: 2560 Found one Java-level deadlock: ============================= "AWT-EventQueue-0": waiting to lock monitor 0x077cd8ac (object 0x1b4e65c8, a org.openide.util.WeakSet), which is held by "Java Task Provider" "Java Task Provider": waiting to lock monitor 0x07561824 (object 0x188f7740, a java.awt.Component$AWTTreeLock), which is held by "AWT-EventQueue-0" Java stack information for the threads listed above: =================================================== "AWT-EventQueue-0": at org.netbeans.modules.tasklist.impl.TaskList.removeListener(TaskList.java:410) - waiting to lock <0x1b4e65c8> (a org.openide.util.WeakSet) at org.netbeans.modules.tasklist.ui.ScopeStatusBar.removeNotify(ScopeStatusBar.java:104) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at org.netbeans.swing.tabcontrol.TabbedContainer.removeNotify(TabbedContainer.java:946) at java.awt.Container.removeNotify(Container.java:2773) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.removeNotify(JComponent.java:4757) at java.awt.Container.remove(Container.java:1187) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.remove(Container.java:1244) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.addImpl(Container.java:1079) - locked <0x188f7740> (a java.awt.Component$AWTTreeLock) at java.awt.Container.add(Container.java:398) at org.netbeans.core.windows.view.ui.MultiSplitPane.setChildren(MultiSplitPane.java:154) at org.netbeans.core.windows.view.SplitView.updateSplitPane(SplitView.java:240) at org.netbeans.core.windows.view.SplitView.getSplitPane(SplitView.java:154) at org.netbeans.core.windows.view.SplitView.getComponent(SplitView.java:106) at org.netbeans.core.windows.view.ui.MultiSplitCell.getComponent(MultiSplitCell.java:104) at org.netbeans.core.windows.view.ui.MultiSplitPane.collectComponents(MultiSplitPane.java:197) at org.netbeans.core.windows.view.ui.MultiSplitPane.setChildren(MultiSplitPane.java:142) at org.netbeans.core.windows.view.SplitView.updateSplitPane(SplitView.java:240) at org.netbeans.core.windows.view.SplitView.setChildren(SplitView.java:130) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:256) at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:246) at org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:163) at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:152) at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:272) at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:248) at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:186) at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:126) at org.netbeans.core.windows.Central.openGroup(Central.java:1163) at org.netbeans.core.windows.TopComponentGroupImpl.open(TopComponentGroupImpl.java:78) at org.netbeans.modules.css.visual.ui.preview.CssTCController.previewableActivated(CssTCController.java:144) at org.netbeans.modules.css.visual.ui.preview.CssTCController.propertyChange(CssTCController.java:101) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:321) at org.netbeans.core.windows.RegistryImpl.access$100(RegistryImpl.java:69) at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:173) 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) "Java Task Provider": at java.awt.Component.getLocationOnScreen(Component.java:1995) - waiting to lock <0x188f7740> (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:4791) at javax.swing.JComponent.repaint(JComponent.java:4806) at javax.swing.JTable.tableRowsDeleted(JTable.java:4527) at javax.swing.JTable.tableChanged(JTable.java:4415) at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:296) at javax.swing.table.AbstractTableModel.fireTableRowsDeleted(AbstractTableModel.java:261) at org.netbeans.modules.tasklist.ui.TaskListModel.tasksRemoved(TaskListModel.java:150) at org.netbeans.modules.tasklist.impl.TaskList.fireTasksRemoved(TaskList.java:455) - locked <0x1b4e65c8> (a org.openide.util.WeakSet) at org.netbeans.modules.tasklist.impl.TaskList.setTasks(TaskList.java:134) at org.netbeans.modules.tasklist.impl.TaskManagerImpl.setTasks(TaskManagerImpl.java:375) at org.netbeans.spi.tasklist.PushTaskScanner$Callback.setTasks(PushTaskScanner.java:146) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider.updateErrorsInRoot(TaskProvider.java:237) - locked <0x2d4f3cf8> (a java.lang.Class for org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider.access$400(TaskProvider.java:79) at org.netbeans.modules.parsing.impl.indexing.errors.TaskProvider$Work.run(TaskProvider.java:315) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) Found 1 deadlock.