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]
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]