JetBrains / js-graphql-intellij-plugin

GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.
https://jimkyndemeyer.github.io/js-graphql-intellij-plugin/
MIT License
879 stars 97 forks source link

Exception: java.lang.Exception at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:181) #556

Open assisgui opened 2 years ago

assisgui commented 2 years ago

Description

Stacktrace

Please paste the full stacktrace from the IDEA error popup.

java.lang.Exception
    at com.intellij.psi.stubs.StubTreeLoaderImpl.diagnoseLengthMismatch(StubTreeLoaderImpl.java:181)
    at com.intellij.psi.stubs.StubTreeLoaderImpl.checkLengthMatch(StubTreeLoaderImpl.java:147)
    at com.intellij.psi.stubs.StubTreeLoaderImpl.readFromVFile(StubTreeLoaderImpl.java:114)
    at com.intellij.psi.stubs.StubTreeLoader.lambda$stubTreeAndIndexDoNotMatch$0(StubTreeLoader.java:67)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:698)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:646)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeInNonCancelableSection(CoreProgressManager.java:237)
    at com.intellij.psi.stubs.StubTreeLoader.stubTreeAndIndexDoNotMatch(StubTreeLoader.java:65)
    at com.intellij.psi.impl.source.FileTrees.reconcilePsi(FileTrees.java:193)
    at com.intellij.psi.impl.source.FileTrees.withAst(FileTrees.java:141)
    at com.intellij.psi.impl.source.PsiFileImpl.loadTreeElement(PsiFileImpl.java:215)
    at com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:734)
    at com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:937)
    at com.intellij.psi.impl.source.PsiFileImpl.getFirstChild(PsiFileImpl.java:744)
    at com.intellij.psi.PsiWalkingState$PsiTreeGuide.getFirstChild(PsiWalkingState.java:46)
    at com.intellij.psi.PsiWalkingState$PsiTreeGuide.getFirstChild(PsiWalkingState.java:28)
    at com.intellij.util.WalkingState.next(WalkingState.java:70)
    at com.intellij.util.WalkingState.walkChildren(WalkingState.java:58)
    at com.intellij.util.WalkingState.elementStarted(WalkingState.java:49)
    at com.intellij.psi.PsiWalkingState.elementStarted(PsiWalkingState.java:76)
    at com.intellij.psi.PsiRecursiveElementWalkingVisitor.visitElement(PsiRecursiveElementWalkingVisitor.java:48)
    at com.intellij.psi.util.PsiTreeUtil$4.visitElement(PsiTreeUtil.java:924)
    at com.intellij.psi.PsiElementVisitor.visitFile(PsiElementVisitor.java:35)
    at com.intellij.psi.PsiRecursiveElementWalkingVisitor.visitFile(PsiRecursiveElementWalkingVisitor.java:70)
    at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:60)
    at com.intellij.lang.javascript.psi.impl.JSFileImpl.accept(JSFileImpl.java:92)
    at com.intellij.psi.util.PsiTreeUtil.processElements(PsiTreeUtil.java:920)
    at com.intellij.psi.util.PsiTreeUtil.findChildrenOfAnyType(PsiTreeUtil.java:316)
    at com.intellij.psi.util.PsiTreeUtil.findChildrenOfType(PsiTreeUtil.java:281)
    at com.intellij.lang.jsgraphql.ide.formatter.javascript.GraphQLInjectedFormattingModelBuilder.isEngagedToFormat(GraphQLInjectedFormattingModelBuilder.java:69)
    at com.intellij.lang.LanguageFormatting.findCustomFormattingModelBuilder(LanguageFormatting.java:45)
    at com.intellij.lang.LanguageFormatting.forContext(LanguageFormatting.java:30)
    at com.intellij.lang.LanguageFormatting.forContext(LanguageFormatting.java:22)
    at com.intellij.psi.codeStyle.DetectableIndentOptionsProvider.isEnabled(DetectableIndentOptionsProvider.java:116)
    at com.intellij.psi.codeStyle.DetectableIndentOptionsProvider.getIndentOptions(DetectableIndentOptionsProvider.java:57)
    at com.intellij.psi.codeStyle.CodeStyleSettings.getIndentOptionsByFile(CodeStyleSettings.java:761)
    at com.intellij.psi.codeStyle.CodeStyleSettings.getIndentOptionsByFile(CodeStyleSettings.java:727)
    at com.intellij.psi.codeStyle.CodeStyleSettings.getIndentOptionsByFile(CodeStyleSettings.java:722)
    at com.intellij.application.options.CodeStyle.getIndentOptions(CodeStyle.java:205)
    at com.intellij.openapi.editor.impl.SettingsImpl.getTabSize(SettingsImpl.java:393)
    at com.intellij.openapi.editor.ex.util.EditorUtil.getTabSize(EditorUtil.java:336)
    at com.intellij.openapi.editor.impl.view.EditorView.getTabSize(EditorView.java:580)
    at com.intellij.openapi.editor.impl.view.LogicalPositionCache.reset(LogicalPositionCache.java:75)
    at com.intellij.openapi.editor.impl.view.EditorView.reinitSettings(EditorView.java:366)
    at com.intellij.openapi.editor.impl.EditorImpl.<init>(EditorImpl.java:492)
    at com.intellij.openapi.editor.impl.EditorFactoryImpl.createEditor(EditorFactoryImpl.java:203)
    at com.intellij.openapi.editor.impl.EditorFactoryImpl.createEditor(EditorFactoryImpl.java:196)
    at com.intellij.usages.impl.UsagePreviewPanel.createEditor(UsagePreviewPanel.java:307)
    at com.intellij.usages.impl.UsagePreviewPanel.resetEditor(UsagePreviewPanel.java:129)
    at com.intellij.usages.impl.UsagePreviewPanel.updateLayoutLater(UsagePreviewPanel.java:378)
    at com.intellij.usages.impl.UsageContextPanelBase.lambda$updateLayout$0(UsageContextPanelBase.java:59)
    at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion$scheduleWithinConstraints$1.invoke(BaseConstrainedExecution.kt:68)
    at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:71)
    at com.intellij.openapi.application.constraints.BaseConstrainedEx...

Version and Environment Details

Operation system: macOS 12.0.1 IDE version: WS-213.5744.224 Plugin version: 3.1.0