continue icon indicating copy to clipboard operation
continue copied to clipboard

IntelliJ IDEA quits unexpectedly while using autocomplete

Open fkh186 opened this issue 1 year ago • 1 comments

Before submitting your bug report

Relevant environment info

- OS:window 10
- Continue: 0.0.55
- IDE:IntelliJ IDEA 2023.1.6 (Ultimate Edition)
- Model:
- config.json:
  
{
  "models": [
    {
      "title": "new-Codeqwen:7b",
      "provider": "ollama",
      "model": "codeqwen:7b",
      "apiBase": "http://192.168.XXX.XXX:11435"
    }
  ],
  "customCommands": [
    {
      "name": "test",
      "prompt": "{{{ input }}}\n\nWrite a comprehensive set of unit tests for the selected code. It should setup, run tests that check for correctness including important edge cases, and teardown. Ensure that the tests are complete and sophisticated. Give the tests just as chat output, don't edit any file.",
      "description": "Write unit tests for highlighted code"
    }
  ],
  "tabAutocompleteModel": {
    "title": "Tab Autocomplete Model",
    "provider": "ollama",
    "model": "codeqwen:7b",
    "apiBase": "http://192.168.150.194:11435"
  },
  "tabAutocompleteOptions": {
    "multilineCompletions":"always",
    "useCache": false
  },
  "allowAnonymousTelemetry": true,
  "embeddingsProvider": {
    "provider": "free-trial"
  },
  "reranker": {
    "name": "free-trial"
  }
}

Description

F37908473D73E667E0AFFE3560D30DFA

java.lang.NullPointerException: Cannot invoke "com.intellij.openapi.wm.StatusBar.updateWidget(String)" because "statusBar" is null at com.github.continuedev.continueintellijextension.autocomplete.AutocompleteSpinnerWidget.updateIcon(AutocompleteSpinnerWidgetFactory.kt:73) at com.github.continuedev.continueintellijextension.autocomplete.AutocompleteSpinnerWidget.(AutocompleteSpinnerWidgetFactory.kt:37) at com.github.continuedev.continueintellijextension.autocomplete.AutocompleteSpinnerWidgetFactory.createWidget(AutocompleteSpinnerWidgetFactory.kt:103) at com.intellij.openapi.wm.StatusBarWidgetFactory.createWidget(StatusBarWidgetFactory.java:71) at com.intellij.openapi.wm.impl.status.widget.StatusBarWidgetsManagerKt.createWidget(StatusBarWidgetsManager.kt:248) at com.intellij.openapi.wm.impl.status.widget.StatusBarWidgetsManagerKt.access$createWidget(StatusBarWidgetsManager.kt:1) at com.intellij.openapi.wm.impl.status.widget.StatusBarWidgetsManager.init$intellij_platform_ide_impl(StatusBarWidgetsManager.kt:202) at com.intellij.openapi.wm.impl.status.IdeStatusBarImpl.init$intellij_platform_ide_impl(IdeStatusBarImpl.kt:273) at com.intellij.openapi.wm.impl.status.IdeStatusBarImpl.init$intellij_platform_ide_impl$default(IdeStatusBarImpl.kt:270) at com.intellij.openapi.wm.impl.ProjectFrameHelper.installDefaultProjectStatusBarWidgets$suspendImpl(ProjectFrameHelper.kt:347) at com.intellij.openapi.wm.impl.ProjectFrameHelper.installDefaultProjectStatusBarWidgets(ProjectFrameHelper.kt) at com.intellij.openapi.project.impl.ProjectFrameAllocatorKt$initFrame$3.invokeSuspend(ProjectFrameAllocator.kt:387) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

To reproduce

No response

Log output

No response

fkh186 avatar Jul 22 '24 08:07 fkh186