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

Key: IDEADEV-13513
Type: Exception Exception
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Anna Kozlova
Reporter: Exception Analyzer
Votes: 0
Watchers: 0
Operations

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

[#4019] assert: CompositeElement.getChildrenAsPsiElements

Created: 22 Jan 07 14:04   Updated: 25 Feb 07 17:14
Component/s: None
Fix Version/s: Selena 6733

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

Build: 6,656
Fixed in build: 6,727


 Description  « Hide
exception://4019/
Last updated by Anton.Makeev
User description: analysis in background
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,6,Idea Thread Group] 8225998
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 30703449
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 30703449
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:682)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:274)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.getExpressions(PsiExpressionListImpl.java:23)
at com.intellij.psi.infos.MethodCandidateInfo.inferTypeArguments(MethodCandidateInfo.java:108)
at com.intellij.psi.infos.MethodCandidateInfo.getSubstitutor(MethodCandidateInfo.java:76)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:305)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:181)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:237)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:237)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:237)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:237)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:172)
at com.intellij.codeInspection.reference.RefMethodImpl.collectUncaughtExceptions(RefMethodImpl.java:298)
at com.intellij.codeInspection.reference.RefMethodImpl.initialize(RefMethodImpl.java:113)
at com.intellij.codeInspection.reference.RefManagerImpl.getReference(RefManagerImpl.java:434)
at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.addProblemDescriptors(LocalInspectionToolWrapper.java:82)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:100)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:938)
at com.intellij.psi.JavaElementVisitor.visitJavaFile(JavaElementVisitor.java:348)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.accept(PsiJavaFileBaseImpl.java:440)
at com.intellij.analysis.AnalysisScope.processFile(AnalysisScope.java:423)
at com.intellij.analysis.AnalysisScope.access$300(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$10.processFile(AnalysisScope.java:438)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:11)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:62)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:433)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:381)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:906)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:834)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:190)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:787)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:138)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:159)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:129)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:204)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:277)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:100)

 All   Comments   Work Log   Change History      Sort Order:
Exception Analyzer - 29 Jan 07 19:53
Build 6668
Reported by Bas Leijdekkers
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,6,Idea Thread Group] 119955
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 28191855
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 28191855
Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=84610
There was at least one exception before this one.java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:674)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:274)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferenceElements(PsiReferenceListImpl.java:59)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferencedTypes(PsiReferenceListImpl.java:104)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:343)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:307)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:59)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:97)
at com.intellij.codeInspection.reference.RefMethodImpl.collectUncaughtExceptions(RefMethodImpl.java:298)
at com.intellij.codeInspection.reference.RefMethodImpl.initialize(RefMethodImpl.java:522)
at com.intellij.codeInspection.reference.RefManagerImpl.getReference(RefManagerImpl.java:434)
at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.addProblemDescriptors(LocalInspectionToolWrapper.java:82)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:264)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:918)
at com.intellij.psi.JavaElementVisitor.visitJavaFile(JavaElementVisitor.java:348)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.accept(PsiJavaFileBaseImpl.java:440)
at com.intellij.analysis.AnalysisScope.processFile(AnalysisScope.java:428)
at com.intellij.analysis.AnalysisScope.access$300(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$10.processFile(AnalysisScope.java:443)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:11)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:93)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:438)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:386)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:886)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:814)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:960)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:767)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:138)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:159)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:129)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:204)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:269)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:100)

