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

Key: IDEADEV-13826
Type: Exception Exception
Status: Resolved Resolved
Resolution: Obsolete
Priority: Major Major
Assignee: Alexey Kudravtsev
Reporter: Exception Analyzer
Votes: 0
Watchers: 0
Operations

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

[#4108] assert: PsiNameHelperImpl.isIdentifier

Created: 25 Jan 07 22:01   Updated: 04 Apr 07 21:23
Component/s: None
Fix Version/s: Selena 6808 (pre-M1)

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

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


 Description  « Hide
exception://4108/
Last updated by Maxim Shafirov
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] 18754765
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 7080114
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 7080114
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.PsiNameHelperImpl.isIdentifier(PsiNameHelperImpl.java:32)
at com.intellij.psi.impl.file.impl.FileManagerImpl.fileIsInScope(FileManagerImpl.java:638)
at com.intellij.psi.impl.file.impl.FileManagerImpl._findClass(FileManagerImpl.java:620)
at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:485)
at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:1148)
at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:483)
at com.intellij.psi.impl.file.PsiPackageImpl.findClassByName(PsiPackageImpl.java:374)
at com.intellij.psi.impl.file.PsiPackageImpl.processDeclarations(PsiPackageImpl.java:399)
at com.intellij.psi.scope.util.PsiScopesUtil.processScope(PsiScopesUtil.java:67)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processOnDemandTarget(PsiJavaFileBaseImpl.java:400)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarationsNoGuess(PsiJavaFileBaseImpl.java:339)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarations(PsiJavaFileBaseImpl.java:272)
at com.intellij.psi.scope.util.PsiScopesUtil.processScope(PsiScopesUtil.java:67)
at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:39)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:160)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:90)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.resolve(PsiJavaCodeReferenceElementImpl.java:413)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.access$000(PsiJavaCodeReferenceElementImpl.java:30)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver._resolve(PsiJavaCodeReferenceElementImpl.java:291)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:307)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:285)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:229)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.multiResolve(PsiJavaCodeReferenceElementImpl.java:345)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.advancedResolve(PsiJavaCodeReferenceElementImpl.java:330)
at com.intellij.psi.impl.source.PsiClassReferenceType.resolveGenerics(PsiClassReferenceType.java:101)
at com.intellij.psi.impl.PsiClassImplUtil.processSuperTypes(PsiClassImplUtil.java:496)
at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClassNotCached(PsiClassImplUtil.java:478)
at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClass(PsiClassImplUtil.java:292)
at com.intellij.psi.impl.source.PsiClassImpl.processDeclarations(PsiClassImpl.java:675)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarationsNoGuess(PsiJavaFileBaseImpl.java:373)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarations(PsiJavaFileBaseImpl.java:272)
at com.intellij.psi.scope.util.PsiScopesUtil.processScope(PsiScopesUtil.java:67)
at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:39)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:160)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:90)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl._resolve(PsiReferenceExpressionImpl.java:178)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.access$000(PsiReferenceExpressionImpl.java:42)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver._resolve(PsiReferenceExpressionImpl.java:134)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:143)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:128)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:229)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.multiResolve(PsiReferenceExpressionImpl.java:224)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.advancedResolve(PsiReferenceExpressionImpl.java:337)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:119)
at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.isReferenceTo(PsiReferenceExpressionImpl.java:311)
at com.intellij.psi.impl.search.CachesBasedRefSearcher$3.execute(CachesBasedRefSearcher.java:71)
at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:70)
at com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithTextInGlobalScope(PsiSearchHelperImpl.java:605)
at com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:471)
at com.intellij.psi.impl.search.CachesBasedRefSearcher.execute(CachesBasedRefSearcher.java:92)
at com.intellij.psi.impl.search.CachesBasedRefSearcher.execute(CachesBasedRefSearcher.java:27)
at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:59)
at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49)
at com.intellij.find.findUsages.FindUsagesUtil.addElementUsages(FindUsagesUtil.java:184)
at com.intellij.find.findUsages.FindUsagesUtil.processUsages(FindUsagesUtil.java:56)
at com.intellij.find.findUsages.FindUsagesManager$3.generate(FindUsagesManager.java:270)
at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.searchUsages(UsageViewManagerImpl.java:253)
at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.run(UsageViewManagerImpl.java:247)
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 - 07 Feb 07 21:56
Build 6681
Reported by Mikhail Gedzberg
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] 25794820
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 24112869
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 24112869
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.PsiNameHelperImpl.isIdentifier(PsiNameHelperImpl.java:32)
at com.intellij.psi.impl.file.impl.FileManagerImpl.fileIsInScope(FileManagerImpl.java:638)
at com.intellij.psi.impl.file.impl.FileManagerImpl._findClass(FileManagerImpl.java:620)
at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:485)
at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:1157)
at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:486)
at com.intellij.psi.impl.file.PsiPackageImpl.findClassByName(PsiPackageImpl.java:374)
at com.intellij.psi.impl.file.PsiPackageImpl.processDeclarations(PsiPackageImpl.java:399)
at com.intellij.psi.scope.util.PsiScopesUtil.processScope(PsiScopesUtil.java:67)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processOnDemandTarget(PsiJavaFileBaseImpl.java:400)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarationsNoGuess(PsiJavaFileBaseImpl.java:349)
at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarations(PsiJavaFileBaseImpl.java:272)
at com.intellij.psi.scope.util.PsiScopesUtil.processScope(PsiScopesUtil.java:67)
at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:39)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:160)
at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:90)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.resolve(PsiJavaCodeReferenceElementImpl.java:413)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.access$000(PsiJavaCodeReferenceElementImpl.java:30)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver._resolve(PsiJavaCodeReferenceElementImpl.java:291)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:307)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:285)
at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:229)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.multiResolve(PsiJavaCodeReferenceElementImpl.java:345)
at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.advancedResolve(PsiJavaCodeReferenceElementImpl.java:330)
at com.intellij.psi.impl.source.PsiClassReferenceType.resolveGenerics(PsiClassReferenceType.java:101)
at com.intellij.psi.PsiClassType.equals(PsiClassType.java:73)
at com.intellij.openapi.util.Comparing.equal(Comparing.java:38)
at com.intellij.psi.util.MethodSignatureUtil.checkSignaturesEqualInner(MethodSignatureUtil.java:92)
at com.intellij.psi.util.MethodSignatureUtil.areSignaturesEqual(MethodSignatureUtil.java:79)
at com.intellij.psi.util.MethodSignatureBase.equals(MethodSignatureBase.java:76)
at com.intellij.psi.util.MethodSignatureUtil.findMethodBySignature(MethodSignatureUtil.java:172)
at com.intellij.javaee.ejb.role.EjbDeclMethodRoleImpl.findImplementationsInEjbClass(EjbDeclMethodRoleImpl.java:58)
at com.intellij.javaee.EjbOverridingMethodSearcher.execute(EjbOverridingMethodSearcher.java:24)
at com.intellij.javaee.EjbOverridingMethodSearcher.execute(EjbOverridingMethodSearcher.java:19)
at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:59)
at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49)
at com.intellij.psi.impl.search.PsiSearchHelperImpl.processOverridingMethods(PsiSearchHelperImpl.java:220)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$4.run(GlobalInspectionContextImpl.java:481)
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:428)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performPostRunFindUsages(GlobalInspectionContextImpl.java:842)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:880)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:814)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:123)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:767)
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: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:595)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:101)

