IllegalArgumentException in SonarLint Console when modifying a POM file

111 views
Skip to first unread message

aurelie...@gmail.com

unread,
Jun 28, 2016, 3:09:41 AM6/28/16
to SonarQube
Hi,

everytime I change a pom file using the pom editor in Eclipse IDE.

This stacktrace appears in the SonarLint console:
Index files
1 files indexed
1 source files to be analyzed
Error during analysis
java.lang.IllegalArgumentException: 65 is not a valid line offset for pointer. File [path=C:\git\fuseide\pom.xml] has 64 character(s) at line 398
at org.sonar.api.internal.google.common.base.Preconditions.checkArgument(Preconditions.java:148)
at org.sonar.api.batch.fs.internal.DefaultInputFile.checkValid(DefaultInputFile.java:218)
at org.sonar.api.batch.fs.internal.DefaultInputFile.newPointer(DefaultInputFile.java:209)
at org.sonar.api.batch.fs.internal.DefaultInputFile.newRange(DefaultInputFile.java:240)
at org.sonar.java.JavaIssue.addSecondaryLocation(JavaIssue.java:71)
at org.sonar.java.SonarComponents.reportIssueAfterSQ52(SonarComponents.java:223)
at org.sonar.java.SonarComponents.reportIssue(SonarComponents.java:205)
at org.sonar.java.xml.maven.PomCheckContextImpl.reportIssue(PomCheckContextImpl.java:65)
at org.sonar.java.checks.xml.maven.DependencyWithSystemScopeCheck.scanFile(DependencyWithSystemScopeCheck.java:50)
at org.sonar.java.xml.XmlAnalyzer.simpleScanAsPomFile(XmlAnalyzer.java:116)
at org.sonar.java.xml.XmlAnalyzer.simpleScan(XmlAnalyzer.java:99)
at org.sonar.java.xml.XmlAnalyzer.scan(XmlAnalyzer.java:81)
at org.sonar.plugins.java.XmlFileSensor.analyse(XmlFileSensor.java:53)
at org.sonarsource.sonarlint.core.analyzer.sensor.SensorsExecutor.executeSensor(SensorsExecutor.java:72)
at org.sonarsource.sonarlint.core.analyzer.sensor.SensorsExecutor.execute(SensorsExecutor.java:62)
at org.sonarsource.sonarlint.core.analyzer.sensor.PhaseExecutor.execute(PhaseExecutor.java:45)
at org.sonarsource.sonarlint.core.container.analysis.AnalysisContainer.doAfterStart(AnalysisContainer.java:137)
at org.sonarsource.sonarlint.core.container.ComponentContainer.startComponents(ComponentContainer.java:125)
at org.sonarsource.sonarlint.core.container.ComponentContainer.execute(ComponentContainer.java:110)
at org.sonarsource.sonarlint.core.container.standalone.StandaloneGlobalContainer.analyze(StandaloneGlobalContainer.java:117)
at org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl.analyze(StandaloneSonarLintEngineImpl.java:93)
at org.sonarsource.sonarlint.core.StandaloneSonarLintEngineImpl.analyze(StandaloneSonarLintEngineImpl.java:83)
at org.sonarlint.eclipse.core.internal.jobs.StandaloneSonarLintClientFacade.startAnalysis(StandaloneSonarLintClientFacade.java:58)
at org.sonarlint.eclipse.core.internal.jobs.AnalyzeProjectJob$1.run(AnalyzeProjectJob.java:377)

G. Ann Campbell

unread,
Jun 28, 2016, 10:11:02 AM6/28/16
to SonarQube, aurelie...@gmail.com
Hi,

There's a dedicated group for SonarLint. Could you raise this there, please?


Thx,
Ann
Reply all
Reply to author
Forward
0 new messages