[ERROR] Error running query java.util.concurrent.CompletionException: File d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\cached-strings\pools\0\buckets\page-000000 in memory mapped array had an invalid checksum (expected 2153815063 but got 796646902) at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.lambda$error$1(QueryServer2BackendManager.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: com.semmle.util.exception.ResourceError: File d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\cached-strings\pools\0\buckets\page-000000 in memory mapped array had an invalid checksum (expected 2153815063 but got 796646902) at com.semmle.inmemory.util.MMapResizingIntArray.readFromFolder(MMapResizingIntArray.java:347) at com.semmle.inmemory.util.MMapResizingIntArray.readFrom(MMapResizingIntArray.java:81) at com.semmle.inmemory.util.NonSequentialDiskPool.fromRoot(NonSequentialDiskPool.java:129) at com.semmle.inmemory.stringpool.ExtensionalGeneration.readFromInfoFile(ExtensionalGeneration.java:332) at com.semmle.inmemory.stringpool.StringPool.loadDirectories(StringPool.java:86) at com.semmle.inmemory.populate.IMBStorage.loadIdsAndPool(IMBStorage.java:161) at com.semmle.inmemory.MemoryBackend.(MemoryBackend.java:135) at com.semmle.cli2.ql.EvaluationCommon.(EvaluationCommon.java:99) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.createBackend(QueryServer2BackendManager.java:192) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.create(QueryServer2BackendManager.java:215) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.scheduleUnblockedTasks(QueryServer2BackendManager.java:265) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDB(QueryServer2BackendManager.java:175) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDBShared(QueryServer2BackendManager.java:75) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$26(QueryServer2Command.java:619) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.util.concurrent.FutureUtils.futureFinally(FutureUtils.java:188) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$27(QueryServer2Command.java:599) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$29(QueryServer2Command.java:596) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$15(QueryServer2Command.java:420) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$16(QueryServer2Command.java:419) ... 3 common frames omitted Jun 25, 2025 9:52:19 AM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError ����: Internal error: File d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\cached-strings\pools\0\buckets\page-000000 in memory mapped array had an invalid checksum (expected 2153815063 but got 796646902) java.util.concurrent.CompletionException: File d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\cached-strings\pools\0\buckets\page-000000 in memory mapped array had an invalid checksum (expected 2153815063 but got 796646902) at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.lambda$error$1(QueryServer2BackendManager.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: File d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\cached-strings\pools\0\buckets\page-000000 in memory mapped array had an invalid checksum (expected 2153815063 but got 796646902) at com.semmle.inmemory.util.MMapResizingIntArray.readFromFolder(MMapResizingIntArray.java:347) at com.semmle.inmemory.util.MMapResizingIntArray.readFrom(MMapResizingIntArray.java:81) at com.semmle.inmemory.util.NonSequentialDiskPool.fromRoot(NonSequentialDiskPool.java:129) at com.semmle.inmemory.stringpool.ExtensionalGeneration.readFromInfoFile(ExtensionalGeneration.java:332) at com.semmle.inmemory.stringpool.StringPool.loadDirectories(StringPool.java:86) at com.semmle.inmemory.populate.IMBStorage.loadIdsAndPool(IMBStorage.java:161) at com.semmle.inmemory.MemoryBackend.(MemoryBackend.java:135) at com.semmle.cli2.ql.EvaluationCommon.(EvaluationCommon.java:99) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.createBackend(QueryServer2BackendManager.java:192) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.create(QueryServer2BackendManager.java:215) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.scheduleUnblockedTasks(QueryServer2BackendManager.java:265) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDB(QueryServer2BackendManager.java:175) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDBShared(QueryServer2BackendManager.java:75) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$26(QueryServer2Command.java:619) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.util.concurrent.FutureUtils.futureFinally(FutureUtils.java:188) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$27(QueryServer2Command.java:599) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$29(QueryServer2Command.java:596) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$15(QueryServer2Command.java:420) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$16(QueryServer2Command.java:419) ... 3 more [2025-06-25 09:52:19] [PROGRESS] execute query-server2> Error running query [2025-06-25 09:52:19] [ERROR] Error running query java.util.concurrent.CompletionException: Error initializing the IMB disk cache: the cache directory is already locked by another running process. Only one instance of the IMB can access a cache directory at a time. The lock file is located at d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\.lock (eventual cause: OverlappingFileLockException) at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.lambda$error$1(QueryServer2BackendManager.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: com.semmle.util.exception.ResourceError: Error initializing the IMB disk cache: the cache directory is already locked by another running process. Only one instance of the IMB can access a cache directory at a time. The lock file is located at d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\.lock (eventual cause: OverlappingFileLockException) at com.semmle.inmemory.caching.RelationCacheImpl.takeFilesystemLock(RelationCacheImpl.java:362) at com.semmle.inmemory.caching.RelationCacheImpl.create(RelationCacheImpl.java:114) at com.semmle.inmemory.scheduler.EvaluationSchedule.(EvaluationSchedule.java:102) at com.semmle.inmemory.caching.RelationManager.(RelationManager.java:64) at com.semmle.inmemory.MemoryBackend.(MemoryBackend.java:124) at com.semmle.cli2.ql.EvaluationCommon.(EvaluationCommon.java:99) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.createBackend(QueryServer2BackendManager.java:192) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.create(QueryServer2BackendManager.java:215) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.scheduleUnblockedTasks(QueryServer2BackendManager.java:265) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDB(QueryServer2BackendManager.java:175) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDBShared(QueryServer2BackendManager.java:75) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$26(QueryServer2Command.java:619) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.util.concurrent.FutureUtils.futureFinally(FutureUtils.java:188) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$27(QueryServer2Command.java:599) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$29(QueryServer2Command.java:596) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$15(QueryServer2Command.java:420) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$16(QueryServer2Command.java:419) ... 3 common frames omitted Caused by: java.nio.channels.OverlappingFileLockException: null at java.base/sun.nio.ch.FileLockTable.checkList(Unknown Source) at java.base/sun.nio.ch.FileLockTable.add(Unknown Source) at java.base/sun.nio.ch.FileChannelImpl.tryLock(Unknown Source) at java.base/java.nio.channels.FileChannel.tryLock(Unknown Source) at com.semmle.util.files.FileSystemLock.(FileSystemLock.java:71) at com.semmle.inmemory.caching.RelationCacheImpl.takeFilesystemLock(RelationCacheImpl.java:358) ... 22 common frames omitted Jun 25, 2025 9:52:19 AM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint fallbackResponseError ����: Internal error: Error initializing the IMB disk cache: the cache directory is already locked by another running process. Only one instance of the IMB can access a cache directory at a time. The lock file is located at d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\.lock (eventual cause: OverlappingFileLockException) java.util.concurrent.CompletionException: Error initializing the IMB disk cache: the cache directory is already locked by another running process. Only one instance of the IMB can access a cache directory at a time. The lock file is located at d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\.lock (eventual cause: OverlappingFileLockException) at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.lambda$error$1(QueryServer2BackendManager.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: Error initializing the IMB disk cache: the cache directory is already locked by another running process. Only one instance of the IMB can access a cache directory at a time. The lock file is located at d:\codesource\codeql-win64\databases\java-sec-code-master\db-java\default\cache\.lock (eventual cause: OverlappingFileLockException) at com.semmle.inmemory.caching.RelationCacheImpl.takeFilesystemLock(RelationCacheImpl.java:362) at com.semmle.inmemory.caching.RelationCacheImpl.create(RelationCacheImpl.java:114) at com.semmle.inmemory.scheduler.EvaluationSchedule.(EvaluationSchedule.java:102) at com.semmle.inmemory.caching.RelationManager.(RelationManager.java:64) at com.semmle.inmemory.MemoryBackend.(MemoryBackend.java:124) at com.semmle.cli2.ql.EvaluationCommon.(EvaluationCommon.java:99) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.createBackend(QueryServer2BackendManager.java:192) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager$WaitingEntry.create(QueryServer2BackendManager.java:215) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.scheduleUnblockedTasks(QueryServer2BackendManager.java:265) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDB(QueryServer2BackendManager.java:175) at com.semmle.cli2.execute.queryServer2.QueryServer2BackendManager.withDBShared(QueryServer2BackendManager.java:75) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$26(QueryServer2Command.java:619) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.util.concurrent.FutureUtils.futureFinally(FutureUtils.java:188) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$27(QueryServer2Command.java:599) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$runQuery$29(QueryServer2Command.java:596) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$15(QueryServer2Command.java:420) at com.semmle.util.concurrent.FutureUtils.supplyCompose(FutureUtils.java:248) at com.semmle.cli2.execute.queryServer2.QueryServer2Command$Impl.lambda$withProgressAndCancellation$16(QueryServer2Command.java:419) ... 3 more Caused by: java.nio.channels.OverlappingFileLockException at java.base/sun.nio.ch.FileLockTable.checkList(Unknown Source) at java.base/sun.nio.ch.FileLockTable.add(Unknown Source) at java.base/sun.nio.ch.FileChannelImpl.tryLock(Unknown Source) at java.base/java.nio.channels.FileChannel.tryLock(Unknown Source) at com.semmle.util.files.FileSystemLock.(FileSystemLock.java:71) at com.semmle.inmemory.caching.RelationCacheImpl.takeFilesystemLock(RelationCacheImpl.java:358) ... 22 more Error running query: Internal error. (codeQLQueries.runLocalQueriesFromPanel) Error: Error running query: Internal error. at handleResponse (c:\Users\10112\.vscode\extensions\github.vscode-codeql-1.17.2\out\extension.js:30068:40) at handleMessage (c:\Users\10112\.vscode\extensions\github.vscode-codeql-1.17.2\out\extension.js:29878:11) at processMessageQueue (c:\Users\10112\.vscode\extensions\github.vscode-codeql-1.17.2\out\extension.js:29893:13) at Immediate. (c:\Users\10112\.vscode\extensions\github.vscode-codeql-1.17.2\out\extension.js:29869:11) at processImmediate (node:internal/timers:483:21)