Exception Analyzer - 15 Feb 07 16:25
Build 6700
Reported by JR Boyens
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] 18903361
Our dispatch thread:Thread[AWT-EventQueue-1,6,Idea Thread Group] 27473621
SystemEventQueueThread: Thread[AWT-EventQueue-1,6,Idea Thread Group] 27473621
Previous exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=85732
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:677)
at com.intellij.psi.impl.PsiNameHelperImpl.isIdentifier(PsiNameHelperImpl.java:32)
at com.intellij.psi.impl.file.impl.FileManagerImpl.fileIsInScope(FileManagerImpl.java:638)
at com.intellij.psi.impl.file.impl.FileManagerImpl._findClass(FileManagerImpl.java:620)
at com.intellij.psi.impl.file.impl.FileManagerImpl.findClass(FileManagerImpl.java:485)
at com.intellij.psi.impl.PsiManagerImpl$PsiElementFinderImpl.findClass(PsiManagerImpl.java:1155)
at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:484)
at com.siyeh.ig.psiutils.ClassUtils.isSubclass(ClassUtils.java:86)
at com.siyeh.ig.psiutils.TestUtils.isJUnitTestClass(TestUtils.java:88)
at com.siyeh.ig.junit.TestCaseWithConstructorInspection$TestCaseWithConstructorVisitor.visitMethod(TestCaseWithConstructorInspection.java:65)
at com.intellij.psi.impl.source.PsiMethodImpl.accept(PsiMethodImpl.java:330)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1$1.run(LocalInspectionsPass.java:132)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.run(LocalInspectionsPass.java:119)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at com.intellij.concurrency.JobImpl.scheduleAndWaitForResults(JobImpl.java:65)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.inspect(LocalInspectionsPass.java:152)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.doInspectInBatch(LocalInspectionsPass.java:93)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$12.visitFile(GlobalInspectionContextImpl.java:933)
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.processFile(AnalysisScope.java:404)
at com.intellij.analysis.AnalysisScope.access$400(AnalysisScope.java:52)
at com.intellij.analysis.AnalysisScope$4.processFile(AnalysisScope.java:358)
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.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.ModuleFileIndexImpl.iterateContent(ModuleFileIndexImpl.java:49)
at com.intellij.analysis.AnalysisScope.accept(AnalysisScope.java:356)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:901)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:829)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:134)
at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:782)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:197)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:220)
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:228)
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)