-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Description
Steps to reproduce:
- open two VS Code windows for different Kotlin (Gradle) projects
- observe errors in the logs, LSP features not working
It seems that running two instances runs into The file is locked / NoSuchFile exceptions:
Exception in thread "main" org.h2.mvstore.MVStoreException: Could not open file /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/1]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:126)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:65)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
Caused by: java.nio.file.NoSuchFileException: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:213)
at java.base/java.nio.channels.FileChannel.open(FileChannel.java:301)
at org.h2.store.fs.disk.FilePathDisk.open(FilePathDisk.java:468)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:112)
... 48 more
Full logs
WARNING: package com.apple.laf not in java.desktop
WARNING: package com.apple.eawt.event not in java.desktop
WARNING: package sun.awt.windows not in java.desktop
WARNING: package com.apple.eawt not in java.desktop
WARNING: package sun.lwawt.macosx not in java.desktop
WARNING: package sun.lwawt not in java.desktop
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::load has been called by com.jetbrains.analyzer.filewatcher.FileWatcher$Companion in an unnamed module (file:/home/viluon/.vscode/extensions/jetbrains.kotlin-0.253.10629/server/extracted/lib/language-server.kotlin-lsp.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
2025-10-22 17:28:36,034 [ 2] INFO - #c.j.l.k.KotlinLspServerKt - idea.config.path=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/config
2025-10-22 17:28:36,065 [ 33] INFO - #c.j.l.k.KotlinLspServerKt - idea.system.path=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system
2025-10-22 17:28:36,410 [ 0] INFO - #c.i.i.p.PluginManager - Plugin set resolution:
Module kotlin.code-insight.inspections.k2.xml is not enabled because dependency kotlin.base.external-build-system is not available
2025-10-22 17:28:36,702 [ 14] WARNING - #c.j.l.s.a.i.c.FsIndexStoreKt - Store will be recreated (db=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db)
The file is locked: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/7]
org.h2.mvstore.MVStoreException: The file is locked: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/7]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:58)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
2025-10-22 17:28:36,705 [ 17] WARNING - #c.j.l.s.a.i.c.FsIndexStoreKt - Store will be recreated (db=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db)
Cannot invoke "org.h2.mvstore.MVMap.close()" because "this.layout" is null
java.lang.NullPointerException: Cannot invoke "org.h2.mvstore.MVMap.close()" because "this.layout" is null
at org.h2.mvstore.FileStore.close(FileStore.java:282)
at org.h2.mvstore.SingleFileStore.close(SingleFileStore.java:168)
at org.h2.mvstore.MVStore.closeStore(MVStore.java:705)
at org.h2.mvstore.MVStore.closeImmediately(MVStore.java:664)
at org.h2.mvstore.MVStore.unlockAndCheckPanicCondition(MVStore.java:364)
at org.h2.mvstore.MVStore.<init>(MVStore.java:296)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:58)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
2025-10-22 17:28:36,705 [ 17] WARNING - #c.j.l.s.a.i.c.FsIndexStoreKt - Cannot open cache state storage, will be recreated
The file is locked: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/7]
org.h2.mvstore.MVStoreException: The file is locked: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/7]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
at org.h2.mvstore.SingleFileStore.lockFileChannel(SingleFileStore.java:143)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:117)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:58)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
2025-10-22 17:28:36,706 [ 18] WARNING - #c.j.l.s.a.i.c.FsIndexStoreKt - Store will be recreated (db=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db)
Could not open file /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/1]
org.h2.mvstore.MVStoreException: Could not open file /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/1]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:126)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:65)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
Caused by: java.nio.file.NoSuchFileException: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:213)
at java.base/java.nio.channels.FileChannel.open(FileChannel.java:301)
at org.h2.store.fs.disk.FilePathDisk.open(FilePathDisk.java:468)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:112)
... 48 more
2025-10-22 17:28:36,707 [ 19] WARNING - #c.j.l.s.a.i.c.FsIndexStoreKt - Store will be recreated (db=/home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db)
Cannot invoke "org.h2.mvstore.MVMap.close()" because "this.layout" is null
java.lang.NullPointerException: Cannot invoke "org.h2.mvstore.MVMap.close()" because "this.layout" is null
at org.h2.mvstore.FileStore.close(FileStore.java:282)
at org.h2.mvstore.SingleFileStore.close(SingleFileStore.java:168)
at org.h2.mvstore.MVStore.closeStore(MVStore.java:705)
at org.h2.mvstore.MVStore.closeImmediately(MVStore.java:664)
at org.h2.mvstore.MVStore.unlockAndCheckPanicCondition(MVStore.java:364)
at org.h2.mvstore.MVStore.<init>(MVStore.java:296)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:65)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
Exception in thread "main" org.h2.mvstore.MVStoreException: Could not open file /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db [2.3.232/1]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:996)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:126)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:81)
at org.h2.mvstore.MVStore.<init>(MVStore.java:286)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2035)
at com.intellij.util.io.mvstore.MvStoreHelperKt.tryOpenMvStore(MvStoreHelper.kt:82)
at com.intellij.util.io.mvstore.MvStoreHelperKt.createOrResetMvStore(MvStoreHelper.kt:65)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.createDB(FsIndexStore.kt:473)
at com.jetbrains.ls.snapshot.api.impl.core.FsIndexStoreKt.fileIndexDB(FsIndexStore.kt:63)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invokeSuspend(LSServerAnalyzerImpl.kt:84)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1$start$2.invoke(LSServerAnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invokeSuspend(AnalyzerImpl.kt:262)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2$2.invoke(AnalyzerImpl.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invokeSuspend(AnalyzerImpl.kt:261)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invokeSuspend(AnalyzerImpl.kt:177)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2$1.invoke(AnalyzerImpl.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invokeSuspend(JobExt.kt:53)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at fleet.util.async.JobExtKt$withCoroutineScope$2.invoke(JobExt.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at fleet.util.async.JobExtKt.withCoroutineScope(JobExt.kt:53)
at fleet.util.async.JobExtKt.withCoroutineScope$default(JobExt.kt:46)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invokeSuspend(AnalyzerImpl.kt:102)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.kt)
at com.jetbrains.analyzer.bootstrap.AnalyzerImplKt$withAnalyzerImpl$2.invoke(AnalyzerImpl.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 com.jetbrains.analyzer.bootstrap.AnalyzerImplKt.withAnalyzerImpl(AnalyzerImpl.kt:101)
at com.jetbrains.analyzer.api.AnalyzerKt.withAnalyzer(Analyzer.kt:73)
at com.jetbrains.ls.snapshot.api.impl.core.LSServerAnalyzerImplKt$createServerStarterAnalyzerImpl$1.start(LSServerAnalyzerImpl.kt:80)
at com.jetbrains.ls.kotlinLsp.KotlinLspServerKt$run$1.invokeSuspend(KotlinLspServer.kt:71)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
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)
Caused by: java.nio.file.NoSuchFileException: /home/viluon/.config/Code/User/globalStorage/jetbrains.kotlin/system/analyzer.index/data.mv.db
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixFileSystemProvider.newFileChannel(UnixFileSystemProvider.java:213)
at java.base/java.nio.channels.FileChannel.open(FileChannel.java:301)
at org.h2.store.fs.disk.FilePathDisk.open(FilePathDisk.java:468)
at org.h2.mvstore.SingleFileStore.open(SingleFileStore.java:112)
... 48 more
Metadata
Metadata
Assignees
Labels
No labels