Webstorm locks up when commenting out code
Going through cleaning up code and for new webservice classes and Webstorm keeps locking up. Not 100% certain if it is the plugin or the IDE itself...
OS: Mac OSX 10.13.3 Webstorm: 2018.1 Illuminated Cloud: 2.0.1.6
I have tried rebuilding the index and restarting the IDE but still results in the same thing... If required I can send the class that I am editing privately... Here is the error in the log.
2018-04-09 08:22:26,351 [ 70063] ERROR - j.psi.stubs.StubTreeLoaderImpl - Outdated stub in index: file:///Users/tony/Sync/QBCC FastDev/src/classes/PLSPlusSOAPServiceXML.cls indexed at 1523225319254 with document size 56993, doc=DocumentImpl[file:///Users/tony/Sync/QBCC FastDev/src/classes/PLSPlusSOAPServiceXML.cls], docSaved=false, wasIndexedAlready=true, queried at 1523225319254
indexed lengths={chars=56865, bytes=56865}
doc length=56993
file length=56865
cached PSI class com.illuminatedcloud.intellij.filetype.ApexClassFile
PSI length=56993
projects with file: 1
java.lang.Exception
at com.intellij.psi.stubs.StubTreeLoaderImpl.a(StubTreeLoaderImpl.java:175)
at com.intellij.psi.stubs.StubTreeLoaderImpl.a(StubTreeLoaderImpl.java:145)
at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:113)
at com.intellij.psi.stubs.StubTreeLoader.stubTreeAndIndexDoNotMatch(StubTreeLoader.java:74)
at com.intellij.psi.stubs.StubProcessingHelperBase.a(StubProcessingHelperBase.java:142)
at com.intellij.psi.stubs.StubProcessingHelperBase.a(StubProcessingHelperBase.java:84)
at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:63)
at com.intellij.psi.stubs.StubIndexImpl$2.process(StubIndexImpl.java:319)
at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:640)
at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:628)
at com.intellij.util.indexing.ValueContainer.forEach(ValueContainer.java:61)
at com.intellij.psi.stubs.StubIndexImpl.a(StubIndexImpl.java:348)
at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:310)
at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:299)
at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:76)
at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:95)
at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:288)
at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:278)
at com.intellij.psi.stubs.AbstractStubIndex.get(AbstractStubIndex.java:39)
at com.illuminatedcloud.intellij.index.AbstractApexDeclarationStubIndex.get(AbstractApexDeclarationStubIndex.java:30)
at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.fastFindTypeDeclaration(ApexDeclarationUtil.java:212)
at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.findTypeDeclaration(ApexDeclarationUtil.java:101)
at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.findTypeDeclaration(ApexDeclarationUtil.java:77)
at com.illuminatedcloud.intellij.psi.impl.ApexTypeMixin.lambda$getExpressionType$0(ApexTypeMixin.java:126)
at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140)
at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:136)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126)
at com.illuminatedcloud.intellij.psi.impl.ApexTypeMixin.getExpressionType(ApexTypeMixin.java:86)
at com.illuminatedcloud.intellij.psi.impl.ApexMethodDeclarationMixin.doGetExpressionType(ApexMethodDeclarationMixin.java:79)
at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getSignature(ApexInvokableDeclarationMixin.java:67)
at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.lambda$getUniqueFullName$0(ApexInvokableDeclarationMixin.java:84)
at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140)
at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222)
at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60)
at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:136)
at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126)
at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getUniqueFullName(ApexInvokableDeclarationMixin.java:81)
at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.map(ApexDerivedDeclarationIndex.java:126)
at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.map(ApexDerivedDeclarationIndex.java:42)
at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:273)
at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:98)
at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:213)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1356)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:523)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1329)
at com.intellij.util.indexing.FileBasedIndexImpl.access$3500(FileBasedIndexImpl.java:117)
at com.intellij.util.indexing.FileBasedIndexImpl$DocumentUpdateTask.doProcess(FileBasedIndexImpl.java:2332)
at com.intellij.util.indexing.FileBasedIndexImpl$DocumentUpdateTask.doProcess(FileBasedIndexImpl.java:2323)
at com.intellij.util.indexing.UpdateTask.a(UpdateTask.java:76)
at com.intellij.util.indexing.UpdateTask.processAll(UpdateTask.java:46)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1237)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1405)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1237)
at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:721)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:874)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:960)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:931)
at com.intellij.util.indexing.FileBasedIndexImpl.getValues(FileBasedIndexImpl.java:782)
at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.lambda$getDerivedDeclarations$0(ApexDerivedDeclarationIndex.java:175)
at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:67)
at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.getDerivedDeclarations(ApexDerivedDeclarationIndex.java:166)
at com.illuminatedcloud.intellij.index.ApexDerivedInvokableDeclarationIndex.getDerivedDeclarations(ApexDerivedInvokableDeclarationIndex.java:42)
at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getDerivedDeclarations(ApexInvokableDeclarationMixin.java:194)
at com.illuminatedcloud.intellij.editor.ApexLineMarkerProvider.collectNavigationMarkers(ApexLineMarkerProvider.java:225)
at com.illuminatedcloud.intellij.editor.ApexLineMarkerProvider.collectNavigationMarkers(ApexLineMarkerProvider.java:77)
at com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider.collectNavigationMarkers(RelatedItemLineMarkerProvider.java:49)
at com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider.collectSlowLineMarkers(RelatedItemLineMarkerProvider.java:40)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:209)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:116)
at com.intellij.codeInsight.daemon.impl.Divider.divideInsideAndOutsideInOneRoot(Divider.java:80)
at com.intellij.codeInsight.daemon.impl.LineMarkersPass.doCollectInformation(LineMarkersPass.java:103)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:437)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:430)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:429)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:405)
at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:403)
at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:170)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
2018-04-09 08:22:26,353 [ 70065] ERROR - j.psi.stubs.StubTreeLoaderImpl - WebStorm 2018.1 Build #WS-181.4203.535
2018-04-09 08:22:26,354 [ 70066] ERROR - j.psi.stubs.StubTreeLoaderImpl - JDK: 1.8.0_152-release
2018-04-09 08:22:26,355 [ 70067] ERROR - j.psi.stubs.StubTreeLoaderImpl - VM: OpenJDK 64-Bit Server VM
2018-04-09 08:22:26,355 [ 70067] ERROR - j.psi.stubs.StubTreeLoaderImpl - Vendor: JetBrains s.r.o
2018-04-09 08:22:26,355 [ 70067] ERROR - j.psi.stubs.StubTreeLoaderImpl - OS: Mac OS X
2018-04-09 08:22:26,355 [ 70067] ERROR - j.psi.stubs.StubTreeLoaderImpl - Last Action: CommentByLineComment
Comments (5)
-
repo owner -
reporter Have emailed the thread dump and class, not sure want the class public...
-
repo owner Tony, I've been unable to reproduce the issue, but I did see a pretty noisy error/warning in WebStorm that I hadn't seen in IntelliJ IDEA when trying to reproduce it. In 1.8.2.6 and 2.0.1.7 I've included a fix for that issue. My guess is that it won't fix this one for you, but just in case I'd ask that you check out the latest build and see if I got lucky! Please let me know whether you still see the issue after updating.
-
reporter Sorry but still occurring, tested this under one of my trailhead projects. API V42
2018-04-19 08:19:04,743 [2509438] INFO - er.ForceComMetadataApiDeployer - Deployment status = SUCCEEDED 2018-04-19 08:19:35,444 [2540139] ERROR - j.psi.stubs.StubTreeLoaderImpl - Outdated stub in index: file:///Users/tony/Sync/Workspaces/Trailhead/src/classes/PLSPlusSOAPServiceXML.cls indexed at 1523497334451 with document size 57218, doc=DocumentImpl[file:///Users/tonyfwhite/Sync/Workspaces/Trailhead/src/classes/PLSPlusSOAPServiceXML.cls], docSaved=false, wasIndexedAlready=true, queried at 1523497334451 indexed lengths={chars=57090, bytes=57090} doc length=57218 file length=57090 cached PSI class com.illuminatedcloud.intellij.filetype.ApexClassFile PSI length=57218 projects with file: 1 java.lang.Exception at com.intellij.psi.stubs.StubTreeLoaderImpl.a(StubTreeLoaderImpl.java:175) at com.intellij.psi.stubs.StubTreeLoaderImpl.a(StubTreeLoaderImpl.java:145) at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:113) at com.intellij.psi.stubs.StubTreeLoader.stubTreeAndIndexDoNotMatch(StubTreeLoader.java:74) at com.intellij.psi.stubs.StubProcessingHelperBase.a(StubProcessingHelperBase.java:142) at com.intellij.psi.stubs.StubProcessingHelperBase.a(StubProcessingHelperBase.java:84) at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:63) at com.intellij.psi.stubs.StubIndexImpl$2.process(StubIndexImpl.java:319) at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:640) at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:628) at com.intellij.util.indexing.ValueContainer.forEach(ValueContainer.java:61) at com.intellij.psi.stubs.StubIndexImpl.a(StubIndexImpl.java:348) at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:310) at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:299) at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:76) at com.intellij.psi.stubs.StubIndex.process(StubIndex.java:95) at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:288) at com.intellij.psi.stubs.StubIndexImpl.get(StubIndexImpl.java:278) at com.intellij.psi.stubs.AbstractStubIndex.get(AbstractStubIndex.java:39) at com.illuminatedcloud.intellij.index.AbstractApexDeclarationStubIndex.get(AbstractApexDeclarationStubIndex.java:30) at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.fastFindTypeDeclaration(ApexDeclarationUtil.java:212) at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.findTypeDeclaration(ApexDeclarationUtil.java:101) at com.illuminatedcloud.intellij.psi.util.ApexDeclarationUtil.findTypeDeclaration(ApexDeclarationUtil.java:77) at com.illuminatedcloud.intellij.psi.impl.ApexTypeMixin.lambda$getExpressionType$0(ApexTypeMixin.java:126) at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222) at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:136) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126) at com.illuminatedcloud.intellij.psi.impl.ApexTypeMixin.getExpressionType(ApexTypeMixin.java:86) at com.illuminatedcloud.intellij.psi.impl.ApexFormalParameterMixin.doGetExpressionType(ApexFormalParameterMixin.java:77) at com.illuminatedcloud.intellij.psi.impl.ApexDeclarationMixin.lambda$getExpressionType$0(ApexDeclarationMixin.java:141) at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222) at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:136) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126) at com.illuminatedcloud.intellij.psi.impl.ApexDeclarationMixin.getExpressionType(ApexDeclarationMixin.java:140) at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getSignature(ApexInvokableDeclarationMixin.java:58) at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.lambda$getUniqueFullName$0(ApexInvokableDeclarationMixin.java:84) at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:140) at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:49) at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:222) at com.intellij.psi.impl.PsiCachedValue.getValueWithLock(PsiCachedValue.java:60) at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:38) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:136) at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:126) at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getUniqueFullName(ApexInvokableDeclarationMixin.java:81) at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.map(ApexDerivedDeclarationIndex.java:126) at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.map(ApexDerivedDeclarationIndex.java:42) at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:273) at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:98) at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:213) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1354) at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:523) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1327) at com.intellij.util.indexing.FileBasedIndexImpl.access$3500(FileBasedIndexImpl.java:117) at com.intellij.util.indexing.FileBasedIndexImpl$DocumentUpdateTask.doProcess(FileBasedIndexImpl.java:2330) at com.intellij.util.indexing.FileBasedIndexImpl$DocumentUpdateTask.doProcess(FileBasedIndexImpl.java:2321) at com.intellij.util.indexing.UpdateTask.a(UpdateTask.java:76) at com.intellij.util.indexing.UpdateTask.processAll(UpdateTask.java:46) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1235) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1403) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1235) at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:721) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:874) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:960) at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:931) at com.intellij.util.indexing.FileBasedIndexImpl.getValues(FileBasedIndexImpl.java:782) at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.lambda$getDerivedDeclarations$0(ApexDerivedDeclarationIndex.java:175) at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:67) at com.illuminatedcloud.intellij.index.ApexDerivedDeclarationIndex.getDerivedDeclarations(ApexDerivedDeclarationIndex.java:166) at com.illuminatedcloud.intellij.index.ApexDerivedInvokableDeclarationIndex.getDerivedDeclarations(ApexDerivedInvokableDeclarationIndex.java:42) at com.illuminatedcloud.intellij.psi.impl.ApexInvokableDeclarationMixin.getDerivedDeclarations(ApexInvokableDeclarationMixin.java:194) at com.illuminatedcloud.intellij.editor.ApexLineMarkerProvider.collectNavigationMarkers(ApexLineMarkerProvider.java:225) at com.illuminatedcloud.intellij.editor.ApexLineMarkerProvider.collectNavigationMarkers(ApexLineMarkerProvider.java:77) at com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider.collectNavigationMarkers(RelatedItemLineMarkerProvider.java:49) at com.intellij.codeInsight.daemon.RelatedItemLineMarkerProvider.collectSlowLineMarkers(RelatedItemLineMarkerProvider.java:40) at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:209) at com.intellij.codeInsight.daemon.impl.LineMarkersPass.a(LineMarkersPass.java:116) at com.intellij.codeInsight.daemon.impl.Divider.divideInsideAndOutsideInOneRoot(Divider.java:80) at com.intellij.codeInsight.daemon.impl.LineMarkersPass.doCollectInformation(LineMarkersPass.java:103) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:437) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:430) at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:429) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:405) at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143) at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:403) at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:170) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) 2018-04-19 08:19:35,445 [2540140] ERROR - j.psi.stubs.StubTreeLoaderImpl - WebStorm 2018.1.1 Build #WS-181.4445.68 2018-04-19 08:19:35,445 [2540140] ERROR - j.psi.stubs.StubTreeLoaderImpl - JDK: 1.8.0_152-release 2018-04-19 08:19:35,445 [2540140] ERROR - j.psi.stubs.StubTreeLoaderImpl - VM: OpenJDK 64-Bit Server VM 2018-04-19 08:19:35,445 [2540140] ERROR - j.psi.stubs.StubTreeLoaderImpl - Vendor: JetBrains s.r.o 2018-04-19 08:19:35,446 [2540141] ERROR - j.psi.stubs.StubTreeLoaderImpl - OS: Mac OS X 2018-04-19 08:19:35,446 [2540141] ERROR - j.psi.stubs.StubTreeLoaderImpl - Last Action: CommentByLineComment 2018-04-19 08:20:16,597 [2581292] INFO - il.indexing.FileBasedIndexImpl - START INDEX SHUTDOWN
-
repo owner - changed status to resolved
Issue tracker grooming. If this is still an issue, please feel free to reopen, ideally with a concrete reproduction scenario.
- Log in to comment
Yeah, if you have a class that reproduces it pretty reliably, let's take a look. However, if the class contains references to other custom classes/SObjects, that may not get me there. You can also get a thread dump while it's locked up and that should give me what I need. Let me know if you're not sure how to do that.