Exception Analyzer - 29 Jan 07 19:54
Build 6668
Reported by Bas Leijdekkers
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,6,Idea Thread Group] 119955
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 28191855
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 28191855
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:674)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:274)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.getExpressions(PsiExpressionListImpl.java:129)
at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.resolveConflict(JavaMethodsConflictResolver.java:318)
at com.intellij.psi.scope.processor.ConflictFilterProcessor.getResult(ConflictFilterProcessor.java:68)
at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.multiResolveConstructor(PsiResolveHelperImpl.java:428)
at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.resolveConstructor(PsiResolveHelperImpl.java:99)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.resolveMethodGenerics(PsiNewExpressionImpl.java:35)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:305)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:59)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:61)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:97)
at com.intellij.codeInspection.reference.RefMethodImpl.collectUncaughtExceptions(RefMethodImpl.java:298)
at com.intellij.codeInspection.reference.RefMethodImpl.initialize(RefMethodImpl.java:522)
at com.intellij.codeInspection.reference.RefManagerImpl.getReference(RefManagerImpl.java:434)
at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.addProblemDescriptors(LocalInspectionToolWrapper.java:82)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:264)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:918)
at com.intellij.psi.JavaElementVisitor.visitJavaFile(JavaElementVisitor.java:348)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.accept(PsiJavaFileBaseImpl.java:440)
at com.intellij.analysis.AnalysisScope.processFile(AnalysisScope.java:428)
at com.intellij.analysis.AnalysisScope.access$300(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$10.processFile(AnalysisScope.java:443)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:11)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:93)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:438)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:386)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:886)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:814)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:960)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:767)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:138)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:159)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:129)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:204)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:269)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:100)

Exception Analyzer - 07 Feb 07 21:32
Build 6692
Reported by Bas Leijdekkers
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,6,Idea Thread Group] 3719290
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 12512205
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 12512205
Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=85064
There was at least one exception before this one.java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:676)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:274)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferenceElements(PsiReferenceListImpl.java:62)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferencedTypes(PsiReferenceListImpl.java:107)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:343)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:307)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:323)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:57)
at com.intellij.codeInspection.reference.RefMethodImpl.collectUncaughtExceptions(RefMethodImpl.java:298)
at com.intellij.codeInspection.reference.RefMethodImpl.initialize(RefMethodImpl.java:559)
at com.intellij.codeInspection.reference.RefManagerImpl.getReference(RefManagerImpl.java:434)
at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.addProblemDescriptors(LocalInspectionToolWrapper.java:82)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:111)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:930)
at com.intellij.psi.JavaElementVisitor.visitJavaFile(JavaElementVisitor.java:348)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.accept(PsiJavaFileBaseImpl.java:444)
at com.intellij.analysis.AnalysisScope.processFile(AnalysisScope.java:428)
at com.intellij.analysis.AnalysisScope.access$300(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$10.processFile(AnalysisScope.java:443)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:11)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:113)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:438)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:386)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:898)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:826)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:115)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:779)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:193)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:270)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:101)

Exception Analyzer - 07 Feb 07 21:34
Build 6692
Reported by Bas Leijdekkers
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,6,Idea Thread Group] 3719290
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 12512205
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 12512205
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:676)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:274)
at com.intellij.psi.impl.source.tree.java.PsiExpressionListImpl.getExpressions(PsiExpressionListImpl.java:19)
at com.intellij.psi.scope.conflictResolvers.JavaMethodsConflictResolver.resolveConflict(JavaMethodsConflictResolver.java:116)
at com.intellij.psi.scope.processor.ConflictFilterProcessor.getResult(ConflictFilterProcessor.java:68)
at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.multiResolveConstructor(PsiResolveHelperImpl.java:314)
at com.intellij.psi.impl.source.resolve.PsiResolveHelperImpl.resolveConstructor(PsiResolveHelperImpl.java:559)
at com.intellij.psi.impl.source.tree.java.PsiNewExpressionImpl.resolveMethodGenerics(PsiNewExpressionImpl.java:22)
at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:305)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:323)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:522)
at com.intellij.codeInsight.ExceptionUtil.collectUnhandledExceptions(ExceptionUtil.java:57)
at com.intellij.codeInspection.reference.RefMethodImpl.collectUncaughtExceptions(RefMethodImpl.java:298)
at com.intellij.codeInspection.reference.RefMethodImpl.initialize(RefMethodImpl.java:559)
at com.intellij.codeInspection.reference.RefManagerImpl.getReference(RefManagerImpl.java:434)
at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.addProblemDescriptors(LocalInspectionToolWrapper.java:82)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:111)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:930)
at com.intellij.psi.JavaElementVisitor.visitJavaFile(JavaElementVisitor.java:348)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.accept(PsiJavaFileBaseImpl.java:444)
at com.intellij.analysis.AnalysisScope.processFile(AnalysisScope.java:428)
at com.intellij.analysis.AnalysisScope.access$300(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$10.processFile(AnalysisScope.java:443)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:11)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.FileIndexImplUtil.iterateRecursively(FileIndexImplUtil.java:16)
at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:113)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:438)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:386)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:898)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:826)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:115)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:779)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:193)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:270)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:101)

