lte2000 / intellibot

IntelliJ/PyCharm plugin for Robot Automation Framework
https://github.com/lte2000/intellibot
MIT License
91 stars 26 forks source link

Exception: com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #38

Open KotlinIsland opened 2 years ago

KotlinIsland commented 2 years ago
com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]
lte2000 commented 2 years ago

Do you know what operation cause the exception? Can you share the attachment?

UrielTapia commented 2 years ago

I get this very same error exception, and for me it occurs whenever I ctrl+click on a keyword to go to its definition but it doesn't seem to find it.

I'm not sure whether this started occurring since PyCharm 2021.2 or since my Robot project grew up a lot in files.

Sometimes, when no exception is thrown, it shows a progress bar on PyCharm for finding its definition, and it may take around 10 minutes with no result (I just cancel it). Same infinite wait case applies for finding keyword usages.

Not sure how to extract the stacktrace or what the attachment is, but I hope this helps.

2021-10-18 12:15:42,942 [13642258]  ERROR - rains.concurrency.AsyncPromise - Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000] 
com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]
    at com.intellij.ide.plugins.PluginManagerCore.createPluginException(PluginManagerCore.java:274)
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:12)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:100)
    at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:476)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.ensureValid(SmartPointerManagerImpl.java:108)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:81)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:74)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:69)
    at com.intellij.psi.SmartPointerManager.createPointer(SmartPointerManager.java:32)
    at com.intellij.model.psi.impl.Psi2Symbol$MyPointer.<init>(Psi2Symbol.java:41)
    at com.intellij.model.psi.impl.Psi2Symbol.<init>(Psi2Symbol.java:17)
    at com.intellij.model.psi.impl.PsiSymbolServiceImpl.asSymbol(PsiSymbolServiceImpl.java:20)
    at com.intellij.model.psi.impl.EvaluatorReference.resolveReference(EvaluatorReference.kt:26)
    at com.intellij.model.psi.impl.TargetData$Referenced.getTargets(classes.kt:36)
    at com.intellij.model.psi.impl.TargetsKt.targetSymbols(targets.kt:27)
    at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.getTargetSymbols(IdentifierHighlighterPass.java:194)
    at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.highlightReferencesAndDeclarations(IdentifierHighlighterPass.java:186)
    at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:91)
    at com.intellij.codeInsight.highlighting.BackgroundHighlighter.lambda$updateHighlighted$1(BackgroundHighlighter.java:150)
    at com.intellij.codeInsight.highlighting.BackgroundHighlightingUtil.lambda$lookForInjectedFileInOtherThread$0(BackgroundHighlightingUtil.java:54)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.insideReadAction(NonBlockingReadActionImpl.java:521)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$attemptComputation$3(NonBlockingReadActionImpl.java:486)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runInReadActionWithWriteActionPriority$0(ProgressIndicatorUtils.java:78)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:161)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runWithWriteActionPriority$1(ProgressIndicatorUtils.java:118)
    at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:57)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:57)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runWithWriteActionPriority(ProgressIndicatorUtils.java:115)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runInReadActionWithWriteActionPriority(ProgressIndicatorUtils.java:78)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.attemptComputation(NonBlockingReadActionImpl.java:486)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$transferToBgThread$1(NonBlockingReadActionImpl.java:407)
    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.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.psi.PsiInvalidElementAccessException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment
    ... 41 more
