Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Auto Generated Report]com.intellij.errorreport.bean.ErrorBean #379

Closed
intellij-rainbow-brackets opened this issue Dec 18, 2019 · 102 comments
Closed
Labels
auto generated From anonymous feedback

Comments

@intellij-rainbow-brackets
Copy link
Contributor

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.4
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-192.7142.36
  • Last Action: null
java.lang.NoClassDefFoundError: com/intellij/ui/layout/RowBuilder
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:41)
	at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:34)
	at com.intellij.openapi.options.ConfigurableEP.createProducer(ConfigurableEP.java:260)
	at com.intellij.openapi.util.AtomicNotNullLazyValue$1.compute(AtomicNotNullLazyValue.java:59)
	at com.intellij.openapi.util.AtomicNotNullLazyValue.getValue(AtomicNotNullLazyValue.java:37)
	at com.intellij.openapi.options.ConfigurableEP.canCreateConfigurable(ConfigurableEP.java:311)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.wrapConfigurable(ConfigurableWrapper.java:31)
	at com.intellij.openapi.options.ex.ConfigurableExtensionPointUtil.getConfigurables(ConfigurableExtensionPointUtil.java:367)
	at com.intellij.openapi.options.ex.ConfigurableExtensionPointUtil.getConfigurableGroup(ConfigurableExtensionPointUtil.java:128)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:133)
	at com.github.izhangzhihao.rainbow.brackets.SettingsOpeningListener.hyperlinkActivated(Notify.kt:48)
	at com.intellij.notification.NotificationListener$Adapter.hyperlinkUpdate(NotificationListener.java:22)
	at com.intellij.notification.impl.ui.NotificationsUtil$1.hyperlinkUpdate(NotificationsUtil.java:159)
	at java.desktop/javax.swing.JEditorPane.fireHyperlinkUpdate(JEditorPane.java:345)
	at java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.activateLink(HTMLEditorKit.java:899)
	at java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.mouseClicked(HTMLEditorKit.java:695)
	at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:278)
	at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277)
	at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6654)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6416)
	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5026)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4858)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4556)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4858)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:751)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:749)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:748)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:878)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:823)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:466)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:465)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: com.intellij.ui.layout.RowBuilder PluginClassLoader[app.teamhub, 5.0.3] com.intellij.ide.plugins.cl.PluginClassLoader@587e6481
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 56 more
@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.14.6
  • Java Version: 11.0.4
  • App Name: RubyMine
  • App Full Name: RubyMine
  • Is Snapshot: false
  • App Build: RM-192.7142.37
  • Last Action: null
java.nio.file.NoSuchFileException: /Applications/RubyMine.app/Contents/plugins/ruby-cucumber/lib/ruby-cucumber.jar
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:145)
	at java.base/java.nio.file.Files.readAttributes(Files.java:1763)
	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1225)
	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:727)
	at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:844)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:247)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:148)
	at com.intellij.util.lang.JarLoader.createZipFile(JarLoader.java:322)
	at com.intellij.util.lang.JarLoader.getZipFile(JarLoader.java:310)
	at com.intellij.util.lang.JarLoader.getResource(JarLoader.java:225)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:372)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:368)
	at com.intellij.util.lang.ClasspathCache.iterateLoaders(ClasspathCache.java:154)
	at com.intellij.util.lang.ClassPath.getResource(ClassPath.java:114)
	at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:289)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:218)
	at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:165)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:73)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:41)
	at com.intellij.util.ExtensionInstantiator.instantiateWithPicoContainerOnlyIfNeeded(ExtensionInstantiator.java:34)
	at com.intellij.openapi.extensions.CustomLoadingExtensionPointBean.instantiateExtension(CustomLoadingExtensionPointBean.java:22)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.lambda$new$0(PsiReferenceContributorEP.java:23)
	at com.intellij.openapi.util.NotNullLazyValue$2.compute(NotNullLazyValue.java:67)
	at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:38)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:28)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:16)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensionsFromExtensionPoint(KeyedExtensionCollector.java:184)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:161)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:99)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:24)
	at com.intellij.openapi.util.KeyedExtensionCollector.forKey(KeyedExtensionCollector.java:139)
	at com.intellij.lang.LanguageExtension.allForLanguage(LanguageExtension.java:77)
	at com.intellij.lang.LanguageExtension.allForLanguageOrAny(LanguageExtension.java:112)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.createRegistrar(ReferenceProvidersRegistryImpl.java:45)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getRegistrar(ReferenceProvidersRegistryImpl.java:88)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:103)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:56)
	at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:148)
	at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
	at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:240)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:241)
	at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
	at com.intellij.util.CachedValuesManagerImpl.getCachedValueFromExHolder(CachedValuesManagerImpl.java:72)
	at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:45)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:147)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:129)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:55)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:47)
	at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.RIdentifierImpl.getReferences(RIdentifierImpl.java:287)
	at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:28)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.7142.42
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.3
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.5728.105
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.15.1
  • Java Version: 11.0.4
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-192.7142.39
  • Last Action: null
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:992)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.d(ClangResolveUtils.java:381)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:193)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:72)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.a(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:115)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitAssignmentExpression(OCControlFlowBuilder.java:1130)
	at com.jetbrains.cidr.lang.psi.impl.OCAssignmentExpressionImpl.accept(OCAssignmentExpressionImpl.java:107)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitAssignmentExpression(OCControlFlowBuilder.java:849)
	at com.jetbrains.cidr.lang.psi.impl.OCAssignmentExpressionImpl.accept(OCAssignmentExpressionImpl.java:107)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:12)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:24)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpressionStatement(OCVisitor.java:41)
	at com.jetbrains.cidr.lang.psi.impl.OCExpressionStatementImpl.accept(OCExpressionStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:311)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitIfStatement(OCControlFlowBuilder.java:275)
	at com.jetbrains.cidr.lang.psi.impl.OCIfStatementImpl.accept(OCIfStatementImpl.java:197)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:304)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitIfStatement(OCControlFlowBuilder.java:275)
	at com.jetbrains.cidr.lang.psi.impl.OCIfStatementImpl.accept(OCIfStatementImpl.java:197)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:77)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:158)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:273)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:84)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:290)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy126.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy127.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:167)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:48)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:20)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:49)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:260)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 22 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.14.5
  • Java Version: 11.0.4
  • App Name: PhpStorm
  • App Full Name: PhpStorm
  • Is Snapshot: false
  • App Build: PS-193.5233.101
  • Last Action: Vcs.Push
java.lang.IndexOutOfBoundsException: Wrong index: 0
	at com.intellij.openapi.editor.ex.util.SegmentArrayWithData.getSegmentData(SegmentArrayWithData.java:84)
	at com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$HighlighterIteratorImpl.getTokenType(LexerEditorHighlighter.java:631)
	at com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LayeredHighlighterIteratorImpl.getTokenType(LayeredLexerEditorHighlighter.java:565)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass$IndentsCalculator.isComment(RainbowIndentsPass.kt:318)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass$IndentsCalculator.calculate$intellij_rainbow_brackets(RainbowIndentsPass.kt:276)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass.buildDescriptors(RainbowIndentsPass.kt:158)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass.doCollectInformation(RainbowIndentsPass.kt:63)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.15.1
  • Java Version: 11.0.4
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-192.7142.39
  • Last Action: Back
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:992)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.d(ClangResolveUtils.java:381)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:193)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:72)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.a(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:115)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.util.OCCodeInsightUtil.isOverloadedOperatorUsage(OCCodeInsightUtil.java:1143)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitUnaryExpression(OCControlFlowBuilder.java:940)
	at com.jetbrains.cidr.lang.psi.impl.OCUnaryExpressionImpl.accept(OCUnaryExpressionImpl.java:81)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBinaryExpression(OCControlFlowBuilder.java:916)
	at com.jetbrains.cidr.lang.psi.impl.OCBinaryExpressionImpl.accept(OCBinaryExpressionImpl.java:104)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBinaryExpression(OCControlFlowBuilder.java:916)
	at com.jetbrains.cidr.lang.psi.impl.OCBinaryExpressionImpl.accept(OCBinaryExpressionImpl.java:104)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:12)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitCondition(OCVisitor.java:121)
	at com.jetbrains.cidr.lang.psi.impl.OCConditionImpl.accept(OCConditionImpl.java:50)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.acceptCondition(OCControlFlowBuilder.java:254)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:292)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitIfStatement(OCControlFlowBuilder.java:275)
	at com.jetbrains.cidr.lang.psi.impl.OCIfStatementImpl.accept(OCIfStatementImpl.java:197)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:77)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:158)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:273)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:91)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:84)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:290)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy126.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy127.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:167)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:48)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:20)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:49)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:260)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 22 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.7142.56
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Linux
  • OS Version: 4.15.0-72-generic
  • Java Version: 1.8.0_202-release
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IC-191.7141.44
  • Last Action: null
