Skip to content

FileAlreadyExistsException during plugin update #313

@TrippsEnd

Description

@TrippsEnd

FileAlreadyExistsException during plugin update

Error: FileAlreadyExistsException during plugin update
File: alpn-api-1.1.3.v20160715.jar
IDE: IntelliJ IDEA 2025.3
OS: Windows
Plugin Version: 2.12.21
Stack Trace: [Paste the full stack trace you provided]

Unhandled exception in [Kernel@8tvklm1ib5h9eqjr3noa, Rete(abortOnError=false, commands=capacity=2147483647,data=[onReceive], reteState=kotlinx.coroutines.flow.StateFlowImpl@11438d26, dbSource=ReteDbSource(reteState=kotlinx.coroutines.flow.StateFlowImpl@11438d26)), DbSourceContextElement(kernel Kernel@8tvklm1ib5h9eqjr3noa), ComponentManager(ProjectImpl@978580368), ClientId(value=Host), CoroutineName(com.codeium.intellij.CoroutineScopeProvider), Dispatchers.Default], interactive mode: false

kotlin.io.FileAlreadyExistsException: C:\Users\xxxxx\AppData\Roaming\JetBrains\IntelliJIdea2025.3\plugins\codeium+2.12.21\codeium\lib\alpn-api-1.1.3.v20160715.jar -> C:\Users\xxxxx\AppData\Roaming\JetBrains\IntelliJIdea2025.3\plugins\codeium\lib\alpn-api-1.1.3.v20160715.jar: The destination file already exists.
at kotlin.io.FilesKt__UtilsKt.copyRecursively(Utils.kt:316)
at kotlin.io.FilesKt__UtilsKt.copyRecursively$default(Utils.kt:288)
at com.codeium.intellij.utilities.FileOperationUtils.moveDirectory(FileOperationUtils.kt:97)
at com.codeium.intellij.versioning.PluginVersionManager$downloadLatestIfExists$2$1.invokeSuspend(PluginVersionManager.kt:280)
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)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [Kernel@8tvklm1ib5h9eqjr3noa, Rete(abortOnError=false, commands=capacity=2147483647,data=[onReceive], reteState=kotlinx.coroutines.flow.StateFlowImpl@11438d26, dbSource=ReteDbSource(reteState=kotlinx.coroutines.flow.StateFlowImpl@11438d26)), DbSourceContextElement(kernel Kernel@8tvklm1ib5h9eqjr3noa), ComponentManager(ProjectImpl@978580368), ClientId(value=Host), CoroutineName(com.codeium.intellij.CoroutineScopeProvider), StandaloneCoroutine{Cancelled}@40500ec0, Dispatchers.Default]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions