SonarScanner error on the same machine i am hosting SonarQube from. java.lang.ExceptionInInitializerError

Must-share information (formatted with Markdown):

  • which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
  • what are you trying to achieve
  • what have you tried so far to achieve this
    SonarQube version sonarqube-8.4.2.36762

Scanner version sonar-scanner-cli-4.5.0.2216-windows

Error msg when i try to run sonar scanner from my project folder
CMD command :- sonar-scanner.bat -D"sonar.projectKey=cards_on_aws" -D"sonar.sources=." -D"sonar.host.url=http://localhost:9000" -D"sonar.login=aws"

Error msg -

ERROR: Error during SonarScanner execution
java.lang.ExceptionInInitializerError
        at java.base/javax.crypto.JceSecurityManager.<clinit>(Unknown Source)
        at java.base/javax.crypto.Cipher.getConfiguredPermission(Unknown Source)
        at java.base/javax.crypto.Cipher.getMaxAllowedKeyLength(Unknown Source)
        at java.base/sun.security.ssl.SSLCipher.isUnlimited(Unknown Source)
        at java.base/sun.security.ssl.SSLCipher.<init>(Unknown Source)
        at java.base/sun.security.ssl.SSLCipher.<clinit>(Unknown Source)
        at java.base/sun.security.ssl.CipherSuite.<clinit>(Unknown Source)
        at java.base/sun.security.ssl.SSLContextImpl.getApplicableSupportedCipherSuites(Unknown Source)
        at java.base/sun.security.ssl.SSLContextImpl$AbstractTLSContext.<clinit>(Unknown Source)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Unknown Source)
        at java.base/java.security.Provider$Service.getImplClass(Unknown Source)
        at java.base/java.security.Provider$Service.newInstance(Unknown Source)
        at java.base/sun.security.jca.GetInstance.getInstance(Unknown Source)
        at java.base/sun.security.jca.GetInstance.getInstance(Unknown Source)
        at java.base/javax.net.ssl.SSLContext.getInstance(Unknown Source)
        at org.sonarsource.scanner.api.internal.OkHttpClientFactory.systemDefaultSslSocketFactory(OkHttpClientFactory.java:130)
        at org.sonarsource.scanner.api.internal.OkHttpClientFactory.create(OkHttpClientFactory.java:92)
        at org.sonarsource.scanner.api.internal.ServerConnection.<init>(ServerConnection.java:52)
        at org.sonarsource.scanner.api.internal.ServerConnection.create(ServerConnection.java:62)
        at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher(IsolatedLauncherFactory.java:67)
        at org.sonarsource.scanner.api.EmbeddedScanner.doStart(EmbeddedScanner.java:185)
        at org.sonarsource.scanner.api.EmbeddedScanner.start(EmbeddedScanner.java:123)
        at org.sonarsource.scanner.cli.Main.execute(Main.java:73)
        at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Caused by: java.lang.SecurityException: Can not initialize cryptographic mechanism
        at java.base/javax.crypto.JceSecurity.<clinit>(Unknown Source)
        ... 25 more
Caused by: java.lang.SecurityException: Missing mandatory jurisdiction policy files: unlimited
        at java.base/javax.crypto.JceSecurity.setupJurisdictionPolicies(Unknown Source)
        at java.base/javax.crypto.JceSecurity$1.run(Unknown Source)
        at java.base/javax.crypto.JceSecurity$1.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        ... 26 more
ERROR:
ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.

Hi @vishva_gohel ,

welcome to the community :wave:

can you confirm that you are using java 8? for me it looks like you are missing the JCE in your environment. please install the JCE and try to execute the scanner again

Hi @Tobias_Trabelsi

JAVA version - 1.8.0_271

I downloaded the JCE and added a PATH variable to my environment. Still getting the same error.

Thanks a ton for replying.

Usually you don’t have to change anything in the PATH variable as the JCE should be installed to your already existing java environment. See step 4 in this guide

Hey @Tobias_Trabelsi,

I did what you said still getting the same error.

However if I am able run sonarscanner from a different machine i.e. If i host sonarqube from AWS and execute the scan on a local desktop on which i have my project file as well as sonarScanner it is running and giving output.
But the problem is still the same on the AWS machine on which i am hosting the SonarQube i am not able to run Scan on that AWS instance were i have sonarqube installed

hello @Tobias_Trabelsi,

I reinstalled SonarScanner and got a new error. This error goes on and on but only has 2 lines that are repeated multiple times