java.lang.Exception
	at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:180)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.checkLengthMatch(StubTreeLoaderImpl.java:150)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:118)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readOrBuild(StubTreeLoaderImpl.java:53)
	at com.intellij.psi.impl.compiled.ClsFileImpl.getStubTree(ClsFileImpl.java:486)
	at com.intellij.psi.impl.compiled.ClsFileImpl.getStubbedSpine(ClsFileImpl.java:512)
	at com.intellij.psi.stubs.StubProcessingHelperBase.getAllSpines(StubProcessingHelperBase.java:78)
	at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:61)
	at com.intellij.psi.stubs.StubIndexImpl$2.process(StubIndexImpl.java:290)
	at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:602)
	at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:590)
	at com.intellij.util.indexing.ValueContainer.forEach(ValueContainer.java:62)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$null$0(StubIndexImpl.java:314)
	at com.intellij.util.ConcurrencyUtil.withLock(ConcurrencyUtil.java:245)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$null$1(StubIndexImpl.java:312)
	at com.intellij.util.indexing.FileBasedIndexImpl.disableUpToDateCheckIn(FileBasedIndexImpl.java:671)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$doProcessStubs$2(StubIndexImpl.java:311)
	at com.intellij.util.indexing.IndexAccessValidator.validate(IndexAccessValidator.java:43)
	at com.intellij.psi.stubs.StubIndexImpl.doProcessStubs(StubIndexImpl.java:309)
	at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:281)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:121)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:109)
	at com.intellij.psi.impl.java.stubs.index.JavaFullClassNameIndex.get(JavaFullClassNameIndex.java:47)
	at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.doFindClasses(JavaFileManagerImpl.java:88)
	at com.intellij.psi.impl.file.impl.JavaFileManagerImpl.findClasses(JavaFileManagerImpl.java:75)
	at com.intellij.psi.impl.PsiElementFinderImpl.findClasses(PsiElementFinderImpl.java:44)
	at com.intellij.psi.impl.JavaPsiFacadeImpl.findClassesWithoutJvmFacade(JavaPsiFacadeImpl.java:186)
	at com.intellij.psi.impl.JavaPsiFacadeImpl.findClassesWithJvmFacade(JavaPsiFacadeImpl.java:157)
	at com.intellij.psi.impl.JavaPsiFacadeImpl.findClasses(JavaPsiFacadeImpl.java:149)
	at com.intellij.psi.impl.file.PsiPackageImpl.getCachedClassesByName(PsiPackageImpl.java:209)
	at com.intellij.psi.impl.file.PsiPackageImpl.findClassByShortName(PsiPackageImpl.java:271)
	at com.intellij.psi.impl.file.PsiPackageImpl.processDeclarations(PsiPackageImpl.java:306)
	at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processPackageDeclarations(PsiJavaFileBaseImpl.java:484)
	at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processCurrentPackage(PsiJavaFileBaseImpl.java:398)
	at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarationsNoGuess(PsiJavaFileBaseImpl.java:334)
	at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.processDeclarations(PsiJavaFileBaseImpl.java:319)
	at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:69)
	at com.intellij.psi.scope.util.PsiScopesUtil.treeWalkUp(PsiScopesUtil.java:51)
	at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:218)
	at com.intellij.psi.scope.util.PsiScopesUtil.resolveAndWalk(PsiScopesUtil.java:149)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.resolve(PsiJavaCodeReferenceElementImpl.java:501)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.access$100(PsiJavaCodeReferenceElementImpl.java:44)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:383)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl$OurGenericsResolver.resolve(PsiJavaCodeReferenceElementImpl.java:375)
	at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.multiResolve(PsiJavaCodeReferenceElementImpl.java:434)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.advancedResolve(PsiJavaCodeReferenceElementImpl.java:427)
	at com.intellij.psi.impl.source.PsiClassReferenceType.resolveGenerics(PsiClassReferenceType.java:194)
	at com.intellij.psi.impl.TypeCorrector.visitClassType(TypeCorrector.java:65)
	at com.intellij.psi.impl.TypeCorrector.visitClassType(TypeCorrector.java:19)
	at com.intellij.psi.PsiClassType.accept(PsiClassType.java:237)
	at com.intellij.psi.PsiTypeMapper.mapType(PsiTypeMapper.java:36)
	at com.intellij.psi.impl.TypeCorrector.mapSubstitutor(TypeCorrector.java:101)
	at com.intellij.psi.impl.TypeCorrector.access$600(TypeCorrector.java:19)
	at com.intellij.psi.impl.TypeCorrector$CorrectedResolveResult.getSubstitutor(TypeCorrector.java:254)
	at com.intellij.psi.util.PsiUtil.captureToplevelWildcards(PsiUtil.java:831)
	at com.intellij.psi.impl.ScopedClassHierarchy.calcImmediateSupersWithCapturing(ScopedClassHierarchy.java:167)
	at com.intellij.psi.impl.ScopedClassHierarchy.lambda$getImmediateSupersWithCapturing$2(ScopedClassHierarchy.java:147)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.psi.impl.ScopedClassHierarchy.getImmediateSupersWithCapturing(ScopedClassHierarchy.java:147)
	at com.intellij.psi.impl.PsiClassImplUtil.getScopeCorrectedSuperTypes(PsiClassImplUtil.java:731)
	at com.intellij.psi.impl.PsiClassImplUtil.processSuperTypes(PsiClassImplUtil.java:741)
	at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClassNotCached(PsiClassImplUtil.java:715)
	at com.intellij.psi.impl.PsiClassImplUtil.lambda$createMembersMap$2(PsiClassImplUtil.java:395)
	at com.intellij.util.containers.ConcurrentFactoryMap$2.create(ConcurrentFactoryMap.java:181)
	at com.intellij.util.containers.ConcurrentFactoryMap.get(ConcurrentFactoryMap.java:45)
	at com.intellij.psi.impl.PsiClassImplUtil$MembersMap.get(PsiClassImplUtil.java:357)
	at com.intellij.psi.impl.PsiClassImplUtil$MembersMap.access$000(PsiClassImplUtil.java:349)
	at com.intellij.psi.impl.PsiClassImplUtil.processCachedMembersByName(PsiClassImplUtil.java:581)
	at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClass(PsiClassImplUtil.java:465)
	at com.intellij.psi.impl.PsiClassImplUtil.processDeclarationsInClass(PsiClassImplUtil.java:442)
	at com.intellij.psi.impl.source.PsiClassImpl.processDeclarations(PsiClassImpl.java:488)
	at com.intellij.psi.scope.util.PsiScopesUtil.processQualifierResult(PsiScopesUtil.java:497)
	at com.intellij.psi.scope.util.PsiScopesUtil.processQualifierType(PsiScopesUtil.java:453)
	at com.intellij.psi.scope.util.PsiScopesUtil.setupAndRunProcessor(PsiScopesUtil.java:359)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolveToMethod(PsiReferenceExpressionImpl.java:331)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.resolve(PsiReferenceExpressionImpl.java:283)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.access$000(PsiReferenceExpressionImpl.java:46)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:190)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl$OurGenericsResolver.resolve(PsiReferenceExpressionImpl.java:178)
	at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolveWithCaching$1(ResolveCache.java:203)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:202)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:797)
	at com.intellij.psi.impl.PsiImplUtil.multiResolveImpl(PsiImplUtil.java:788)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.multiResolve(PsiReferenceExpressionImpl.java:377)
	at com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl.advancedResolve(PsiReferenceExpressionImpl.java:539)
	at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.resolveMethodGenerics(PsiMethodCallExpressionImpl.java:51)
	at com.intellij.psi.PsiDiamondType.getDiamondsAwareResolveResult(PsiDiamondType.java:193)
	at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:451)
	at com.intellij.codeInsight.ExceptionUtil.getUnhandledExceptions(ExceptionUtil.java:439)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.visitMethodCallExpression(ControlFlowAnalyzer.java:1615)
	at com.intellij.psi.impl.source.tree.java.PsiMethodCallExpressionImpl.accept(PsiMethodCallExpressionImpl.java:127)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.generateExpressionInstructions(ControlFlowAnalyzer.java:1323)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.processVariable(ControlFlowAnalyzer.java:509)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.visitDeclarationStatement(ControlFlowAnalyzer.java:497)
	at com.intellij.psi.impl.source.tree.java.PsiDeclarationStatementImpl.accept(PsiDeclarationStatementImpl.java:107)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.visitCodeBlock(ControlFlowAnalyzer.java:366)
	at com.intellij.psi.impl.source.tree.java.PsiCodeBlockImpl.accept(PsiCodeBlockImpl.java:212)
	at com.intellij.psi.controlFlow.ControlFlowAnalyzer.buildControlFlow(ControlFlowAnalyzer.java:99)
	at com.intellij.psi.controlFlow.ControlFlowFactory.getControlFlow(ControlFlowFactory.java:131)
	at com.intellij.psi.controlFlow.ControlFlowFactory.getControlFlow(ControlFlowFactory.java:110)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil.getControlFlow(HighlightControlFlowUtil.java:80)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil.getFinalVariableProblemsInBlock(HighlightControlFlowUtil.java:555)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightControlFlowUtil.isReassigned(HighlightControlFlowUtil.java:459)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitIdentifier(HighlightVisitorImpl.java:635)
	at com.intellij.psi.impl.source.tree.java.PsiIdentifierImpl.accept(PsiIdentifierImpl.java:39)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:136)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$2(HighlightVisitorImpl.java:161)
	at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:370)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:160)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
	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)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.28
  • OS Name: Linux
  • OS Version: 5.2.2-arch1-1-ntpro
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: EditorUp
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1129)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.d(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.util.OCCodeInsightUtil.isOverloadedOperatorUsage(OCCodeInsightUtil.java:1050)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitArraySelectionExpression(OCControlFlowBuilder.java:964)
	at com.jetbrains.cidr.lang.psi.impl.OCArraySelectionExpressionImpl.accept(OCArraySelectionExpressionImpl.java:151)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpression(OCVisitor.java:21)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitCompoundInitializer(OCVisitor.java:406)
	at com.jetbrains.cidr.lang.psi.impl.OCCompoundInitializerImpl.accept(OCCompoundInitializerImpl.java:39)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitCallExpression(OCControlFlowBuilder.java:999)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitConstructorFieldInitializer(OCVisitor.java:518)
	at com.jetbrains.cidr.lang.psi.impl.OCConstructorFieldInitializerImpl.accept(OCConstructorFieldInitializerImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:100)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy144.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy145.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: SaveAll
java.lang.Throwable: Unbalanced tree. Most probably caused by unbalanced markers. Try calling setDebugMode(true) against PsiBuilder passed to identify exact location of the problem
language: 
context: '<none>'
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at com.intellij.lang.impl.PsiBuilderImpl.reportUnbalancedMarkers(PsiBuilderImpl.java:1092)
	at com.intellij.lang.impl.PsiBuilderImpl.assertMarkersBalanced(PsiBuilderImpl.java:1084)
	at com.intellij.lang.impl.PsiBuilderImpl.prepareLightTree(PsiBuilderImpl.java:1053)
	at com.intellij.lang.impl.PsiBuilderImpl.getLightTree(PsiBuilderImpl.java:936)
	at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.calcTable(OCSymbolTableProvider.java:162)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.forFile(FileSymbolTablesCache.java:492)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:220)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:209)
	at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.getSymbolTable(OCFileImpl.java:272)
	at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.findSymbol(OCFileImpl.java:247)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.getSymbol(OCDeclaratorImpl.java:86)
	at com.jetbrains.cidr.lang.daemon.OCHiddenNonVirtualFunctionAnnotator.visitDeclarator(OCHiddenNonVirtualFunctionAnnotator.java:32)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.15.2
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.5662.55
  • Last Action: null
java.lang.Throwable: Invalid iOS version format: 10
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at com.jetbrains.cidr.lang.daemon.OCAppCodeAnnotatorHelper.convertVersion(OCAppCodeAnnotatorHelper.java:210)
	at com.jetbrains.cidr.lang.daemon.OCAppCodeAnnotatorHelper.isVersionAllowed(OCAppCodeAnnotatorHelper.java:144)
	at com.jetbrains.cidr.lang.daemon.OCAppCodeAnnotatorHelper.a(OCAppCodeAnnotatorHelper.java:91)
	at com.jetbrains.cidr.lang.daemon.OCAppCodeAnnotatorHelper.checkAvailability(OCAppCodeAnnotatorHelper.java:49)
	at com.jetbrains.cidr.lang.resolve.OCResolveUtil.checkAvailability(OCResolveUtil.java:101)
	at com.jetbrains.cidr.lang.legacy.daemon.OCResolveAnnotator.visitSendMessageExpression(OCResolveAnnotator.java:832)
	at com.jetbrains.cidr.lang.psi.impl.OCSendMessageExpressionImpl.accept(OCSendMessageExpressionImpl.java:75)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.2
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-191.7479.19
  • Last Action: null
java.lang.Exception
	at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:180)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.checkLengthMatch(StubTreeLoaderImpl.java:150)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:118)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readOrBuild(StubTreeLoaderImpl.java:53)
	at com.intellij.psi.impl.compiled.ClsFileImpl.getStubTree(ClsFileImpl.java:486)
	at com.intellij.psi.impl.compiled.ClsFileImpl.getStubbedSpine(ClsFileImpl.java:512)
	at com.intellij.psi.stubs.StubProcessingHelperBase.getAllSpines(StubProcessingHelperBase.java:78)
	at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:61)
	at com.intellij.psi.stubs.StubIndexImpl$2.process(StubIndexImpl.java:290)
	at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:602)
	at com.intellij.psi.stubs.StubIndexImpl$StubIdListContainerAction.perform(StubIndexImpl.java:590)
	at com.intellij.util.indexing.ValueContainer.forEach(ValueContainer.java:62)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$null$0(StubIndexImpl.java:314)
	at com.intellij.util.ConcurrencyUtil.withLock(ConcurrencyUtil.java:245)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$null$1(StubIndexImpl.java:312)
	at com.intellij.util.indexing.FileBasedIndexImpl.disableUpToDateCheckIn(FileBasedIndexImpl.java:671)
	at com.intellij.psi.stubs.StubIndexImpl.lambda$doProcessStubs$2(StubIndexImpl.java:311)
	at com.intellij.util.indexing.IndexAccessValidator.validate(IndexAccessValidator.java:43)
	at com.intellij.psi.stubs.StubIndexImpl.doProcessStubs(StubIndexImpl.java:309)
	at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:281)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:121)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:109)
	at com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex.get(JavaShortClassNameIndex.java:53)
	at com.intellij.psi.impl.PsiShortNamesCacheImpl.getClassesByName(PsiShortNamesCacheImpl.java:66)
	at com.intellij.psi.impl.CompositeShortNamesCache.getClassesByName(CompositeShortNamesCache.java:64)
	at com.intellij.codeInsight.daemon.impl.quickfix.OrderEntryFix.registerFixes(OrderEntryFix.java:129)
	at com.intellij.codeInsight.daemon.impl.quickfix.DefaultQuickFixProvider.registerFixes(DefaultQuickFixProvider.java:44)
	at com.intellij.codeInsight.daemon.impl.quickfix.DefaultQuickFixProvider.registerFixes(DefaultQuickFixProvider.java:27)
	at com.intellij.codeInsight.quickfix.UnresolvedReferenceQuickFixProvider.registerReferenceFixes(UnresolvedReferenceQuickFixProvider.java:27)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightUtil.checkReference(HighlightUtil.java:2862)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.doVisitReferenceElement(HighlightVisitorImpl.java:1077)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visitReferenceElement(HighlightVisitorImpl.java:1059)
	at com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl.accept(PsiJavaCodeReferenceElementImpl.java:1053)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.visit(HighlightVisitorImpl.java:136)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:170)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
	at com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.orderVincentToCleanTheCar(WolfTheProblemSolverImpl.java:270)
	at com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.startCheckingIfVincentSolvedProblemsYet(WolfTheProblemSolverImpl.java:223)
	at com.intellij.codeInsight.daemon.impl.WolfHighlightingPass.collectInformationWithProgress(WolfHighlightingPass.java:43)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.3
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.5728.105
  • Last Action: EditorUp
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Linux
  • OS Version: 5.0.0-37-generic
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.7142.56
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PC-192.7142.42
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.getExportedNameCache(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.lambda$multiResolveName$0(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.14.6
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.7142.42
  • Last Action: EditorBackSpace
java.lang.AssertionError: File text mismatch: tree.length=100000; psi.length=200000; this=DjangoTemplateFile:dump.xml; vp=com.jetbrains.django.lang.template.DjangoTemplateFileViewProvider{myVirtualFile=file:///Users/likid_geimfari/Developer/Work/reestr_repo/dumps/schors/dump.xml, content=VirtualFileContent{size=157902049}}
	at com.intellij.psi.impl.source.PsiFileImpl.getText(PsiFileImpl.java:288)
	at com.jetbrains.django.lang.template.highlighting.DjangoTemplateAnnotator.a(DjangoTemplateAnnotator.java:22)
	at com.jetbrains.django.lang.template.highlighting.DjangoTemplateAnnotator.annotate(DjangoTemplateAnnotator.java:17)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:290)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:598)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.15.2
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: null
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2022)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1120)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.d(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitCallExpression(OCControlFlowBuilder.java:1211)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1391)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitArgumentList(OCControlFlowBuilder.java:1223)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitCallExpression(OCControlFlowBuilder.java:999)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy149.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy150.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.6817.19
  • Last Action: $ShowTranslationDialogAction
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.createInstance(ExtensionComponentAdapter.java:40)
	at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:54)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:439)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:410)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.2
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PC-191.8026.44
  • Last Action: null
