Codium-ai / codiumai-jetbrains-release

56 stars 7 forks source link

[0.7.13][PYCHARM PY 2023.2.5] java.lang.Throwable: readOrBuilt roots = {SqlFileStub Language: MongoDB}; , stubBinding... #173

Closed gutessitore closed 5 months ago

gutessitore commented 5 months ago

User Description

User did not enter any detailed information.

Stack Trace

java.lang.Throwable: readOrBuilt roots = {SqlFileStub Language: MongoDB}; , stubBindingRoot = JSFileImpl, languages = [MongoJSExt, MongoDB], fileTypes = [SQL, SQL], files = [JSFileImpl, SqlFileImpl], roots = [(FILE, Language: MongoJSExt -> JSFileImpl), (MONGO_SQL_FILE, Language: MongoDB -> SqlFileImpl)], indexingInfo = null, isTooLarge = false
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:370)
    at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:645)
    at com.intellij.psi.impl.source.PsiFileImpl.getGreenStubTree(PsiFileImpl.java:943)
    at com.intellij.psi.impl.source.PsiFileImpl.getGreenStub(PsiFileImpl.java:602)
    at com.intellij.lang.javascript.psi.impl.JSFileBaseImpl.getGreenJSFileStub(JSFileBaseImpl.java:65)
    at com.intellij.lang.javascript.psi.impl.JSFileBaseImpl.getCachedData(JSFileBaseImpl.java:52)
    at com.intellij.lang.javascript.psi.impl.JSFileBaseImpl.getTestFileType(JSFileBaseImpl.java:128)
    at com.intellij.lang.javascript.psi.impl.JSFileBaseImpl.isTestFile(JSFileBaseImpl.java:122)
    at com.intellij.javascript.testing.navigation.JsTestFinder.isTest(JsTestFinder.java:279)
    at com.intellij.testIntegration.TestFinderHelper.isTest(TestFinderHelper.java:48)
    at ai.codium.language.LanguageService$isTestElement$1.invoke(LanguageService.kt:32)
    at ai.codium.language.LanguageService$isTestElement$1.invoke(LanguageService.kt:31)
    at ai.codium.UtilsKt.checkIgnoringExceptions(Utils.kt:242)
    at ai.codium.language.LanguageService.isTestElement(LanguageService.kt:31)
    at ai.codium.language.LanguageService.isNotTestFile(LanguageService.kt:25)
    at ai.codium.language.LanguageService.isSupportedFileToGenerateTests(LanguageService.kt:19)
    at ai.codium.CodiumInlayProvider.getCollectorFor(CodiumInlayProvider.kt:78)
    at ai.codium.CodiumInlayProvider.getCollectorFor(CodiumInlayProvider.kt:35)
    at com.intellij.codeInsight.hints.InlayHintsUtilsKt.getCollectorWrapperFor(InlayHintsUtils.kt:50)
    at com.intellij.codeInsight.hints.InlayHintsPassFactory.createHighlightingPass(InlayHintsPassFactory.kt:34)
    at com.intellij.codeInsight.daemon.impl.TextEditorHighlightingPassRegistrarImpl.instantiatePasses(TextEditorHighlightingPassRegistrarImpl.java:186)
    at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.lambda$getPasses$0(TextEditorBackgroundHighlighter.java:85)
    at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.computeWithSpanIgnoreThrows(trace.kt:73)
    at com.intellij.platform.diagnostic.telemetry.helpers.TraceUtil.computeWithSpanThrows(TraceUtil.java:18)
    at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.getPasses(TextEditorBackgroundHighlighter.java:80)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$submitInBackground$24(DaemonCodeAnalyzerImpl.java:1131)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:923)
    at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:76)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$submitInBackground$25(DaemonCodeAnalyzerImpl.java:1120)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.submitInBackground(DaemonCodeAnalyzerImpl.java:1117)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.lambda$queuePassesCreation$20(DaemonCodeAnalyzerImpl.java:1082)
    at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:190)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

Other Information

=== About ===
Build version: PyCharm 2023.2.5 Build: #PY-232.10227.11 November 13, 2023
Theme: Darcula
JRE: 17.0.9+7-b1000.46, JetBrains s.r.o.
JVM: 17.0.9+7-b1000.46, OpenJDK 64-Bit Server VM, JetBrains s.r.o.
Operating System: Windows 11.0 (amd64)

=== Plugins ===
Custom plugins: [Requirements (2022.4.1), GitHub Copilot (1.4.9.4300), GitToolBox (500.1.8+222), ChatGPT - EasyCode (3.2.0-231.233), CodiumAI - Integrity Agent powered by GPT-3.5&4 (0.7.13), .ignore (4.5.2), CSV Editor (3.2.3-232), MongoQuery (1.0.1)]
Disabled plugins:[]
ArtsiomCh commented 5 months ago

Thanks for reporting! By stacktrace, it seems like an error inside MongoDB IDE plugin. Unfortunately, nothing could be done on our side :(