2021-10-18 12:15:42,944 [13642260]  ERROR - rains.concurrency.AsyncPromise - PyCharm 2021.2.2  Build #PY-212.5284.44 
2021-10-18 12:15:42,944 [13642260]  ERROR - rains.concurrency.AsyncPromise - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
2021-10-18 12:15:42,945 [13642261]  ERROR - rains.concurrency.AsyncPromise - OS: Windows 10 
2021-10-18 12:15:42,945 [13642261]  ERROR - rains.concurrency.AsyncPromise - Plugin to blame: IntelliBot #patched version: 0.10.143.398.1 
2021-10-18 12:15:43,176 [13642492]  ERROR - nSystem.impl.ActionToolbarImpl - Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000] 
com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]
    at com.intellij.ide.plugins.PluginManagerCore.createPluginException(PluginManagerCore.java:274)
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:12)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:100)
    at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:476)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.ensureValid(SmartPointerManagerImpl.java:108)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:81)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:74)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:69)
    at com.intellij.psi.SmartPointerManager.createPointer(SmartPointerManager.java:32)
    at com.intellij.model.psi.impl.Psi2Symbol$MyPointer.<init>(Psi2Symbol.java:41)
    at com.intellij.model.psi.impl.Psi2Symbol.<init>(Psi2Symbol.java:17)
    at com.intellij.model.psi.impl.PsiSymbolServiceImpl.asSymbol(PsiSymbolServiceImpl.java:20)
    at com.intellij.model.psi.impl.EvaluatorReference.resolveReference(EvaluatorReference.kt:26)
    at com.intellij.model.psi.impl.TargetData$Referenced.getTargets(classes.kt:36)
    at com.intellij.model.psi.impl.TargetsKt.targetSymbols(targets.kt:27)
    at com.intellij.find.usages.impl.ImplKt.searchTargets(impl.kt:24)
    at com.intellij.find.actions.SearchTargetsDataRule.getData(SearchTargetsDataRule.kt:17)
    at com.intellij.find.actions.SearchTargetsDataRule.getData(SearchTargetsDataRule.kt:11)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRule$4(DataManagerImpl.java:116)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:73)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:52)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getDataFromProvider$1(DataManagerImpl.java:73)
    at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.java:68)
    at com.intellij.find.actions.SearchTargetVariantsDataRule.getData(SearchTargetVariantsDataRule.kt:22)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRule$4(DataManagerImpl.java:116)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProvider(DataManagerImpl.java:73)
    at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.getData(PreCachedDataContext.java:126)
    at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:42)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.ensureSlowDataKeysPreCached(ActionUpdater.java:355)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$14(ActionUpdater.java:279)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$16(ActionUpdater.java:305)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$17(ActionUpdater.java:305)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:161)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$18(ActionUpdater.java:301)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.util.BackgroundTaskUtil.runUnderDisposeAwareIndicator(BackgroundTaskUtil.java:270)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$19(ActionUpdater.java:300)
    at com.intellij.codeWithMe.ClientId$Companion.withClientId(ClientId.kt:135)
    at com.intellij.codeWithMe.ClientId.withClientId(ClientId.kt)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$expandActionGroupAsync$20(ActionUpdater.java:298)
    at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:216)
    at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:27)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:195)
    at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:213)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:184)
    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.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.psi.PsiInvalidElementAccessException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment
    ... 54 more