java.lang.Exception
	at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:180)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.checkLengthMatch(StubTreeLoaderImpl.java:150)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:118)
	at com.intellij.psi.stubs.StubTreeLoaderImpl.readOrBuild(StubTreeLoaderImpl.java:53)
	at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:610)
	at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:572)
	at com.jetbrains.python.psi.impl.PyFileImpl.getDunderAll(PyFileImpl.java:491)
	at com.jetbrains.python.psi.PyUtil.isStarImportableFrom(PyUtil.java:1681)
	at com.jetbrains.python.psi.impl.PyStarImportElementImpl.calculateMultiResolveName(PyStarImportElementImpl.java:94)
	at com.jetbrains.python.psi.PyUtil.getNullableParameterizedCachedValue(PyUtil.java:831)
	at com.jetbrains.python.psi.PyUtil.getParameterizedCachedValue(PyUtil.java:809)
	at com.jetbrains.python.psi.impl.PyStarImportElementImpl.multiResolveName(PyStarImportElementImpl.java:83)
	at com.jetbrains.python.psi.resolve.PyResolveProcessor.resolveInImportedNameDefiner(PyResolveProcessor.java:99)
	at com.jetbrains.python.psi.resolve.PyResolveProcessor.execute(PyResolveProcessor.java:51)
	at com.jetbrains.python.psi.resolve.PyResolveUtil.scopeCrawlUp(PyResolveUtil.java:105)
	at com.jetbrains.python.psi.resolve.PyResolveUtil.scopeCrawlUp(PyResolveUtil.java:76)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl.resolveInner(PyReferenceImpl.java:253)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl.multiResolveInner(PyReferenceImpl.java:115)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl.access$000(PyReferenceImpl.java:46)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl$CachingResolver.resolve(PyReferenceImpl.java:791)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl$CachingResolver.resolve(PyReferenceImpl.java:785)
	at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$0(ResolveCache.java:150)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:149)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:180)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:172)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl.multiResolve(PyReferenceImpl.java:101)
	at com.jetbrains.python.psi.impl.references.PyReferenceImpl.resolve(PyReferenceImpl.java:79)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:384)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:120)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:87)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Linux
  • OS Version: 5.3.0-3-amd64
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: ReformatCode
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Broken pipe
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2022)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1120)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.d(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitCallExpression(OCControlFlowBuilder.java:1211)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1391)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitArgumentList(OCControlFlowBuilder.java:1223)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitCallExpression(OCControlFlowBuilder.java:999)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpression(OCVisitor.java:21)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitCompoundInitializer(OCVisitor.java:406)
	at com.jetbrains.cidr.lang.psi.impl.OCCompoundInitializerImpl.accept(OCCompoundInitializerImpl.java:39)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Broken pipe
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy134.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor208.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy135.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Broken pipe
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:127)
	at java.base/java.io.FilterOutputStream.write(FilterOutputStream.java:108)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Linux
  • OS Version: 5.3.0-3-amd64
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: ReformatCode
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Broken pipe
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1129)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.d(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.util.OCCodeInsightUtil.isOverloadedOperatorUsage(OCCodeInsightUtil.java:1050)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBinaryExpression(OCControlFlowBuilder.java:932)
	at com.jetbrains.cidr.lang.psi.impl.OCBinaryExpressionImpl.accept(OCBinaryExpressionImpl.java:104)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBinaryExpression(OCControlFlowBuilder.java:931)
	at com.jetbrains.cidr.lang.psi.impl.OCBinaryExpressionImpl.accept(OCBinaryExpressionImpl.java:104)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBinaryExpression(OCControlFlowBuilder.java:931)
	at com.jetbrains.cidr.lang.psi.impl.OCBinaryExpressionImpl.accept(OCBinaryExpressionImpl.java:104)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpressionStatement(OCVisitor.java:42)
	at com.jetbrains.cidr.lang.psi.impl.OCExpressionStatementImpl.accept(OCExpressionStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:304)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitIfStatement(OCControlFlowBuilder.java:275)
	at com.jetbrains.cidr.lang.psi.impl.OCIfStatementImpl.accept(OCIfStatementImpl.java:197)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:437)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitForStatement(OCControlFlowBuilder.java:397)
	at com.jetbrains.cidr.lang.psi.impl.OCForStatementImpl.accept(OCForStatementImpl.java:112)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Broken pipe
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy134.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor208.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy135.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Broken pipe
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:127)
	at java.base/java.io.FilterOutputStream.write(FilterOutputStream.java:108)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.29
  • OS Name: Mac OS X
  • OS Version: 10.15.1
  • Java Version: 11.0.4
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-192.7142.36
  • Last Action: null
java.nio.file.NoSuchFileException: /Users/bean/Library/Application Support/IntelliJIdea2019.2/MyBatisCodeHelper-Pro/lib/MybaitsCodeHelper-obfuss.jar
	at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
	at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
	at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:145)
	at java.base/java.nio.file.Files.readAttributes(Files.java:1763)
	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1225)
	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:727)
	at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:844)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:247)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:148)
	at com.intellij.util.lang.JarLoader.createZipFile(JarLoader.java:322)
	at com.intellij.util.lang.JarLoader.getZipFile(JarLoader.java:310)
	at com.intellij.util.lang.JarLoader.getResource(JarLoader.java:225)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:372)
	at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:368)
	at com.intellij.util.lang.ClasspathCache.iterateLoaders(ClasspathCache.java:154)
	at com.intellij.util.lang.ClassPath.getResource(ClassPath.java:114)
	at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:289)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:218)
	at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:165)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:73)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:41)
	at com.intellij.util.ExtensionInstantiator.instantiateWithPicoContainerOnlyIfNeeded(ExtensionInstantiator.java:34)
	at com.intellij.openapi.extensions.CustomLoadingExtensionPointBean.instantiateExtension(CustomLoadingExtensionPointBean.java:22)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.lambda$new$0(PsiReferenceContributorEP.java:23)
	at com.intellij.openapi.util.NotNullLazyValue$2.compute(NotNullLazyValue.java:67)
	at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:38)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:28)
	at com.intellij.psi.impl.source.resolve.reference.PsiReferenceContributorEP.getInstance(PsiReferenceContributorEP.java:16)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensionsFromExtensionPoint(KeyedExtensionCollector.java:184)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:210)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:107)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:24)
	at com.intellij.openapi.util.KeyedExtensionCollector.forKey(KeyedExtensionCollector.java:139)
	at com.intellij.lang.LanguageExtension.allForLanguage(LanguageExtension.java:77)
	at com.intellij.lang.LanguageExtension.allForLanguageOrAny(LanguageExtension.java:112)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.createRegistrar(ReferenceProvidersRegistryImpl.java:45)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getRegistrar(ReferenceProvidersRegistryImpl.java:88)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:103)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:56)
	at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:148)
	at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
	at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:240)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:241)
	at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
	at com.intellij.util.CachedValuesManagerImpl.getCachedValueFromExHolder(CachedValuesManagerImpl.java:72)
	at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:45)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:147)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:129)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:55)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:47)
	at com.intellij.psi.impl.source.tree.PsiCoreCommentImpl.getReferences(PsiCoreCommentImpl.java:51)
	at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:28)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$2(HighlightVisitorImpl.java:167)
	at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:366)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:166)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.29
  • OS Name: Linux
  • OS Version: 4.9.151-015.ali3000.alios7.x86_64
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.5662.56
  • Last Action: Build
java.lang.IndexOutOfBoundsException: Requested line 189 of 112 in file:///disk1/baihe.bh/proj/rs/1025_hotfix/routing_service/src/service_drive/agreement/CheckServiceVersionAgreement.cpp when looking for resolved ClangSym{name='algorNames', location=SourceLocation{url='file:///disk1/baihe.bh/proj/rs/1025_hotfix/routing_service/src/service_drive/agreement/CheckServiceVersionAgreement.cpp', position=ClangLineColPosition{myLine=189, myColumn=14}}, isMacro=false}; request file was file:///home/baihe.bh/proj/rs/1025_hotfix/routing_service/src/service_drive/agreement/CheckServiceVersionAgreement.cpp
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.a(ClangResolveUtils.java:523)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.a(ClangResolveUtils.java:404)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.c(ClangResolveUtils.java:405)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.d(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitArraySelectionExpression(OCControlFlowBuilder.java:1351)
	at com.jetbrains.cidr.lang.psi.impl.OCArraySelectionExpressionImpl.accept(OCArraySelectionExpressionImpl.java:151)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpression(OCVisitor.java:21)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArraySelectionExpression(OCVisitor.java:166)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitArraySelectionExpression(OCControlFlowBuilder.java:963)
	at com.jetbrains.cidr.lang.psi.impl.OCArraySelectionExpressionImpl.accept(OCArraySelectionExpressionImpl.java:151)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.accept(OCControlFlowBuilder.java:151)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:304)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitConditionalExpression(OCControlFlowBuilder.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCConditionalExpressionImpl.accept(OCConditionalExpressionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitAssignmentExpression(OCControlFlowBuilder.java:848)
	at com.jetbrains.cidr.lang.psi.impl.OCAssignmentExpressionImpl.accept(OCAssignmentExpressionImpl.java:107)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpressionStatement(OCVisitor.java:42)
	at com.jetbrains.cidr.lang.psi.impl.OCExpressionStatementImpl.accept(OCExpressionStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.14.6
  • Java Version: 11.0.3
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-192.5728.98
  • Last Action: null
java.lang.IndexOutOfBoundsException: Wrong index: 0
	at com.intellij.openapi.editor.ex.util.SegmentArrayWithData.getSegmentData(SegmentArrayWithData.java:84)
	at com.intellij.openapi.editor.ex.util.LexerEditorHighlighter$HighlighterIteratorImpl.getTokenType(LexerEditorHighlighter.java:624)
	at com.intellij.openapi.editor.ex.util.LayeredLexerEditorHighlighter$LayeredHighlighterIteratorImpl.getTokenType(LayeredLexerEditorHighlighter.java:566)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass$IndentsCalculator.isComment(RainbowIndentsPass.kt:318)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass$IndentsCalculator.calculate$intellij_rainbow_brackets(RainbowIndentsPass.kt:276)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass.buildDescriptors(RainbowIndentsPass.kt:158)
	at com.github.izhangzhihao.rainbow.brackets.indents.RainbowIndentsPass.doCollectInformation(RainbowIndentsPass.kt:63)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Mac OS X
  • OS Version: 10.15.2
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-193.5662.53
  • Last Action: null
java.lang.Throwable: Non-idempotent computation: it returns different results when invoked multiple times or on different threads:
  206 != 223
  which is length of [com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(1105,1152)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(1272,1351)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(1411,1464)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(2789,2842)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(3982,4029)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(4149,4222)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(4282,4335)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(4641,4752)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(4810,4882)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(5963,6016)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(7075,7122)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(7242,7315)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(7375,7428)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(8672,8725)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(9785,9832)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(9952,10023)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(10083,10136)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(11428,11481)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(12607,12654)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(12774,12847)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(12907,12960)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(14607,14660)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(15911,15958)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(16078,16159)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(16219,16272)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(16566,16677)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(16735,16807)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(17870,17923)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(18003,18073)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(18132,18202)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(18262,18332)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(19646,19693)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(19813,19899)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(19959,20012)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(20257,20327)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(20342,20412)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(20427,20497)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(21587,21640)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(22979,23026)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(23146,23227)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(23287,23340)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(24709,24762)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(25923,25970)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(26090,26170)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(26230,26283)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(26584,26695)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(26753,26825)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(27909,27962)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(29294,29341)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(29461,29542)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(29602,29655)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(31223,31276)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(31356,31426)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(31485,31555)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(31615,31685)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(32999,33046)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(33166,33237)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(33297,33350)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(33640,33751)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(33809,33881)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(34049,34119)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(34134,34204)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(34219,34289)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(35254,35307)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(36616,36663)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(36784,36867)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(36927,36980)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(37986,38039)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(39340,39387)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(39508,39590)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(39650,39703)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(40575,40628)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(41672,41719)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(41840,41926)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(41986,42039)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(42978,43031)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(44139,44186)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(44307,44392)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(44452,44505)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(45283,45342)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(45912,45959)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(46080,46163)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(46223,46282)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(47290,47352)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(48472,48519)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(48639,48726)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(48786,48848)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(49882,49944)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(50512,50559)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(50679,50766)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(50826,50888)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(51904,51966)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(52983,53030)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(53150,53238)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(53298,53360)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(54520,54582)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(55904,55951)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(56071,56160)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(56220,56282)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(57730,57792)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(59123,59170)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(59290,59371)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(59431,59493)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(60957,61019)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(62283,62330)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(62450,62538)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(62598,62660)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(62953,63082)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(63140,63215)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(64471,64533)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(65864,65911)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(66031,66112)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(66172,66234)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(66537,66666)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(66724,66799)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(68115,68177)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(69498,69545)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(69665,69746)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(69806,69868)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(71446,71508)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(72768,72815)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(72935,73016)), com.intellij.openapi.paths.WebReference(PsiComment(LINE_COMMENT):(73076,73138)), com.intellij.openapi.paths.WebReference(Psi ...


Recomputation gives com.intellij.util.CachedValueBase$Data@352e926a which is different from both values
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at com.intellij.util.IdempotenceChecker.checkEquivalence(IdempotenceChecker.java:82)
	at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:250)
	at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
	at com.intellij.psi.impl.source.resolve.reference.ArbitraryPlaceUrlReferenceProvider.getReferencesByElement(ArbitraryPlaceUrlReferenceProvider.java:68)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.getReferences(ReferenceProvidersRegistryImpl.java:194)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.mapNotEmptyReferencesFromProviders(ReferenceProvidersRegistryImpl.java:161)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistryImpl.doGetReferencesFromProviders(ReferenceProvidersRegistryImpl.java:140)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.lambda$getReferencesFromProviders$0(ReferenceProvidersRegistry.java:42)
	at com.intellij.psi.util.CachedValuesManager.lambda$getCachedValue$0(CachedValuesManager.java:148)
	at com.intellij.psi.impl.PsiCachedValueImpl.doCompute(PsiCachedValueImpl.java:54)
	at com.intellij.util.CachedValueBase.lambda$getValueWithLock$1(CachedValueBase.java:240)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:241)
	at com.intellij.psi.impl.PsiCachedValueImpl.getValue(PsiCachedValueImpl.java:43)
	at com.intellij.util.CachedValuesManagerImpl.getCachedValue(CachedValuesManagerImpl.java:64)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:147)
	at com.intellij.psi.util.CachedValuesManager.getCachedValue(CachedValuesManager.java:129)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:41)
	at com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry.getReferencesFromProviders(ReferenceProvidersRegistry.java:33)
	at com.intellij.psi.impl.source.tree.PsiCommentImpl.getReferences(PsiCommentImpl.java:48)
	at com.intellij.codeInsight.highlighting.HyperlinkAnnotator.annotate(HyperlinkAnnotator.java:28)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.30
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6015.37
  • Last Action: EditorLeft
java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 3
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:372)
	at java.base/java.util.ArrayList.get(ArrayList.java:458)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.doResolve(OCTypeResolveVisitor.java:379)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.a(OCTypeResolveVisitor.java:126)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.getCachedOrResolve(OCTypeResolveVisitor.java:232)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitAutoType(OCTypeResolveVisitor.java:126)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitAutoType(OCTypeResolveVisitor.java:39)
	at com.jetbrains.cidr.lang.types.OCAutoType.accept(OCAutoType.java:140)
	at com.jetbrains.cidr.lang.types.OCType.transformType(OCType.java:601)
	at com.jetbrains.cidr.lang.types.OCType.resolve(OCType.java:335)
	at com.jetbrains.cidr.lang.types.OCType.resolve(OCType.java:330)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:812)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:778)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitLambdaExpression(OCControlFlowBuilder.java:772)
	at com.jetbrains.cidr.lang.psi.impl.OCLambdaExpressionImpl.accept(OCLambdaExpressionImpl.java:114)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.30
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 1.8.0_112-release
  • App Name: WebStorm
  • App Full Name: WebStorm
  • Is Snapshot: false
  • App Build: WS-192.6817.13
  • Last Action: null
