2010-08-20 14:12:49 Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode): "Inactive RequestProcessor thread [Was:CsmDecisionFileTaskFactory/org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$2]" daemon prio=3 tid=0x0c35c800 nid=0x36 in Object.wait() [0xc97ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd0fd3640> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1921) - locked <0xd0fd3640> (a java.lang.Object) "org.netbeans.modules.project.ui.actions.ActiveConfigAction" daemon prio=3 tid=0x0c3c8400 nid=0x35 waiting for monitor entry [0xc67ff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.actions.ActiveConfigAction.refreshView(ActiveConfigAction.java:549) at org.netbeans.modules.project.ui.actions.ActiveConfigAction.access$1400(ActiveConfigAction.java:92) at org.netbeans.modules.project.ui.actions.ActiveConfigAction$12.run(ActiveConfigAction.java:581) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Parsing & Indexing Loop (100818-05d608d4476a)" daemon prio=3 tid=0x0aa42400 nid=0x2f waiting on condition [0xc73ff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0xdf398778> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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:573) 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=0x0b909800 nid=0x2e in Object.wait() [0xc77ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdbb519e8> (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 <0xdbb519e8> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:147) "Inactive RequestProcessor thread [Was:Versioning fire FileStatusChanged/org.netbeans.modules.versioning.VersioningAnnotationProvider$1]" daemon prio=3 tid=0x0b668400 nid=0x2d in Object.wait() [0xc7bff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb91a8a8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1921) - locked <0xdb91a8a8> (a java.lang.Object) "Default RequestProcessor" daemon prio=3 tid=0x0a753800 nid=0x2c waiting for monitor entry [0xc7fff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.actions.RecentProjects.propertyChange(RecentProjects.java:175) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList$1.run(OpenProjectList.java:1438) - locked <0xdaaf7e48> (a org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList) at org.openide.util.Mutex.readAccess(Mutex.java:365) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.refresh(OpenProjectList.java:1401) at org.netbeans.modules.project.ui.OpenProjectList$NbProjectDeletionListener.fileDeleted(OpenProjectList.java:1698) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:148) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1076) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:939) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:82) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:601) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:534) at org.openide.filesystems.FileObject.fireFileDeletedEvent(FileObject.java:510) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileDeletedEvent(BaseFileObj.java:595) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.delete(FolderObj.java:344) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:643) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:638) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:115) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:652) at org.openide.filesystems.FileObject.delete(FileObject.java:368) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.performDelete(DefaultProjectOperationsImplementation.java:139) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.access$200(DefaultProjectOperationsImplementation.java:102) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation$1.execute(DefaultProjectOperationsImplementation.java:205) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation$6$1.run(DefaultProjectOperationsImplementation.java:641) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Bookmarks saver" daemon prio=3 tid=0x0acf6800 nid=0x2b in Object.wait() [0xc83ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd0d62a80> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0xd0d62a80> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.writeEnter(Mutex.java:612) at org.openide.util.Mutex.writeAccess(Mutex.java:469) at org.netbeans.modules.editor.bookmarks.BookmarksPersistence$ProjectsListener.run(BookmarksPersistence.java:357) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=3 tid=0x0b609000 nid=0x2a in Object.wait() [0xc87ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb91aa50> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1921) - locked <0xdb91aa50> (a java.lang.Object) "CND Repository Queue Dispatcher" daemon prio=3 tid=0x0aeb5c00 nid=0x29 waiting on condition [0xc8bff000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0xdb91aad0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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) "Code Model Parser 1" daemon prio=3 tid=0x0b0c7c00 nid=0x28 in Object.wait() [0xc8fff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb91aba8> (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 <0xdb91aba8> (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:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Opening projects" daemon prio=3 tid=0x0ad99800 nid=0x27 waiting for monitor entry [0xc9fff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.getRecentProjectsInfo(OpenProjectList.java) - waiting to lock <0xdaaf7e48> (a org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.access$1600(OpenProjectList.java:1336) at org.netbeans.modules.project.ui.OpenProjectList$8.run(OpenProjectList.java:955) - locked <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.OpenProjectList$8.run(OpenProjectList.java:952) at org.openide.util.Mutex.readAccess(Mutex.java:288) at org.netbeans.modules.project.ui.OpenProjectList.getRecentProjectsInformation(OpenProjectList.java:952) at org.netbeans.modules.project.ui.api.RecentProjects.getRecentProjectInformation(RecentProjects.java:99) at org.netbeans.modules.welcome.content.RecentProjectsPanel.rebuildContent(RecentProjectsPanel.java:122) at org.netbeans.modules.welcome.content.RecentProjectsPanel.access$000(RecentProjectsPanel.java:75) at org.netbeans.modules.welcome.content.RecentProjectsPanel$1.propertyChange(RecentProjectsPanel.java:107) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at org.netbeans.modules.project.ui.api.RecentProjects$1.propertyChange(RecentProjects.java:84) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectList.close(OpenProjectList.java:831) at org.netbeans.modules.project.ui.actions.CloseProject.actionPerformed(CloseProject.java:85) at org.netbeans.modules.project.ui.actions.CloseProject$1.run(CloseProject.java:78) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Repository writer 0" daemon prio=3 tid=0x0a091800 nid=0x1e waiting on condition [0xc93ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) 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:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Inactive RequestProcessor thread [Was:Project UI/org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode]" daemon prio=3 tid=0x09e88800 nid=0x1d in Object.wait() [0xcbfff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdafbb080> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1921) - locked <0xdafbb080> (a java.lang.Object) "DestroyJavaVM" prio=3 tid=0x08103400 nid=0x2 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=3 tid=0x096a5400 nid=0x1a waiting for monitor entry [0xca3fe000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.getOpenProjectsAPI(OpenProjectsTrampolineImpl.java:71) at org.netbeans.api.project.ui.OpenProjects.getOpenProjects(OpenProjects.java:119) at org.netbeans.api.project.ui.OpenProjectsListener$1.run(OpenProjectsListener.java:74) 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:137) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1046) at java.awt.Dialog$3.run(Dialog.java:1098) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1096) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1006) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1040) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1028) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:121) at org.openide.util.Mutex.doEventAccess(Mutex.java:1361) at org.openide.util.Mutex.readAccess(Mutex.java:271) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1013) at java.awt.Component.show(Component.java:1563) at java.awt.Component.setVisible(Component.java:1515) at java.awt.Window.setVisible(Window.java:842) at java.awt.Dialog.setVisible(Dialog.java:986) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.showConfirmationDialog(DefaultProjectOperationsImplementation.java:674) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.access$300(DefaultProjectOperationsImplementation.java:102) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation$GUIUserInputHandler.showConfirmationDialog(DefaultProjectOperationsImplementation.java:224) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.deleteProject(DefaultProjectOperationsImplementation.java:200) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.deleteProject(DefaultProjectOperationsImplementation.java:166) at org.netbeans.spi.project.ui.support.DefaultProjectOperations.performDefaultDeleteOperation(DefaultProjectOperations.java:88) at org.netbeans.modules.cnd.makeproject.MakeActionProvider.invokeAction(MakeActionProvider.java:245) at org.netbeans.modules.project.ui.actions.ProjectAction.actionPerformed(ProjectAction.java:134) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:170) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264) at java.awt.Component.processMouseEvent(Component.java:6263) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:137) 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=0x086d1400 nid=0x19 in Object.wait() [0xcafff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdab35da0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0xdab35da0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=3 tid=0x095f3c00 nid=0x18 in Object.wait() [0xca7ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdaa46fa8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0xdaa46fa8> (a java.util.LinkedList) "Code Model Parser 0" daemon prio=3 tid=0x093fc000 nid=0x17 in Object.wait() [0xcabff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xdb91aba8> (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 <0xdb91aba8> (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:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "AWT-Shutdown" prio=3 tid=0x086ac400 nid=0x15 in Object.wait() [0xcb3ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea0140> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0xd9ea0140> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=3 tid=0x0848c400 nid=0x14 runnable [0xcb7ff000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.$$YJP$$waitForEvents(Native Method) at sun.awt.X11.XToolkit.waitForEvents(XToolkit.java) 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) "Java2D Disposer" daemon prio=3 tid=0x08925c00 nid=0x13 in Object.wait() [0xcbbff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea01d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0xd9ea01d0> (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) "org.netbeans.modules.project.ui.actions.MainProjectAction" daemon prio=3 tid=0x08638800 nid=0x11 waiting for monitor entry [0xcc3ff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.actions.MainProjectAction$1.run(MainProjectAction.java:192) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "CLI Requests Server" daemon prio=3 tid=0x0863dc00 nid=0x10 runnable [0xcc7ff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0xd9ea0400> (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:1025) "Active Reference Queue Daemon" daemon prio=3 tid=0x085ba400 nid=0xf in Object.wait() [0xccbff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea0588> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0xd9ea0588> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=3 tid=0x0858c800 nid=0xe in Object.wait() [0xccfff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea0620> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0xd9ea0620> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=3 tid=0x08470000 nid=0xc runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=3 tid=0x082bf000 nid=0xb waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" daemon prio=3 tid=0x08487000 nid=0xa runnable [0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" daemon prio=3 tid=0x084cb000 nid=0x9 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" daemon prio=3 tid=0x08351400 nid=0x8 runnable [0xcdfff000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0xd9ea0848> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.Core$4.run(Core.java:615) at java.lang.Thread.run(Thread.java:619) "YJPAgent-Telemetry" daemon prio=3 tid=0x082eb800 nid=0x7 sleeping[0xce3ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.yourkit.runtime.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:401) "Signal Dispatcher" daemon prio=3 tid=0x082ae800 nid=0x6 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=3 tid=0x081c8000 nid=0x5 in Object.wait() [0xcebff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea0f80> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0xd9ea0f80> (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=0x081e3800 nid=0x4 in Object.wait() [0xcefff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xd9ea01f8> (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 <0xd9ea01f8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=3 tid=0x080df400 nid=0x3 runnable "VM Periodic Task Thread" prio=3 tid=0x084ef000 nid=0xd waiting on condition JNI global references: 24471 Found one Java-level deadlock: ============================= "org.netbeans.modules.project.ui.actions.ActiveConfigAction": waiting to lock monitor 0x0a0add38 (object 0xf07e5370, a java.lang.Class), which is held by "Opening projects" "Opening projects": waiting to lock monitor 0x0b6202c4 (object 0xdaaf7e48, a org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList), which is held by "Default RequestProcessor" "Default RequestProcessor": waiting to lock monitor 0x0a0add38 (object 0xf07e5370, a java.lang.Class), which is held by "Opening projects" Java stack information for the threads listed above: =================================================== "org.netbeans.modules.project.ui.actions.ActiveConfigAction": at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.actions.ActiveConfigAction.refreshView(ActiveConfigAction.java:549) at org.netbeans.modules.project.ui.actions.ActiveConfigAction.access$1400(ActiveConfigAction.java:92) at org.netbeans.modules.project.ui.actions.ActiveConfigAction$12.run(ActiveConfigAction.java:581) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Opening projects": at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.getRecentProjectsInfo(OpenProjectList.java) - waiting to lock <0xdaaf7e48> (a org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.access$1600(OpenProjectList.java:1336) at org.netbeans.modules.project.ui.OpenProjectList$8.run(OpenProjectList.java:955) - locked <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.OpenProjectList$8.run(OpenProjectList.java:952) at org.openide.util.Mutex.readAccess(Mutex.java:288) at org.netbeans.modules.project.ui.OpenProjectList.getRecentProjectsInformation(OpenProjectList.java:952) at org.netbeans.modules.project.ui.api.RecentProjects.getRecentProjectInformation(RecentProjects.java:99) at org.netbeans.modules.welcome.content.RecentProjectsPanel.rebuildContent(RecentProjectsPanel.java:122) at org.netbeans.modules.welcome.content.RecentProjectsPanel.access$000(RecentProjectsPanel.java:75) at org.netbeans.modules.welcome.content.RecentProjectsPanel$1.propertyChange(RecentProjectsPanel.java:107) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at org.netbeans.modules.project.ui.api.RecentProjects$1.propertyChange(RecentProjects.java:84) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectList.close(OpenProjectList.java:831) at org.netbeans.modules.project.ui.actions.CloseProject.actionPerformed(CloseProject.java:85) at org.netbeans.modules.project.ui.actions.CloseProject$1.run(CloseProject.java:78) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Default RequestProcessor": at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:226) - waiting to lock <0xf07e5370> (a java.lang.Class for org.netbeans.modules.project.ui.OpenProjectList) at org.netbeans.modules.project.ui.actions.RecentProjects.propertyChange(RecentProjects.java:175) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList$1.run(OpenProjectList.java:1438) - locked <0xdaaf7e48> (a org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList) at org.openide.util.Mutex.readAccess(Mutex.java:365) at org.netbeans.modules.project.ui.OpenProjectList$RecentProjectList.refresh(OpenProjectList.java:1401) at org.netbeans.modules.project.ui.OpenProjectList$NbProjectDeletionListener.fileDeleted(OpenProjectList.java:1698) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:148) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1076) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:939) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:82) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:601) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:534) at org.openide.filesystems.FileObject.fireFileDeletedEvent(FileObject.java:510) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileDeletedEvent(BaseFileObj.java:595) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.delete(FolderObj.java:344) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:643) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:638) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:115) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:652) at org.openide.filesystems.FileObject.delete(FileObject.java:368) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.performDelete(DefaultProjectOperationsImplementation.java:139) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.access$200(DefaultProjectOperationsImplementation.java:102) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation$1.execute(DefaultProjectOperationsImplementation.java:205) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation$6$1.run(DefaultProjectOperationsImplementation.java:641) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1426) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) Found 1 deadlock. Heap def new generation total 69248K, used 45985K [0xcf400000, 0xd3f20000, 0xd9ea0000) eden space 61568K, 71% used [0xcf400000, 0xd1f056d8, 0xd3020000) from space 7680K, 25% used [0xd3020000, 0xd3202f48, 0xd37a0000) to space 7680K, 0% used [0xd37a0000, 0xd37a0000, 0xd3f20000) tenured generation total 153696K, used 104943K [0xd9ea0000, 0xe34b8000, 0xef400000) the space 153696K, 68% used [0xd9ea0000, 0xe051bf70, 0xe051c000, 0xe34b8000) compacting perm gen total 58624K, used 58497K [0xef400000, 0xf2d40000, 0xfbc00000) the space 58624K, 99% used [0xef400000, 0xf2d20448, 0xf2d20600, 0xf2d40000) No shared spaces configured.