2021-10-18 12:15:43,178 [13642494]  ERROR - nSystem.impl.ActionToolbarImpl - PyCharm 2021.2.2  Build #PY-212.5284.44 
2021-10-18 12:15:43,178 [13642494]  ERROR - nSystem.impl.ActionToolbarImpl - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
2021-10-18 12:15:43,179 [13642495]  ERROR - nSystem.impl.ActionToolbarImpl - OS: Windows 10 
2021-10-18 12:15:43,179 [13642495]  ERROR - nSystem.impl.ActionToolbarImpl - Plugin to blame: IntelliBot #patched version: 0.10.143.398.1 
2021-10-18 12:15:45,183 [13644499]  ERROR - rains.concurrency.AsyncPromise - Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000] 
com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]
    at com.intellij.ide.plugins.PluginManagerCore.createPluginException(PluginManagerCore.java:274)
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:12)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:100)
    at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:476)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.ensureValid(SmartPointerManagerImpl.java:108)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:81)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:74)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:69)
    at com.intellij.psi.SmartPointerManager.createPointer(SmartPointerManager.java:32)
    at com.intellij.model.psi.impl.Psi2Symbol$MyPointer.<init>(Psi2Symbol.java:41)
    at com.intellij.model.psi.impl.Psi2Symbol.<init>(Psi2Symbol.java:17)
    at com.intellij.model.psi.impl.PsiSymbolServiceImpl.asSymbol(PsiSymbolServiceImpl.java:20)
    at com.intellij.model.psi.impl.EvaluatorReference.resolveReference(EvaluatorReference.kt:26)
    at com.intellij.model.psi.impl.TargetData$Referenced.getTargets(classes.kt:36)
    at com.intellij.codeInsight.navigation.impl.TargetGTDActionData.result(gtd.kt:91)
    at com.intellij.codeInsight.navigation.impl.GtduKt.toGTDUActionData(gtdu.kt:64)
    at com.intellij.codeInsight.navigation.impl.GtduKt.fromTargetData(gtdu.kt:58)
    at com.intellij.codeInsight.navigation.impl.GtduKt.gotoDeclarationOrUsagesInner(gtdu.kt:53)
    at com.intellij.codeInsight.navigation.impl.GtduKt.access$gotoDeclarationOrUsagesInner(gtdu.kt:1)
    at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt:18)
    at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt)
    at com.intellij.codeInsight.navigation.impl.CommonKt.processInjectionThenHost(common.kt:15)
    at com.intellij.codeInsight.navigation.impl.GtduKt.gotoDeclarationOrUsages(gtdu.kt:18)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2.gotoDeclarationOrUsages(GotoDeclarationOrUsageHandler2.kt:30)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2.getCtrlMouseInfo(GotoDeclarationOrUsageHandler2.kt:35)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationAction.getCtrlMouseInfo(GotoDeclarationAction.java:94)
    at com.intellij.codeInsight.navigation.CtrlMouseHandler$TooltipProvider.doExecute(CtrlMouseHandler.java:392)
    at com.intellij.codeInsight.navigation.CtrlMouseHandler$TooltipProvider.lambda$execute$0(CtrlMouseHandler.java:370)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.insideReadAction(NonBlockingReadActionImpl.java:521)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$attemptComputation$3(NonBlockingReadActionImpl.java:486)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runInReadActionWithWriteActionPriority$0(ProgressIndicatorUtils.java:78)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:161)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runWithWriteActionPriority$1(ProgressIndicatorUtils.java:118)
    at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:57)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:57)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runWithWriteActionPriority(ProgressIndicatorUtils.java:115)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runInReadActionWithWriteActionPriority(ProgressIndicatorUtils.java:78)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.attemptComputation(NonBlockingReadActionImpl.java:486)
    at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$transferToBgThread$1(NonBlockingReadActionImpl.java:407)
    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.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.psi.PsiInvalidElementAccessException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment
    ... 49 more
