Java stack information for the threads listed above: =================================================== "org.netbeans.modules.project.ui.actions.MainProjectAction": at org.netbeans.modules.whitelist.project.WhiteListCategoryPanel$WhiteListLookup.beforeLookup(WhiteListCategoryPanel.java:335) - waiting to lock <7b930c5b8> (a org.netbeans.modules.whitelist.project.WhiteListCategoryPanel$WhiteListLookup) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:668) at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:687) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:676) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:526) at org.openide.util.lookup.ProxyLookup$R.allItems(ProxyLookup.java:517) at org.openide.util.lookup.ExcludingLookup$R.allItems(ExcludingLookup.java:339) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:563) at org.openide.util.lookup.ProxyLookup$R.allItems(ProxyLookup.java:517) at org.openide.util.lookup.ProxyLookup$R.collectFires(ProxyLookup.java:628) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:168) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:124) at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:176) - locked <7b92fdfd0> (a java.util.ArrayList) at org.netbeans.spi.project.support.DelegatingLookupImpl.resultChanged(DelegatingLookupImpl.java:101) at org.openide.util.lookup.ProxyLookup$1Notify.run(ProxyLookup.java:179) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:188) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:124) at org.netbeans.modules.projectapi.LazyLookupProviders$1$1.beforeLookup(LazyLookupProviders.java:88) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:206) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:214) at org.openide.util.lookup.ExcludingLookup.lookup(ExcludingLookup.java:108) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:214) at org.netbeans.modules.profiler.api.project.ProjectProfilingSupport.get(ProjectProfilingSupport.java:194) at org.netbeans.modules.profiler.nbimpl.project.ProjectUtilities.isProjectTypeSupported(ProjectUtilities.java:451) at org.netbeans.modules.profiler.nbimpl.actions.AntActions$1.enable(AntActions.java:145) at org.netbeans.modules.project.ui.actions.MainProjectAction$1.run(MainProjectAction.java:220) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Parsing & Indexing Loop (20111003-b2530343cd38)": at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:117) - waiting to lock <7b92fdfd0> (a java.util.ArrayList) at org.netbeans.spi.project.support.DelegatingLookupImpl.resultChanged(DelegatingLookupImpl.java:101) at org.openide.util.lookup.ProxyLookup$1Notify.run(ProxyLookup.java:179) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:188) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:124) at org.netbeans.modules.whitelist.project.WhiteListCategoryPanel$WhiteListLookup.updateLookup(WhiteListCategoryPanel.java:350) at org.netbeans.modules.whitelist.project.WhiteListCategoryPanel$WhiteListLookup.beforeLookup(WhiteListCategoryPanel.java:337) - locked <7b930c5b8> (a org.netbeans.modules.whitelist.project.WhiteListCategoryPanel$WhiteListLookup) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:206) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:214) at org.openide.util.lookup.ExcludingLookup.lookup(ExcludingLookup.java:108) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:214) at org.netbeans.modules.whitelist.ProjectWhiteListQueryImpl.getWhiteList(ProjectWhiteListQueryImpl.java:60) at org.netbeans.modules.whitelist.WhiteListQueryImplementationMerged.getWhiteList(WhiteListQueryImplementationMerged.java:88) - locked <7c0d49e98> (a org.netbeans.modules.whitelist.WhiteListQueryImplementationMerged) at org.netbeans.api.whitelist.WhiteListQuery.getWhiteList(WhiteListQuery.java:84) at org.netbeans.modules.whitelist.index.WhiteListIndexerPlugin$Factory.create(WhiteListIndexerPlugin.java:244) at org.netbeans.modules.java.source.indexing.JavaParsingContext.createPlugins(JavaParsingContext.java:176) at org.netbeans.modules.java.source.indexing.JavaParsingContext.(JavaParsingContext.java:129) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer$1.run(JavaCustomIndexer.java:170) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer$1.run(JavaCustomIndexer.java:160) at org.netbeans.modules.java.source.usages.ClassIndexManager.prepareWriteLock(ClassIndexManager.java:120) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:160) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:153) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:284) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:151) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:1880) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$1400(RepositoryUpdater.java:1610) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1790) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(RepositoryUpdater.java:1788) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:460) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:1788) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.scanFiles(RepositoryUpdater.java:2202) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$FileListWork.getDone(RepositoryUpdater.java:2430) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:2269) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:4198) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:4138) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:624) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:734) 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)