|
|
|
Build 7821
Reported by Alex Linked by alexey.pegov Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183) at com.intellij.openapi.vfs.impl.jar.JarHandler.refreshLocalJarFile(JarHandler.java:61) at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.getHandler(JarFileSystemImpl.java:159) at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.exists(JarFileSystemImpl.java:188) at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.findRoot(PersistentFS.java:488) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.findFileByPath(NewVirtualFileSystem.java:47) at com.intellij.openapi.vfs.impl.VirtualFileManagerImpl.findFileByUrl(VirtualFileManagerImpl.java:224) at com.intellij.openapi.vfs.impl.VirtualFilePointerImpl.update(VirtualFilePointerImpl.java:88) at com.intellij.openapi.vfs.impl.VirtualFilePointerImpl.isValid(VirtualFilePointerImpl.java:78) at com.intellij.openapi.roots.impl.libraries.LibraryImpl.allPathsValid(LibraryImpl.java:173) at com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigrableContext.updateLibraryValidityCache(StructureConfigrableContext.java:277) at com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigrableContext.access$600(StructureConfigrableContext.java:37) at com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigrableContext$9$1.run(StructureConfigrableContext.java:266) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:602) at com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigrableContext$9.run(StructureConfigrableContext.java:264) at com.intellij.util.Alarm$Request$1.run(Alarm.java:163) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:613) Build 7878
Reported by Anonymous IDEA User Linked by Nikolay Chashnikov Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginDirectory(MavenPluginInfoReader.java:58) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginPath(MavenPluginInfoReader.java:44) at org.jetbrains.idea.maven.repository.MavenPluginsRepository.findPluginPath(MavenPluginsRepository.java:56) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getPluginXmlFile(MavenPluginConfigurationDomExtender.java:70) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getMavenPlugin(MavenPluginConfigurationDomExtender.java:60) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:49) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:31) at com.intellij.util.xml.reflect.DomExtenderEP.extend(DomExtenderEP.java:47) at com.intellij.util.xml.impl.DynamicGenericInfo._checkInitialized(DynamicGenericInfo.java:94) at com.intellij.util.xml.impl.DynamicGenericInfo.checkInitialized(DynamicGenericInfo.java:61) at com.intellij.util.xml.impl.DomInvocationHandler.getGenericInfo(DomInvocationHandler.java:318) at com.intellij.util.xml.impl.DomManagerImpl._getDomElement(DomManagerImpl.java:506) at com.intellij.util.xml.impl.DomManagerImpl.getDomElement(DomManagerImpl.java:467) at com.intellij.util.xml.DomUtil.getDefinedChildren(DomUtil.java:218) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:77) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Configuration$$EnhancerByCGLIB$$cb6573ae.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugin$$EnhancerByCGLIB$$31c37893.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugins$$EnhancerByCGLIB$$4ffd84fc.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Build$$EnhancerByCGLIB$$bec98bd6.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.MavenModel$$EnhancerByCGLIB$$9dc7f2cc.accept(<generated>) at com.intellij.util.xml.impl.DomFileElementImpl.acceptChildren(DomFileElementImpl.java:346) at com.intellij.util.xml.highlighting.DomElementsInspection.checkFileElement(DomElementsInspection.java:64) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:43) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:71) at com.intellij.util.xml.impl.DefaultDomAnnotator.annotate(DefaultDomAnnotator.java:64) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitElement(HighlightVisitorImpl.java:191) at com.intellij.psi.XmlElementVisitor.visitXmlElement(XmlElementVisitor.java:22) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:1026) at com.intellij.psi.XmlElementVisitor.visitXmlTag(XmlElementVisitor.java:54) at com.intellij.psi.impl.source.xml.XmlTagImpl.accept(XmlTagImpl.java:773) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:97) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:416) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:32) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:275) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:602) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:271) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:145) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:268) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:613) Build 7878
Reported by Thibaut Linked by Nikolay Chashnikov Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=115477 There was at least one exception before this one. java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginDirectory(MavenPluginInfoReader.java:58) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginPath(MavenPluginInfoReader.java:44) at org.jetbrains.idea.maven.repository.MavenPluginsRepository.findPluginPath(MavenPluginsRepository.java:56) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getPluginXmlFile(MavenPluginConfigurationDomExtender.java:70) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getMavenPlugin(MavenPluginConfigurationDomExtender.java:60) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:49) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:31) at com.intellij.util.xml.reflect.DomExtenderEP.extend(DomExtenderEP.java:47) at com.intellij.util.xml.impl.DynamicGenericInfo._checkInitialized(DynamicGenericInfo.java:94) at com.intellij.util.xml.impl.DynamicGenericInfo.checkInitialized(DynamicGenericInfo.java:61) at com.intellij.util.xml.impl.DomInvocationHandler.getGenericInfo(DomInvocationHandler.java:318) at com.intellij.util.xml.impl.DomManagerImpl._getDomElement(DomManagerImpl.java:506) at com.intellij.util.xml.impl.DomManagerImpl.getDomElement(DomManagerImpl.java:467) at com.intellij.util.xml.impl.GenericValueReferenceProvider.getReferencesByElement(GenericValueReferenceProvider.java:48) at com.intellij.psi.impl.source.resolve.ResolveUtil.getReferencesFromProviders(ResolveUtil.java:78) at com.intellij.psi.impl.source.xml.XmlTagImpl.getReferences(XmlTagImpl.java:92) at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.checkReferences(XmlHighlightVisitor.java:757) at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.checkTag(XmlHighlightVisitor.java:159) at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlToken(XmlHighlightVisitor.java:130) at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:33) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:1021) at com.intellij.psi.XmlElementVisitor.visitXmlToken(XmlElementVisitor.java:58) at com.intellij.psi.impl.source.xml.XmlTokenImpl.accept(XmlTokenImpl.java:33) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:97) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:416) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:32) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:275) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:602) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:271) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:145) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:268) 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) Build 7878
Reported by Thibaut Linked by Nikolay Chashnikov Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=115475 There was at least one exception before this one. java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginDirectory(MavenPluginInfoReader.java:58) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginPath(MavenPluginInfoReader.java:41) at org.jetbrains.idea.maven.repository.MavenPluginsRepository.findPluginPath(MavenPluginsRepository.java:56) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getPluginXmlFile(MavenPluginConfigurationDomExtender.java:70) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getMavenPlugin(MavenPluginConfigurationDomExtender.java:60) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:49) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:31) at com.intellij.util.xml.reflect.DomExtenderEP.extend(DomExtenderEP.java:47) at com.intellij.util.xml.impl.DynamicGenericInfo._checkInitialized(DynamicGenericInfo.java:94) at com.intellij.util.xml.impl.DynamicGenericInfo.checkInitialized(DynamicGenericInfo.java:61) at com.intellij.util.xml.impl.DomInvocationHandler.getGenericInfo(DomInvocationHandler.java:318) at com.intellij.util.xml.impl.DomInvocationHandler.getGenericInfo(DomInvocationHandler.java:337) at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Configuration$$EnhancerByCGLIB$$9a420bbc.getGenericInfo(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:81) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Configuration$$EnhancerByCGLIB$$9a420bbc.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugin$$EnhancerByCGLIB$$a010a1.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugins$$EnhancerByCGLIB$$1eda1d0a.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Build$$EnhancerByCGLIB$$8da623e4.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.MavenModel$$EnhancerByCGLIB$$6ca48ada.accept(<generated>) at com.intellij.util.xml.impl.DomFileElementImpl.acceptChildren(DomFileElementImpl.java:346) at com.intellij.util.xml.highlighting.DomElementsInspection.checkFileElement(DomElementsInspection.java:64) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:43) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:71) at com.intellij.util.xml.impl.DefaultDomAnnotator.annotate(DefaultDomAnnotator.java:64) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitElement(HighlightVisitorImpl.java:191) at com.intellij.psi.XmlElementVisitor.visitXmlElement(XmlElementVisitor.java:22) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:1026) at com.intellij.psi.XmlElementVisitor.visitXmlTag(XmlElementVisitor.java:54) at com.intellij.psi.impl.source.xml.XmlTagImpl.accept(XmlTagImpl.java:773) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:97) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:416) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169) at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:32) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:275) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:602) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:271) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:145) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:268) 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) Build 7878 Reported by Thibaut Linked by Nikolay Chashnikov Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=115476 There was at least one exception before this one. java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54) at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66) at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39) at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127) at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginDirectory(MavenPluginInfoReader.java:58) at org.jetbrains.idea.maven.repository.MavenPluginInfoReader.findPluginPath(MavenPluginInfoReader.java:41) at org.jetbrains.idea.maven.repository.MavenPluginsRepository.findPluginPath(MavenPluginsRepository.java:56) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getPluginXmlFile(MavenPluginConfigurationDomExtender.java:70) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.getMavenPlugin(MavenPluginConfigurationDomExtender.java:60) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:49) at org.jetbrains.idea.maven.dom.MavenPluginConfigurationDomExtender.registerExtensions(MavenPluginConfigurationDomExtender.java:31) at com.intellij.util.xml.reflect.DomExtenderEP.extend(DomExtenderEP.java:47) at com.intellij.util.xml.impl.DynamicGenericInfo._checkInitialized(DynamicGenericInfo.java:94) at com.intellij.util.xml.impl.DynamicGenericInfo.checkInitialized(DynamicGenericInfo.java:61) at com.intellij.util.xml.impl.DomInvocationHandler.getGenericInfo(DomInvocationHandler.java:318) at com.intellij.util.xml.impl.DomManagerImpl._getDomElement(DomManagerImpl.java:506) at com.intellij.util.xml.impl.DomManagerImpl.getDomElement(DomManagerImpl.java:467) at com.intellij.util.xml.DomUtil.getDefinedChildren(DomUtil.java:218) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:77) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Configuration$$EnhancerByCGLIB$$9a420bbc.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugin$$EnhancerByCGLIB$$a010a1.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Plugins$$EnhancerByCGLIB$$1eda1d0a.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.Build$$EnhancerByCGLIB$$8da623e4.accept(<generated>) at com.intellij.util.xml.highlighting.DomElementsInspection.checkChildren(DomElementsInspection.java:78) at com.intellij.util.xml.highlighting.DomElementsInspection$1.visitDomElement(DomElementsInspection.java:66) at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.DomReflectionUtil.invokeMethod(DomReflectionUtil.java:95) at com.intellij.util.xml.impl.VisitorDescription.acceptElement(VisitorDescription.java:46) at com.intellij.util.xml.impl.DomInvocationHandler.accept(DomInvocationHandler.java:405) at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.xml.impl.InvocationCache$6.invoke(InvocationCache.java:97) at com.intellij.util.xml.impl.DomInvocationHandler.doInvoke(DomInvocationHandler.java:609) at com.intellij.util.xml.impl.DomInvocationHandler.invoke(DomInvocationHandler.java:595) at org.jetbrains.idea.maven.dom.model.MavenModel$$EnhancerByCGLIB$$6ca48ada.accept(<generated>) at com.intellij.util.xml.impl.DomFileElementImpl.acceptChildren(DomFileElementImpl.java:346) at com.intellij.util.xml.highlighting.DomElementsInspection.checkFileElement(DomElementsInspection.java:64) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:43) at com.intellij.util.xml.impl.DefaultDomAnnotator.runInspection(DefaultDomAnnotator.java:71) at com.intellij.util.xml.impl.DefaultDomAnnotator.annotate(DefaultDomAnnotator.java:64) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitElement(HighlightVisitorImpl.java:191) at com.intellij.psi.XmlElementVisitor.visitXmlElement(XmlElementVisitor.java:22) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:1026) at com.intellij.psi.XmlElementVisitor.visitXmlTag(XmlElementVisitor.java:54) at com.intellij.psi.impl.source.xml.XmlTagImpl.accept(XmlTagImpl.java:773) at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:97) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:416) at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:169) at c | |||||||||||||||||||||||||||||||||||||||||||||
Reported by Horacio Gutierrez
Linked by Anton Makeev
Error message: Do not call synchronous refresh from inside read action except for event dispatch thread. This will eventually cause deadlock if there are events to fire
Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=110798
There was at least one exception before this one.
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:54)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:66)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:100)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.createAndFindChildWithEventFire(VirtualDirectoryImpl.java:117)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:72)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:39)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:127)
at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:183)
at com.intellij.openapi.vfs.impl.jar.JarHandler.refreshLocalJarFile(JarHandler.java:61)
at com.intellij.openapi.vfs.impl.jar.JarHandler.<init>(JarHandler.java:57)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.getHandler(JarFileSystemImpl.java:152)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.exists(JarFileSystemImpl.java:188)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.findRoot(PersistentFS.java:488)
at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.findFileByPath(NewVirtualFileSystem.java:47)
at com.intellij.openapi.vfs.VfsUtil.findRelativeFile(VfsUtil.java:350)
at com.intellij.psi.util.PsiUtil.findRelativeFile(PsiUtil.java:635)
at com.intellij.xml.util.XmlUtil.findXmlFile(XmlUtil.java:232)
at com.intellij.xml.util.XmlUtil.findNamespace(XmlUtil.java:207)
at com.intellij.psi.impl.source.xml.XmlDocumentImpl.getNsDescriptorFormDocType(XmlDocumentImpl.java:217)
at com.intellij.psi.impl.source.xml.XmlDocumentImpl.getDefaultNSDescriptorInner(XmlDocumentImpl.java:177)
at com.intellij.psi.impl.source.xml.XmlDocumentImpl$1.compute(XmlDocumentImpl.java:119)
at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:99)
at com.intellij.psi.impl.source.xml.XmlDocumentImpl.getDefaultNSDescriptor(XmlDocumentImpl.java:130)
at com.intellij.psi.impl.source.xml.XmlTagImpl.getNSDescriptor(XmlTagImpl.java:141)
at com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference.resolve(URLReference.java:111)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.hasBadResolve(XmlHighlightVisitor.java:810)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.doCheckRefs(XmlHighlightVisitor.java:766)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.checkReferences(XmlHighlightVisitor.java:755)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlDoctype(XmlHighlightVisitor.java:815)
at com.intellij.psi.impl.source.xml.XmlDoctypeImpl.accept(XmlDoctypeImpl.java:148)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:1019)
at com.intellij.psi.XmlElementVisitor.visitXmlDoctype(XmlElementVisitor.java:66)
at com.intellij.psi.impl.source.xml.XmlDoctypeImpl.accept(XmlDoctypeImpl.java:148)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:97)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:412)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:168)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:32)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:275)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:602)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:271)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:145)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:268)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)