2021-10-18 12:15:45,185 [13644501]  ERROR - rains.concurrency.AsyncPromise - PyCharm 2021.2.2  Build #PY-212.5284.44 
2021-10-18 12:15:45,185 [13644501]  ERROR - rains.concurrency.AsyncPromise - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
2021-10-18 12:15:45,185 [13644501]  ERROR - rains.concurrency.AsyncPromise - OS: Windows 10 
2021-10-18 12:15:45,185 [13644501]  ERROR - rains.concurrency.AsyncPromise - Plugin to blame: IntelliBot #patched version: 0.10.143.398.1 
2021-10-18 12:15:47,783 [13647099]  ERROR - llij.ide.plugins.PluginManager - Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000] 
com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]
    at com.intellij.ide.plugins.PluginManagerCore.createPluginException(PluginManagerCore.java:274)
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:12)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:100)
    at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:476)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.ensureValid(SmartPointerManagerImpl.java:108)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:81)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:74)
    at com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl.createSmartPsiElementPointer(SmartPointerManagerImpl.java:69)
    at com.intellij.psi.SmartPointerManager.createPointer(SmartPointerManager.java:32)
    at com.intellij.model.psi.impl.Psi2Symbol$MyPointer.<init>(Psi2Symbol.java:41)
    at com.intellij.model.psi.impl.Psi2Symbol.<init>(Psi2Symbol.java:17)
    at com.intellij.model.psi.impl.PsiSymbolServiceImpl.asSymbol(PsiSymbolServiceImpl.java:20)
    at com.intellij.model.psi.impl.EvaluatorReference.resolveReference(EvaluatorReference.kt:26)
    at com.intellij.model.psi.impl.TargetData$Referenced.getTargets(classes.kt:36)
    at com.intellij.codeInsight.navigation.impl.TargetGTDActionData.result(gtd.kt:91)
    at com.intellij.codeInsight.navigation.impl.GtduKt.toGTDUActionData(gtdu.kt:64)
    at com.intellij.codeInsight.navigation.impl.GtduKt.fromTargetData(gtdu.kt:58)
    at com.intellij.codeInsight.navigation.impl.GtduKt.gotoDeclarationOrUsagesInner(gtdu.kt:53)
    at com.intellij.codeInsight.navigation.impl.GtduKt.access$gotoDeclarationOrUsagesInner(gtdu.kt:1)
    at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt:18)
    at com.intellij.codeInsight.navigation.impl.GtduKt$gotoDeclarationOrUsages$1.invoke(gtdu.kt)
    at com.intellij.codeInsight.navigation.impl.CommonKt.processInjectionThenHost(common.kt:15)
    at com.intellij.codeInsight.navigation.impl.GtduKt.gotoDeclarationOrUsages(gtdu.kt:18)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2.gotoDeclarationOrUsages(GotoDeclarationOrUsageHandler2.kt:30)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2.access$gotoDeclarationOrUsages(GotoDeclarationOrUsageHandler2.kt:24)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2$invoke$actionResult$1.compute(GotoDeclarationOrUsageHandler2.kt:50)
    at com.intellij.codeInsight.navigation.actions.GotoDeclarationOrUsageHandler2$invoke$actionResult$1.compute(GotoDeclarationOrUsageHandler2.kt:24)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:841)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$underModalProgress$1(ActionUtil.java:187)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:825)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$underModalProgress$2(ActionUtil.java:188)
    at com.intellij.openapi.progress.impl.CoreProgressManager$1.run(CoreProgressManager.java:279)
    at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressSynchronously$8(CoreProgressManager.java:556)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$new$0(ProgressRunner.java:81)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    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.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.psi.PsiInvalidElementAccessException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment
    ... 48 more
2021-10-18 12:15:47,785 [13647101]  ERROR - llij.ide.plugins.PluginManager - PyCharm 2021.2.2  Build #PY-212.5284.44 
2021-10-18 12:15:47,786 [13647102]  ERROR - llij.ide.plugins.PluginManager - JDK: 11.0.12; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o. 
2021-10-18 12:15:47,786 [13647102]  ERROR - llij.ide.plugins.PluginManager - OS: Windows 10 
2021-10-18 12:15:47,786 [13647102]  ERROR - llij.ide.plugins.PluginManager - Plugin to blame: IntelliBot #patched version: 0.10.143.398.1 
2021-10-18 12:15:47,787 [13647103]  ERROR - llij.ide.plugins.PluginManager - Last Action: GotoDeclaration 
2021-10-18 12:15:51,140 [13650456]  ERROR - nSystem.impl.ActionToolbarImpl - Exception 'com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]' was reported 10 times 
2021-10-18 12:15:53,577 [13652893]  ERROR - nSystem.impl.ActionToolbarImpl - Exception 'com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]' was reported 20 times 
2021-10-18 12:15:56,299 [13655615]  ERROR - nSystem.impl.ActionToolbarImpl - Exception 'com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]' was reported 30 times 
2021-10-18 12:15:58,440 [13657756]  ERROR - nSystem.impl.ActionToolbarImpl - Exception 'com.intellij.diagnostic.PluginException: Element: class com.millennialmedia.intellibot.psi.element.KeywordDefinitionImpl #Robot  because: containing file is null; hierarchy=,class com.millennialmedia.intellibot.psi.element.HeadingImpl, context=null, contextFile=null
invalidated at: see attachment [Plugin: com.millennialmedia.intellibot@lte2000]' was reported 40 times 
Mallikarjun-18 commented 2 weeks ago

Uninstall intellibot and Try this Robot Framework Language Server (https://plugins.jetbrains.com/plugin/16086-robot-framework-language-server)

zastress commented 1 week ago

@Mallikarjun-18 , be careful: that is no longer maintained. For VsCode we now have robotcode.