ERROR: Error during SonarScanner execution
java.lang.StackOverflowError
at java.base/java.util.HashMap.hash(Unknown Source)
at java.base/java.util.HashMap.get(Unknown Source)
at com.sonar.sslr.impl.typed.GrammarBuilderInterceptor.actionForRuleKey(GrammarBuilderInterceptor.java:189)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:75)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)

Hi @vishva_gohel ,

but this one looks like recursion to me. can you try to increase the stack size of the JVM with -Xss ?

@Tobias_Trabelsi

Hi I executed java -Xss10m

also i excluded couple of directories and files during execution. it ran and gave and output the first time but the 2nd time it did not run. and gave the following output
18:02:13.583 INFO: Sensor PHP sensor [php] 18:02:13.829 INFO: 169 source files to be analyzed

18:02:15.299 DEBUG: eslint-bridge server will shutdown

18:02:17.156 DEBUG: stylelint-bridge server will shutdown 18:02:17.163 INFO: ------------------------------------------------------------------------ 18:02:17.163 INFO: EXECUTION FAILURE 18:02:17.163 INFO: ------------------------------------------------------------------------ 18:02:17.163 INFO: Total time: 34.164s 18:02:17.222 INFO: Final Memory: 14M/68M 18:02:17.222 INFO: ------------------------------------------------------------------------ 18:02:17.222 ERROR: Error during SonarScanner execution java.lang.StackOverflowError
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:85)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visit(SyntaxTreeCreator.java:66)
at com.sonar.sslr.impl.typed.SyntaxTreeCreator.visitNonTerminal(SyntaxTreeCreator.java:101)

Hi @vishva_gohel

Sorry for the delay, I’m having some difficulty reproducing your issue.
Can you share the full debug output of the your analysis build?
I’m hoping that this will include some details as to why the analytics is ending up in a loop resulting in the stack overflow.

Cheers,
Mark

1 Like

Hi @Mark_Rekveld

Thank you for your response i have attached the full debug output to the file as it voilated the charater policy. Full Debud output.txt (266.5 KB)

Thanks for the logs @vishva_gohel.
I’ll reach out internally to locate someone to get help on this.

Which SonarQube version are you using?
Can you please try with SonarQube 8.5?
I think it should be able to log which file is causing this error.
That would help understanding the problem.

@pynicolas

I am using sonarqube-8.4.2.36762 However, i will try it with 8.5 and get back to you thank you for your help.

@Mark_Rekveld
Thank you I really appreciate it

@pynicolas

HEy i installed SonarQube8.5

this is what i get:

Started by user Vishva Gohel Running as SYSTEM Building in workspace C:\Users\vinaya.jenkins\workspace\SonarQube_CICD The recommended git tool is: NONE using credential 36287caf-4ce3-43c4-b2dc-928f6f7d9e62 > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS # timeout=10 Fetching upstream changes from https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS > git --version # timeout=10 > git --version # ‘git version 2.28.0.windows.1’ using GIT_ASKPASS to set credentials > git fetch --tags --force --progress – https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS +refs/heads/:refs/remotes/origin/ # timeout=10 > git rev-parse “refs/remotes/origin/master^{commit}” # timeout=10 Checking out Revision d42d8a8b8e014163b333369c12b44a5e5835f024 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f d42d8a8b8e014163b333369c12b44a5e5835f024 # timeout=10 Commit message: “changed index file to CARDS Login 1019” > git rev-list --no-walk d42d8a8b8e014163b333369c12b44a5e5835f024 # timeout=10 [SonarQube_CICD] $ C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SonarQube_Scanner\bin\sonar-scanner.bat “Sonar Scanner” -X -Dsonar.host.url=http://localhost:9000 ******** -Dsonar.language=php -Dsonar.login=1cf4ae6401c99634cbc997332b309c9964ebdd56 -Dsonar.source=. -Dsonar.projectBaseDir=C:/Users/vinaya/.jenkins/workspace/SonarQube_CICD -Dsonar.verbose=true 15:34:16.980 WARN: Property ‘sonar.login’ with value ‘1cf4ae6401c99634cbc997332b309c9964ebdd56’ is overridden with value ‘1cf4ae6401c99634cbc997332b309c9964ebdd56’ 15:34:16.982 WARN: Property ‘sonar.verbose’ with value ‘true’ is overridden with value ‘true’ 15:34:16.995 INFO: Scanner configuration file: C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SonarQube_Scanner\bin…\conf\sonar-scanner.properties 15:34:16.997 INFO: Project root configuration file: NONE 15:34:17.019 INFO: SonarScanner 4.5.0.2216 15:34:17.020 INFO: Java 1.8.0_261 Oracle Corporation (64-bit) 15:34:17.020 INFO: Windows Server 2019 10.0 amd64 15:34:17.209 DEBUG: keyStore is : 15:34:17.209 DEBUG: keyStore type is : jks 15:34:17.209 DEBUG: keyStore provider is : 15:34:17.209 DEBUG: init keystore 15:34:17.210 DEBUG: init keymanager of type SunX509 15:34:17.520 DEBUG: Create: C:\Users\vinaya.sonar\cache 15:34:17.521 INFO: User cache: C:\Users\vinaya.sonar\cache 15:34:17.521 DEBUG: Create: C:\Users\vinaya.sonar\cache_tmp 15:34:17.524 DEBUG: Extract sonar-scanner-api-batch in temp… 15:34:17.530 DEBUG: Get bootstrap index… 15:34:17.530 DEBUG: Download: http://localhost:9000/batch/index 15:34:17.584 DEBUG: Get bootstrap completed 15:34:17.592 DEBUG: Create isolated classloader… 15:34:17.600 DEBUG: Start temp cleaning… 15:34:17.606 DEBUG: Temp cleaning done 15:34:17.607 INFO: Scanner configuration file: C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SonarQube_Scanner\bin…\conf\sonar-scanner.properties 15:34:17.607 INFO: Project root configuration file: NONE 15:34:17.608 DEBUG: Execution getVersion 15:34:17.612 INFO: Analyzing on SonarQube server 8.5.1 15:34:17.614 DEBUG: Execution execute 15:34:17.880 WARN: SonarScanner will require Java 11 to run starting in SonarQube 8.x 15:34:17.881 DEBUG: Community 8.5.1.38104 15:34:18.000 INFO: Load global settings 15:34:18.043 DEBUG: GET 200 http://localhost:9000/api/settings/values.protobuf | time=41ms 15:34:18.075 INFO: Load global settings (done) | time=75ms 15:34:18.077 INFO: Server id: BF41A1F2-AXY9uOw6-cNNJNTcwnbw 15:34:18.081 INFO: User cache: C:\Users\vinaya.sonar\cache 15:34:18.084 INFO: Load/download plugins 15:34:18.085 INFO: Load plugins index 15:34:18.103 DEBUG: GET 200 http://localhost:9000/api/plugins/installed | time=18ms 15:34:18.141 INFO: Load plugins index (done) | time=56ms 15:34:18.184 INFO: Load/download plugins (done) | time=100ms 15:34:18.234 DEBUG: Plugins: 15:34:18.234 DEBUG: * Python Code Quality and Security 3.1.0.7619 (python) 15:34:18.234 DEBUG: * CSS Code Quality and Security 1.3.1.1642 (cssfamily) 15:34:18.234 DEBUG: * JaCoCo 1.1.0.898 (jacoco) 15:34:18.234 DEBUG: * SonarGo 1.6.0.719 (go) 15:34:18.234 DEBUG: * SonarKotlin 1.5.0.315 (kotlin) 15:34:18.234 DEBUG: * JavaScript/TypeScript Code Quality and Security 6.5.0.13383 (javascript) 15:34:18.234 DEBUG: * SonarRuby 1.5.0.315 (ruby) 15:34:18.235 DEBUG: * SonarScala 1.5.0.315 (sonarscala) 15:34:18.235 DEBUG: * C# Code Quality and Security 8.13.1.21947 (csharp) 15:34:18.235 DEBUG: * Java Code Quality and Security 6.8.0.23379 (java) 15:34:18.235 DEBUG: * SonarHTML 3.2.0.2082 (web) 15:34:18.235 DEBUG: * SonarFlex 2.5.1.1831 (flex) 15:34:18.235 DEBUG: * SonarXML 2.0.1.2020 (xml) 15:34:18.235 DEBUG: * PHP Code Quality and Security 3.9.0.6331 (php) 15:34:18.235 DEBUG: * VB.NET Code Quality and Security 8.13.1.21947 (vbnet) 15:34:18.262 INFO: ------------------------------------------------------------------------ 15:34:18.262 INFO: EXECUTION FAILURE 15:34:18.262 INFO: ------------------------------------------------------------------------ 15:34:18.262 INFO: Total time: 1.275s 15:34:18.301 INFO: Final Memory: 12M/491M 15:34:18.301 INFO: ------------------------------------------------------------------------ 15:34:18.301 ERROR: Error during SonarScanner execution Tasks support was removed in SonarQube 7.6. WARN: Unable to locate ‘report-task.txt’ in the workspace. Did the SonarScanner succeed? ERROR: SonarQube scanner exited with non-zero code: 1 Finished: FAILURESOnarDebug.txt (8.8 KB)

