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,
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.
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)?