Please provide
- Operating system: Win10
- SonarLint plugin version: 7.4.0.60471
- Programming language you’re coding in: Mainly C#
- Is connected mode used:
- Connected to SonarQube (and which version): Data Center EditionVersion 8.9 (build 43852)
And a thorough description of the problem / question: When I click on “Analyze all project files” on rider, it does not work and gives the below exception. When I run it on a single file, it works fine.
Error running SonarLint analysis
java.lang.RuntimeException: java.util.zip.ZipException: incorrect data check
at com.intellij.util.ExceptionUtil.rethrow(ExceptionUtil.java:132)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSConnection.handleError(PersistentFSConnection.java:319)
at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.handleError(FSRecords.java:953)
at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.readContent(FSRecords.java:811)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.readContent(PersistentFSImpl.java:285)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl.contentsToByteArray(PersistentFSImpl.java:586)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:126)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileImpl.contentsToByteArray(VirtualFileImpl.java:118)
at com.intellij.openapi.fileEditor.impl.LoadTextUtil.loadText(LoadTextUtil.java:575)
at com.intellij.openapi.fileEditor.impl.LoadTextUtil.loadText(LoadTextUtil.java:549)
at com.intellij.openapi.fileEditor.impl.FileDocumentManagerBase.loadText(FileDocumentManagerBase.java:90)
at com.intellij.openapi.fileEditor.impl.FileDocumentManagerBase.getDocument(FileDocumentManagerBase.java:47)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.lambda$readDocumentModificationStamp$4(SonarLintAnalyzer.java:177)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:898)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:68)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.readDocumentModificationStamp(SonarLintAnalyzer.java:176)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.createClientInputFile(SonarLintAnalyzer.java:159)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.lambda$getInputFiles$1(SonarLintAnalyzer.java:144)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.lambda$getInputFiles$2(SonarLintAnalyzer.java:146)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:885)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.getInputFiles(SonarLintAnalyzer.java:143)
at org.sonarlint.intellij.analysis.SonarLintAnalyzer.analyzeModule(SonarLintAnalyzer.java:72)
at org.sonarlint.intellij.analysis.Analysis.analyzePerModule(Analysis.java:392)
at org.sonarlint.intellij.analysis.Analysis.doRun(Analysis.java:159)
at org.sonarlint.intellij.analysis.Analysis.run(Analysis.java:94)
at org.sonarlint.intellij.tasks.TaskRunnerKt$startBackgroundable$task$1.run(TaskRunner.kt:53)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:429)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:114)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsynchronously$6(CoreProgressManager.java:480)
at com.intellij.codeWithMe.ClientId$Companion.decorateFunction$lambda$10(ClientId.kt:325)
at com.intellij.codeWithMe.ClientId$Companion.decorateFunction$lambda$10(ClientId.kt:325)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:252)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:186)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:173)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:252)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.util.zip.ZipException: incorrect data check
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164)
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:106)
at com.intellij.openapi.util.io.StreamUtil.copy(StreamUtil.java:33)
at com.intellij.util.io.storage.RefCountingContentStorage.internalReadStream(RefCountingContentStorage.java:76)
at com.intellij.util.io.storage.RefCountingContentStorage.readStream(RefCountingContentStorage.java:60)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSContentAccessor.readContentDirectly(PersistentFSContentAccessor.java:58)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFSContentAccessor.readContent(PersistentFSContentAccessor.java:47)
at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.readContent(FSRecords.java:805)
... 52 more