Cannot read field "w1" because "toFind" is null

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

Hi,

Welcome to the community!

Only the latest version of SonarQube Community Build is considered active, so you’ll need to upgrade and see if the situation is still replicable before we can help you.

Your upgrade path is:

8.2 → 8.9.10 → 9.9.8 → 24.12 → 25.6

You may find these resources helpful:

If you have questions about upgrading, feel free to open a new thread for that here.

If your error persists after upgrade, please come back to us.

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