The Sonar Scan fails when we run it for huge files

1,016 views
Skip to first unread message

durve.k...@gmail.com

unread,
Feb 27, 2017, 9:48:44 PM2/27/17
to SonarQube
Hi All,

I am getting below issue when I am running the scan for huge files of more than 5MB. It will br great if someone can suggest a fix for this.

2017.02.21 05:09:56 ERROR [o.s.s.c.t.CeWorkerCallableImpl] Failed to execute task AVpctw7mtg7pLmiWPKod
org.sonar.server.computation.component.VisitException: Visit failed for Component {key=CBCD:ODI_17_1_1:odi/odi_cco/model/MFOL_DB_MODELS.xml,type=FILE}  located CBCD:ODI_17_1_1:odi/odi_cco/model(type=DIRECTORY)->CBCD:ODI_17_1_1(type=PROJECT)
	at org.sonar.server.computation.component.VisitException.rethrowOrWrap(VisitException.java:44) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visit(PathAwareCrawler.java:52) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitChildren(PathAwareCrawler.java:87) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitImpl(PathAwareCrawler.java:70) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visit(PathAwareCrawler.java:50) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitChildren(PathAwareCrawler.java:87) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitImpl(PathAwareCrawler.java:70) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visit(PathAwareCrawler.java:50) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.step.NewCoverageMeasuresStep.execute(NewCoverageMeasuresStep.java:113) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:64) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:52) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.taskprocessor.report.ReportTaskProcessor.process(ReportTaskProcessor.java:75) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.taskprocessor.CeWorkerCallableImpl.executeTask(CeWorkerCallableImpl.java:81) [sonar-server-5.5.jar:na]
	at org.sonar.server.computation.taskprocessor.CeWorkerCallableImpl.call(CeWorkerCallableImpl.java:56) [sonar-server-5.5.jar:na]
	at org.sonar.server.computation.taskprocessor.CeWorkerCallableImpl.call(CeWorkerCallableImpl.java:35) [sonar-server-5.5.jar:na]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_77]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_77]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_77]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_77]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_77]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_77]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_77]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_77]
Caused by: java.lang.IllegalStateException: Fail to decompress and deserialize source data
	at org.sonar.db.source.FileSourceDto.decodeSourceData(FileSourceDto.java:104) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.source.FileSourceDto.decodeSourceData(FileSourceDto.java:91) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.source.FileSourceDto.getSourceData(FileSourceDto.java:197) ~[sonar-db-5.5.jar:na]
	at org.sonar.server.computation.scm.ScmInfoRepositoryImpl.getScmInfoFromDb(ScmInfoRepositoryImpl.java:103) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.scm.ScmInfoRepositoryImpl.getScmInfoForComponent(ScmInfoRepositoryImpl.java:86) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.scm.ScmInfoRepositoryImpl.initializeScmInfoForComponent(ScmInfoRepositoryImpl.java:71) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.scm.ScmInfoRepositoryImpl.getScmInfo(ScmInfoRepositoryImpl.java:59) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.step.NewCoverageMeasuresStep$NewCoverageCounter.initialize(NewCoverageMeasuresStep.java:371) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.formula.FormulaExecutorComponentVisitor.processLeaf(FormulaExecutorComponentVisitor.java:165) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.formula.FormulaExecutorComponentVisitor.process(FormulaExecutorComponentVisitor.java:142) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.formula.FormulaExecutorComponentVisitor.visitFile(FormulaExecutorComponentVisitor.java:122) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitNode(PathAwareCrawler.java:105) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visitImpl(PathAwareCrawler.java:73) ~[sonar-server-5.5.jar:na]
	at org.sonar.server.computation.component.PathAwareCrawler.visit(PathAwareCrawler.java:50) ~[sonar-server-5.5.jar:na]
	... 21 common frames omitted
