Environment:
- Java version=11.0.11
- Java vendor=JetBrains s.r.o.
- OS name=Windows 10
- OS architecture=amd64
- IDE=IntelliJ IDEA 2021.1.2
- SonarLint version=5.0.1.33703
java.lang.IllegalStateException: Failed to read issues
at org.sonarlint.intellij.issue.persistence.IssuePersistence.lambda$new$0(IssuePersistence.java:56)
at org.sonarlint.intellij.issue.persistence.IndexedObjectStore.read(IndexedObjectStore.java:65)
at org.sonarlint.intellij.issue.persistence.IssuePersistence.read(IssuePersistence.java:85)
at org.sonarlint.intellij.issue.IssueManager.getPreviousIssues(IssueManager.java:129)
at org.sonarlint.intellij.analysis.AnalysisTask.lambda$null$7(AnalysisTask.java:238)
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1133)
at org.sonarlint.intellij.analysis.AnalysisTask.lambda$collectPreviousIssuesPerFile$8(AnalysisTask.java:238)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.sonarlint.intellij.analysis.AnalysisTask.collectPreviousIssuesPerFile(AnalysisTask.java:238)
at org.sonarlint.intellij.analysis.AnalysisTask.run(AnalysisTask.java:129)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:998)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:497)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:228)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:178)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:688)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:634)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:64)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:165)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:228)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.google.protobuf.InvalidProtocolBufferException: While parsing a protocol message, the input ended unexpectedly in the middle of a field. This could mean either that the input has been truncated or that an embedded message misreported its own length.
at com.google.protobuf.InvalidProtocolBufferException.truncatedMessage(InvalidProtocolBufferException.java:84)
at com.google.protobuf.CodedInputStream$StreamDecoder.refillBuffer(CodedInputStream.java:2737)
at com.google.protobuf.CodedInputStream$StreamDecoder.readStringRequireUtf8(CodedInputStream.java:2289)