Found one Java-level deadlock: ============================= "Folder recognizer": waiting to lock monitor 0x080bad14 (object 0xec3b8af0, a java.lang.Class), which is held by "main" "main": waiting to lock monitor 0x080babd4 (object 0xe3990df8, a org.openide.loaders.XMLDataObject$InfoLkp$InfoPair), which is held by "Folder recognizer" Java stack information for the threads listed above: =================================================== "Folder recognizer": at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:399) - waiting to lock <0xec3b8af0> (a java.lang.Class) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:894) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:435) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.filesystems.URLMapper.getInstances(URLMapper.java:274) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:104) at org.openide.filesystems.FileObject.getURL(FileObject.java:749) at org.openide.filesystems.FileObject.toString(FileObject.java:136) at java.lang.String.valueOf(String.java:2577) at java.lang.StringBuffer.append(StringBuffer.java:220) - locked <0xe3998088> (a java.lang.StringBuffer) at org.netbeans.modules.javahelp.HelpSetProcessor.attachTo(HelpSetProcessor.java:67) at org.openide.loaders.XMLDataObject$InfoLkp$InfoPair.getInstance(XMLDataObject.java:1722) - locked <0xe3990df8> (a org.openide.loaders.XMLDataObject$InfoLkp$InfoPair) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:344) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:180) at org.openide.loaders.XMLDataObject$InfoParser.lookupCookie(XMLDataObject.java:1082) at org.openide.loaders.XMLDataObject.getCookie(XMLDataObject.java:312) at org.openide.loaders.FolderLookup$ICItem.init(FolderLookup.java:433) at org.openide.loaders.FolderLookup$ICItem.instanceOf(FolderLookup.java:480) at org.openide.util.lookup.InheritanceTree$1VerifyJob.before(InheritanceTree.java:363) at org.openide.util.lookup.AbstractLookup$ISE.recover(AbstractLookup.java:1302) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:428) at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:292) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:490) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:507) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:496) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.filesystems.MIMESupport$CachedFileObject.getResolvers(MIMESupport.java:137) at org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIMESupport.java:179) at org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIMESupport.java:171) at org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:81) at org.openide.filesystems.FileUtil.getMIMETypeOrDefault(FileUtil.java:864) at org.openide.filesystems.AbstractFileObject.getMIMEType(AbstractFileObject.java:147) at org.openide.filesystems.MultiFileObject.getMIMEType(MultiFileObject.java:497) at org.openide.filesystems.MultiFileObject.getMIMEType(MultiFileObject.java:497) at org.openide.loaders.ExtensionList.isRegistered(ExtensionList.java:134) at org.openide.loaders.UniFileLoader.findPrimaryFile(UniFileLoader.java:62) at org.apache.tools.ant.module.loader.AntProjectDataLoader.findPrimaryFile(AntProjectDataLoader.java:49) at org.openide.loaders.MultiFileLoader.findPrimaryFileImpl(MultiFileLoader.java:262) at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:65) at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:123) at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:362) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:402) at org.openide.loaders.FolderList.createBoth(FolderList.java:701) at org.openide.loaders.FolderList.getObjects(FolderList.java:512) at org.openide.loaders.FolderList.access$200(FolderList.java:50) at org.openide.loaders.FolderList$ListTask.run(FolderList.java:880) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:471) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:904) "main": at org.openide.loaders.XMLDataObject$InfoLkp$InfoPair.getInstance(XMLDataObject.java:1701) - waiting to lock <0xe3990df8> (a org.openide.loaders.XMLDataObject$InfoLkp$InfoPair) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:344) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:180) at org.openide.loaders.XMLDataObject$InfoParser.lookupCookie(XMLDataObject.java:1082) at org.openide.loaders.XMLDataObject.getCookie(XMLDataObject.java:312) at org.openide.loaders.FolderLookup$ICItem.init(FolderLookup.java:433) at org.openide.loaders.FolderLookup$ICItem.instanceOf(FolderLookup.java:480) at org.openide.util.lookup.InheritanceTree$1VerifyJob.before(InheritanceTree.java:363) at org.openide.util.lookup.InheritanceTree.classToNode(InheritanceTree.java:420) at org.openide.util.lookup.InheritanceTree.searchClass(InheritanceTree.java:563) at org.openide.util.lookup.InheritanceTree.lookup(InheritanceTree.java:214) at org.openide.util.lookup.InheritanceTree.registerReferenceToResult(InheritanceTree.java:974) at org.openide.util.lookup.DelegatingStorage.registerReferenceToResult(DelegatingStorage.java:137) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:419) at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:292) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:490) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:507) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:496) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.util.SharedClassObject.findObject(SharedClassObject.java:521) - locked <0xec3b9bb8> (a java.lang.String) at org.netbeans.modules.httpserver.HttpServerURLMapper.(HttpServerURLMapper.java:37) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:406) - locked <0xec3b8af0> (a java.lang.Class) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:894) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:435) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.filesystems.URLMapper.getInstances(URLMapper.java:274) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:104) at org.openide.filesystems.FileObject.getURL(FileObject.java:749) at org.openide.loaders.XMLDataObject$InfoParser.waitFinished(XMLDataObject.java:1118) at org.openide.loaders.XMLDataObject$InfoParser.waitFinished(XMLDataObject.java:1093) at org.openide.loaders.XMLDataObject.getCookie(XMLDataObject.java:310) at org.openide.loaders.FolderLookup$ICItem.init(FolderLookup.java:433) at org.openide.loaders.FolderLookup$ICItem.instanceOf(FolderLookup.java:480) at org.openide.util.lookup.InheritanceTree$1VerifyJob.before(InheritanceTree.java:363) at org.openide.util.lookup.AbstractLookup$ISE.recover(AbstractLookup.java:1302) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:428) at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:292) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:490) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:507) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:496) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.filesystems.URLMapper.getInstances(URLMapper.java:274) at org.openide.filesystems.URLMapper.findURL(URLMapper.java:104) at org.openide.filesystems.FileObject.getURL(FileObject.java:749) at org.openide.loaders.XMLDataObject$InfoParser.waitFinished(XMLDataObject.java:1118) at org.openide.loaders.XMLDataObject$InfoParser.waitFinished(XMLDataObject.java:1093) at org.openide.loaders.XMLDataObject.getCookie(XMLDataObject.java:310) at org.openide.loaders.FolderLookup$ICItem.init(FolderLookup.java:433) at org.openide.loaders.FolderLookup$ICItem.instanceOf(FolderLookup.java:480) at org.openide.util.lookup.InheritanceTree$1VerifyJob.before(InheritanceTree.java:363) at org.openide.util.lookup.AbstractLookup$ISE.recover(AbstractLookup.java:1302) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:428) at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:292) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:490) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:507) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:496) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:388) at org.openide.ErrorManager$DelegatingErrorManager.resultChanged(ErrorManager.java:710) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:462) at org.openide.util.lookup.ProxyLookup$R.resultChanged(ProxyLookup.java:481) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:150) at org.netbeans.core.startup.MainLookup.doInitializeLookup(MainLookup.java:152) at org.netbeans.core.startup.MainLookup.modulesClassPathInitialized(MainLookup.java:102) at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:264) at org.netbeans.ModuleManager.enable(ModuleManager.java:898) at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:377) at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:311) at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:243) at org.netbeans.core.startup.Main.getModuleSystem(Main.java:202) at org.netbeans.core.startup.Main.start(Main.java:363) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:90) at java.lang.Thread.run(Thread.java:595) Found 1 deadlock.