Caused by: com.google.protobuf.InvalidProtocolBufferException: Protocol message was too large.  May be malicious.  Use CodedInputStream.setSizeLimit() to increase the size limit.
	at com.google.protobuf.InvalidProtocolBufferException.sizeLimitExceeded(InvalidProtocolBufferException.java:110) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at com.google.protobuf.CodedInputStream.readRawBytesSlowPath(CodedInputStream.java:1172) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at com.google.protobuf.CodedInputStream.readBytes(CodedInputStream.java:517) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Line.<init>(DbFileSources.java:303) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Line.<init>(DbFileSources.java:236) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Line$1.parsePartialFrom(DbFileSources.java:2250) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Line$1.parsePartialFrom(DbFileSources.java:2244) ~[sonar-db-5.5.jar:na]
	at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Data.<init>(DbFileSources.java:2356) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Data.<init>(DbFileSources.java:2312) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Data$1.parsePartialFrom(DbFileSources.java:2933) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Data$1.parsePartialFrom(DbFileSources.java:2927) ~[sonar-db-5.5.jar:na]
	at com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:192) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:210) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:215) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at com.google.protobuf.AbstractParser.parseFrom(AbstractParser.java:49) ~[protobuf-java-3.0.0-beta-2.jar:na]
	at org.sonar.db.protobuf.DbFileSources$Data.parseFrom(DbFileSources.java:2478) ~[sonar-db-5.5.jar:na]
	at org.sonar.db.source.FileSourceDto.decodeSourceData(FileSourceDto.java:102) ~[sonar-db-5.5.jar:na]
	... 34 common frames omitted
2017.02.21 05:09:56 ERROR [o.s.s.c.t.CeWorkerCallableImpl] Executed task | project=CBCD:ODI_17_1_1 | type=REPORT | id=AVpctw7mtg7pLmiWPKod | time=9188ms

Simon Brandhof

unread,
Mar 1, 2017, 10:09:06 AM3/1/17
to SonarQube, durve.k...@gmail.com
Hi,

This bug is fixed in 5.6.x Long Term Support version:

Best regards.

momcil...@gmail.com

unread,
Jan 25, 2018, 8:53:11 AM1/25/18
to SonarQube
Hi,

It appears there is a regression with 6.7 version.
Our build is fairly large, but the file in question was ~2k

org.sonar.server.computation.task.projectanalysis.component.VisitException: Visit of Component {key=XXXXXXXXX,type=FILE} failed
	at org.sonar.server.computation.task.projectanalysis.component.VisitException.rethrowOrWrap(VisitException.java:44)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:74)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitChildren(VisitorsCrawler.java:110)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:97)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitChildren(VisitorsCrawler.java:110)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:97)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitChildren(VisitorsCrawler.java:110)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:97)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72)
	at org.sonar.server.computation.task.projectanalysis.step.ExecuteVisitorsStep.execute(ExecuteVisitorsStep.java:51)
	at org.sonar.server.computation.task.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:64)
	at org.sonar.server.computation.task.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:52)
	at org.sonar.server.computation.task.projectanalysis.taskprocessor.ReportTaskProcessor.process(ReportTaskProcessor.java:73)
	at org.sonar.ce.taskprocessor.CeWorkerImpl.executeTask(CeWorkerImpl.java:134)
	at org.sonar.ce.taskprocessor.CeWorkerImpl.findAndProcessTask(CeWorkerImpl.java:97)
	at org.sonar.ce.taskprocessor.CeWorkerImpl.withCustomizedThreadName(CeWorkerImpl.java:81)
	at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:73)
	at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:43)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Fail to process issues of component 'XXXXXXXXX'
	at org.sonar.server.computation.task.projectanalysis.issue.IntegrateIssuesVisitor.visitAny(IntegrateIssuesVisitor.java:70)
	at org.sonar.server.computation.task.projectanalysis.component.TypeAwareVisitorWrapper.visitAny(TypeAwareVisitorWrapper.java:82)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitNode(VisitorsCrawler.java:117)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:100)
	at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72)
	... 26 more
Caused by: org.sonar.core.util.ContextException: com.google.protobuf.InvalidProtocolBufferException: Protocol message was too large.  May be malicious.  Use CodedInputStream.setSizeLimit() to increase the size limit.
	at org.sonar.core.util.ContextException.of(ContextException.java:118)
	at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:165)
	at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:151)
	at org.sonar.core.util.CloseableIterator.bufferNext(CloseableIterator.java:96)
	at org.sonar.core.util.CloseableIterator.hasNext(CloseableIterator.java:87)
	at org.sonar.server.computation.task.projectanalysis.issue.TrackerRawInputFactory$RawLazyInput.loadIssues(TrackerRawInputFactory.java:101)
	at org.sonar.core.issue.tracking.LazyInput.getIssues(LazyInput.java:50)
	at org.sonar.core.issue.tracking.Tracker.track(Tracker.java:30)
	at org.sonar.server.computation.task.projectanalysis.issue.TrackerExecution.track(TrackerExecution.java:41)
	at org.sonar.server.computation.task.projectanalysis.issue.IssueTrackingDelegator.track(IssueTrackingDelegator.java:53)
	at org.sonar.server.computation.task.projectanalysis.issue.IntegrateIssuesVisitor.visitAny(IntegrateIssuesVisitor.java:63)
	... 30 more
