Full thread dump Java HotSpot(TM) Client VM (1.5.0_03-b06 mixed mode, sharing): "VCS Status Update Request Processor" daemon prio=2 tid=0x04379068 nid=0xf5c waiting for monitor entry [0x088af000..0x088afa68] at org.openide.filesystems.AbstractFolder.subfiles(AbstractFolder.java:330) - waiting to lock <0x1de11b98> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileSystem$1OnlyValidAndDeep.process(AbstractFileSystem.java:355) at org.openide.util.Enumerations$QEn.nextElement(Enumerations.java:390) at org.openide.util.Enumerations$FilEn.hasMoreElements(Enumerations.java:489) at org.netbeans.modules.vcscore.VcsFileSystem.findExistingResources(VcsFileSystem.java:1085) at org.netbeans.modules.vcscore.VcsFileSystem.access$2300(VcsFileSystem.java:102) at org.netbeans.modules.vcscore.VcsFileSystem$StatusChangeUpdater.run(VcsFileSystem.java:4513) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Default RequestProcessor" daemon prio=2 tid=0x03f22728 nid=0xc08 waiting for monitor entry [0x087cf000..0x087cfbe8] at org.openide.filesystems.AbstractFileObject.refresh(AbstractFileObject.java:709) - waiting to lock <0x1de11b98> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileObject.refresh(AbstractFileObject.java:682) at org.openide.filesystems.AbstractFolder.refresh(AbstractFolder.java:412) at org.openide.filesystems.AbstractFolder.refreshChildren(AbstractFolder.java:746) at org.openide.filesystems.AbstractFolder.refreshFolder(AbstractFolder.java:733) at org.openide.filesystems.AbstractFolder.refresh(AbstractFolder.java:828) at org.openide.filesystems.AbstractFileObject.refresh(AbstractFileObject.java:700) at org.openide.filesystems.AbstractFileObject.refresh(AbstractFileObject.java:682) at org.openide.filesystems.AbstractFolder.refresh(AbstractFolder.java:412) at org.netbeans.modules.vcscore.turbo.TurboUtil.populateFolder(TurboUtil.java:374) at org.netbeans.modules.vcscore.turbo.TurboUtil.populateCache(TurboUtil.java:200) at org.netbeans.modules.vcscore.turbo.TurboUtil.access$200(TurboUtil.java:38) at org.netbeans.modules.vcscore.turbo.TurboUtil$DirReaderListenerImpl.readDirFinished(TurboUtil.java:469) at org.netbeans.modules.vcscore.cmdline.CommandLineVcsDirReader.run(CommandLineVcsDirReader.java:196) at org.netbeans.modules.vcscore.cmdline.UserCommandSupport.execute(UserCommandSupport.java:373) at org.netbeans.spi.vcs.commands.CommandTaskSupport.execute(CommandTaskSupport.java:74) at org.netbeans.modules.vcscore.cmdline.UserCommandTask.execute(UserCommandTask.java:458) at org.netbeans.api.vcs.commands.CommandTask.runCommandTask(CommandTask.java:133) at org.netbeans.api.vcs.commands.CommandTaskInfoImpl.run(CommandTaskInfoImpl.java:40) at org.netbeans.modules.vcscore.commands.CommandProcessor$4.run(CommandProcessor.java:700) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Post-command Refresh Request Processor" daemon prio=2 tid=0x03fe1440 nid=0xc9c in Object.wait() [0x03cff000..0x03cffc68] at java.lang.Object.wait(Native Method) - waiting on <0x1cdf0368> (a java.lang.Object) at org.netbeans.api.vcs.commands.CommandTask.waitFinished(CommandTask.java:218) - locked <0x1cdf0368> (a java.lang.Object) at org.netbeans.modules.vcscore.turbo.Repository.refreshFolderContent(Repository.java:122) at org.netbeans.modules.vcscore.turbo.TurboUtil.refreshFolder(TurboUtil.java:112) at org.netbeans.modules.vcscore.commands.CommandExecutorSupport$3.run(CommandExecutorSupport.java:314) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "AntProjectHelper.RP" daemon prio=2 tid=0x042b6948 nid=0x9d0 waiting for monitor entry [0x0387f000..0x0387fce8] at org.netbeans.spi.project.support.ant.AntProjectHelper$11.run(AntProjectHelper.java:603) - waiting to lock <0x1de07e40> (a java.util.HashSet) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper.getPrimaryConfigurationData(AntProjectHelper.java:600) at org.netbeans.modules.java.j2seproject.UpdateHelper$2.run(UpdateHelper.java:124) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.UpdateHelper.getPrimaryConfigurationData(UpdateHelper.java:121) at org.netbeans.modules.java.j2seproject.SourceRoots.readProjectMetadata(SourceRoots.java:383) at org.netbeans.modules.java.j2seproject.SourceRoots.access$200(SourceRoots.java:54) at org.netbeans.modules.java.j2seproject.SourceRoots$2.run(SourceRoots.java:127) - locked <0x1de0b438> (a org.netbeans.modules.java.j2seproject.SourceRoots) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootProperties(SourceRoots.java:123) at org.netbeans.modules.java.j2seproject.SourceRoots$4.run(SourceRoots.java:178) - locked <0x1cdf0408> (a org.netbeans.modules.java.j2seproject.SourceRoots$4) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootURLs(SourceRoots.java:173) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.getResources(SourcePathImplementation.java:53) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:220) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.addClassPathResources(MergedClassPathImplementation.java:350) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.updateEntries(MergedClassPathImplementation.java:257) - locked <0x1d7b9178> (a org.netbeans.modules.javacore.classpath.MergedClassPathImplementation) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.access$100(MergedClassPathImplementation.java:36) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation$1.propertyChange(MergedClassPathImplementation.java:55) at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy18.propertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.api.java.classpath.ClassPath.firePropertyChange(ClassPath.java:462) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:686) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.propertyChange(SourcePathImplementation.java:81) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.SourceRoots.resetCache(SourceRoots.java:378) at org.netbeans.modules.java.j2seproject.SourceRoots.access$1100(SourceRoots.java:54) at org.netbeans.modules.java.j2seproject.SourceRoots$ProjectMetadataListener.configurationXmlChanged(SourceRoots.java:411) at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy17.configurationXmlChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$7.run(AntProjectHelper.java:417) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:412) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$900(AntProjectHelper.java:61) at org.netbeans.spi.project.support.ant.AntProjectHelper$5.run(AntProjectHelper.java:375) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:389) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2 tid=0x04224b88 nid=0xa20 in Object.wait() [0x0380f000..0x0380fd68] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:692) - locked <0x1ee40580> (a java.lang.Object) "Inactive RequestProcessor thread [Was:System clipboard synchronizer/org.netbeans.core.NbClipboard]" daemon prio=2 tid=0x04221320 nid=0x5e8 in Object.wait() [0x0375f000..0x0375f9e8] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:692) - locked <0x1edfb868> (a java.lang.Object) "Text-Layout" prio=2 tid=0x03ec0410 nid=0x4a8 in Object.wait() [0x08d7f000..0x08d7fb68] at java.lang.Object.wait(Native Method) - waiting on <0x1e01acc8> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at java.lang.Object.wait(Object.java:474) at org.netbeans.editor.view.spi.ViewLayoutQueue.waitForTask(ViewLayoutQueue.java:128) - locked <0x1e01acc8> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at org.netbeans.editor.view.spi.ViewLayoutQueue$LayoutThread.run(ViewLayoutQueue.java:182) "Output Display Request Processor" daemon prio=2 tid=0x032777b0 nid=0x1b8 in Object.wait() [0x08bff000..0x08bff9e8] at java.lang.Object.wait(Native Method) - waiting on <0x1e6b6e78> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.vcscore.commands.CommandOutputTextProcessor$OutputDisplayer.run(CommandOutputTextProcessor.java:179) - locked <0x1e6b6e78> (a java.util.Hashtable) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "External Command Output Grabber Processor" daemon prio=2 tid=0x031e95c8 nid=0xda0 waiting on condition [0x0884f000..0x0884fbe8] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.vcscore.cmdline.exec.ExternalCommand$OutputGrabbersProcessor.run(ExternalCommand.java:683) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Default RequestProcessor" daemon prio=2 tid=0x031e9810 nid=0xcf8 runnable [0x0880f000..0x0880fc68] at java.lang.ProcessImpl.waitFor(Native Method) at org.netbeans.modules.vcscore.cmdline.exec.ExternalCommand.exec(ExternalCommand.java:392) at org.netbeans.modules.vcs.profiles.pvcs.commands.PCLICommandExecutor.run(PCLICommandExecutor.java:260) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "VCS Command Tasks Starter Loop" daemon prio=2 tid=0x035abef8 nid=0x42c in Object.wait() [0x03e3f000..0x03e3fce8] at java.lang.Object.wait(Native Method) - waiting on <0x1dc41fa0> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.vcscore.commands.CommandProcessor.executorStarterLoop(CommandProcessor.java:757) - locked <0x1dc41fa0> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at org.netbeans.modules.vcscore.commands.CommandProcessor.access$700(CommandProcessor.java:65) at org.netbeans.modules.vcscore.commands.CommandProcessor$5.run(CommandProcessor.java:776) at java.lang.Thread.run(Thread.java:595) "MDR event dispatcher" daemon prio=2 tid=0x03e5c460 nid=0xa68 in Object.wait() [0x0878f000..0x0878f9e8] at java.lang.Object.wait(Native Method) - waiting on <0x1d9eede8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:257) - locked <0x1d9eede8> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:595) "DestroyJavaVM" prio=5 tid=0x000373a0 nid=0xe80 waiting on condition [0x00000000..0x0007fae8] "TimerQueue" daemon prio=5 tid=0x02e11f50 nid=0xf1c in Object.wait() [0x0364f000..0x0364fc68] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x1d8914f0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=7 tid=0x032c36c0 nid=0x184 waiting for monitor entry [0x0360f000..0x0360fce8] at org.netbeans.modules.java.j2seproject.SourceRoots$2.run(SourceRoots.java:126) - waiting to lock <0x1de0b438> (a org.netbeans.modules.java.j2seproject.SourceRoots) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootProperties(SourceRoots.java:123) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.createDelegate(J2SESharabilityQuery.java:90) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.access$100(J2SESharabilityQuery.java:33) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery$1.run(J2SESharabilityQuery.java:72) - locked <0x1de18f90> (a org.netbeans.modules.java.j2seproject.J2SESharabilityQuery) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.getSharability(J2SESharabilityQuery.java:68) at org.netbeans.modules.projectapi.ProjectSharabilityQuery.getSharability(ProjectSharabilityQuery.java:41) at org.netbeans.api.queries.SharabilityQuery.getSharability(SharabilityQuery.java:85) at org.netbeans.modules.vcscore.VcsFileSystem.isImportant(VcsFileSystem.java:1002) at org.netbeans.modules.vcscore.VcsFileSystem.unlock(VcsFileSystem.java:4106) at org.openide.filesystems.AbstractFileObject.unlock(AbstractFileObject.java:216) - locked <0x1de11b98> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileObject$AfLock.releaseLock(AbstractFileObject.java:803) at org.netbeans.modules.masterfs.Delegate$FileLockImpl.releaseLock(Delegate.java:277) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:274) at org.netbeans.spi.project.support.ant.AntProjectHelper$4.accepted(AntProjectHelper.java:286) - locked <0x1de07e40> (a java.util.HashSet) at org.netbeans.modules.project.ant.UserQuestionHandler$1.run(UserQuestionHandler.java:48) 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.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:800) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:843) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:831) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:816) at java.awt.Component.show(Component.java:1300) at java.awt.Component.setVisible(Component.java:1253) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:154) at org.netbeans.core.windows.services.DialogDisplayerImpl.notify(DialogDisplayerImpl.java:169) at org.netbeans.modules.project.ant.UserQuestionHandler$1.run(UserQuestionHandler.java:45) 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.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:800) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:843) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:831) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:816) at org.netbeans.modules.javacore.ProgressPanel.openProgressDialog(ProgressPanel.java:225) at org.netbeans.modules.javacore.JMManager$5.run(JMManager.java:1203) 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) "AWT-Shutdown" prio=5 tid=0x02d93d30 nid=0x784 in Object.wait() [0x0301f000..0x0301fbe8] at java.lang.Object.wait(Native Method) - waiting on <0x1d468330> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x1d468330> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=10 tid=0x02da5640 nid=0xef4 in Object.wait() [0x0318f000..0x0318fce8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1d4eeb50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:107) at java.lang.Thread.run(Thread.java:595) "Active Reference Queue Daemon" daemon prio=2 tid=0x02da5f78 nid=0x3a0 in Object.wait() [0x0314f000..0x0314fd68] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1d468230> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2465) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=5 tid=0x02d95e70 nid=0x9f8 in Object.wait() [0x0310f000..0x0310f9e8] at java.lang.Object.wait(Native Method) - waiting on <0x1d4682c0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x1d4682c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "AWT-Windows" daemon prio=7 tid=0x02d9bc30 nid=0xa10 runnable [0x0305f000..0x0305fa68] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:269) at java.lang.Thread.run(Thread.java:595) "CLI Requests Server" daemon prio=5 tid=0x02ce9898 nid=0x980 runnable [0x02f0f000..0x02f0fbe8] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x1d4684d0> (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:758) "Low Memory Detector" daemon prio=5 tid=0x00a6d958 nid=0x834 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a6c530 nid=0xdd0 waiting on condition [0x00000000..0x02c4f6cc] "Signal Dispatcher" daemon prio=10 tid=0x00a6b820 nid=0xd2c waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=9 tid=0x00a68c18 nid=0x970 in Object.wait() [0x02bcf000..0x02bcfa68] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x1d468770> (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=0x00a47770 nid=0xd54 in Object.wait() [0x02b8f000..0x02b8fae8] 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 <0x1d468358> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00a67f20 nid=0xfa4 runnable "VM Periodic Task Thread" prio=10 tid=0x00a6eba0 nid=0x458 waiting on condition Found one Java-level deadlock: ============================= "AWT-EventQueue-1": waiting to lock monitor 0x00a6884c (object 0x1de0b438, a org.netbeans.modules.java.j2seproject.SourceRoots), which is held by "AntProjectHelper.RP" "AntProjectHelper.RP": waiting to lock monitor 0x00a6880c (object 0x1de07e40, a java.util.HashSet), which is held by "AWT-EventQueue-1" Java stack information for the threads listed above: =================================================== "AWT-EventQueue-1": at org.netbeans.modules.java.j2seproject.SourceRoots$2.run(SourceRoots.java:126) - waiting to lock <0x1de0b438> (a org.netbeans.modules.java.j2seproject.SourceRoots) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootProperties(SourceRoots.java:123) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.createDelegate(J2SESharabilityQuery.java:90) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.access$100(J2SESharabilityQuery.java:33) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery$1.run(J2SESharabilityQuery.java:72) - locked <0x1de18f90> (a org.netbeans.modules.java.j2seproject.J2SESharabilityQuery) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.J2SESharabilityQuery.getSharability(J2SESharabilityQuery.java:68) at org.netbeans.modules.projectapi.ProjectSharabilityQuery.getSharability(ProjectSharabilityQuery.java:41) at org.netbeans.api.queries.SharabilityQuery.getSharability(SharabilityQuery.java:85) at org.netbeans.modules.vcscore.VcsFileSystem.isImportant(VcsFileSystem.java:1002) at org.netbeans.modules.vcscore.VcsFileSystem.unlock(VcsFileSystem.java:4106) at org.openide.filesystems.AbstractFileObject.unlock(AbstractFileObject.java:216) - locked <0x1de11b98> (a org.openide.filesystems.AbstractFileObject) at org.openide.filesystems.AbstractFileObject$AfLock.releaseLock(AbstractFileObject.java:803) at org.netbeans.modules.masterfs.Delegate$FileLockImpl.releaseLock(Delegate.java:277) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:274) at org.netbeans.spi.project.support.ant.AntProjectHelper$4.accepted(AntProjectHelper.java:286) - locked <0x1de07e40> (a java.util.HashSet) at org.netbeans.modules.project.ant.UserQuestionHandler$1.run(UserQuestionHandler.java:48) 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.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:800) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:843) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:831) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:816) at java.awt.Component.show(Component.java:1300) at java.awt.Component.setVisible(Component.java:1253) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:154) at org.netbeans.core.windows.services.DialogDisplayerImpl.notify(DialogDisplayerImpl.java:169) at org.netbeans.modules.project.ant.UserQuestionHandler$1.run(UserQuestionHandler.java:45) 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.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:800) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:843) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:831) at org.openide.util.Mutex.doEventAccess(Mutex.java:1044) at org.openide.util.Mutex.readAccess(Mutex.java:170) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:816) at org.netbeans.modules.javacore.ProgressPanel.openProgressDialog(ProgressPanel.java:225) at org.netbeans.modules.javacore.JMManager$5.run(JMManager.java:1203) 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) "AntProjectHelper.RP": at org.netbeans.spi.project.support.ant.AntProjectHelper$11.run(AntProjectHelper.java:603) - waiting to lock <0x1de07e40> (a java.util.HashSet) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper.getPrimaryConfigurationData(AntProjectHelper.java:600) at org.netbeans.modules.java.j2seproject.UpdateHelper$2.run(UpdateHelper.java:124) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.UpdateHelper.getPrimaryConfigurationData(UpdateHelper.java:121) at org.netbeans.modules.java.j2seproject.SourceRoots.readProjectMetadata(SourceRoots.java:383) at org.netbeans.modules.java.j2seproject.SourceRoots.access$200(SourceRoots.java:54) at org.netbeans.modules.java.j2seproject.SourceRoots$2.run(SourceRoots.java:127) - locked <0x1de0b438> (a org.netbeans.modules.java.j2seproject.SourceRoots) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootProperties(SourceRoots.java:123) at org.netbeans.modules.java.j2seproject.SourceRoots$4.run(SourceRoots.java:178) - locked <0x1cdf0408> (a org.netbeans.modules.java.j2seproject.SourceRoots$4) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootURLs(SourceRoots.java:173) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.getResources(SourcePathImplementation.java:53) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:220) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.addClassPathResources(MergedClassPathImplementation.java:350) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.updateEntries(MergedClassPathImplementation.java:257) - locked <0x1d7b9178> (a org.netbeans.modules.javacore.classpath.MergedClassPathImplementation) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.access$100(MergedClassPathImplementation.java:36) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation$1.propertyChange(MergedClassPathImplementation.java:55) at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy18.propertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.api.java.classpath.ClassPath.firePropertyChange(ClassPath.java:462) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:686) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.propertyChange(SourcePathImplementation.java:81) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.SourceRoots.resetCache(SourceRoots.java:378) at org.netbeans.modules.java.j2seproject.SourceRoots.access$1100(SourceRoots.java:54) at org.netbeans.modules.java.j2seproject.SourceRoots$ProjectMetadataListener.configurationXmlChanged(SourceRoots.java:411) at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy17.configurationXmlChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$7.run(AntProjectHelper.java:417) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:412) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$900(AntProjectHelper.java:61) at org.netbeans.spi.project.support.ant.AntProjectHelper$5.run(AntProjectHelper.java:375) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper$6.run(AntProjectHelper.java:389) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) Found 1 deadlock.