2007-08-31 15:22:05 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-ea-b02 mixed mode): "Inactive RequestProcessor thread [Was:HintsController worker/org.netbeans.spi.editor.hints.HintsController$2]" daemon prio=10 tid=0x088f0800 nid=0x39ce in Object.wait() [0x949de000..0x949df0b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9a71a1e0> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=10 tid=0x95802c00 nid=0x39cc in Object.wait() [0x96eaa000..0x96eaafb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9a71a280> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.editor.errorstripe.AnnotationView$RepaintTask]" daemon prio=10 tid=0x08952800 nid=0x39cb in Object.wait() [0x962ac000..0x962acf30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9a70ccf8> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.java.j2seproject.ui.J2SELogicalViewProvider$J2SELogicalViewRootNode]" daemon prio=10 tid=0x9695a400 nid=0x39ca in Object.wait() [0x94bd6000..0x94bd6eb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9a71a510> (a java.lang.Object) "Inactive RequestProcessor thread [Was:EditorBracesMatching/org.netbeans.modules.editor.bracesmatching.MasterMatcher$Result]" daemon prio=10 tid=0x976f7800 nid=0x39c9 in Object.wait() [0x9654f000..0x9654fe30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9a71a520> (a java.lang.Object) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0x95801400 nid=0x39c8 in Object.wait() [0x94a80000..0x94a80db0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9b0b5890> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Default RequestProcessor/null]" daemon prio=10 tid=0x94dac400 nid=0x39c5 in Object.wait() [0x963b4000..0x963b5030] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0xa75ea5e0> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Logging Flush/org.netbeans.core.startup.TopLogging$NonClose]" daemon prio=10 tid=0x0892c000 nid=0x39c4 in Object.wait() [0x975fe000..0x975fefb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0xa75ea5f0> (a java.lang.Object) "org.netbeans.modules.project.ui.groups.GroupsMenu" daemon prio=10 tid=0x086a4400 nid=0x39c3 waiting for monitor entry [0x9625b000..0x9625bf30] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.search.FindInFilesAction$LookupSensitive.stateChanged(FindInFilesAction.java:488) - waiting to lock <0xa2950848> (a org.netbeans.modules.search.FindInFilesAction$LookupSensitive) at org.netbeans.modules.search.SearchScopeRegistry.notifyListeners(SearchScopeRegistry.java:302) at org.netbeans.modules.search.SearchScopeRegistry.searchScopeStateChanged(SearchScopeRegistry.java:247) at org.netbeans.modules.search.SearchScopeRegistry.access$100(SearchScopeRegistry.java:46) at org.netbeans.modules.search.SearchScopeRegistry$SearchScopeChangeHandler.stateChanged(SearchScopeRegistry.java:230) at org.netbeans.modules.search.AbstractSearchScope.setApplicable(AbstractSearchScope.java:80) at org.netbeans.modules.search.AbstractSearchScope.updateIsApplicable(AbstractSearchScope.java:86) at org.netbeans.modules.search.project.AbstractProjectSearchScope.propertyChange(AbstractProjectSearchScope.java:67) - locked <0x9c8ec6d0> (a org.netbeans.modules.search.project.SearchScopeMainProject) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:164) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.propertyChange(OpenProjectsTrampolineImpl.java:87) 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:424) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.closeAPI(OpenProjectsTrampolineImpl.java:52) at org.netbeans.api.project.ui.OpenProjects.close(OpenProjects.java:115) at org.netbeans.modules.project.ui.groups.Group.open(Group.java:301) at org.netbeans.modules.project.ui.groups.Group.setActiveGroup(Group.java:140) at org.netbeans.modules.project.ui.groups.GroupsMenu$Menu$2$1.run(GroupsMenu.java:117) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Debugger operator thread" daemon prio=10 tid=0x94da7400 nid=0x396d in Object.wait() [0x94b85000..0x94b85db0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:992) - locked <0x9bf95708> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1323) at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentLineNumber(EditorContextImpl.java:367) at org.netbeans.modules.debugger.jpda.ui.actions.ToggleBreakpointActionProvider.propertyChange(ToggleBreakpointActionProvider.java:78) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.firePropertyChange(JPDADebuggerImpl.java:1307) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setState(JPDADebuggerImpl.java:1291) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:1035) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider$4.run(StartActionProvider.java:252) at org.netbeans.modules.debugger.jpda.util.Operator$1.run(Operator.java:280) at java.lang.Thread.run(Thread.java:619) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.apache.tools.ant.module.bridge.impl.BridgeImpl$2]" daemon prio=10 tid=0x95aec000 nid=0x38e2 in Object.wait() [0x9664a000..0x9664a130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:917) - locked <0x9dfe0d60> (a java.lang.Object) "DestroyJavaVM" prio=10 tid=0x0805a000 nid=0x37a8 waiting on condition [0x00000000..0xb7d4f080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08246000 nid=0x37cc waiting for monitor entry [0x97144000..0x97145db0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.search.AbstractSearchScope.removeChangeListener(AbstractSearchScope.java:133) - waiting to lock <0x9c8ec6d0> (a org.netbeans.modules.search.project.SearchScopeMainProject) at org.netbeans.modules.search.SearchScopeRegistry.removeChangeListener(SearchScopeRegistry.java:221) - locked <0xa2954ce8> (a org.netbeans.modules.search.SearchScopeRegistry) at org.netbeans.modules.search.FindInFilesAction$LookupSensitive.removePropertyChangeListener(FindInFilesAction.java:476) - locked <0xa2950848> (a org.netbeans.modules.search.FindInFilesAction$LookupSensitive) at org.openide.util.actions.CallbackSystemAction$ActionDelegateListener.attach(CallbackSystemAction.java:474) at org.openide.util.actions.CallbackSystemAction.updateEnabled(CallbackSystemAction.java:143) - locked <0x9cbe2ed8> (a java.lang.Object) at org.openide.util.actions.CallbackSystemAction.setActionPerformer(CallbackSystemAction.java:123) at org.openide.util.actions.CallbackSystemAction.clearActionPerformers(CallbackSystemAction.java:297) at org.openide.util.actions.CallbackSystemAction.access$100(CallbackSystemAction.java:53) at org.openide.util.actions.CallbackSystemAction$GlobalManager$1.run(CallbackSystemAction.java:389) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.readAccess(Mutex.java:287) at org.openide.util.actions.CallbackSystemAction$GlobalManager.resultChanged(CallbackSystemAction.java:387) at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLookup.java:89) at org.openide.util.lookup.SimpleProxyLookup.access$000(SimpleProxyLookup.java:36) at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.checkResult(SimpleProxyLookup.java:161) at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.allItems(SimpleProxyLookup.java:241) at org.openide.actions.SaveAsAction.resultChanged(SaveAsAction.java:139) at org.openide.actions.SaveAsAction.propertyChange(SaveAsAction.java:189) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:292) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:265) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:211) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:148) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:968) at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1664) at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:1110) at org.openide.windows.TopComponent.requestActive(TopComponent.java:671) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:77) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.writeAccess(Mutex.java:376) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:73) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:403) at org.netbeans.modules.search.TextDetail.showDetail(TextDetail.java:124) at org.netbeans.modules.search.TextDetail$DetailNode.gotoDetail(TextDetail.java:336) at org.netbeans.modules.search.TextDetail$DetailNode.access$100(TextDetail.java:242) at org.netbeans.modules.search.TextDetail$GotoDetailAction.performAction(TextDetail.java:477) at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:559) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:55) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:555) at org.netbeans.modules.search.NodeListener.callDefaultAction(NodeListener.java:484) at org.netbeans.modules.search.NodeListener.keyReleased(NodeListener.java:564) at java.awt.AWTEventMulticaster.keyReleased(AWTEventMulticaster.java:243) at java.awt.Component.processKeyEvent(Component.java:5999) at javax.swing.JComponent.processKeyEvent(JComponent.java:2799) at java.awt.Component.processEvent(Component.java:5815) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "pool-1-thread-1" prio=10 tid=0x08157400 nid=0x37cb waiting on condition [0x964ad000..0x964ae130] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9ca04d48> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Thread-6" daemon prio=10 tid=0x08163800 nid=0x37c6 in Object.wait() [0x9645c000..0x9645cfb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b280a60> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x9b280a60> (a java.util.LinkedList) "Java Source Worker Thread" prio=10 tid=0x9676ec00 nid=0x37c0 waiting on condition [0x965a0000..0x965a1130] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9b779400> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1419) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x96741800 nid=0x37bf in Object.wait() [0x965f8000..0x965f90b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b109a00> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1723) - locked <0x9b109a00> (a java.lang.Object) "TimerQueue" daemon prio=10 tid=0x08284c00 nid=0x37bd in Object.wait() [0x970f4000..0x970f4fb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x9a796158> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x08244800 nid=0x37bb in Object.wait() [0x97196000..0x97196eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x9a796178> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x08243c00 nid=0x37ba waiting on condition [0x971e7000..0x971e7e30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9a95d1d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2054) at sun.awt.SunToolkit.awtLockWait(SunToolkit.java:265) at sun.awt.X11.XlibWrapper.XNextSecondaryLoopEvent(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:574) at sun.awt.X11.XToolkitThreadBlockedHandler.enter(XToolkitThreadBlockedHandler.java:31) at sun.awt.datatransfer.DataTransferer.convertData(DataTransferer.java:2043) at sun.awt.X11.XSelection.convertAndStore(XSelection.java:523) at sun.awt.X11.XSelection.handleSelectionRequest(XSelection.java:685) at sun.awt.X11.XSelection.access$600(XSelection.java:30) at sun.awt.X11.XSelection$SelectionEventHandler.dispatchEvent(XSelection.java:786) at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:482) at sun.awt.X11.XToolkit.run(XToolkit.java:626) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x08187800 nid=0x37b9 in Object.wait() [0x9724e000..0x9724edb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a796188> (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:619) "Timer-0" daemon prio=10 tid=0x08205400 nid=0x37b6 in Object.wait() [0x97790000..0x97791030] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x9a909e50> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x081bc800 nid=0x37b5 runnable [0x977e1000..0x977e1fb0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x9a735988> (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:981) "Active Reference Queue Daemon" daemon prio=10 tid=0x08188c00 nid=0x37b4 in Object.wait() [0x979b8000..0x979b8f30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a896588> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0813f400 nid=0x37b2 runnable [0x00000000..0x97a8adf0] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0813d800 nid=0x37b1 waiting on condition [0x00000000..0x97b0b848] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0813c400 nid=0x37b0 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x0813b400 nid=0x37af waiting on condition [0x00000000..0x97bae29c] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0811f800 nid=0x37ae in Object.wait() [0x97c40000..0x97c41030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a909fd0> (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=10 tid=0x0811e400 nid=0x37ad in Object.wait() [0x97c91000..0x97c91fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x9a909ff0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0811b400 nid=0x37ac runnable "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0805dc00 nid=0x37a9 runnable "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0805ec00 nid=0x37aa runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x080ccc00 nid=0x37ab runnable "VM Periodic Task Thread" prio=10 tid=0x08140c00 nid=0x37b3 waiting on condition JNI global references: 1548 Found one Java-level deadlock: ============================= "org.netbeans.modules.project.ui.groups.GroupsMenu": waiting to lock monitor 0x0812339c (object 0xa2950848, a org.netbeans.modules.search.FindInFilesAction$LookupSensitive), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x08123400 (object 0x9c8ec6d0, a org.netbeans.modules.search.project.SearchScopeMainProject), which is held by "org.netbeans.modules.project.ui.groups.GroupsMenu" Java stack information for the threads listed above: =================================================== "org.netbeans.modules.project.ui.groups.GroupsMenu": at org.netbeans.modules.search.FindInFilesAction$LookupSensitive.stateChanged(FindInFilesAction.java:488) - waiting to lock <0xa2950848> (a org.netbeans.modules.search.FindInFilesAction$LookupSensitive) at org.netbeans.modules.search.SearchScopeRegistry.notifyListeners(SearchScopeRegistry.java:302) at org.netbeans.modules.search.SearchScopeRegistry.searchScopeStateChanged(SearchScopeRegistry.java:247) at org.netbeans.modules.search.SearchScopeRegistry.access$100(SearchScopeRegistry.java:46) at org.netbeans.modules.search.SearchScopeRegistry$SearchScopeChangeHandler.stateChanged(SearchScopeRegistry.java:230) at org.netbeans.modules.search.AbstractSearchScope.setApplicable(AbstractSearchScope.java:80) at org.netbeans.modules.search.AbstractSearchScope.updateIsApplicable(AbstractSearchScope.java:86) at org.netbeans.modules.search.project.AbstractProjectSearchScope.propertyChange(AbstractProjectSearchScope.java:67) - locked <0x9c8ec6d0> (a org.netbeans.modules.search.project.SearchScopeMainProject) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:164) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.propertyChange(OpenProjectsTrampolineImpl.java:87) 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:424) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.closeAPI(OpenProjectsTrampolineImpl.java:52) at org.netbeans.api.project.ui.OpenProjects.close(OpenProjects.java:115) at org.netbeans.modules.project.ui.groups.Group.open(Group.java:301) at org.netbeans.modules.project.ui.groups.Group.setActiveGroup(Group.java:140) at org.netbeans.modules.project.ui.groups.GroupsMenu$Menu$2$1.run(GroupsMenu.java:117) 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.search.AbstractSearchScope.removeChangeListener(AbstractSearchScope.java:133) - waiting to lock <0x9c8ec6d0> (a org.netbeans.modules.search.project.SearchScopeMainProject) at org.netbeans.modules.search.SearchScopeRegistry.removeChangeListener(SearchScopeRegistry.java:221) - locked <0xa2954ce8> (a org.netbeans.modules.search.SearchScopeRegistry) at org.netbeans.modules.search.FindInFilesAction$LookupSensitive.removePropertyChangeListener(FindInFilesAction.java:476) - locked <0xa2950848> (a org.netbeans.modules.search.FindInFilesAction$LookupSensitive) at org.openide.util.actions.CallbackSystemAction$ActionDelegateListener.attach(CallbackSystemAction.java:474) at org.openide.util.actions.CallbackSystemAction.updateEnabled(CallbackSystemAction.java:143) - locked <0x9cbe2ed8> (a java.lang.Object) at org.openide.util.actions.CallbackSystemAction.setActionPerformer(CallbackSystemAction.java:123) at org.openide.util.actions.CallbackSystemAction.clearActionPerformers(CallbackSystemAction.java:297) at org.openide.util.actions.CallbackSystemAction.access$100(CallbackSystemAction.java:53) at org.openide.util.actions.CallbackSystemAction$GlobalManager$1.run(CallbackSystemAction.java:389) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.readAccess(Mutex.java:287) at org.openide.util.actions.CallbackSystemAction$GlobalManager.resultChanged(CallbackSystemAction.java:387) at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLookup.java:89) at org.openide.util.lookup.SimpleProxyLookup.access$000(SimpleProxyLookup.java:36) at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.checkResult(SimpleProxyLookup.java:161) at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.allItems(SimpleProxyLookup.java:241) at org.openide.actions.SaveAsAction.resultChanged(SaveAsAction.java:139) at org.openide.actions.SaveAsAction.propertyChange(SaveAsAction.java:189) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:292) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:265) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:211) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:148) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:968) at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1664) at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:1110) at org.openide.windows.TopComponent.requestActive(TopComponent.java:671) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:77) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.writeAccess(Mutex.java:376) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:73) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:403) at org.netbeans.modules.search.TextDetail.showDetail(TextDetail.java:124) at org.netbeans.modules.search.TextDetail$DetailNode.gotoDetail(TextDetail.java:336) at org.netbeans.modules.search.TextDetail$DetailNode.access$100(TextDetail.java:242) at org.netbeans.modules.search.TextDetail$GotoDetailAction.performAction(TextDetail.java:477) at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:559) at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction(ActionsBridge.java:55) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:555) at org.netbeans.modules.search.NodeListener.callDefaultAction(NodeListener.java:484) at org.netbeans.modules.search.NodeListener.keyReleased(NodeListener.java:564) at java.awt.AWTEventMulticaster.keyReleased(AWTEventMulticaster.java:243) at java.awt.Component.processKeyEvent(Component.java:5999) at javax.swing.JComponent.processKeyEvent(JComponent.java:2799) at java.awt.Component.processEvent(Component.java:5815) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Found 1 deadlock. Heap par new generation total 18176K, used 6342K [0x992e0000, 0x9a690000, 0x9a690000) eden space 16192K, 37% used [0x992e0000, 0x998c4418, 0x9a2b0000) from space 1984K, 15% used [0x9a2b0000, 0x9a2fd4e0, 0x9a4a0000) to space 1984K, 0% used [0x9a4a0000, 0x9a4a0000, 0x9a690000) concurrent mark-sweep generation total 241984K, used 129573K [0x9a690000, 0xa92e0000, 0xa92e0000) concurrent-mark-sweep perm gen total 91480K, used 60015K [0xa92e0000, 0xaec36000, 0xb5ae0000)