Caused by: com.google.protobuf.InvalidProtocolBufferException: Protocol message was too large.  May be malicious.  Use CodedInputStream.setSizeLimit() to increase the size limit.
	at com.google.protobuf.InvalidProtocolBufferException.sizeLimitExceeded(InvalidProtocolBufferException.java:110)
	at com.google.protobuf.CodedInputStream.readRawBytesSlowPath(CodedInputStream.java:1172)
	at com.google.protobuf.CodedInputStream.readStringRequireUtf8(CodedInputStream.java:405)
	at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation.<init>(ScannerReport.java:13061)
	at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation.<init>(ScannerReport.java:13005)
	at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation$1.parsePartialFrom(ScannerReport.java:13684)
	at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation$1.parsePartialFrom(ScannerReport.java:13678)
	at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495)
	at org.sonar.scanner.protocol.output.ScannerReport$Flow.<init>(ScannerReport.java:13783)
	at org.sonar.scanner.protocol.output.ScannerReport$Flow.<init>(ScannerReport.java:13742)
	at org.sonar.scanner.protocol.output.ScannerReport$Flow$1.parsePartialFrom(ScannerReport.java:14362)
	at org.sonar.scanner.protocol.output.ScannerReport$Flow$1.parsePartialFrom(ScannerReport.java:14356)
	at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495)
	at org.sonar.scanner.protocol.output.ScannerReport$Issue.<init>(ScannerReport.java:11633)
	at org.sonar.scanner.protocol.output.ScannerReport$Issue.<init>(ScannerReport.java:11545)
	at org.sonar.scanner.protocol.output.ScannerReport$Issue$1.parsePartialFrom(ScannerReport.java:12931)
	at org.sonar.scanner.protocol.output.ScannerReport$Issue$1.parsePartialFrom(ScannerReport.java:12925)
	at com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:192)
	at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:233)
	at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:238)
	at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:49)
	at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:163)
	... 39 more

superm...@gmail.com

unread,
Jan 25, 2018, 4:24:36 PM1/25/18
to SonarQube

I am receiving a similar error using version 6.7.1.

