-
Notifications
You must be signed in to change notification settings - Fork 275
Open
Labels
bugWe can reproduce the issue and confirmed it is a bug.We can reproduce the issue and confirmed it is a bug.
Description
Describe the bug
com.intellij.util.IncorrectOperationException: Sorry but parent: com.intellij.codeInsight.inline.completion.session.InlineCompletionSession@52a1af45 (class com.intellij.codeInsight.inline.completion.session.InlineCompletionSession) has already been disposed (see the cause for stacktrace) so the child: software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2$$Lambda/0x00000255032fc258@7083d96f (class software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2$$Lambda/0x00000255032fc258) will never be disposed
at com.intellij.openapi.util.ObjectTree.register(ObjectTree.java:43)
at com.intellij.openapi.util.Disposer.register(Disposer.java:162)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invokeSuspend(QInlineCompletionProvider.kt:468)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invoke(QInlineCompletionProvider.kt)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invoke(QInlineCompletionProvider.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider.getSuggestion(QInlineCompletionProvider.kt:442)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler.request(InlineCompletionHandler.kt:357)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler.access$request(InlineCompletionHandler.kt:58)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler$request$1.invokeSuspend(InlineCompletionHandler.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
also
com.intellij.util.IncorrectOperationException: Sorry but parent: com.intellij.codeInsight.inline.completion.session.InlineCompletionSession@44a03296 (class com.intellij.codeInsight.inline.completion.session.InlineCompletionSession) has already been disposed (see the cause for stacktrace) so the child: software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2$$Lambda/0x00000255032fc258@7d3c2343 (class software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2$$Lambda/0x00000255032fc258) will never be disposed
at com.intellij.openapi.util.ObjectTree.register(ObjectTree.java:43)
at com.intellij.openapi.util.Disposer.register(Disposer.java:162)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invokeSuspend(QInlineCompletionProvider.kt:468)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invoke(QInlineCompletionProvider.kt)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider$getSuggestion$2.invoke(QInlineCompletionProvider.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at software.aws.toolkits.jetbrains.services.codewhisperer.popup.QInlineCompletionProvider.getSuggestion(QInlineCompletionProvider.kt:442)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler.request(InlineCompletionHandler.kt:357)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler.access$request(InlineCompletionHandler.kt:58)
at com.intellij.codeInsight.inline.completion.InlineCompletionHandler$request$1.invokeSuspend(InlineCompletionHandler.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
To reproduce
Not sure, pops up during normal usage.
Expected behavior
No error should be thrown.
Your Environment
- OS: Win 11
- JetBrains product: Rider
- JetBrains product version: 2025.3.0.1
- AWS Toolkit version: 3.98.253
Metadata
Metadata
Assignees
Labels
bugWe can reproduce the issue and confirmed it is a bug.We can reproduce the issue and confirmed it is a bug.