Hi All,
- which versions are you using: Community Edition - Version 8.2 (build 32929)
- sonar scanner version: sonar-scanner-7.1.0.4889-windows-x64
- how is SonarQube deployed: Docker On Openshift
- what are you trying to achieve: scan a C++ project on a Windows
- CI tool: Jenkins 2.492.3 (plugin: SonarQube Scanner for Jenkins Version2.18)
any kind of help will be appreciated.
logs:
D:\jenkins_space\workspace\ADT_FlowSim_PR-82>D:\utils_jenkins\sonar-scanner-7.1.0.4889-windows\bin\sonar-scanner.bat -X -Dsonar.pullrequest.branch=feature/sonar_scan -Dsonar.pullrequest.base=develop -Dsonar.pullrequest.key=82
15:31:49.412 INFO Scanner configuration file: D:\utils_jenkins\sonar-scanner-7.1.0.4889-windows\bin\..\conf\sonar-scanner.properties
15:31:49.417 INFO Project root configuration file: D:\jenkins_space\workspace\ADT_FlowSim_PR-82\sonar-project.properties
15:31:49.430 INFO SonarScanner CLI 7.1.0.4889
15:31:49.432 INFO Java 17.0.13 Eclipse Adoptium (64-bit)
15:31:49.438 INFO Windows 10 10.0 amd64
15:31:49.447 DEBUG Scanner max available memory: 15 GB
15:31:49.461 DEBUG Using JVM default truststore: D:\utils_jenkins\sonar-scanner-7.1.0.4889-windows\jre\lib\security\cacerts
15:31:49.463 DEBUG Create: C:\Users\lg617198sd\.sonar\cache
15:31:49.463 INFO User cache: C:\Users\lg617198sd\.sonar\cache
15:31:49.463 DEBUG Create: C:\Users\lg617198sd\.sonar\cache\_tmp
15:31:49.534 DEBUG Loading OS trusted SSL certificates...
15:31:49.534 DEBUG This operation might be slow or even get stuck. You can skip it by passing the scanner property 'sonar.scanner.skipSystemTruststore=true'
15:31:49.664 DEBUG Successfully loaded KeyStore of the type [Windows-ROOT] having [68] entries
15:31:49.792 DEBUG Successfully loaded KeyStore of the type [Windows-ROOT-LOCALMACHINE] having [68] entries
15:31:49.885 DEBUG Successfully loaded KeyStore of the type [Windows-ROOT-CURRENTUSER] having [68] entries
15:31:49.888 DEBUG Successfully loaded KeyStore of the type [Windows-MY] having [0] entries
15:31:49.889 DEBUG Successfully loaded KeyStore of the type [Windows-MY-CURRENTUSER] having [0] entries
15:32:05.008 DEBUG Successfully loaded KeyStore of the type [Windows-MY-LOCALMACHINE] having [0] entries
15:32:05.012 DEBUG Loaded [204] system trusted certificates
15:32:05.187 DEBUG Loaded truststore from 'D:\utils_jenkins\sonar-scanner-7.1.0.4889-windows\jre\lib\security\cacerts' containing 153 certificates
15:32:05.431 DEBUG --> GET https://sonarqube-internal-url.com/api/v2/analysis/version
15:32:06.201 DEBUG <-- 404 https://sonarqube-internal-url.com/api/v2/analysis/version (770ms, 61-byte body)
15:32:06.206 DEBUG --> GET https://sonarqube-internal-url.com/api/server/version
15:32:06.365 DEBUG <-- 200 https://sonarqube-internal-url.com/api/server/version (157ms, 11-byte body)
15:32:06.366 INFO Communicating with SonarQube Server 8.2.0.32929
15:32:06.370 DEBUG Extract sonar-scanner-java-library-batch in temp...
15:32:06.388 DEBUG Get bootstrap index...
15:32:06.388 DEBUG --> GET https://sonarqube-internal-url.com/batch/index
15:32:06.549 DEBUG <-- 200 https://sonarqube-internal-url.com/batch/index (160ms, 81-byte body)
15:32:06.550 DEBUG Get bootstrap completed
15:32:06.555 DEBUG Create isolated classloader...
15:32:06.568 DEBUG Start temp cleaning...
15:32:06.579 DEBUG Temp cleaning done
15:32:06.583 DEBUG Work directory: D:\jenkins_space\workspace\ADT_FlowSim_PR-82\.scannerwork
15:32:06.584 DEBUG Execution execute
15:32:06.730 DEBUG Community 8.2.0.32929
15:32:06.802 INFO Load global settings
15:32:07.512 DEBUG GET 200 https://sonarqube-internal-url.com/api/settings/values.protobuf | time=710ms
15:32:07.550 INFO Load global settings (done) | time=748ms
15:32:07.552 INFO Server id: AA3B5C1F-AXRyEE1yYmZRW_lVQd-w
15:32:07.555 INFO User cache: C:\Users\lg617198sd\.sonar\cache
15:32:07.562 INFO Load/download plugins
15:32:07.563 INFO Load plugins index
15:32:07.732 DEBUG GET 200 https://sonarqube-internal-url.com/api/plugins/installed | time=169ms
15:32:07.770 INFO Load plugins index (done) | time=207ms
15:32:07.907 INFO Load/download plugins (done) | time=345ms
15:32:07.981 DEBUG Plugins:
15:32:07.981 DEBUG * Sonar i-Code CNES plugin 2.0.2 (icode)
15:32:07.981 DEBUG * C++ (Community) 1.3.2.1853 (cxx)
15:32:07.981 DEBUG * SonarPython 2.5.0.5733 (python)
15:32:07.982 DEBUG * C (Community) 1.3.2.1853 (c)
15:32:07.982 DEBUG * SonarCSS 1.2.0.1325 (cssfamily)
15:32:07.982 DEBUG * JaCoCo 1.0.2.475 (jacoco)
15:32:07.982 DEBUG * SonarGo 1.6.0.719 (go)
15:32:07.982 DEBUG * SonarKotlin 1.5.0.315 (kotlin)
15:32:07.982 DEBUG * Svn 1.9.0.1295 (scmsvn)
15:32:07.982 DEBUG * SonarJS 6.2.0.12043 (javascript)
15:32:07.982 DEBUG * SonarRuby 1.5.0.315 (ruby)
15:32:07.982 DEBUG * SonarScala 1.5.0.315 (sonarscala)
15:32:07.982 DEBUG * SonarC# 8.4.0.15306 (csharp)
15:32:07.982 DEBUG * SonarJava 6.1.0.20866 (java)
15:32:07.982 DEBUG * SonarHTML 3.2.0.2082 (web)
15:32:07.982 DEBUG * Git 1.9.1.1834 (scmgit)
15:32:07.982 DEBUG * SonarFlex 2.5.1.1831 (flex)
15:32:07.982 DEBUG * SonarXML 2.0.1.2020 (xml)
15:32:07.982 DEBUG * SonarPHP 3.3.0.5166 (php)
15:32:07.982 DEBUG * SonarTS 2.1.0.4359 (typescript)
15:32:07.982 DEBUG * SonarVB 8.4.0.15306 (vbnet)
15:32:07.982 DEBUG * Community Branch Plugin 1.5.0 (communityBranchPlugin)
15:32:08.337 INFO Process project properties
15:32:08.344 INFO Process project properties (done) | time=7ms
15:32:08.344 INFO Execute project builders
15:32:08.345 DEBUG Execute project builder: org.sonar.plugins.csharp.CSharpGlobalProtobufFileProcessor
15:32:08.346 DEBUG Execute project builder: org.sonar.plugins.vbnet.VbNetGlobalProtobufFileProcessor
15:32:08.347 INFO Execute project builders (done) | time=3ms
15:32:08.350 INFO Project key: com.ge.FlowSim
15:32:08.350 INFO Base dir: D:\jenkins_space\workspace\ADT_FlowSim_PR-82
15:32:08.351 INFO Working dir: D:\jenkins_space\workspace\ADT_FlowSim_PR-82\.scannerwork
15:32:08.351 DEBUG Project global encoding: windows-1252, default locale: en_US
15:32:08.353 DEBUG Creating module hierarchy
15:32:08.353 DEBUG Init module 'FlowSim'
15:32:08.354 DEBUG Base dir: D:\jenkins_space\workspace\ADT_FlowSim_PR-82
15:32:08.354 DEBUG Working dir: D:\jenkins_space\workspace\ADT_FlowSim_PR-82\.scannerwork
15:32:08.354 DEBUG Module global encoding: windows-1252, default locale: en_US
15:32:08.408 INFO Load project settings for component key: 'com.ge.FlowSim'
15:32:08.590 DEBUG GET 200 https://sonarqube-internal-url.com/api/settings/values.protobuf?component=com.ge.FlowSim | time=182ms
15:32:08.591 INFO Load project settings for component key: 'com.ge.FlowSim' (done) | time=183ms
15:32:08.650 INFO Load project branches
15:32:08.820 DEBUG GET 200 https://sonarqube-internal-url.com/api/project_branches/list?project=com.ge.FlowSim | time=169ms
15:32:08.832 INFO Load project branches (done) | time=182ms
15:32:08.836 INFO Load project pull requests
15:32:08.998 DEBUG GET 200 https://sonarqube-internal-url.com/api/project_pull_requests/list?project=com.ge.FlowSim | time=162ms
15:32:09.003 INFO Load project pull requests (done) | time=167ms
15:32:09.003 INFO Load branch configuration
15:32:09.006 INFO Load branch configuration (done) | time=3ms
15:32:09.041 DEBUG Available languages:
15:32:09.041 DEBUG * Shell => "shell"
15:32:09.041 DEBUG * Fortran 77 => "f77"
15:32:09.041 DEBUG * Fortran 90 => "f90"
15:32:09.041 DEBUG * C++ (Community) => "c++"
15:32:09.041 DEBUG * Python => "py"
15:32:09.041 DEBUG * C (Community) => "c"
15:32:09.041 DEBUG * CSS => "css"
15:32:09.041 DEBUG * Go => "go"
15:32:09.041 DEBUG * Kotlin => "kotlin"
15:32:09.041 DEBUG * JavaScript => "js"
15:32:09.041 DEBUG * TypeScript => "ts"
15:32:09.041 DEBUG * Ruby => "ruby"
15:32:09.041 DEBUG * Scala => "scala"
15:32:09.041 DEBUG * C# => "cs"
15:32:09.041 DEBUG * Java => "java"
15:32:09.041 DEBUG * HTML => "web"
15:32:09.041 DEBUG * JSP => "jsp"
15:32:09.042 DEBUG * Flex => "flex"
15:32:09.042 DEBUG * XML => "xml"
15:32:09.042 DEBUG * PHP => "php"
15:32:09.042 DEBUG * VB.NET => "vbnet"
15:32:09.045 INFO Load quality profiles
15:32:09.269 DEBUG GET 200 https://sonarqube-internal-url.com/api/qualityprofiles/search.protobuf?project=com.ge.FlowSim | time=223ms
15:32:09.293 INFO Load quality profiles (done) | time=248ms
15:32:09.318 INFO Detected Jenkins
15:32:09.322 INFO Load active rules
15:32:09.653 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=1 | time=331ms
15:32:10.443 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=2 | time=287ms
15:32:10.783 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=3 | time=284ms
15:32:11.108 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=4 | time=292ms
15:32:11.408 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=5 | time=273ms
15:32:11.704 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=6 | time=273ms
15:32:12.005 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=7 | time=279ms
15:32:12.301 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=8 | time=276ms
15:32:12.589 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=9 | time=268ms
15:32:13.037 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=10 | time=289ms
15:32:13.297 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS6sdAgW-qtF9VgG-kO&ps=500&p=11 | time=240ms
15:32:13.482 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9NdvRiASCGERTt-&ps=500&p=1 | time=167ms
15:32:13.644 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS--bzFAmfTAcF3giME&ps=500&p=1 | time=161ms
15:32:13.811 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9UHvRiASCGERTu2&ps=500&p=1 | time=165ms
15:32:13.972 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9aFvRiASCGERTvV&ps=500&p=1 | time=160ms
15:32:14.138 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9b3vRiASCGERTwR&ps=500&p=1 | time=166ms
15:32:14.308 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9mmvRiASCGERTym&ps=500&p=1 | time=166ms
15:32:14.474 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9h4vRiASCGERTxs&ps=500&p=1 | time=165ms
15:32:14.649 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z9qZvRiASCGERT0l&ps=500&p=1 | time=173ms
15:32:14.824 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z932vRiASCGERT8C&ps=500&p=1 | time=171ms
15:32:14.993 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z98YvRiASCGERT9v&ps=500&p=1 | time=166ms
15:32:15.190 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-A2vRiASCGERUCH&ps=500&p=1 | time=195ms
15:32:15.402 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-PDvRiASCGERUMD&ps=500&p=1 | time=203ms
15:32:15.583 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-aGvRiASCGERUTu&ps=500&p=1 | time=168ms
15:32:15.751 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-XKvRiASCGERUSj&ps=500&p=1 | time=166ms
15:32:15.924 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-euvRiASCGERUVX&ps=500&p=1 | time=171ms
15:32:16.091 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-cBvRiASCGERUUh&ps=500&p=1 | time=164ms
15:32:16.269 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-jtvRiASCGERUXw&ps=500&p=1 | time=176ms
15:32:16.439 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-4GvRiASCGERUex&ps=500&p=1 | time=167ms
15:32:16.615 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-y6vRiASCGERUcP&ps=500&p=1 | time=172ms
15:32:16.790 DEBUG GET 200 https://sonarqube-internal-url.com/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt,updatedAt&activation=true&qprofile=AXS7Z-8avRiASCGERUhD&ps=500&p=1 | time=172ms
15:32:16.816 INFO Load active rules (done) | time=7494ms
15:32:16.849 INFO Pull request 82 for merge into develop from feature/sonar_scan
15:32:16.857 INFO SCM collecting changed files in the branch
15:32:16.871 DEBUG readpipe [git, --version],C:\Program Files\Git\cmd
15:32:17.039 DEBUG readpipe may return 'git version 2.41.0.windows.1'
15:32:17.039 DEBUG remaining output:
15:32:17.043 DEBUG readpipe [git, config, --system, --edit],C:\Program Files\Git\cmd
15:32:20.861 DEBUG readpipe may return 'C:/Program Files/Git/etc/gitconfig'
15:32:20.861 DEBUG remaining output:
15:32:21.023 INFO EXECUTION FAILURE
15:32:21.024 INFO Total time: 31.665s
15:32:21.024 ERROR Error during SonarScanner CLI execution
java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.ProjectFileIndexer
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:678)
at org.sonar.core.platform.ComponentContainer.getComponentByType(ComponentContainer.java:281)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:346)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:141)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:136)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:122)
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)
at org.sonarsource.scanner.lib.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:41)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.sonarsource.scanner.lib.internal.facade.inprocess.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:62)
at jdk.proxy3/jdk.proxy3.$Proxy2.execute(Unknown Source)
at org.sonarsource.scanner.lib.internal.facade.inprocess.InProcessScannerEngineFacade.doAnalyze(InProcessScannerEngineFacade.java:38)
at org.sonarsource.scanner.lib.internal.facade.AbstractScannerEngineFacade.analyze(AbstractScannerEngineFacade.java:65)
at org.sonarsource.scanner.cli.Main.analyze(Main.java:79)
at org.sonarsource.scanner.cli.Main.main(Main.java:64)
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.FileIndexer
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)
... 21 common frames omitted
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.MetadataGenerator
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)
... 35 common frames omitted
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.StatusDetection
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)
... 49 common frames omitted
Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scm.ScmChangedFiles
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:65)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)
... 63 common frames omitted
Caused by: java.lang.NullPointerException: Cannot read field "w1" because "toFind" is null
at org.eclipse.jgit.lib.ObjectIdOwnerMap.get(ObjectIdOwnerMap.java:138)
at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:888)
at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:800)
at org.sonarsource.scm.git.GitScmProviderBefore77.prepareTreeParser(GitScmProviderBefore77.java:240)
at org.sonarsource.scm.git.GitScmProviderBefore77.branchChangedFiles(GitScmProviderBefore77.java:108)
at org.sonar.scanner.scm.ScmChangedFilesProvider.loadChangedFilesIfNeeded(ScmChangedFilesProvider.java:63)
at org.sonar.scanner.scm.ScmChangedFilesProvider.provide(ScmChangedFilesProvider.java:43)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:63)
... 77 common frames omitted