Please provide
- Operating system: Mac OS Seqoia 15.1.1 (24B91)
- SonarLint plugin version: SonarQube for IDE 10.13.1.80133
- IntelliJ version: #IU-242.21829.142, built on August 28, 2024
- Programming language you’re coding in: Java
- Is connected mode used: Yes
- Connected to SonarCloud or SonarQube (and which version): SonarQube (cloud)
And a thorough description of the problem / question:
Every time I try to run any analysis, the log shows a stack trace:
[2024-12-12T16:21:06.852] [SonarLint Server RPC request executor] ERROR org.eclipse.lsp4j.jsonrpc.RemoteEndpoint - Internal error: org.sonarsource.sonarlint.core.serverconnection.storage.StorageException: Failed to read file: /Users/nealmcconachie/Library/Caches/JetBrains/IntelliJIdea2024.2/sonarlint/storage/67682d6d6174696c6c696f6e/projects/636f6e6e6563746f72732d6e7874/analyzer_config.pb
java.util.concurrent.CompletionException: org.sonarsource.sonarlint.core.serverconnection.storage.StorageException: Failed to read file: /Users/nealmcconachie/Library/Caches/JetBrains/IntelliJIdea2024.2/sonarlint/storage/67682d6d6174696c6c696f6e/projects/636f6e6e6563746f72732d6e7874/analyzer_config.pb
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.sonarsource.sonarlint.core.serverconnection.storage.StorageException: Failed to read file: /Users/nealmcconachie/Library/Caches/JetBrains/IntelliJIdea2024.2/sonarlint/storage/67682d6d6174696c6c696f6e/projects/636f6e6e6563746f72732d6e7874/analyzer_config.pb
at org.sonarsource.sonarlint.core.serverconnection.storage.ProtobufFileUtil.readFile(ProtobufFileUtil.java:37)
at org.sonarsource.sonarlint.core.serverconnection.AnalyzerConfigurationStorage.readConfiguration(AnalyzerConfigurationStorage.java:88)
at org.sonarsource.sonarlint.core.serverconnection.AnalyzerConfigurationStorage.lambda$read$1(AnalyzerConfigurationStorage.java:69)
at org.sonarsource.sonarlint.core.serverconnection.storage.RWLock.read(RWLock.java:32)
at org.sonarsource.sonarlint.core.serverconnection.AnalyzerConfigurationStorage.read(AnalyzerConfigurationStorage.java:69)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.lambda$getAnalysisConfig$1(AnalysisService.java:254)
at java.base/java.util.Optional.map(Optional.java:260)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.getAnalysisConfig(AnalysisService.java:253)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.getAnalysisConfigForEngine(AnalysisService.java:265)
at org.sonarsource.sonarlint.core.analysis.AnalysisService.analyze(AnalysisService.java:636)
at org.sonarsource.sonarlint.core.rpc.impl.AnalysisRpcServiceDelegate.lambda$analyzeFilesAndTrack$8(AnalysisRpcServiceDelegate.java:143)
at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.lambda$requestAsync$0(AbstractRpcServiceDelegate.java:67)
at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.computeWithLogger(AbstractRpcServiceDelegate.java:135)
at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.lambda$requestAsync$1(AbstractRpcServiceDelegate.java:65)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
... 4 common frames omitted
Caused by: java.nio.file.NoSuchFileException: /Users/nealmcconachie/Library/Caches/JetBrains/IntelliJIdea2024.2/sonarlint/storage/67682d6d6174696c6c696f6e/projects/636f6e6e6563746f72732d6e7874/analyzer_config.pb
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.newByteChannel(UnixFileSystemProvider.java:261)
at java.base/java.nio.file.Files.newByteChannel(Files.java:379)
at java.base/java.nio.file.Files.newByteChannel(Files.java:431)
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
at java.base/java.nio.file.Files.newInputStream(Files.java:159)
at org.sonarsource.sonarlint.core.serverconnection.storage.ProtobufFileUtil.readFile(ProtobufFileUtil.java:34)
... 18 common frames omitted