Hello,
I got a failure of the SonarQube scan in a job ran by our CI/CD.
The failure is:
[2025-05-20T09:42:20.095Z] 11:42:19.913 ERROR Error during SonarScanner Engine execution
[2025-05-20T09:42:20.095Z] java.lang.NullPointerException: null
[2025-05-20T09:42:20.095Z] at java.base/java.io.File.<init>(File.java:278)
[2025-05-20T09:42:20.095Z] at org.sonar.api.batch.fs.internal.predicates.AbsolutePathPredicate.get(AbsolutePathPredicate.java:51)
[2025-05-20T09:42:20.095Z] at org.sonar.api.batch.fs.internal.DefaultFileSystem.inputFiles(DefaultFileSystem.java:140)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.scan.filesystem.MutableFileSystem.inputFiles(MutableFileSystem.java:45)
[2025-05-20T09:42:20.095Z] at org.sonar.api.batch.fs.internal.DefaultFileSystem.inputFile(DefaultFileSystem.java:110)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.scan.filesystem.MutableFileSystem.inputFile(MutableFileSystem.java:53)
[2025-05-20T09:42:20.095Z] at com.sonar.cpp.plugin.gcov.GcovSensor.lambda$execute$2(GcovSensor.java:55)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
[2025-05-20T09:42:20.095Z] at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
[2025-05-20T09:42:20.095Z] at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[2025-05-20T09:42:20.095Z] at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
[2025-05-20T09:42:20.095Z] at com.sonar.cpp.plugin.gcov.GcovSensor.scan(GcovSensor.java:73)
[2025-05-20T09:42:20.095Z] at com.sonar.cpp.plugin.gcov.GcovSensor.execute(GcovSensor.java:51)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.sensor.ProjectSensorsExecutor.execute(ProjectSensorsExecutor.java:54)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:173)
[2025-05-20T09:42:20.095Z] at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
[2025-05-20T09:42:20.095Z] at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
[2025-05-20T09:42:20.095Z] at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:350)
[2025-05-20T09:42:20.095Z] at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
[2025-05-20T09:42:20.096Z] at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
[2025-05-20T09:42:20.096Z] at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:142)
[2025-05-20T09:42:20.096Z] at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
[2025-05-20T09:42:20.096Z] at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
[2025-05-20T09:42:20.096Z] at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:151)
[2025-05-20T09:42:20.096Z] at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:66)
[2025-05-20T09:42:20.096Z] at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:52)
[2025-05-20T09:42:20.096Z]
- CFamily plugin version: 6.62.0.78645
- SonarScanner 6.2.1 (But was also tested with 7.1.0)
- Tested with Java 17 and 21
- This issue was not occurring with CFamily 6.41.2.69583
Do you have any idea why this is happening?
In attachment I send the log of the sonar scan and the properties file.
NullExcept.zip (5.4 KB)
Thank you in advance.