org.sonar.server.computation.task.projectanalysis.component.VisitException: Visit of Component {key='xxxxxxx.java'.java,type=FILE} failed
at org.sonar.server.computation.task.projectanalysis.component.VisitException.rethrowOrWrap(VisitException.java:44) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:74) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitChildren(VisitorsCrawler.java:110) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:97) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitChildren(VisitorsCrawler.java:110) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:97) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72) at org.sonar.server.computation.task.projectanalysis.step.ExecuteVisitorsStep.execute(ExecuteVisitorsStep.java:51) at org.sonar.server.computation.task.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:64) at org.sonar.server.computation.task.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:52) at org.sonar.server.computation.task.projectanalysis.taskprocessor.ReportTaskProcessor.process(ReportTaskProcessor.java:73) at org.sonar.ce.taskprocessor.CeWorkerImpl.executeTask(CeWorkerImpl.java:134) at org.sonar.ce.taskprocessor.CeWorkerImpl.findAndProcessTask(CeWorkerImpl.java:97) at org.sonar.ce.taskprocessor.CeWorkerImpl.withCustomizedThreadName(CeWorkerImpl.java:81) at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:73) at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:43) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.IllegalStateException: Fail to process issues of component 'xxxxxxx.java' at org.sonar.server.computation.task.projectanalysis.issue.IntegrateIssuesVisitor.visitAny(IntegrateIssuesVisitor.java:70) at org.sonar.server.computation.task.projectanalysis.component.TypeAwareVisitorWrapper.visitAny(TypeAwareVisitorWrapper.java:82) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitNode(VisitorsCrawler.java:117) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visitImpl(VisitorsCrawler.java:100) at org.sonar.server.computation.task.projectanalysis.component.VisitorsCrawler.visit(VisitorsCrawler.java:72) ... 23 more Caused by: org.sonar.core.util.ContextException: com.google.protobuf.InvalidProtocolBufferException: Protocol message was too large. May be malicious. Use CodedInputStream.setSizeLimit() to increase the size limit. at org.sonar.core.util.ContextException.of(ContextException.java:118) at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:165) at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:151) at org.sonar.core.util.CloseableIterator.bufferNext(CloseableIterator.java:96) at org.sonar.core.util.CloseableIterator.hasNext(CloseableIterator.java:87) at org.sonar.server.computation.task.projectanalysis.issue.TrackerRawInputFactory$RawLazyInput.loadIssues(TrackerRawInputFactory.java:101) at org.sonar.core.issue.tracking.LazyInput.getIssues(LazyInput.java:50) at org.sonar.core.issue.tracking.Tracker.track(Tracker.java:30) at org.sonar.server.computation.task.projectanalysis.issue.TrackerExecution.track(TrackerExecution.java:41) at org.sonar.server.computation.task.projectanalysis.issue.IssueTrackingDelegator.track(IssueTrackingDelegator.java:53) at org.sonar.server.computation.task.projectanalysis.issue.IntegrateIssuesVisitor.visitAny(IntegrateIssuesVisitor.java:63) ... 27 more Caused by: com.google.protobuf.InvalidProtocolBufferException: Protocol message was too large. May be malicious. Use CodedInputStream.setSizeLimit() to increase the size limit. at com.google.protobuf.InvalidProtocolBufferException.sizeLimitExceeded(InvalidProtocolBufferException.java:110) at com.google.protobuf.CodedInputStream.tryRefillBuffer(CodedInputStream.java:1117) at com.google.protobuf.CodedInputStream.refillBuffer(CodedInputStream.java:1067) at com.google.protobuf.CodedInputStream.readRawByte(CodedInputStream.java:1135) at com.google.protobuf.CodedInputStream.readRawVarint64SlowPath(CodedInputStream.java:778) at com.google.protobuf.CodedInputStream.readRawVarint32(CodedInputStream.java:637) at com.google.protobuf.CodedInputStream.readInt32(CodedInputStream.java:348) at org.sonar.scanner.protocol.output.ScannerReport$TextRange.<init>(ScannerReport.java:18402) at org.sonar.scanner.protocol.output.ScannerReport$TextRange.<init>(ScannerReport.java:18361) at org.sonar.scanner.protocol.output.ScannerReport$TextRange$1.parsePartialFrom(ScannerReport.java:18879) at org.sonar.scanner.protocol.output.ScannerReport$TextRange$1.parsePartialFrom(ScannerReport.java:18873) at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495) at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation.<init>(ScannerReport.java:13052) at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation.<init>(ScannerReport.java:13005) at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation$1.parsePartialFrom(ScannerReport.java:13684) at org.sonar.scanner.protocol.output.ScannerReport$IssueLocation$1.parsePartialFrom(ScannerReport.java:13678) at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495) at org.sonar.scanner.protocol.output.ScannerReport$Flow.<init>(ScannerReport.java:13783) at org.sonar.scanner.protocol.output.ScannerReport$Flow.<init>(ScannerReport.java:13742) at org.sonar.scanner.protocol.output.ScannerReport$Flow$1.parsePartialFrom(ScannerReport.java:14362) at org.sonar.scanner.protocol.output.ScannerReport$Flow$1.parsePartialFrom(ScannerReport.java:14356) at com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:495) at org.sonar.scanner.protocol.output.ScannerReport$Issue.<init>(ScannerReport.java:11633) at org.sonar.scanner.protocol.output.ScannerReport$Issue.<init>(ScannerReport.java:11545) at org.sonar.scanner.protocol.output.ScannerReport$Issue$1.parsePartialFrom(ScannerReport.java:12931) at org.sonar.scanner.protocol.output.ScannerReport$Issue$1.parsePartialFrom(ScannerReport.java:12925) at com.google.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:192) at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:233) at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:238) at com.google.protobuf.AbstractParser.parsePartialDelimitedFrom(AbstractParser.java:49) at org.sonar.core.util.Protobuf$StreamIterator.doNext(Protobuf.java:163) 
 ... 36 more 

superm...@gmail.com

unread,
Jan 26, 2018, 2:05:07 PM1/26/18
to SonarQube
I resolved by replacing the protobuf-java-3.0.0-beta-2.jar in the lib/server directory with protobuf-java-3.2.0.jar, renamed to match of course.

Simon Brandhof

unread,
Jan 30, 2018, 10:18:52 AM1/30/18
to SonarQube
Thanks for the information, and sorry for the inconvenience.
Reply all
Reply to author
Forward
0 new messages