java.lang.IllegalArgumentException: TextHitInfo is out of range
	at java.awt.font.TextLayout.checkTextHit(TextLayout.java:780)
	at java.awt.font.TextLayout.getCaretInfo(TextLayout.java:1220)
	at java.awt.font.TextLayout.getCaretInfo(TextLayout.java:1322)
	at javax.swing.text.GlyphPainter2.getSpan(GlyphPainter2.java:84)
	at javax.swing.text.GlyphView.getPartialSpan(GlyphView.java:330)
	at javax.swing.text.GlyphView.getMinimumSpan(GlyphView.java:557)
	at javax.swing.text.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:724)
	at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:157)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:270)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getPreferredSpan(BoxView.java:545)
	at javax.swing.text.html.BlockView.getPreferredSpan(BlockView.java:362)
	at javax.swing.plaf.basic.BasicHTML$Renderer.<init>(BasicHTML.java:383)
	at javax.swing.plaf.basic.BasicHTML.createHTMLView(BasicHTML.java:67)
	at javax.swing.plaf.basic.BasicHTML.updateRenderer(BasicHTML.java:207)
	at javax.swing.plaf.basic.BasicLabelUI.installComponents(BasicLabelUI.java:348)
	at javax.swing.plaf.basic.BasicLabelUI.installUI(BasicLabelUI.java:325)
	at javax.swing.JComponent.setUI(JComponent.java:666)
	at javax.swing.JLabel.setUI(JLabel.java:261)
	at javax.swing.JLabel.updateUI(JLabel.java:275)
	at javax.swing.JLabel.<init>(JLabel.java:164)
	at javax.swing.JLabel.<init>(JLabel.java:194)
	at com.intellij.notification.impl.NotificationsManagerImpl.createBalloon(NotificationsManagerImpl.java:385)
	at com.intellij.notification.impl.NotificationsManagerImpl.createBalloon(NotificationsManagerImpl.java:324)
	at com.intellij.notification.impl.NotificationsManagerImpl.notifyByBalloon(NotificationsManagerImpl.java:259)
	at com.intellij.notification.impl.NotificationsManagerImpl.showNotification(NotificationsManagerImpl.java:174)
	at com.intellij.notification.impl.NotificationsManagerImpl.lambda$doNotify$1(NotificationsManagerImpl.java:137)
	at com.intellij.ide.startup.impl.StartupManagerImpl.lambda$runWhenProjectIsInitialized$7(StartupManagerImpl.java:499)
	at com.intellij.ui.GuiUtils.invokeLaterIfNeeded(GuiUtils.java:323)
	at com.intellij.ide.startup.impl.StartupManagerImpl.runWhenProjectIsInitialized(StartupManagerImpl.java:485)
	at com.intellij.notification.impl.NotificationsManagerImpl.doNotify(NotificationsManagerImpl.java:142)
	at com.intellij.notification.impl.NotificationsManagerImpl.access$900(NotificationsManagerImpl.java:79)
	at com.intellij.notification.impl.NotificationsManagerImpl$MyNotificationListener.notify(NotificationsManagerImpl.java:1058)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:102)
	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:446)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:406)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:395)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:379)
	at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:370)
	at com.intellij.util.messages.impl.MessageBusImpl.lambda$createTopicHandler$1(MessageBusImpl.java:242)
	at com.sun.proxy.$Proxy105.setInfo(Unknown Source)
	at com.intellij.openapi.wm.StatusBar$Info.set(StatusBar.java:49)
	at com.intellij.notification.LogModel.setStatusMessage(LogModel.java:91)
	at com.intellij.notification.LogModel.addNotification(LogModel.java:65)
	at com.intellij.notification.EventLog$ProjectTracker.printNotification(EventLog.java:498)
	at com.intellij.notification.EventLog$ProjectTracker.access$100(EventLog.java:457)
	at com.intellij.notification.EventLog$ProjectTracker$1.notify(EventLog.java:474)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:102)
	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:446)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:406)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:395)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:379)
	at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:372)
	at com.intellij.util.messages.impl.MessageBusImpl.lambda$createTopicHandler$1(MessageBusImpl.java:242)
	at com.sun.proxy.$Proxy109.notify(Unknown Source)
	at com.intellij.notification.Notifications$Bus.doNotify(Notifications.java:76)
	at com.intellij.notification.Notifications$Bus.lambda$notify$1(Notifications.java:70)
	at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2464)
	at com.intellij.notification.Notifications$Bus.notify(Notifications.java:70)
	at com.intellij.notification.Notification.notify(Notification.java:340)
	at com.github.izhangzhihao.rainbow.brackets.NotifyKt.showFullNotification(Notify.kt:41)
	at com.github.izhangzhihao.rainbow.brackets.activity.RainbowUpdateActivity.showUpdate(RainbowUpdateActivity.kt:30)
	at com.github.izhangzhihao.rainbow.brackets.activity.RainbowUpdateActivity.runActivity(RainbowUpdateActivity.kt:17)
	at com.intellij.ide.startup.impl.StartupManagerImpl.runActivity(StartupManagerImpl.java:205)
	at com.intellij.ide.startup.impl.StartupManagerImpl.lambda$null$1(StartupManagerImpl.java:181)
	at com.intellij.openapi.project.DumbServiceImpl.doRun(DumbServiceImpl.java:389)
	at com.intellij.openapi.project.DumbServiceImpl.updateFinished(DumbServiceImpl.java:381)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:82)
	at com.intellij.openapi.application.TransactionGuardImpl.lambda$pollQueueLater$0(TransactionGuardImpl.java:67)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:433)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:416)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:399)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:824)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:773)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:412)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:411)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.29
  • OS Name: Mac OS X
  • OS Version: 10.15.2
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.5662.73
  • Last Action: Debug
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:482)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.multiResolve(SwiftLocalTypeReferenceImpl.kt:43)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.a(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitReferenceClassType(SwiftTypeVisitor.java:29)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.accept(SwiftAbstractReferenceClassTypeImpl.java:28)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:14)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:140)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:116)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalker.walk(SwiftSuperTypesWalker.kt:173)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processClassTypeMembers(SwiftResolveUtil.java:329)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitImmediateClassType(SwiftTypeVisitor.java:25)
	at com.jetbrains.swift.psi.impl.types.SwiftImmediateClassType.accept(SwiftImmediateClassType.java:42)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.a(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processQualifier(SwiftResolveUtil.java:181)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:282)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:153)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:99)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.c(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.30
  • OS Name: Mac OS X
  • OS Version: 10.15.2
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-201.3803.71
  • Last Action: null
java.lang.RuntimeException: ???
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor.visit(DefaultRainbowVisitor.kt:19)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:349)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:283)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:312)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:312)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:312)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:312)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:280)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:83)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:971)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:577)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:523)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:158)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:156)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6494.38
  • Last Action: GotoDeclaration
  • StackTrace:
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1163)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.d(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.c(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitCallExpression(OCControlFlowBuilder.java:1211)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1391)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitArgumentList(OCControlFlowBuilder.java:1223)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitCallExpression(OCControlFlowBuilder.java:999)
	at com.jetbrains.cidr.lang.psi.impl.OCCallExpressionImpl.accept(OCCallExpressionImpl.java:111)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpressionStatement(OCVisitor.java:42)
	at com.jetbrains.cidr.lang.psi.impl.OCExpressionStatementImpl.accept(OCExpressionStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy143.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor201.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy144.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Linux
  • OS Version: 5.3.0-40-generic
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.7142.56
  • Last Action: null
  • StackTrace:
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6494.38
  • Last Action: EditorEnter
  • StackTrace:
java.lang.NullPointerException
	at com.jetbrains.cidr.lang.symbols.OCSymbolOffsetUtil.getTextOffsetInTopMacroSubstitution(OCSymbolOffsetUtil.java:45)
	at com.jetbrains.cidr.lang.symbols.OCSymbolOffsetUtil.getComplexOffset(OCSymbolOffsetUtil.java:65)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReferenceResolver.getGlobalReferenceFromLocal(OCSymbolReferenceResolver.java:456)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReferenceResolver.getGlobalReferenceFromLocal(OCSymbolReferenceResolver.java:480)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReference.a(OCSymbolReference.java:994)
	at com.jetbrains.cidr.lang.ui.OCLongActionUtil.execWithTimeoutProgressInDispatch(OCLongActionUtil.java:69)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReference.doResolve(OCSymbolReference.java:940)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReference$LocalReference.doResolve(OCSymbolReference.java:595)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReference.resolveToSymbols(OCSymbolReference.java:874)
	at com.jetbrains.cidr.lang.symbols.OCSymbolReference.resolveToSymbols(OCSymbolReference.java:193)
	at com.jetbrains.cidr.lang.psi.impl.OCCppNamespaceQualifierImpl.resolveToSymbols(OCCppNamespaceQualifierImpl.java:137)
	at com.jetbrains.cidr.lang.psi.impl.OCCppNamespaceQualifierImpl.resolveToSymbols(OCCppNamespaceQualifierImpl.java:93)
	at com.jetbrains.cidr.lang.legacy.daemon.OCErrorAnnotator.visitNamespaceQualifier(OCErrorAnnotator.java:1200)
	at com.jetbrains.cidr.lang.psi.impl.OCCppNamespaceQualifierImpl.accept(OCCppNamespaceQualifierImpl.java:87)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IC-193.6494.35
  • Last Action: IlluminatedCloud.SaveAll
  • StackTrace:
java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class com.intellij.lang.annotation.Annotation ([Ljava.lang.Object; is in module java.base of loader 'bootstrap'; com.intellij.lang.annotation.Annotation is in unnamed module of loader com.intellij.ide.BootstrapClassLoaderUtil$TransformingLoader @631330c)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor$1.queueToUpdateIncrementally(DefaultHighlightVisitor.java:84)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:130)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6494.38
  • Last Action: GotoDeclaration
  • StackTrace:
java.util.concurrent.ExecutionException: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
	at com.jetbrains.cidr.lang.daemon.clang.ClangUtils.waitForClangFuture(ClangUtils.java:1163)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.e(ClangResolveUtils.java:388)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.d(ClangResolveUtils.java:196)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findTargetSymbolsViaClang(ClangResolveUtils.java:75)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.c(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.daemon.clang.ClangResolveUtils.findCombined(ClangResolveUtils.java:118)
	at com.jetbrains.cidr.lang.resolve.references.OCOperatorReference.resolveToSymbolsViaClang(OCOperatorReference.java:116)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.a(OCControlFlowBuilder.java:1198)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$MyParentVisitor.visitUnaryExpression(OCControlFlowBuilder.java:1326)
	at com.jetbrains.cidr.lang.psi.impl.OCUnaryExpressionImpl.accept(OCUnaryExpressionImpl.java:81)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitReferenceExpression(OCControlFlowBuilder.java:1086)
	at com.jetbrains.cidr.lang.psi.impl.OCReferenceExpressionImpl.accept(OCReferenceExpressionImpl.java:53)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitExpression(OCVisitor.java:21)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitUnaryExpression(OCVisitor.java:142)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitUnaryExpression(OCControlFlowBuilder.java:939)
	at com.jetbrains.cidr.lang.psi.impl.OCUnaryExpressionImpl.accept(OCUnaryExpressionImpl.java:81)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitCastExpression(OCControlFlowBuilder.java:991)
	at com.jetbrains.cidr.lang.psi.impl.OCCastExpressionImpl.accept(OCCastExpressionImpl.java:92)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitArgumentList(OCVisitor.java:231)
	at com.jetbrains.cidr.lang.psi.impl.OCArgumentListImpl.accept(OCArgumentListImpl.java:57)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: Stream Closed
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$LoggingMessageConsumer.consume(ClangClientServerProviderImpl.java:230)
	at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.request(RemoteEndpoint.java:161)
	at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:91)
	at com.sun.proxy.$Proxy147.clionDefinition(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor153.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangClientServerProviderImpl$ClangServerProtector.invoke(ClangClientServerProviderImpl.java:251)
	at com.sun.proxy.$Proxy148.clionDefinition(Unknown Source)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAdapter.clionDefinition(ClangServerAdapter.kt:42)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangBlackList$ClangServerSpy.clionDefinition(ClangBlackList.java:163)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangGotoDefinitionRequest.sendRequestImpl(ClangGotoDefinitionRequest.java:44)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangASTBasedRequest.sendRequest(ClangASTBasedRequest.java:30)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractRequest.sendNotification(ClangAbstractRequest.java:25)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangAbstractNotification.send(ClangAbstractNotification.java:18)
	at com.jetbrains.cidr.lang.daemon.clang.clangd.lsp.server.ClangServerAccessorImpl$ServerTask.run(ClangServerAccessorImpl.java:270)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Stream Closed
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:354)
	at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
	at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142)
	at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:69)
	... 21 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Linux
  • OS Version: 4.15.0-65-generic
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-193.6494.35
  • Last Action: null
  • StackTrace:
java.lang.NoClassDefFoundError: Could not initialize class com.github.izhangzhihao.rainbow.brackets.BracePairs
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor$Companion.filterPairs(DefaultRainbowVisitor.kt:154)
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor$Companion.access$filterPairs(DefaultRainbowVisitor.kt:49)
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor.visit(DefaultRainbowVisitor.kt:22)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.2
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-191.6605.12
  • Last Action: null
  • StackTrace:
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(Unknown Source)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:116)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:120)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:87)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:71)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:69)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:430)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1166)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:423)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:422)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:398)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:396)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:174)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:130)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:121)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:83)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:125)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:208)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:819)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:324)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:264)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:34)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:164)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Linux
  • OS Version: 5.3.0-40-generic
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6494.38
  • Last Action: EditorDuplicate
  • StackTrace:
java.lang.Throwable: Unbalanced tree. Most probably caused by unbalanced markers. Try calling setDebugMode(true) against PsiBuilder passed to identify exact location of the problem
language: 
context: '<none>'
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
	at com.intellij.lang.impl.PsiBuilderImpl.reportUnbalancedMarkers(PsiBuilderImpl.java:1092)
	at com.intellij.lang.impl.PsiBuilderImpl.assertMarkersBalanced(PsiBuilderImpl.java:1084)
	at com.intellij.lang.impl.PsiBuilderImpl.prepareLightTree(PsiBuilderImpl.java:1053)
	at com.intellij.lang.impl.PsiBuilderImpl.getLightTree(PsiBuilderImpl.java:936)
	at com.jetbrains.cidr.lang.symbols.symtable.OCSymbolTableProvider.calcTable(OCSymbolTableProvider.java:162)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTablesCache.forFile(FileSymbolTablesCache.java:492)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:220)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:209)
	at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.getSymbolTable(OCFileImpl.java:272)
	at com.jetbrains.cidr.lang.psi.impl.OCFileImpl.findSymbol(OCFileImpl.java:247)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.getSymbol(OCDeclaratorImpl.java:86)
	at com.jetbrains.cidr.lang.daemon.OCHiddenNonVirtualFunctionAnnotator.visitDeclarator(OCHiddenNonVirtualFunctionAnnotator.java:32)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.6
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-201.5985.25
  • Last Action: Debug
  • StackTrace:
