smallcloudai / refact-intellij

Refact AI: Open-source AI Code assistant with autocompletion, chat, refactoring and more for IntelliJ JetBrains IDEs
https://refact.ai
BSD 3-Clause "New" or "Revised" License
30 stars 11 forks source link

[JB plugin] Internal error: AlreadyDisposedException #150

Open GANFI opened 1 month ago

GANFI commented 1 month ago

An internal error happened in the IDE plugin.

Message: (no message)

Stack trace

com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.smallcloud.refactai.statistic.UsageStats because container is already disposed (container=Project(name=Leaflet.PixiOverlay, containerState=DISPOSE_COMPLETED, componentStore=/Users/ganfi/PhpstormProjects/frelance/Leaflet.PixiOverlay) (disposed))
    at com.intellij.serviceContainer.ContainerUtilKt.throwAlreadyDisposedError(containerUtil.kt:40)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:698)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:630)
    at com.smallcloud.refactai.statistic.UsageStats$Companion.getInstance(UsageStats.kt:109)
    at com.smallcloud.refactai.io.AsyncConnection$send$2$2.failed(AsyncConnection.kt:218)
    at org.apache.hc.core5.concurrent.BasicFuture.failed(BasicFuture.java:138)
    at org.apache.hc.core5.concurrent.ComplexFuture.failed(ComplexFuture.java:79)
    at org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient$2.failed(InternalAbstractHttpAsyncClient.java:350)
    at org.apache.hc.client5.http.impl.async.AsyncRedirectExec$1.failed(AsyncRedirectExec.java:248)
    at org.apache.hc.client5.http.impl.async.AsyncHttpRequestRetryExec$1.failed(AsyncHttpRequestRetryExec.java:197)
    at org.apache.hc.client5.http.impl.async.AsyncProtocolExec$1.failed(AsyncProtocolExec.java:295)
    at org.apache.hc.client5.http.impl.async.H2AsyncMainClientExec$1.failed(H2AsyncMainClientExec.java:119)
    at org.apache.hc.core5.http2.impl.nio.ClientH2StreamHandler.failed(ClientH2StreamHandler.java:253)
    at org.apache.hc.core5.http2.impl.nio.AbstractH2StreamMultiplexer$H2Stream.reset(AbstractH2StreamMultiplexer.java:1668)
    at org.apache.hc.core5.http2.impl.nio.AbstractH2StreamMultiplexer.onException(AbstractH2StreamMultiplexer.java:678)
    at org.apache.hc.core5.http2.impl.nio.AbstractH2IOEventHandler.exception(AbstractH2IOEventHandler.java:91)
    at org.apache.hc.core5.http2.impl.nio.ClientH2IOEventHandler.exception(ClientH2IOEventHandler.java:39)
    at org.apache.hc.core5.reactor.InternalDataChannel.onException(InternalDataChannel.java:180)
    at org.apache.hc.core5.reactor.InternalChannel.handleIOEvent(InternalChannel.java:55)
    at org.apache.hc.core5.reactor.SingleCoreIOReactor.processEvents(SingleCoreIOReactor.java:178)
    at org.apache.hc.core5.reactor.SingleCoreIOReactor.doExecute(SingleCoreIOReactor.java:127)
    at org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor.execute(AbstractSingleCoreIOReactor.java:86)
    at org.apache.hc.core5.reactor.IOReactorWorker.run(IOReactorWorker.java:44)
    at java.base/java.lang.Thread.run(Thread.java:833)

Environment

Additional information

pixkk commented 1 month ago

Also have problem:

Environment

reymondzzzz commented 1 month ago

thank you for report. We will fix that ASAP