Exception Analyzer - 20 Feb 07 14:36
Build 6708
Reported by Rick Maddy
User description: Every time I run a code inspection I get the enclosed stack trace. I've seen this on two different projects.
Error message: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
Details: Current thread: Thread[ApplicationImpl pooled thread,5,Idea Thread Group] 9500013
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 15931791
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 15931791
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:679)
at com.intellij.psi.impl.source.tree.CompositeElement.getChildrenAsPsiElements(CompositeElement.java:258)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferenceElements(PsiReferenceListImpl.java:62)
at com.intellij.psi.impl.source.PsiReferenceListImpl.getReferencedTypes(PsiReferenceListImpl.java:107)
at com.intellij.psi.impl.PsiClassImplUtil.getExtendsListTypes(PsiClassImplUtil.java:733)
at com.intellij.psi.impl.source.PsiClassImpl.getExtendsListTypes(PsiClassImpl.java:297)
at com.intellij.psi.impl.PsiClassImplUtil.getSuperTypes(PsiClassImplUtil.java:600)
at com.intellij.psi.impl.source.PsiClassImpl.getSuperTypes(PsiClassImpl.java:320)
at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClassNotCached(PsiClassImplUtil.java:474)
at com.intellij.psi.impl.PsiClassImplUtil.buildAllMaps(PsiClassImplUtil.java:212)
at com.intellij.psi.impl.PsiClassImplUtil.access$000(PsiClassImplUtil.java:35)
at com.intellij.psi.impl.PsiClassImplUtil$ByNameCachedValueProvider.compute(PsiClassImplUtil.java:274)
at com.intellij.psi.impl.CachedValueImpl.getValue(CachedValueImpl.java:63)
at com.intellij.psi.impl.PsiClassImplUtil.getMap(PsiClassImplUtil.java:263)
at com.intellij.psi.impl.PsiClassImplUtil.findByMap(PsiClassImplUtil.java:170)
at com.intellij.psi.impl.PsiClassImplUtil.findFieldByName(PsiClassImplUtil.java:54)
at com.intellij.psi.impl.source.PsiClassImpl.findFieldByName(PsiClassImpl.java:453)
at com.intellij.uiDesigner.binding.FieldFormReference.resolve(FieldFormReference.java:38)
at com.intellij.uiDesigner.binding.ReferenceInForm.isReferenceTo(ReferenceInForm.java:64)
at com.intellij.uiDesigner.binding.FormReferencesSearcher.processReferences(FormReferencesSearcher.java:178)
at com.intellij.uiDesigner.binding.FormReferencesSearcher.processReferencesInUIForms(FormReferencesSearcher.java:145)
at com.intellij.uiDesigner.binding.FormReferencesSearcher.execute(FormReferencesSearcher.java:60)
at com.intellij.uiDesigner.binding.FormReferencesSearcher.execute(FormReferencesSearcher.java:35)
at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:60)
at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49)
at com.intellij.psi.impl.search.PsiSearchHelperImpl.processReferences(PsiSearchHelperImpl.java:195)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$4.run(GlobalInspectionContextImpl.java:507)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.processSearchRequests(GlobalInspectionContextImpl.java:427)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performPostRunFindUsages(GlobalInspectionContextImpl.java:856)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:894)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:828)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:381)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:781)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:195)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:218)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:226)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:271)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:102)