History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-23242
Type: Exception Exception
Status: Open Open
Priority: Major Major
Assignee: Maxim Shafirov
Reporter: Exception Analyzer
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

[#7939] Throwable: RefreshQueueImpl.execute

Created: 14 Nov 07 21:49   Updated: 12 Aug 08 22:32
Component/s: None
Fix Version/s: Selena Final

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 7,364


 Description  « Hide
exception://7939/
Last updated by Peter Gromov
!!! not unscrambled: C:\Builds\7364\logs\zkm7364.log (The system cannot find the file specified)
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=104475
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:21)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:60)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:7)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:21)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:102)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.a(VirtualDirectoryImpl.java:45)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:17)
at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:97)
at com.intellij.openapi.vfs.impl.jar.JarHandler.<init>(JarHandler.java:32)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.a(JarFileSystemImpl.java:5)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.exists(JarFileSystemImpl.java:2)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.findRoot(PersistentFS.java:240)
at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.findFileByPath(NewVirtualFileSystem.java:47)
at com.intellij.openapi.vfs.impl.VirtualFileManagerImpl.findFileByUrl(VirtualFileManagerImpl.java:157)
at com.intellij.openapi.vfs.VfsUtil.findRelativeFile(VfsUtil.java:336)
at com.intellij.psi.util.PsiUtil.findRelativeFile(PsiUtil.java:634)
at com.intellij.xml.util.XmlUtil.findXmlFile(XmlUtil.java:446)
at com.intellij.j2ee.openapi.impl.ExternalResourceManagerImpl.getResourceLocation(ExternalResourceManagerImpl.java:93)
at com.intellij.psi.impl.source.xml.XmlTagImpl.a(XmlTagImpl.java:121)
at com.intellij.psi.impl.source.xml.XmlTagImpl.access$000(XmlTagImpl.java:397)
at com.intellij.psi.impl.source.xml.XmlTagImpl$2.compute(XmlTagImpl.java:8)
at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:7)
at com.intellij.psi.impl.source.xml.XmlTagImpl.getNSDescriptor(XmlTagImpl.java:359)
at com.intellij.psi.impl.source.resolve.reference.impl.providers.URLReference.resolve(URLReference.java:14)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.hasBadResolve(XmlHighlightVisitor.java:187)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:307)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.a(XmlHighlightVisitor.java:331)
at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttribute(XmlHighlightVisitor.java:35)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl.accept(XmlAttributeImpl.java:53)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitXmlElement(HighlightVisitorImpl.java:277)
at com.intellij.psi.XmlElementVisitor.visitXmlAttribute(XmlElementVisitor.java:30)
at com.intellij.psi.impl.source.xml.XmlAttributeImpl.accept(XmlAttributeImpl.java:53)
at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:231)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:120)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.access$600(GeneralHighlightingPass.java:111)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$1.run(GeneralHighlightingPass.java:6)
at com.intellij.codeInsight.daemon.impl.RefCountHolder.analyzeAndStoreReferences(RefCountHolder.java:29)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:267)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:15)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:50)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:3)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:43)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:28)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:9)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)



 All   Comments   Work Log   Change History      Sort Order:
Exception Analyzer - 29 Apr 08 12:19
Build 7807
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)

Exception Analyzer - 07 May 08 20:52
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)

Exception Analyzer - 04 Jul 08 11:28
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)

Exception Analyzer - 04 Jul 08 11:28
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)

Exception Analyzer - 04 Jul 08 11:28
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)

Exception Analyzer - 04 Jul 08 11:28
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