java.lang.Throwable: Unexpected expression type SwiftArrayDictionaryExpressionGenImpl
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:146)
	at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.a(SwiftKeyPathExpressionImpl.kt:117)
	at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.b(SwiftKeyPathExpressionImpl.kt:123)
	at com.jetbrains.swift.psi.impl.expression.SwiftKeyPathExpressionImpl.inferType(SwiftKeyPathExpressionImpl.kt:60)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:126)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:126)
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
	at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:45)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:251)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:247)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.f(SwiftFunctionCallMapper.kt:224)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.d(SwiftFunctionCallMapper.kt:63)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:108)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:71)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:55)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:17)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:44)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:342)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:332)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:97)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:216)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:218)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.collectResults(SwiftRecursiveResolverProcessor.java:207)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCachingResolverProcessor.getResults(SwiftCachingResolverProcessor.java:36)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.a(SwiftReferenceResolveSession.kt:224)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceResolveSession.collectResults(SwiftReferenceResolveSession.kt:206)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:115)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:150)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:143)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:143)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:147)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:93)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:61)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:60)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:143)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:70)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:114)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:94)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.k(SwiftColorAnnotator.kt:146)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.i(SwiftColorAnnotator.kt:106)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator$Companion.access$getHighlightData(SwiftColorAnnotator.kt:85)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.kt:42)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:129)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:110)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:346)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:286)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:306)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.RainbowVisitor.analyze(RainbowVisitor.java:50)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:309)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:277)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:222)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:52)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:434)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:427)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:625)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:570)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:426)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:402)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:168)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:168)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:400)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:171)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: Debug
  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:76)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:53)
	at com.intellij.psi.impl.PsiElementBase.getProject(PsiElementBase.java:214)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getProject(SwiftLocalTypeReferenceImpl.kt:90)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitReferenceClassType(SwiftTypeVisitor.java:29)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.accept(SwiftAbstractReferenceClassTypeImpl.java:28)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:14)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:140)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:116)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalker.walk(SwiftSuperTypesWalker.kt:173)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processClassTypeMembers(SwiftResolveUtil.java:329)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitImmediateClassType(SwiftTypeVisitor.java:25)
	at com.jetbrains.swift.psi.impl.types.SwiftImmediateClassType.accept(SwiftImmediateClassType.java:42)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.a(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processQualifier(SwiftResolveUtil.java:181)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:282)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:153)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:99)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: Run
  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:76)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:53)
	at com.intellij.psi.impl.PsiElementBase.getProject(PsiElementBase.java:214)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getProject(SwiftLocalTypeReferenceImpl.kt:90)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitDictionaryType(SwiftTypeVisitor.java:36)
	at com.jetbrains.swift.psi.impl.types.SwiftDictionaryTypeImpl.accept(SwiftDictionaryTypeImpl.java:58)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:14)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:140)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:116)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:220)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.access$processSuperType(SwiftSuperTypesWalk.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processSuperTypes$1.process(SwiftSuperTypesWalk.kt:200)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processSuperTypes$1.process(SwiftSuperTypesWalk.kt:26)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.processClassTypes(SwiftTypeUtil.java:256)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.c(SwiftTypeUtil.java:260)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.processClassTypes(SwiftTypeUtil.java:260)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:200)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:187)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:148)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalker.walk(SwiftSuperTypesWalker.kt:173)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processClassTypeMembers(SwiftResolveUtil.java:329)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitDictionaryType(SwiftTypeVisitor.java:36)
	at com.jetbrains.swift.psi.impl.types.SwiftDictionaryTypeImpl.accept(SwiftDictionaryTypeImpl.java:58)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.a(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processQualifier(SwiftResolveUtil.java:181)
	at com.jetbrains.swift.psi.impl.expression.SwiftSubscriptReference.multiResolve(SwiftSubscriptReference.java:113)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: Debug
  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:76)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:53)
	at com.intellij.psi.impl.PsiElementBase.getProject(PsiElementBase.java:214)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getProject(SwiftLocalTypeReferenceImpl.kt:90)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:98)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitImmediateClassType(SwiftTypeVisitor.java:25)
	at com.jetbrains.swift.psi.impl.types.SwiftImmediateClassType.accept(SwiftImmediateClassType.java:42)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.c(SimpleValue.kt:93)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.d(SimpleValue.kt:41)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.update(SimpleValue.kt:18)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.a(SwiftSubstitutorBuilderImpl.java:166)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.addSubstitution(SwiftSubstitutorBuilderImpl.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.a(Result.kt:106)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.addSubstitution(Result.kt:50)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:961)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1200(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$CovariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:341)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$CovariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:144)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitNonSubstitutedGenericType(SwiftTypeVisitor.java:87)
	at com.jetbrains.swift.psi.impl.types.SwiftNonSubstitutedGenericType.accept(SwiftNonSubstitutedGenericType.java:24)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:252)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:247)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.c(SwiftFunctionCallMapper.kt:224)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:63)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:69)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:99)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.psi.impl.expression.SwiftSubscriptReference.multiResolve(SwiftSubscriptReference.java:115)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.expression.SwiftSubscriptExpressionImpl.inferType(SwiftSubscriptExpressionImpl.java:38)
	at com.jetbrains.swift.psi.impl.SwiftExpressionReferenceElementBase.a(SwiftExpressionReferenceElementBase.java:38)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.psi.impl.SwiftExpressionReferenceElementBase.getType(SwiftExpressionReferenceElementBase.java:38)
	at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:45)
	at com.jetbrains.swift.psi.impl.types.DelegatingTupleItem.getSwiftType(DelegatingTupleItem.java:28)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:251)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:247)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.c(SwiftFunctionCallMapper.kt:224)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:63)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:69)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:99)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:351)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.doMultiResolve(SwiftResolveUtil.java:797)
	at com.jetbrains.swift.psi.impl.expression.SwiftReferenceExpressionBase.doMultiResolve(SwiftReferenceExpressionBase.java:306)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallExpressionReference.multiResolve(SwiftCallExpressionReference.java:46)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.resolveToSymbol(SwiftReferenceElementBase.java:88)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.resolveToSymbol(SwiftReferenceElementBase.java:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.isMutated(SwiftMutatingUtils.kt:29)
	at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingContextImpl.isMutated(SwiftMutatingContext.kt:28)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:128)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:25)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:32)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveInference(RecursiveResolveContext.java:32)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.b(SwiftCallableResolverProcessor.kt:127)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.inferMutabilityAndCheck(SwiftCallableResolverProcessor.kt:107)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:100)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:351)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 1.8.0_112-release
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IC-193.5662.53
  • Last Action:
  • StackTrace:
java.lang.IllegalArgumentException: TextHitInfo is out of range
	at java.awt.font.TextLayout.checkTextHit(TextLayout.java:780)
	at java.awt.font.TextLayout.getCaretInfo(TextLayout.java:1220)
	at java.awt.font.TextLayout.getCaretInfo(TextLayout.java:1322)
	at javax.swing.text.GlyphPainter2.getSpan(GlyphPainter2.java:84)
	at javax.swing.text.GlyphView.getPartialSpan(GlyphView.java:330)
	at javax.swing.text.GlyphView.getMinimumSpan(GlyphView.java:557)
	at javax.swing.text.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:724)
	at javax.swing.text.html.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:157)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.ParagraphView.getMinimumSpan(ParagraphView.java:270)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getMinimumSpan(BoxView.java:568)
	at javax.swing.text.html.BlockView.getMinimumSpan(BlockView.java:378)
	at javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:903)
	at javax.swing.text.html.BlockView.calculateMinorAxisRequirements(BlockView.java:146)
	at javax.swing.text.BoxView.checkRequests(BoxView.java:935)
	at javax.swing.text.BoxView.getPreferredSpan(BoxView.java:545)
	at javax.swing.text.html.BlockView.getPreferredSpan(BlockView.java:362)
	at javax.swing.plaf.basic.BasicHTML$Renderer.<init>(BasicHTML.java:383)
	at javax.swing.plaf.basic.BasicHTML.createHTMLView(BasicHTML.java:67)
	at javax.swing.plaf.basic.BasicHTML.updateRenderer(BasicHTML.java:207)
	at javax.swing.plaf.basic.BasicLabelUI.installComponents(BasicLabelUI.java:348)
	at javax.swing.plaf.basic.BasicLabelUI.installUI(BasicLabelUI.java:325)
	at javax.swing.JComponent.setUI(JComponent.java:666)
	at javax.swing.JLabel.setUI(JLabel.java:261)
	at javax.swing.JLabel.updateUI(JLabel.java:275)
	at javax.swing.JLabel.<init>(JLabel.java:164)
	at javax.swing.JLabel.<init>(JLabel.java:194)
	at com.intellij.notification.impl.NotificationsManagerImpl.createBalloon(NotificationsManagerImpl.java:380)
	at com.intellij.notification.impl.NotificationsManagerImpl.createBalloon(NotificationsManagerImpl.java:319)
	at com.intellij.notification.impl.NotificationsManagerImpl.notifyByBalloon(NotificationsManagerImpl.java:250)
	at com.intellij.notification.impl.NotificationsManagerImpl.showNotification(NotificationsManagerImpl.java:165)
	at com.intellij.notification.impl.NotificationsManagerImpl.lambda$doNotify$1(NotificationsManagerImpl.java:130)
	at com.intellij.ide.startup.impl.StartupManagerImpl.lambda$runWhenProjectIsInitialized$6(StartupManagerImpl.java:486)
	at com.intellij.ui.GuiUtils.invokeLaterIfNeeded(GuiUtils.java:324)
	at com.intellij.ide.startup.impl.StartupManagerImpl.runWhenProjectIsInitialized(StartupManagerImpl.java:472)
	at com.intellij.notification.impl.NotificationsManagerImpl.doNotify(NotificationsManagerImpl.java:135)
	at com.intellij.notification.impl.NotificationsManagerImpl.access$900(NotificationsManagerImpl.java:73)
	at com.intellij.notification.impl.NotificationsManagerImpl$MyNotificationListener.notify(NotificationsManagerImpl.java:1058)
	at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:513)
	at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:142)
	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:438)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:398)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:388)
	at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:370)
	at com.intellij.util.messages.impl.MessageBusImpl.lambda$createTopicHandler$1(MessageBusImpl.java:241)
	at com.sun.proxy.$Proxy120.setInfo(Unknown Source)
	at com.intellij.openapi.wm.StatusBar$Info.set(StatusBar.java:48)
	at com.intellij.notification.LogModel.setStatusMessage(LogModel.java:77)
	at com.intellij.notification.LogModel.addNotification(LogModel.java:51)
	at com.intellij.notification.EventLog$ProjectTracker.printNotification(EventLog.java:488)
	at com.intellij.notification.EventLog$ProjectTracker.access$400(EventLog.java:442)
	at com.intellij.notification.EventLog$ProjectTracker$1.notify(EventLog.java:463)
	at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.intellij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:513)
	at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:142)
	at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:438)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpWaitingBuses(MessageBusImpl.java:398)
	at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:388)
	at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:372)
	at com.intellij.util.messages.impl.MessageBusImpl.lambda$createTopicHandler$1(MessageBusImpl.java:241)
	at com.sun.proxy.$Proxy93.notify(Unknown Source)
	at com.intellij.notification.Notifications$Bus.doNotify(Notifications.java:71)
	at com.intellij.notification.Notifications$Bus.lambda$notify$1(Notifications.java:65)
	at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2413)
	at com.intellij.notification.Notifications$Bus.notify(Notifications.java:65)
	at com.intellij.notification.Notification.notify(Notification.java:344)
	at com.github.izhangzhihao.rainbow.brackets.NotifyKt.showFullNotification(Notify.kt:41)
	at com.github.izhangzhihao.rainbow.brackets.activity.RainbowUpdateActivity.showUpdate(RainbowUpdateActivity.kt:30)
	at com.github.izhangzhihao.rainbow.brackets.activity.RainbowUpdateActivity.runActivity(RainbowUpdateActivity.kt:17)
	at com.intellij.ide.startup.impl.StartupManagerImpl.runActivity(StartupManagerImpl.java:216)
	at com.intellij.ide.startup.impl.StartupManagerImpl.lambda$null$1(StartupManagerImpl.java:177)
	at com.intellij.openapi.project.DumbServiceImpl.doRun(DumbServiceImpl.java:396)
	at com.intellij.openapi.project.DumbServiceImpl.updateFinished(DumbServiceImpl.java:388)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83)
	at com.intellij.openapi.application.TransactionGuardImpl.lambda$pollQueueLater$0(TransactionGuardImpl.java:68)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:441)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:424)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:407)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:781)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: Vcs.Push
  • StackTrace:
java.lang.UnsupportedOperationException: Implement either getType() or inferType() in com.jetbrains.swift.psi.impl.SwiftImplicitSelfExpressionGenImpl
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.inferType(SwiftExpressionImpl.java:32)
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.a(SwiftExpressionImpl.java:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.getQualifierType(SwiftReferenceImpl.java:493)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:92)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.3
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PY-192.5728.105
  • Last Action: null
  • StackTrace:
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.a(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.b(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IC-193.6494.35
  • Last Action: IlluminatedCloud.SaveAll
  • StackTrace:
java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to class com.intellij.lang.annotation.Annotation ([Ljava.lang.Object; is in module java.base of loader 'bootstrap'; com.intellij.lang.annotation.Annotation is in unnamed module of loader com.intellij.util.lang.UrlClassLoader @51565ec2)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor$1.queueToUpdateIncrementally(DefaultHighlightVisitor.java:84)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:130)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.32
  • OS Name: Windows 7
  • OS Version: 6.1
  • Java Version: 11.0.4
  • App Name: PyCharm
  • App Full Name: PyCharm
  • Is Snapshot: false
  • App Build: PC-192.7142.79
  • Last Action: null
java.lang.RuntimeException: Broken stub format, most likely version of FILE was not updated after serialization changes

	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:91)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:56)
	at com.intellij.psi.stubs.LazyStubList.get(LazyStubList.java:16)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:154)
	at com.intellij.psi.stubs.StubList$1.get(StubList.java:150)
	at java.base/java.util.AbstractList$Itr.next(AbstractList.java:371)
	at com.jetbrains.python.psi.impl.PyPsiUtils.collectAllStubChildren(PyPsiUtils.java:412)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl$ExportedNameCache.<init>(PyFileImpl.java:60)
	at com.jetbrains.python.psi.impl.PyFileImpl.getExportedNameCache(PyFileImpl.java:432)
	at com.jetbrains.python.psi.impl.PyFileImpl.lambda$multiResolveName$0(PyFileImpl.java:404)
	at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:403)
	at com.jetbrains.python.pyi.PyiFile.multiResolveName(PyiFile.kt:40)
	at com.jetbrains.python.psi.impl.PyFileImpl.multiResolveName(PyFileImpl.java:397)
	at com.jetbrains.python.psi.impl.PyFileImpl.getElementNamed(PyFileImpl.java:441)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.getByName(PyBuiltinCache.java:186)
	at com.jetbrains.python.psi.impl.PyBuiltinCache.isInBuiltins(PyBuiltinCache.java:383)
	at com.jetbrains.python.validation.PyBuiltinAnnotator.visitPyReferenceExpression(PyBuiltinAnnotator.java:41)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.acceptPyVisitor(PyReferenceExpressionImpl.java:90)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:72)
	at com.jetbrains.python.validation.PyAnnotator.annotateElement(PyAnnotator.java:46)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.runAnnotators(PyAnnotatingVisitor.java:65)
	at com.jetbrains.python.validation.PyAnnotatingVisitor.annotate(PyAnnotatingVisitor.java:58)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:121)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:86)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:284)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:70)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:281)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:225)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1106)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:591)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:537)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:164)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:204)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: com.intellij.openapi.progress.ProcessCanceledException
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.throwIfCanceled(AbstractProgressIndicatorBase.java:135)
	at com.intellij.openapi.progress.util.AbstractProgressIndicatorBase.checkCanceled(AbstractProgressIndicatorBase.java:126)
	at com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator.checkCanceled(DaemonProgressIndicator.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.doCheckCanceled(CoreProgressManager.java:130)
	at com.intellij.openapi.progress.ProgressManager.checkCanceled(ProgressManager.java:214)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$setCheckCanceledAction$4(ExtensionPointImpl.java:936)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:398)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensionList(ExtensionPointImpl.java:226)
	at com.intellij.openapi.extensions.ExtensionPointName.getExtensionList(ExtensionPointName.java:39)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.getExtensions(PyTargetExpressionElementType.java:165)
	at com.jetbrains.python.psi.impl.stubs.PyCustomizableStubElementType.deserializeCustomStub(PyCustomizableStubElementType.java:42)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:117)
	at com.jetbrains.python.psi.impl.stubs.PyTargetExpressionElementType.deserialize(PyTargetExpressionElementType.java:31)
	at com.intellij.psi.stubs.LazyStubData.deserializeStub(LazyStubList.java:126)
	at com.intellij.psi.stubs.LazyStubList.instantiateStub(LazyStubList.java:86)
	... 56 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: Run
  • attachment.invalidation.trace: invalidation.trace
  • attachment.invalidation.trace.value:
java.lang.Throwable
	at com.intellij.psi.impl.DebugUtil.startPsiModification(DebugUtil.java:531)
	at com.intellij.psi.impl.DebugUtil.performPsiModification(DebugUtil.java:562)
	at com.intellij.pom.core.impl.PomModelImpl.lambda$runTransaction$2(PomModelImpl.java:148)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:186)
	at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:138)
	at com.intellij.psi.impl.DiffLog.lambda$doActualPsiChange$0(DiffLog.java:267)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.lambda$performActionWithFormatterDisabled$6(CodeStyleManagerImpl.java:696)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:108)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.lambda$performActionWithFormatterDisabled$8(CodeStyleManagerImpl.java:725)
	at com.intellij.formatting.FormatterImpl.runWithFormattingDisabled(FormatterImpl.java:682)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:723)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:695)
	at com.intellij.psi.impl.DiffLog.doActualPsiChange(DiffLog.java:255)
	at com.intellij.psi.impl.DocumentCommitThread.lambda$doCommit$8(DocumentCommitThread.java:704)
	at com.intellij.psi.impl.PsiDocumentManagerBase.commitToExistingPsi(PsiDocumentManagerBase.java:419)
	at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$finishCommitInWriteAction$4(PsiDocumentManagerBase.java:391)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:191)
	at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommitInWriteAction(PsiDocumentManagerBase.java:386)
	at com.intellij.psi.impl.PsiDocumentManagerImpl.finishCommitInWriteAction(PsiDocumentManagerImpl.java:130)
	at com.intellij.psi.impl.PsiDocumentManagerBase$1.run(PsiDocumentManagerBase.java:347)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:885)
	at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommit(PsiDocumentManagerBase.java:354)
	at com.intellij.psi.impl.DocumentCommitThread.lambda$createFinishCommitInEDTRunnable$5(DocumentCommitThread.java:490)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83)
	at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:441)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:424)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:407)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:781)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:76)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:53)
	at com.intellij.psi.impl.PsiElementBase.getProject(PsiElementBase.java:214)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getProject(SwiftLocalTypeReferenceImpl.kt:90)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitArrayType(SwiftTypeVisitor.java:32)
	at com.jetbrains.swift.psi.impl.types.SwiftArrayTypeImpl.accept(SwiftArrayTypeImpl.java:45)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker$check$1.test(SwiftConstrainedGenericChecker.kt:14)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.codeinsight.resolve.SwiftConstrainedGenericChecker.check(SwiftConstrainedGenericChecker.kt:18)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:140)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:116)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:220)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.access$processSuperType(SwiftSuperTypesWalk.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processSuperTypes$1.process(SwiftSuperTypesWalk.kt:200)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processSuperTypes$1.process(SwiftSuperTypesWalk.kt:26)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.processClassTypes(SwiftTypeUtil.java:256)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.c(SwiftTypeUtil.java:260)
	at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
	at java.base/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812)
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:533)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.processClassTypes(SwiftTypeUtil.java:260)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:200)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.a(SwiftSuperTypesWalk.kt:187)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:148)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk$processExtensions$1.process(SwiftSuperTypesWalk.kt:26)
	at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:972)
	at com.jetbrains.swift.codeinsight.resolve.SwiftExtensionsImpl.processExtensions(SwiftExtensionsImpl.java:67)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensions$intellij_swift(SwiftSuperTypesWalk.kt:160)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processExtensionsAndSuperTypes$intellij_swift(SwiftSuperTypesWalk.kt:146)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassSymbol(SwiftSuperTypesWalk.kt:120)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalk.processClassType$intellij_swift(SwiftSuperTypesWalk.kt:61)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSuperTypesWalker.walk(SwiftSuperTypesWalker.kt:173)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processClassTypeMembers(SwiftResolveUtil.java:329)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil$2.visitClassType(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitArrayType(SwiftTypeVisitor.java:32)
	at com.jetbrains.swift.psi.impl.types.SwiftArrayTypeImpl.accept(SwiftArrayTypeImpl.java:45)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.a(SwiftResolveUtil.java:198)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.processQualifier(SwiftResolveUtil.java:181)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.a(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:282)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IU-193.6494.35
  • Last Action: null
  • StackTrace:
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:80)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
	at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.28
  • OS Name: Windows 7
  • OS Version: 6.1
  • Java Version: 11.0.5
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • Is Snapshot: false
  • App Build: IC-193.6494.35
  • Last Action:
com.intellij.diagnostic.PluginException: org/jetbrains/plugins/groovy/lang/lexer/GroovyTokenTypes [Plugin: izhangzhihao.rainbow.brackets]
	at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateExtensionWithPicoContainerOnlyIfNeeded(PlatformComponentManagerImpl.kt:522)
	at com.intellij.serviceContainer.BaseKeyedLazyInstance.createInstance(BaseKeyedLazyInstance.java:57)
	at com.intellij.openapi.extensions.CustomLoadingExtensionPointBean.createInstance(CustomLoadingExtensionPointBean.java:31)
	at com.intellij.serviceContainer.BaseKeyedLazyInstance.getInstance(BaseKeyedLazyInstance.java:49)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensionsFromExtensionPoint(KeyedExtensionCollector.java:161)
	at com.intellij.openapi.util.KeyedExtensionCollector.buildExtensions(KeyedExtensionCollector.java:187)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:147)
	at com.intellij.lang.LanguageExtension.buildExtensions(LanguageExtension.java:26)
	at com.intellij.openapi.util.KeyedExtensionCollector.forKey(KeyedExtensionCollector.java:112)
	at com.intellij.lang.LanguageExtension.findForLanguage(LanguageExtension.java:93)
	at com.intellij.lang.LanguageExtension.forLanguage(LanguageExtension.java:85)
	at com.github.izhangzhihao.rainbow.brackets.BracePairs.<clinit>(BracePairs.kt:30)
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor$Companion.filterPairs(DefaultRainbowVisitor.kt:147)
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor$Companion.access$filterPairs(DefaultRainbowVisitor.kt:48)
	at com.github.izhangzhihao.rainbow.brackets.visitor.DefaultRainbowVisitor.visit(DefaultRainbowVisitor.kt:21)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:29)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.lambda$analyze$1(HighlightVisitorImpl.java:170)
	at com.intellij.codeInsight.daemon.impl.analysis.RefCountHolder.analyze(RefCountHolder.java:362)
	at com.intellij.codeInsight.daemon.impl.analysis.HighlightVisitorImpl.analyze(HighlightVisitorImpl.java:169)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
Caused by: java.lang.NoClassDefFoundError: org/jetbrains/plugins/groovy/lang/lexer/GroovyTokenTypes
	at com.github.izhangzhihao.rainbow.brackets.provider.GroovyAngleBracketProvider.<clinit>(GroovyAngleBracketProvider.kt:12)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at com.intellij.serviceContainer.PlatformComponentManagerImpl.instantiateExtensionWithPicoContainerOnlyIfNeeded(PlatformComponentManagerImpl.kt:519)
	... 49 more
Caused by: java.lang.ClassNotFoundException: org.jetbrains.plugins.groovy.lang.lexer.GroovyTokenTypes
	at com.intellij.util.lang.UrlClassLoader.findClass(UrlClassLoader.java:307)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 53 more

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: GotoDeclaration
  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: different providers: com.intellij.psi.DummyHolderViewProvider{myVirtualFile=LightVirtualFile: /DummyHolder, content=VirtualFileContent{size=0}}(7c93d146); com.intellij.psi.SingleRootFileViewProvider{myVirtualFile=LightVirtualFile: /DummyHolder, content=VirtualFileContent{size=0}}(5985f0f4)
invalidated at: see attachment
	at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:482)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:289)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getReference(SwiftSymbolsManagerImpl.java:225)
	at com.jetbrains.swift.psi.SwiftReferenceElement.getSwiftReference(SwiftReferenceElement.java:19)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getQualifier(SwiftLocalTypeReferenceImpl.kt:87)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.a(SwiftTypeReferenceImpl.java:102)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.multiResolve(SwiftTypeReferenceImpl.java:61)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.multiResolve(SwiftLocalTypeReferenceImpl.kt:50)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitOptionalType(SwiftSubstitutorInferenceHelper.java:765)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitOptionalType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.impl.types.SwiftOptionalTypeImpl.accept(SwiftOptionalTypeImpl.java:33)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.a(SimpleValue.kt:55)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.d(SimpleValue.kt:43)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.update(SimpleValue.kt:18)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.a(SwiftSubstitutorBuilderImpl.java:166)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.addSubstitution(SwiftSubstitutorBuilderImpl.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.a(Result.kt:106)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.addSubstitution(Result.kt:50)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:961)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1200(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:537)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:445)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitNonSubstitutedGenericType(SwiftTypeVisitor.java:87)
	at com.jetbrains.swift.psi.impl.types.SwiftNonSubstitutedGenericType.accept(SwiftNonSubstitutedGenericType.java:24)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:76)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftMergingProcessor.getResults(SwiftMergingProcessor.kt:33)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.multiResolve(SwiftTypeReferenceImpl.java:64)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.multiResolve(SwiftLocalTypeReferenceImpl.kt:50)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:98)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1TupleArgumentMapper.a(Swift1TupleArgumentMapper.java:213)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1TupleArgumentMapper.a(Swift1TupleArgumentMapper.java:156)
	at com.intellij.util.containers.ContainerUtil.find(ContainerUtil.java:1015)
	at com.intellij.util.containers.ContainerUtil.find(ContainerUtil.java:999)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1TupleArgumentMapper.c(Swift1TupleArgumentMapper.java:150)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1TupleArgumentMapper.map(Swift1TupleArgumentMapper.java:87)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractTupleType.mapTupleArguments(SwiftAbstractTupleType.java:105)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitTupleType(SwiftSubstitutorInferenceHelper.java:526)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitTupleType(SwiftSubstitutorInferenceHelper.java:445)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractTupleType.accept(SwiftAbstractTupleType.java:76)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:76)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftMergingProcessor.getResults(SwiftMergingProcessor.kt:33)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftTypeReferenceImpl.multiResolve(SwiftTypeReferenceImpl.java:64)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.multiResolve(SwiftLocalTypeReferenceImpl.kt:50)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.resolve(SwiftReference.java:49)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutionVisitor.a(SwiftSubstitutionVisitor.java:67)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutionVisitor.visitReferenceClassType(SwiftSubstitutionVisitor.java:56)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutionVisitor.visitReferenceClassType(SwiftSubstitutionVisitor.java:28)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.accept(SwiftAbstractReferenceClassTypeImpl.java:28)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.substitute(SwiftSubstitutorImpl.java:88)
	at com.jetbrains.swift.psi.impl.types.DelegatingParameterItem.getSwiftType(DelegatingParameterItem.java:28)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.a(Swift1FunctionTupleAssignabilityMapper.java:122)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.a(Swift1FunctionTupleAssignabilityMapper.java:105)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.map(Swift1FunctionTupleAssignabilityMapper.java:68)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapFunctionDomain(SwiftFunctionDomainTypeImpl.java:53)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitFunctionType(SwiftSubstitutorInferenceHelper.java:690)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitFunctionType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractFunctionType.accept(SwiftFunctionTypeImpl.kt:7)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:76)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.psi.impl.expression.closure.SwiftClosureExpressionImpl.inferType(SwiftClosureExpressionImpl.java:96)
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.a(SwiftExpressionImpl.java:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.getType(SwiftSymbolsManagerImpl.java:125)
	at com.jetbrains.swift.psi.impl.expression.SwiftExpressionImpl.getType(SwiftExpressionImpl.java:27)
	at com.jetbrains.swift.symbols.impl.SwiftArgumentSymbol.getSwiftType(SwiftArgumentSymbol.java:45)
	at com.jetbrains.swift.psi.impl.types.DelegatingTupleItem.getSwiftType(DelegatingTupleItem.java:28)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:251)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:247)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.c(SwiftFunctionCallMapper.kt:224)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:63)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:69)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:99)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:351)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: AppCode
  • App Full Name: AppCode
  • Is Snapshot: false
  • App Build: OC-193.6494.48
  • Last Action: RecentFiles
  • attachment.invalidation.trace: invalidation.trace
  • attachment.invalidation.trace.value:
