chandra
chandra

Reputation: 131

Getting error while running sonarqube scanner

Getting the following error in SonarQube while running the build from TeamCity

Caused by: Start pointer [line=239, lineOffset=1] should be before end pointer [line=239, lineOffset=1]

Updated the C# plugin, installed VB.net plugin and added the Scanner for MSBUILD latest version sonar-scanner-msbuild-2.2.0.24.

Still getting the error.

Upvotes: 2

Views: 1911

Answers (2)

user3815245
user3815245

Reputation: 36

I stumbled in this issue while instrumenting a large .NET project: I'm using sonarqube 6.1 with SonarQube Scanner for MSBuild 2.2.0.24.

At first, I downloaded and installed the csharp plugin C# 5.5.0.479 copying the corresponding jar file into the sonarqube dedicated dir: THIS IS WRONG!

Reading into the MSBuild scanner documentation I learned that msbuild scanner provides itself the correct csharp handler, so, I stopped sonar, I went into sonarqube-6.1\extensions\plugins and I deleted the csharp related jar file. I restarted sonar and then I repeated the begin - build - end sequence and everything worked for me.

I hope this could be of help.

Upvotes: 0

Tamas
Tamas

Reputation: 6420

Unfortunately we introduced a bug in the latest release. Here's the corresponding ticket: https://jira.sonarsource.com/browse/SONARCS-629. We're working on the fix.

As a workaround for the time being you can disable the rule that causes the issue. Can you confirm that in your case it is S105 (tab characters should not be used)?

Upvotes: 1

Related Questions