Eclipse: Cannot access blame info

Environment: macOS 15.3.2 (Sequoia), Eclipse 2024.12 and 2025.03

Since several weeks, I do receive the following error in Eclipse:

Using Java installation of Eclipse
Using JRE from /Applications/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.macosx.aarch64_23.0.2.v20250131-0604/jre
Started embedded server on port 64120
Starting SonarLint for Eclipse 11.2.0.82640
SonarLint processing file /Java-Utility-Package/src/Test.java...
Node.js could not be automatically detected, has to be configured manually in the SonarLint preferences!
Automatic detection does not work on macOS when added to PATH from user shell configuration (e.g. Bash)
Triggering analysis with configuration: [
  baseDir: /Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package
  extraProperties: {sonar.java.target=1.8, sonar.java.libraries=/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/jrt-fs.jar,/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/lib/org.json.20230618.jar,/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/lib/jakarta.mail-api-2.1.3.jar, sonar.java.enablePreview=false, sonar.java.source=1.8, sonar.java.binaries=/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/bin, sonar.java.test.binaries=, sonar.java.test.libraries=/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home/lib/jrt-fs.jar,/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/lib/org.json.20230618.jar,/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/lib/jakarta.mail-api-2.1.3.jar,/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/bin}
  activeRules: [214 python, 486 java, 46 Web, 14 xml, 155 php, 29 secrets]
  inputFiles: [
    file:/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package/src/Test.java (UTF-8)
  ]
]

Cannot access blame info for file:/Users/andybrunner/Documents/Eclipse-Workspace/Java-Utility-Package

java.lang.IllegalStateException: Command execution exited with code: 128 and error message: fatal: no such path 'src/Test.java' in HEAD
	at org.sonarsource.sonarlint.core.commons.util.git.ProcessWrapperFactory$ProcessWrapper.execute(ProcessWrapperFactory.java:111)
	at org.sonarsource.sonarlint.core.commons.util.git.GitUtils.executeGitCommand(GitUtils.java:174)
	at org.sonarsource.sonarlint.core.commons.util.git.GitUtils.blameFromNativeCommand(GitUtils.java:187)
	at org.sonarsource.sonarlint.core.commons.util.git.GitUtils.getBlameResult(GitUtils.java:110)
	at org.sonarsource.sonarlint.core.commons.util.git.GitUtils.getBlameResult(GitUtils.java:103)
	at org.sonarsource.sonarlint.core.tracking.TrackingService.getIntroductionDateProvider(TrackingService.java:283)
	at org.sonarsource.sonarlint.core.tracking.TrackingService.startMatchingSession(TrackingService.java:271)
	at org.sonarsource.sonarlint.core.tracking.TrackingService.onAnalysisStarted(TrackingService.java:107)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:382)
	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:254)
	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:173)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:185)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:171)
	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:156)
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:454)
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:400)
	at org.sonarsource.sonarlint.core.analysis.AnalysisService.analyze(AnalysisService.java:658)
	at org.sonarsource.sonarlint.core.rpc.impl.AnalysisRpcServiceDelegate.lambda$analyzeFilesAndTrack$7(AnalysisRpcServiceDelegate.java:131)
	at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.lambda$requestAsync$0(AbstractRpcServiceDelegate.java:67)
	at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.computeWithLogger(AbstractRpcServiceDelegate.java:135)
	at org.sonarsource.sonarlint.core.rpc.impl.AbstractRpcServiceDelegate.lambda$requestAsync$1(AbstractRpcServiceDelegate.java:65)
	at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:690)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:526)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1575)

Index files
1 file indexed
No workDir in SonarLint
Configured Java source version (sonar.java.source): 8, preview features enabled (sonar.java.enablePreview): false
Server-side caching is not enabled. The Java analyzer will not try to leverage data from a previous analysis.
1 source file to be analyzed
The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
1/1 source file has been analyzed
Did not optimize analysis for any files, performed a full analysis for all 1 files.
No "Test" source files to scan.
No "Generated" source files to scan.
Available processors: 10
Using 10 threads for analysis.
Analyzing all except non binary files
1 source file to be analyzed
1/1 source file has been analyzed
Analysis detected 12 issues and 0 Security Hotspots in 2099ms
Found 13 issue(s) on project 'Java-Utility-Package'

What can I do to get rid of this error?

Thanks a lot
Andy

Hi Andy,

What’s your SonarQube for Eclipse version?

 
Thx,
Ann

Hi @AndyBrunner,

before digging deeper, we just released SonarQube for Eclipse 11.3.0.82692 that contains fixes regarding our internal Git integration.

Could you please update and then check again whether it fails?

Best,
Tobias

1 Like

Hello Tobias

Perfect - The new version fixed the problem.

Thanks a lot!

Andy

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.