Your logs are barely readable and seem truncated. I would expect to see a stacktrace at the end similarly to what you had in your previous logs.

@pynicolas

Hi Sorry about that. I think the logs that i attached are just plugins that SonarScanner is installing. I did run it with -X so we can get debug report but this was the console output.

Running as SYSTEM Building in workspace C:\Users\vinaya.jenkins\workspace\SonarQube_CICD The recommended git tool is: NONE using credential 36287caf-4ce3-43c4-b2dc-928f6f7d9e62 > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS # timeout=10 Fetching upstream changes from https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS > git --version # timeout=10 > git --version # ‘git version 2.28.0.windows.1’ using GIT_ASKPASS to set credentials > git fetch --tags --force --progress – https://git-codecommit.us-east-1.amazonaws.com/v1/repos/CARDS +refs/heads/:refs/remotes/origin/ # timeout=10 > git rev-parse “refs/remotes/origin/master^{commit}” # timeout=10 Checking out Revision d42d8a8b8e014163b333369c12b44a5e5835f024 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f d42d8a8b8e014163b333369c12b44a5e5835f024 # timeout=10 Commit message: “changed index file to CARDS Login 1019” > git rev-list --no-walk d42d8a8b8e014163b333369c12b44a5e5835f024 # timeout=10 [SonarQube_CICD] $ C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SONAR_SCANNER\bin\sonar-scanner.bat “Sonar Scanner” -X -Dsonar.host.url=http://localhost:9000 ******** -Dsonar.language=php -Dsonar.projectName=cards_cicd -Dsonar.login=1cf4ae6401c99634cbc997332b309c9964ebdd56 -Dsonar.source=C:/Users/vinaya/.jenkins/workspace/SonarQube_CICD -Dsonar.sourceEncoding=UTF-8 -Dsonar.projectKey=1bd3d4a1cce1350a22968021995ddf3f95644365 -Dsonar.host.url=http://localhost:9000 -Dsonar.projectBaseDir=C:\Users\vinaya.jenkins\workspace\SonarQube_CICD 18:14:28.206 WARN: Property ‘sonar.login’ with value ‘1cf4ae6401c99634cbc997332b309c9964ebdd56’ is overridden with value ‘1cf4ae6401c99634cbc997332b309c9964ebdd56’ 18:14:28.209 WARN: Property ‘sonar.host.url’ with value ‘http://localhost:9000’ is overridden with value ‘http://localhost:9000’ 18:14:28.215 INFO: Scanner configuration file: C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SONAR_SCANNER\bin…\conf\sonar-scanner.properties 18:14:28.232 INFO: Project root configuration file: C:\Users\vinaya.jenkins\workspace\SonarQube_CICD\sonar-project.properties 18:14:28.271 INFO: SonarScanner 4.5.0.2216 18:14:28.271 INFO: Java 11.0.9 Oracle Corporation (64-bit) 18:14:28.271 INFO: Windows Server 2019 10.0 amd64 18:14:28.421 DEBUG: keyStore is : 18:14:28.421 DEBUG: keyStore type is : pkcs12 18:14:28.421 DEBUG: keyStore provider is : 18:14:28.421 DEBUG: init keystore 18:14:28.422 DEBUG: init keymanager of type SunX509 18:14:28.624 DEBUG: Create: C:\Users\vinaya.sonar\cache 18:14:28.625 INFO: User cache: C:\Users\vinaya.sonar\cache 18:14:28.625 DEBUG: Create: C:\Users\vinaya.sonar\cache_tmp 18:14:28.627 DEBUG: Extract sonar-scanner-api-batch in temp… 18:14:28.631 DEBUG: Get bootstrap index… 18:14:28.631 DEBUG: Download: http://localhost:9000/batch/index 18:14:28.685 DEBUG: Get bootstrap completed 18:14:28.697 DEBUG: Create isolated classloader… 18:14:28.768 DEBUG: Start temp cleaning… 18:14:28.772 DEBUG: Temp cleaning done 18:14:28.773 INFO: Scanner configuration file: C:\Users\vinaya.jenkins\tools\hudson.plugins.sonar.SonarRunnerInstallation\SONAR_SCANNER\bin…\conf\sonar-scanner.properties 18:14:28.773 INFO: Project root configuration file: C:\Users\vinaya.jenkins\workspace\SonarQube_CICD\sonar-project.properties 18:14:28.774 DEBUG: Execution getVersion 18:14:28.790 INFO: Analyzing on SonarQube server 8.5.1 18:14:28.792 DEBUG: Execution execute 18:14:29.086 DEBUG: Community 8.5.1.38104 18:14:29.205 INFO: Load global settings 18:14:29.256 DEBUG: GET 200 http://localhost:9000/api/settings/values.protobuf | time=49ms 18:14:29.287 INFO: Load global settings (done) | time=81ms 18:14:29.288 INFO: Server id: BF41A1F2-AXY9uOw6-cNNJNTcwnbw 18:14:29.291 INFO: User cache: C:\Users\vinaya.sonar\cache 18:14:29.294 INFO: Load/download plugins 18:14:29.295 INFO: Load plugins index 18:14:29.303 DEBUG: GET 200 http://localhost:9000/api/plugins/installed | time=7ms 18:14:29.347 INFO: Load plugins index (done) | time=53ms 18:14:29.584 INFO: Load/download plugins (done) | time=290ms 18:14:29.637 DEBUG: Plugins: 18:14:29.638 DEBUG: * Python Code Quality and Security 3.1.0.7619 (python) 18:14:29.638 DEBUG: * CSS Code Quality and Security 1.3.1.1642 (cssfamily) 18:14:29.638 DEBUG: * JaCoCo 1.1.0.898 (jacoco) 18:14:29.638 DEBUG: * SonarGo 1.6.0.719 (go) 18:14:29.638 DEBUG: * SonarKotlin 1.5.0.315 (kotlin) 18:14:29.638 DEBUG: * JavaScript/TypeScript Code Quality and Security 6.5.0.13383 (javascript) 18:14:29.638 DEBUG: * SonarRuby 1.5.0.315 (ruby) 18:14:29.638 DEBUG: * SonarScala 1.5.0.315 (sonarscala) 18:14:29.638 DEBUG: * C# Code Quality and Security 8.13.1.21947 (csharp) 18:14:29.638 DEBUG: * Java Code Quality and Security 6.8.0.23379 (java) 18:14:29.639 DEBUG: * SonarHTML 3.2.0.2082 (web) 18:14:29.639 DEBUG: * SonarFlex 2.5.1.1831 (flex) 18:14:29.639 DEBUG: * SonarXML 2.0.1.2020 (xml) 18:14:29.639 DEBUG: * PHP Code Quality and Security 3.9.0.6331 (php) 18:14:29.639 DEBUG: * VB.NET Code Quality and Security 8.13.1.21947 (vbnet) 18:14:29.666 INFO: ------------------------------------------------------------------------ 18:14:29.667 INFO: EXECUTION FAILURE 18:14:29.667 INFO: ------------------------------------------------------------------------ 18:14:29.667 INFO: Total time: 1.454s 18:14:29.685 INFO: Final Memory: 4M/48M 18:14:29.685 INFO: ------------------------------------------------------------------------ 18:14:29.686 ERROR: Error during SonarScanner execution Tasks support was reconsole_output.txt (5.9 KB) moved in SonarQube 7.6. WARN: Unable to locate ‘report-task.txt’ in the workspace. Did the SonarScanner succeed? ERROR: SonarQube scanner exited with non-zero code: 1 Finished: FAILURE

Now it seems that your command line is incorrect, see another thread:

In your case, it could be due to "Sonar Scanner" which appears in sonar-scanner.bat "Sonar Scanner".

@pynicolas

Hi I am not on CMD i am doing this from Jenkins and putting it under the analysis properties section on jenkins’ build step for sonar scanner execution.
These are the analysis properites m using
sonar.login=“Login key”
sonar.sourceEncoding=UTF-8
sonar.host.url=http://localhost:9000
sonar.projectKey=‘project key’
sonar.projectName=cards_cicd
sonar.source=C:/Users/vinaya/.jenkins/workspace/SonarQube_CICD
sonar.language=php

This thread is very hard to follow.
You mentioned 3 different issues and it seems that, between the 2nd and the 3rd issue, you changed something in your setup which was unrelated to the discussion.

I suggest that we close this thread and that you open a new one strictly related to the issue you currently have (and logs formatted correctly). When your issue is fixed, please don’t re-use the same thread to discuss other problems.
That would help us help you.

Thank you.