Hi, we tried upgrading sonarqube from version 9.3 to 9.9 but since then the scanner fails for our c++ projects on every run.
We are running Sonarqube Developer Edition Version 9.9 (build 65466) in the official docker container.
The scanner runs on Windows 10, we use the distribution with the built-in JDK, we tried both sonar-scanner 4.7 and 4.8
We are using the build wrapper version 6.41
CFamily plugin version: 6.41.0.60884
When running the scanner, all the threads exit with AnalyzerExceptions on different files, the log shows the following callstacks:
[2023-04-20T21:30:51.246Z] ERROR: Exception in thread pool-4-thread-2
[2023-04-20T21:30:51.246Z] com.sonar.cpp.analyzer.Analyzer$AnalyzerException: Exit code -1073741819: C:\Jenkins\workspace\buildFolder\someDir\myfile.test.cpp
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.AnalysisHandler.acceptResult(AnalysisHandler.java:40)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.Subprocess.execute(Subprocess.java:113)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.plugin.CFamilySensor.lambda$process$19(CFamilySensor.java:1074)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.AnalysisExecutor.lambda$submit$0(AnalysisExecutor.java:58)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.lang.Thread.run(Unknown Source)
[2023-04-20T21:30:51.246Z]
[2023-04-20T21:30:51.246Z] ERROR: Exception in thread pool-4-thread-4
[2023-04-20T21:30:51.246Z] com.sonar.cpp.analyzer.Analyzer$AnalyzerException: Exit code -1073741819: C:\Jenkins\workspace\buildFolder\someDir\otherfile.test.cpp
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.AnalysisHandler.acceptResult(AnalysisHandler.java:40)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.Subprocess.execute(Subprocess.java:113)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.plugin.CFamilySensor.lambda$process$19(CFamilySensor.java:1074)
[2023-04-20T21:30:51.246Z] at com.sonar.cpp.analyzer.AnalysisExecutor.lambda$submit$0(AnalysisExecutor.java:58)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[2023-04-20T21:30:51.246Z] at java.base/java.lang.Thread.run(Unknown Source)