java.lang.Throwable
	at com.intellij.psi.impl.DebugUtil.startPsiModification(DebugUtil.java:531)
	at com.intellij.psi.impl.DebugUtil.performPsiModification(DebugUtil.java:562)
	at com.intellij.pom.core.impl.PomModelImpl.lambda$runTransaction$2(PomModelImpl.java:148)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:186)
	at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:138)
	at com.intellij.psi.impl.DiffLog.lambda$doActualPsiChange$0(DiffLog.java:267)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.lambda$performActionWithFormatterDisabled$6(CodeStyleManagerImpl.java:696)
	at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:108)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.lambda$performActionWithFormatterDisabled$8(CodeStyleManagerImpl.java:725)
	at com.intellij.formatting.FormatterImpl.runWithFormattingDisabled(FormatterImpl.java:682)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:723)
	at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:695)
	at com.intellij.psi.impl.DiffLog.doActualPsiChange(DiffLog.java:255)
	at com.intellij.psi.impl.DocumentCommitThread.lambda$doCommit$8(DocumentCommitThread.java:704)
	at com.intellij.psi.impl.PsiDocumentManagerBase.commitToExistingPsi(PsiDocumentManagerBase.java:419)
	at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$finishCommitInWriteAction$4(PsiDocumentManagerBase.java:391)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:191)
	at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommitInWriteAction(PsiDocumentManagerBase.java:386)
	at com.intellij.psi.impl.PsiDocumentManagerImpl.finishCommitInWriteAction(PsiDocumentManagerImpl.java:130)
	at com.intellij.psi.impl.PsiDocumentManagerBase$1.run(PsiDocumentManagerBase.java:347)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:885)
	at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommit(PsiDocumentManagerBase.java:354)
	at com.intellij.psi.impl.DocumentCommitThread.lambda$createFinishCommitInEDTRunnable$5(DocumentCommitThread.java:490)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83)
	at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:441)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:424)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:407)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:781)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.swift.psi.impl.SwiftReferenceTypeElementGenImpl #Swift  because: containing file is null
invalidated at: see attachment
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:76)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getManager(ASTDelegatePsiElement.java:53)
	at com.intellij.psi.impl.PsiElementBase.getProject(PsiElementBase.java:214)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftLocalTypeReferenceImpl.getProject(SwiftLocalTypeReferenceImpl.kt:90)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.advancedResolve(SwiftReference.java:44)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.doResolve(SwiftClassTypeImpl.java:24)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractReferenceClassTypeImpl.advancedResolve(SwiftAbstractReferenceClassTypeImpl.java:40)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.resolveClassType(SwiftTypeUtil.java:175)
	at com.jetbrains.swift.psi.impl.types.SwiftSimpleReferenceClassTypeImpl.resolveType(SwiftSimpleReferenceClassTypeImpl.kt:12)
	at com.jetbrains.swift.psi.impl.types.SwiftClassTypeImpl.equals(SwiftClassTypeImpl.java:47)
	at java.base/java.util.AbstractMap.equals(AbstractMap.java:493)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorImpl.equals(SwiftSubstitutorImpl.java:147)
	at java.base/java.util.Objects.equals(Objects.java:77)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl$KeyWithSubstitutor.equals(SwiftInheritorCacheImpl.java:336)
	at java.base/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.b(SwiftInheritorCacheImpl.java:165)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftInheritorCacheImpl.getSelf(SwiftInheritorCacheImpl.java:153)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.a(SwiftTypeUtil.java:83)
	at com.jetbrains.swift.psi.impl.types.SwiftTypeUtil.checkInheritorOrSelf(SwiftTypeUtil.java:75)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1036)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitOptionalType(SwiftSubstitutorInferenceHelper.java:765)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitOptionalType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.impl.types.SwiftOptionalTypeImpl.accept(SwiftOptionalTypeImpl.java:33)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.checkWithoutInferring(SwiftSubstitutorInferenceHelper.java:64)
	at com.jetbrains.swift.psi.types.SwiftType.isAssignableFrom(SwiftType.java:36)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.a(SimpleValue.kt:55)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.d(SimpleValue.kt:43)
	at com.jetbrains.swift.psi.impl.types.substitution.SimpleValue.update(SimpleValue.kt:18)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.a(SwiftSubstitutorBuilderImpl.java:166)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorBuilderImpl.addSubstitution(SwiftSubstitutorBuilderImpl.java:90)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.a(Result.kt:106)
	at com.jetbrains.swift.codeinsight.resolve.recursive.Result.addSubstitution(Result.kt:50)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:961)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1200(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:537)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:445)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitNonSubstitutedGenericType(SwiftTypeVisitor.java:87)
	at com.jetbrains.swift.psi.impl.types.SwiftNonSubstitutedGenericType.accept(SwiftNonSubstitutedGenericType.java:24)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1109)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.c(SwiftSubstitutorInferenceHelper.java:1094)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1700(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:565)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$InvariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:445)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitImmediateClassType(SwiftTypeVisitor.java:25)
	at com.jetbrains.swift.psi.impl.types.SwiftImmediateClassType.accept(SwiftImmediateClassType.java:42)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1109)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.a(SwiftSubstitutorInferenceHelper.java:1063)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.access$1800(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:851)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$ContravariantVisitor.visitClassType(SwiftSubstitutorInferenceHelper.java:611)
	at com.jetbrains.swift.psi.types.SwiftTypeVisitor.visitImmediateClassType(SwiftTypeVisitor.java:25)
	at com.jetbrains.swift.psi.impl.types.SwiftImmediateClassType.accept(SwiftImmediateClassType.java:42)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.a(Swift1FunctionTupleAssignabilityMapper.java:135)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.a(Swift1FunctionTupleAssignabilityMapper.java:105)
	at com.jetbrains.swift.psi.impl.types.sequence.Swift1FunctionTupleAssignabilityMapper.map(Swift1FunctionTupleAssignabilityMapper.java:68)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapFunctionDomain(SwiftFunctionDomainTypeImpl.java:53)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$CovariantVisitor.visitFunctionType(SwiftSubstitutorInferenceHelper.java:210)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper$CovariantVisitor.visitFunctionType(SwiftSubstitutorInferenceHelper.java:144)
	at com.jetbrains.swift.psi.impl.types.SwiftAbstractFunctionType.accept(SwiftFunctionTypeImpl.kt:7)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:110)
	at com.jetbrains.swift.psi.impl.types.substitution.SwiftSubstitutorInferenceHelper.check(SwiftSubstitutorInferenceHelper.java:32)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes(SwiftFunctionCallMapper.kt:252)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.checkTypes$default(SwiftFunctionCallMapper.kt:250)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.a(SwiftFunctionCallMapper.kt:247)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.c(SwiftFunctionCallMapper.kt:224)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.e(SwiftFunctionCallMapper.kt:63)
	at com.jetbrains.swift.psi.impl.types.sequence.SwiftFunctionCallMapper.map(SwiftFunctionCallMapper.kt:35)
	at com.jetbrains.swift.psi.impl.types.SwiftFunctionDomainTypeImpl.mapTupleArguments(SwiftFunctionDomainTypeImpl.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.a(ConcreteTypeEquation.kt:69)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ConcreteTypeEquation.resolve(ConcreteTypeEquation.kt:53)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.b(ResolveSession.kt:54)
	at com.jetbrains.swift.codeinsight.resolve.recursive.ResolveSession.resolve(ResolveSession.kt:19)
	at com.jetbrains.swift.codeinsight.resolve.recursive.GenericResolverImpl.resolveEquations(GenericResolverImpl.kt:26)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:45)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveGenericInference(RecursiveResolveContext.java:39)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:343)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.doRecursiveInference(SwiftRecursiveResolverProcessor.java:333)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:99)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:351)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:103)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:210)
	at com.jetbrains.swift.codeinsight.resolve.SwiftResolveUtil.doMultiResolve(SwiftResolveUtil.java:797)
	at com.jetbrains.swift.psi.impl.expression.SwiftReferenceExpressionBase.doMultiResolve(SwiftReferenceExpressionBase.java:306)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallExpressionReference.multiResolve(SwiftCallExpressionReference.java:46)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.resolveToSymbol(SwiftReferenceElementBase.java:88)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.resolveToSymbol(SwiftReferenceElementBase.java:27)
	at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingUtils.isMutated(SwiftMutatingUtils.kt:29)
	at com.jetbrains.swift.codeinsight.resolve.SwiftMutatingContextImpl.isMutated(SwiftMutatingContext.kt:28)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:128)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor$inferMutabilityFromContext$inferredResult$1.tryComputing(SwiftCallableResolverProcessor.kt:25)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:32)
	at com.jetbrains.swift.codeinsight.resolve.recursive.StackCacheManager.runOnNewStackFrame(StackCacheManager.java:50)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.tryRecursiveInference(RecursiveResolveContext.java:32)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.b(SwiftCallableResolverProcessor.kt:127)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.inferMutabilityAndCheck(SwiftCallableResolverProcessor.kt:107)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftCallableResolverProcessor.doRecursiveInference(SwiftCallableResolverProcessor.kt:100)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:217)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.a(SwiftRecursiveResolverProcessor.java:219)
	at com.jetbrains.swift.codeinsight.resolve.processor.SwiftRecursiveResolverProcessor.getResults(SwiftRecursiveResolverProcessor.java:208)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.resolve(SwiftReferenceImpl.java:351)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReferenceImpl.multiResolve(SwiftReferenceImpl.java:108)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftCallableReference.multiResolve(SwiftCallableReference.java:31)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.a(SwiftSymbolsManagerImpl.java:149)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.b(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:102)
	at com.jetbrains.swift.codeinsight.resolve.recursive.DependencyManager.run(DependencyManager.java:23)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.a(RecursiveResolveContext.java:96)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.b(RecursiveResolveContext.java:67)
	at com.jetbrains.swift.codeinsight.resolve.recursive.KeyManager.doWithKey(KeyManager.java:24)
	at com.jetbrains.swift.codeinsight.resolve.recursive.RecursiveResolveContext.cacheOrGet(RecursiveResolveContext.java:66)
	at com.jetbrains.swift.codeinsight.resolve.SwiftSymbolsManagerImpl.multiResolve(SwiftSymbolsManagerImpl.java:142)
	at com.jetbrains.swift.codeinsight.resolve.reference.SwiftReference.multiResolve(SwiftReference.java:54)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.doMultiResolve(SwiftReferenceElementBase.java:110)
	at com.jetbrains.swift.psi.impl.SwiftReferenceElementBase.advancedResolve(SwiftReferenceElementBase.java:95)
	at com.jetbrains.swift.codeinsight.highlighting.SwiftColorAnnotator.annotate(SwiftColorAnnotator.java:112)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.14.6
  • Java Version: 11.0.5
  • App Name: RubyMine
  • App Full Name: RubyMine
  • Is Snapshot: false
  • App Build: RM-193.6494.37
  • Last Action: CheckinProject
  • StackTrace:
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:80)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
	at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.14.6
  • Java Version: 11.0.5
  • App Name: RubyMine
  • App Full Name: RubyMine
  • Is Snapshot: false
  • App Build: RM-193.6494.37
  • Last Action: $Redo
  • StackTrace:
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:80)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
	at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.33
  • OS Name: Mac OS X
  • OS Version: 10.15.3
  • Java Version: 11.0.5
  • App Name: RubyMine
  • App Full Name: RubyMine
  • Is Snapshot: false
  • App Build: RM-193.6494.37
  • Last Action: SaveAll
  • StackTrace:
java.lang.Throwable
	at com.intellij.idea.IdeaLogger.error(IdeaLogger.java:80)
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:154)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visitXmlAttributeValue(XmlHighlightVisitor.java:420)
	at com.intellij.psi.impl.source.xml.XmlAttributeValueImpl.accept(XmlAttributeValueImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.visit(XmlHighlightVisitor.java:589)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:285)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Linux
  • OS Version: 5.3.0-40-generic
  • Java Version: 11.0.6
  • App Name: PhpStorm
  • App Full Name: PhpStorm
  • Is Snapshot: false
  • App Build: PS-193.6911.7
  • Last Action: null
  • attachment.invalidation.trace: invalidation.trace
  • attachment.invalidation.trace.value:
java.lang.Throwable
	at com.intellij.psi.impl.DebugUtil.startPsiModification(DebugUtil.java:531)
	at com.intellij.psi.impl.DebugUtil.performPsiModification(DebugUtil.java:562)
	at com.intellij.psi.impl.file.impl.FileManagerImpl.setViewProvider(FileManagerImpl.java:226)
	at com.jetbrains.php.lang.psi.PhpExpressionCodeFragmentImpl.<init>(PhpExpressionCodeFragmentImpl.java:69)
	at com.jetbrains.php.debug.common.PhpDebugProcess.lambda$createInteractiveConsole$0(PhpDebugProcess.java:776)
	at com.intellij.execution.console.LanguageConsoleBuilder$MyHelper.getFile(LanguageConsoleBuilder.java:197)
	at com.intellij.execution.console.LanguageConsoleImpl$Helper.getFileSafe(LanguageConsoleImpl.java:511)
	at com.intellij.execution.console.LanguageConsoleImpl.getFile(LanguageConsoleImpl.java:222)
	at com.intellij.execution.console.LanguageConsoleBuilder$GutteredLanguageConsole.dispose(LanguageConsoleBuilder.java:303)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:104)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectTree.executeAll(ObjectTree.java:133)
	at com.intellij.openapi.util.Disposer.dispose(Disposer.java:123)
	at com.intellij.openapi.util.Disposer.dispose(Disposer.java:119)
	at com.intellij.ui.content.impl.ContentImpl.dispose(ContentImpl.java:302)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:104)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:92)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:92)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:92)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectNode.lambda$execute$0(ObjectNode.java:92)
	at com.intellij.openapi.util.ObjectTree.executeActionWithRecursiveGuard(ObjectTree.java:183)
	at com.intellij.openapi.util.ObjectNode.execute(ObjectNode.java:71)
	at com.intellij.openapi.util.ObjectTree.executeAll(ObjectTree.java:133)
	at com.intellij.openapi.util.Disposer.dispose(Disposer.java:123)
	at com.intellij.openapi.util.Disposer.dispose(Disposer.java:119)
	at com.intellij.execution.ui.RunContentManagerImpl.showRunContent(RunContentManagerImpl.java:275)
	at com.intellij.execution.ui.RunContentManagerImpl.showRunContent(RunContentManagerImpl.java:380)
	at com.intellij.execution.impl.ExecutionManagerKtImpl$startRunProfile$startRunnable$1$2$1.run(ExecutionManagerKtImpl.kt:78)
	at com.intellij.ui.AppUIUtil.invokeLaterIfProjectAlive(AppUIUtil.java:207)
	at com.intellij.execution.impl.ExecutionManagerKtImpl$startRunProfile$startRunnable$1$2.accept(ExecutionManagerKtImpl.kt:68)
	at com.intellij.execution.impl.ExecutionManagerKtImpl$startRunProfile$startRunnable$1$2.accept(ExecutionManagerKtImpl.kt:28)
	at org.jetbrains.concurrency.DonePromise.onSuccess(DonePromise.java:29)
	at org.jetbrains.concurrency.DonePromise.onSuccess(DonePromise.java:14)
	at com.intellij.execution.impl.ExecutionManagerKtImpl$startRunProfile$startRunnable$1.run(ExecutionManagerKtImpl.kt:67)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83)
	at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:107)
	at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:116)
	at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:121)
	at com.intellij.execution.impl.ExecutionManagerKtImpl$startRunProfile$2.run(ExecutionManagerKtImpl.kt:121)
	at com.intellij.execution.impl.ExecutionManagerImpl.compileAndRun(ExecutionManagerImpl.java:279)
	at com.intellij.execution.impl.ExecutionManagerKtImpl.startRunProfile(ExecutionManagerKtImpl.kt:121)
	at com.intellij.execution.runners.GenericProgramRunnerKt.startRunProfile(GenericProgramRunner.kt:50)
	at com.intellij.execution.runners.GenericProgramRunner.execute(GenericProgramRunner.kt:17)
	at com.intellij.execution.runners.BaseProgramRunner.execute(BaseProgramRunner.java:46)
	at com.intellij.execution.runners.BaseProgramRunner.execute(BaseProgramRunner.java:35)
	at com.intellij.execution.ProgramRunnerUtil.executeConfigurationAsync(ProgramRunnerUtil.java:103)
	at com.intellij.execution.ProgramRunnerUtil.executeConfiguration(ProgramRunnerUtil.java:40)
	at com.intellij.execution.impl.ExecutionManagerImpl.restart(ExecutionManagerImpl.java:95)
	at com.intellij.execution.impl.ExecutionManagerImpl.access$300(ExecutionManagerImpl.java:46)
	at com.intellij.execution.impl.ExecutionManagerImpl$3.run(ExecutionManagerImpl.java:471)
	at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:231)
	at com.intellij.util.Alarm$Request.runSafely(Alarm.java:371)
	at com.intellij.util.Alarm$Request.run(Alarm.java:358)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:217)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:309)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:441)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:424)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:407)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:781)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

  • StackTrace:
com.intellij.psi.PsiInvalidElementAccessException: Element: class com.jetbrains.php.lang.psi.PhpFileImpl #PHP  because: different providers: com.jetbrains.php.lang.PhpFileViewProvider{myVirtualFile=LightVirtualFile: /PHP Console, content=VirtualFileContent{size=0}}(5562519); com.intellij.psi.SingleRootFileViewProvider{myVirtualFile=LightVirtualFile: /PHP Console, content=VirtualFileContent{size=0}}(2c5c3b69)
invalidated at: see attachment
	at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:482)
	at com.intellij.psi.impl.PsiDocumentManagerBase.getDocument(PsiDocumentManagerBase.java:158)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightInfoProcessor.highlightsInsideVisiblePartAreProduced(DefaultHighlightInfoProcessor.java:38)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:289)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.analysis.XmlHighlightVisitor.analyze(XmlHighlightVisitor.java:599)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: null
  • Plugin Version: 5.33
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: CLion
  • App Full Name: CLion
  • Is Snapshot: false
  • App Build: CL-193.6494.38
  • Last Action: CMake.ReloadCMakeProject
  • StackTrace:
java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 2
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:372)
	at java.base/java.util.ArrayList.get(ArrayList.java:458)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.doResolve(OCTypeResolveVisitor.java:379)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.a(OCTypeResolveVisitor.java:126)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.getCachedOrResolve(OCTypeResolveVisitor.java:232)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitAutoType(OCTypeResolveVisitor.java:126)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitAutoType(OCTypeResolveVisitor.java:39)
	at com.jetbrains.cidr.lang.types.OCAutoType.accept(OCAutoType.java:140)
	at com.jetbrains.cidr.lang.types.OCType.transformType(OCType.java:601)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeCloneVisitor.a(OCTypeCloneVisitor.java:46)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeCloneVisitor.visitFunctionType(OCTypeCloneVisitor.java:83)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitFunctionType(OCTypeResolveVisitor.java:77)
	at com.jetbrains.cidr.lang.types.visitors.OCTypeResolveVisitor.visitFunctionType(OCTypeResolveVisitor.java:39)
	at com.jetbrains.cidr.lang.types.OCFunctionType.accept(OCFunctionType.java:144)
	at com.jetbrains.cidr.lang.types.OCType.transformType(OCType.java:601)
	at com.jetbrains.cidr.lang.types.OCType.resolve(OCType.java:335)
	at com.jetbrains.cidr.lang.types.OCType.resolve(OCType.java:330)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:896)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDeclaration(OCVisitor.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDeclarationImpl.accept(OCFunctionDeclarationImpl.java:213)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCEagerBlockStatementImpl.accept(OCEagerBlockStatementImpl.java:31)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.a(OCControlFlowBuilder.java:778)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitLambdaExpression(OCControlFlowBuilder.java:772)
	at com.jetbrains.cidr.lang.psi.impl.OCLambdaExpressionImpl.accept(OCLambdaExpressionImpl.java:114)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclarator(OCControlFlowBuilder.java:809)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclaratorImpl.accept(OCDeclaratorImpl.java:473)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclaration(OCVisitor.java:235)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitDeclaration(OCControlFlowBuilder.java:892)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationImpl.accept(OCDeclarationImpl.java:66)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitOCElement(OCVisitor.java:13)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitStatement(OCVisitor.java:25)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitDeclarationStatement(OCVisitor.java:118)
	at com.jetbrains.cidr.lang.psi.impl.OCDeclarationStatementImpl.accept(OCDeclarationStatementImpl.java:25)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitBlockStatement(OCControlFlowBuilder.java:1104)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyBlockStatementImpl.accept(OCLazyBlockStatementImpl.java:28)
	at com.jetbrains.cidr.lang.psi.impl.OCLazyElementBase.accept(OCLazyElementBase.java:78)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder$1.acceptAll(OCControlFlowBuilder.java:177)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.visitElement(OCControlFlowBuilder.java:90)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processNextCodeFragment(OCControlFlowBuilder.java:208)
	at com.jetbrains.cidr.lang.dfa.OCControlFlowBuilder.processFirstCodeFragment(OCControlFlowBuilder.java:203)
	at com.jetbrains.cidr.lang.dfa.OCDataFlowAnalyzer.buildControlFlowGraph(OCDataFlowAnalyzer.java:155)
	at com.jetbrains.cidr.lang.daemon.OCDataFlowBasedAnnotator.visitCallable(OCDataFlowBasedAnnotator.java:35)
	at com.jetbrains.cidr.lang.psi.visitors.OCVisitor.visitFunctionDefinition(OCVisitor.java:280)
	at com.jetbrains.cidr.lang.psi.impl.OCFunctionDefinitionImpl.accept(OCFunctionDefinitionImpl.java:76)
	at com.jetbrains.cidr.lang.psi.impl.OCElementBase.accept(OCElementBase.java:92)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:88)
	at com.jetbrains.cidr.lang.daemon.OCAnnotator.annotate(OCAnnotator.java:65)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.runAnnotators(DefaultHighlightVisitor.java:126)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:108)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.runVisitors(GeneralHighlightingPass.java:351)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$collectHighlights$5(GeneralHighlightingPass.java:291)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:311)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.github.izhangzhihao.rainbow.brackets.visitor.RainbowHighlightVisitor.analyze(RainbowHighlightVisitor.kt:36)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.lambda$analyzeByVisitors$6(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:93)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.analyzeByVisitors(GeneralHighlightingPass.java:314)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectHighlights(GeneralHighlightingPass.java:282)
	at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:227)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:84)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

@intellij-rainbow-brackets
Copy link
Contributor Author

  • Plugin Name: Material Theme UI
  • Plugin Version: 5.34
  • OS Name: Windows 10
  • OS Version: 10.0
  • Java Version: 11.0.5
  • App Name: WebStorm
  • App Full Name: WebStorm
  • Is Snapshot: false
  • App Build: WS-193.6494.34
  • Last Action: SaveAll
  • StackTrace:
java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4
	at java.base/java.util.Arrays$ArrayList.get(Arrays.java:4351)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel.reset(RainbowOptionsPanel.kt:162)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel.processListValueChanged(RainbowOptionsPanel.kt:136)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel.access$processListValueChanged(RainbowOptionsPanel.kt:21)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel$$special$$inlined$apply$lambda$1.valueChanged(RainbowOptionsPanel.kt:83)
	at java.desktop/javax.swing.JTree.fireValueChanged(JTree.java:2967)
	at java.desktop/javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3456)
	at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:641)
	at com.intellij.ui.treeStructure.Tree$MySelectionModel.fireValueChanged(Tree.java:640)
	at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1111)
	at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:297)
	at java.desktop/javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:191)
	at java.desktop/javax.swing.JTree.setSelectionPath(JTree.java:1656)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel$Companion.selectPath(RainbowOptionsPanel.kt:252)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel$Companion.selectOptionByRainbowName(RainbowOptionsPanel.kt:237)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel$Companion.access$selectOptionByRainbowName(RainbowOptionsPanel.kt:203)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel.processListValueChanged(RainbowOptionsPanel.kt:129)
	at com.github.izhangzhihao.rainbow.brackets.settings.form.RainbowOptionsPanel.updateOptionsList(RainbowOptionsPanel.kt:97)
	at com.github.izhangzhihao.rainbow.brackets.settings.RainbowColorsPageFactory$createPanel$1.schemeChanged(RainbowColorsPageFactory.kt:28)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:130)
	at com.intellij.util.EventDispatcher.access$000(EventDispatcher.java:24)
	at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:88)
	at com.sun.proxy.$Proxy124.schemeChanged(Unknown Source)
	at com.intellij.application.options.colors.SchemesPanel.resetSchemesCombo(SchemesPanel.java:56)
	at com.intellij.application.options.colors.NewColorAndFontPanel.resetSchemesCombo(NewColorAndFontPanel.java:155)
	at com.intellij.application.options.colors.NewColorAndFontPanel.reset(NewColorAndFontPanel.java:143)
	at com.intellij.application.options.colors.ColorAndFontOptions$InnerSearchableConfigurable.createPanel(ColorAndFontOptions.java:1296)
	at com.intellij.application.options.colors.ColorAndFontOptions$InnerSearchableConfigurable.createComponent(ColorAndFontOptions.java:1326)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel.lambda$createConfigurableComponent$0(ConfigurableCardPanel.java:74)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:821)
	at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:71)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel.createConfigurableComponent(ConfigurableCardPanel.java:70)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel.create(ConfigurableCardPanel.java:56)
	at com.intellij.openapi.options.newEditor.ConfigurableEditor$1.create(ConfigurableEditor.java:56)
	at com.intellij.openapi.options.newEditor.ConfigurableEditor$1.create(ConfigurableEditor.java:53)
	at com.intellij.ui.CardLayoutPanel.createValue(CardLayoutPanel.java:87)
	at com.intellij.ui.CardLayoutPanel.select(CardLayoutPanel.java:115)
	at com.intellij.ui.CardLayoutPanel.lambda$null$0(CardLayoutPanel.java:131)
	at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:309)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.doRun(LaterInvocator.java:441)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:424)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:407)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:908)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:781)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
	at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
	at java.desktop/java.awt.Dialog.show(Dialog.java:1063)
	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:708)
	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:433)
	at com.intellij.openapi.ui.DialogWrapper.doShow(DialogWrapper.java:1698)
	at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1657)
	at com.intellij.openapi.options.newEditor.SettingsDialog.lambda$show$0(SettingsDialog.java:86)
	at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:83)
	at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:149)
	at com.intellij.openapi.options.newEditor.SettingsDialog.show(SettingsDialog.java:86)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:84)
	at com.intellij.ide.actions.ShowSettingsAction.perform(ShowSettingsAction.java:54)
	at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:41)
	at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:298)
	at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:315)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:604)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.lambda$processAction$3(IdeKeyEventDispatcher.java:657)
	at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:656)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.java:517)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.java:472)
	at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:221)
	at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.java:830)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:775)
	at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:424)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:423)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto generated From anonymous feedback
Projects
None yet
Development

No branches or pull requests

2 participants