java.lang.IllegalStateException: The bridge server is unresponsive

We have a project that uses Vue, JavaScript and Typescript. We use GitLab to process our CI pipelines and are using SonarQube Enterprise. We are getting failures in the SQ scan job with the following exception:

java.lang.IllegalStateException: The bridge server is unresponsive

It appears to be processing a collection of source files, and part way through hangs up and eventually times out and emits exceptions.

Here is part of the SQ system info downloaded from our SQ server:

    "System": {
        "Server ID": "00E1A77C-AYH9RC2ImmSGYel9BQhj",
        "Version": "10.8.1.101195",
        "Edition": "Enterprise",
        "Lines of Code": 692407,
        "Container": true,
        "Accepted external identity providers": "SAML",
        "External identity providers whose users are allowed to sign themselves up": "SAML",
        "High Availability": false,
        "Official Distribution": true,
        "Force authentication": true,
        "Home Dir": "/opt/sonarqube",
        "Data Dir": "/opt/sonarqube/data",
        "Temp Dir": "/opt/sonarqube/temp",
        "Processors": 1
    },
    "Bundled": {
        "csharpenterprise": "10.3.0.106239 [C# Code Quality and Security]",
        "cayc": "2.4.0.2018 [Clean as You Code]",
        "iacenterprise": "1.39.0.13718 [IaC Code Quality and Security]",
        "iac": "1.39.0.13718 [IaC Code Quality and Security]",
        "plsql": "3.14.0.6845 [PL/SQL Code Quality and Security]",
        "sonarscala": "1.18.0.266 [Scala Code Quality and Security]",
        "dart": "1.0.0.1952 [dart]",
        "jcl": "1.3.0.1243 [JCL Code Quality]",
        "security": "10.9.0.33961 [Vulnerability Analysis]",
        "java": "8.7.0.37452 [Java Code Quality and Security]",
        "web": "3.17.0.5548 [HTML Code Quality and Security]",
        "flex": "2.14.0.5032 [Flex Code Quality and Security]",
        "xml": "2.12.0.5749 [XML Code Quality and Security]",
        "architecturejavafrontend": "1.4.0.2329 [Architecture and Design Rules for Java]",
        "swift": "4.12.0.7262 [Swift Code Quality and Security]",
        "architecture": "1.4.0.2329 [Architecture Analysis]",
        "python": "4.24.0.18631 [Python Code Quality and Security]",
        "cpp": "6.61.0.77816 [CFamily Code Quality and Security]",
        "dbdpythonfrontend": "1.33.1.12938 [Dataflow Bug Detection Rules for Python]",
        "dbd": "1.33.1.12938 [Dataflow Bug Detection]",
        "vbnetenterprise": "10.3.0.106239 [VB.NET Code Quality and Security]",
        "rpg": "3.9.0.5001 [RPG Code Quality]",
        "kotlin": "2.21.0.5736 [Kotlin Code Quality and Security]",
        "jacoco": "1.3.0.1538 [JaCoCo]",
        "go": "1.18.0.240 [Go Code Quality and Security]",
        "pli": "1.15.0.4810 [PL/I Code Quality and Security]",
        "vb": "2.13.0.5130 [VB6 Code Quality and Security]",
        "tsql": "1.13.0.7207 [T-SQL Code Quality and Security]",
        "dbdjavafrontend": "1.33.1.12938 [Dataflow Bug Detection Rules for Java]",
        "sonarapex": "1.18.0.198 [Apex Code Quality and Security]",
        "javascript": "10.18.0.28572 [JavaScript/TypeScript/CSS Code Quality and Security]",
        "ruby": "1.18.0.234 [Ruby Code Quality and Security]",
        "securitycsharpfrontend": "10.9.0.33961 [Vulnerability Rules for C#]",
        "textenterprise": "2.19.0.4883 [Text Code Quality and Security]",
        "securityjavafrontend": "10.9.0.33961 [Vulnerability Rules for Java]",
        "cfamilydependencies": "6.61.0.77816 [CFamily dependencies provider]",
        "securityjsfrontend": "10.9.0.33961 [Vulnerability Rules for JS]",
        "cobol": "5.7.0.8061 [COBOL Code Quality]",
        "securitypythonfrontend": "10.9.0.33961 [Vulnerability Rules for Python]",
        "php": "3.40.0.12590 [PHP Code Quality and Security]",
        "abap": "3.14.0.5470 [ABAP Code Quality and Security]",
        "securityphpfrontend": "10.9.0.33961 [Vulnerability Rules for PHP]",
        "javasymbolicexecution": "8.7.0.37452 [Java Advanced Code Quality Analyzer]"
    }

This is a portion of a log of a job run in one of our pipelines. It was run with sonar.verbose=true.

08:17:08.011 DEBUG Cache strategy set to 'WRITE_ONLY' for file 'frontend/src/App.vue' as the current file is changed
08:17:08.012 DEBUG Analyzing file: file:///builds/meridian/search-v6-plugin/frontend/src/App.vue
08:17:08.501 DEBUG Analyzing file "/builds/meridian/search-v6-plugin/frontend/src/App.vue" with linterId "default"
08:17:08.731 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:17:18.677 DEBUG Saving issue for rule S1451 on file frontend/src/App.vue at line 0
08:17:18.702 DEBUG Saving issue for rule S4328 on file frontend/src/App.vue at line 3
08:17:18.734 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:17:18.750 DEBUG Parsing /builds/meridian/search-v6-plugin/frontend/src/App.vue with vue-eslint-parser
08:17:18.818 DEBUG Cache entry created for key 'jssecurity:ucfgs:SEQ:10.18.0.28572:meridian_search-v6-plugin_AY_voFfAfSRYQdEDLlew:frontend/src/App.vue' containing 1 file(s)
08:17:18.888 DEBUG Cache entry created for key 'jssecurity:ucfgs:JSON:10.18.0.28572:meridian_search-v6-plugin_AY_voFfAfSRYQdEDLlew:frontend/src/App.vue'
08:17:18.944 DEBUG Cache entry created for key 'js:filemetadata:10.18.0.28572:meridian_search-v6-plugin_AY_voFfAfSRYQdEDLlew:frontend/src/App.vue'
08:17:18.964 INFO  Analyzed 49 file(s) with current program
08:17:19.733 INFO  Creating TypeScript program
08:17:19.733 INFO  TypeScript configuration file /builds/meridian/search-v6-plugin/backend/tsconfig.json
08:17:28.744 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:17:38.761 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:17:48.875 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:17:59.064 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:09.185 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:19.251 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:29.271 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:39.285 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:49.295 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:18:59.422 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:09.460 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:19.498 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:29.530 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:39.575 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:49.609 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:19:59.660 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:09.679 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:19.710 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:29.758 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:39.808 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:49.853 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:20:59.903 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:21:09.935 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:21:19.978 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:21:30.028 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:21:40.074 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:21:50.111 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:22:00.136 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:22:10.166 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:22:20.248 INFO  49/171 files analyzed, current file: frontend/src/App.vue
08:22:30.671 ERROR Failure during analysis
java.lang.IllegalStateException: The bridge server is unresponsive
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:420)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.createProgram(BridgeServerImpl.java:490)
	at org.sonar.plugins.javascript.analysis.AnalysisWithProgram.analyzeFiles(AnalysisWithProgram.java:69)
	at org.sonar.plugins.javascript.analysis.JsTsSensor.analyzeFiles(JsTsSensor.java:106)
	at org.sonar.plugins.javascript.analysis.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:74)
	at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:88)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:61)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:61)
	at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:201)
	at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:197)
	at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:170)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:355)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:144)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:149)
	at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:66)
	at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:52)
Caused by: java.net.http.HttpTimeoutException: request timed out
	at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source)
	at org.sonar.plugins.javascript.bridge.Http$JdkHttp.post(Http.java:61)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:413)
	... 26 common frames omitted
08:22:31.409 INFO  Hit the cache for 0 out of 49
08:22:36.901 INFO  Miss the cache for 49 out of 49: FILE_CHANGED [49/49]
08:23:01.990 ERROR isAlive was interrupted
java.lang.InterruptedException: null
	at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source)
	at org.sonar.plugins.javascript.bridge.Http$JdkHttp.get(Http.java:74)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.isAlive(BridgeServerImpl.java:447)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.heartbeat(BridgeServerImpl.java:157)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
08:23:14.144 DEBUG Shutting down the worker
08:24:26.377 WARN  Dispose of component org.sonar.plugins.javascript.bridge.BridgeServerImpl failed
java.lang.IllegalStateException: The bridge server is unresponsive
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:420)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.clean(BridgeServerImpl.java:516)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.stop(BridgeServerImpl.java:547)
	at org.sonar.core.platform.StartableBeanPostProcessor.postProcessBeforeDestruction(StartableBeanPostProcessor.java:48)
	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:197)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1163)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1156)
	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1123)
	at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1089)
	at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1035)
	at org.sonar.core.platform.SpringComponentContainer.stopComponents(SpringComponentContainer.java:234)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:210)
	at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:355)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:144)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:149)
	at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:66)
	at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:52)
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
	at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source)
	at org.sonar.plugins.javascript.bridge.Http$JdkHttp.post(Http.java:61)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:413)
	... 23 common frames omitted
Caused by: java.io.IOException: HTTP/1.1 header parser received no bytes
	at java.net.http/jdk.internal.net.http.common.Utils.wrapWithExtraDetail(Unknown Source)
	at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.onReadError(Unknown Source)
	at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.checkForErrors(Unknown Source)
	at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException: EOF reached while reading
	at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onComplete(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(Unknown Source)
	at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(Unknown Source)
	at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(Unknown Source)
	at java.base/java.util.ArrayList.forEach(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)
08:24:26.392 ERROR Error during SonarScanner Engine execution
java.lang.IllegalStateException: Analysis of JS/TS files failed
	at org.sonar.plugins.javascript.analysis.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:99)
	at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:64)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:88)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:61)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:79)
	at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:61)
	at org.sonar.scanner.scan.SpringModuleScanContainer.doAfterStart(SpringModuleScanContainer.java:82)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.scan.SpringProjectScanContainer.scan(SpringProjectScanContainer.java:201)
	at org.sonar.scanner.scan.SpringProjectScanContainer.scanRecursively(SpringProjectScanContainer.java:197)
	at org.sonar.scanner.scan.SpringProjectScanContainer.doAfterStart(SpringProjectScanContainer.java:170)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.SpringScannerContainer.doAfterStart(SpringScannerContainer.java:355)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.SpringGlobalContainer.doAfterStart(SpringGlobalContainer.java:144)
	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:226)
	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:205)
	at org.sonar.scanner.bootstrap.ScannerMain.runScannerEngine(ScannerMain.java:149)
	at org.sonar.scanner.bootstrap.ScannerMain.run(ScannerMain.java:66)
	at org.sonar.scanner.bootstrap.ScannerMain.main(ScannerMain.java:52)
Caused by: java.lang.IllegalStateException: The bridge server is unresponsive
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:420)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.createProgram(BridgeServerImpl.java:490)
	at org.sonar.plugins.javascript.analysis.AnalysisWithProgram.analyzeFiles(AnalysisWithProgram.java:69)
	at org.sonar.plugins.javascript.analysis.JsTsSensor.analyzeFiles(JsTsSensor.java:106)
	at org.sonar.plugins.javascript.analysis.AbstractBridgeSensor.execute(AbstractBridgeSensor.java:74)
	... 22 common frames omitted
Caused by: java.net.http.HttpTimeoutException: request timed out
	at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source)
	at org.sonar.plugins.javascript.bridge.Http$JdkHttp.post(Http.java:61)
	at org.sonar.plugins.javascript.bridge.BridgeServerImpl.request(BridgeServerImpl.java:413)
	... 26 common frames omitted
08:24:26.396 DEBUG Cleanup org.eclipse.jgit.util.FS$FileStoreAttributes$$Lambda$365/0x00007f30ff2f5200@5c748168 during JVM shutdown
08:24:26.739 DEBUG Java command exited with code 1
08:24:26.739 INFO  EXECUTION FAILURE
08:24:26.741 INFO  Total time: 8:18.506s

Please let me know if there is any other information you need.

Hi,

Could you try setting sonar.javascript.node.maxspace? The docs will give you the details.

 
Ann

I tried setting -Dsonar.javascript.node.maxspace to 4096 and 8192. Still getting the exception. Are these values MB?

Iā€™m also going to look at increasing the resources available to the GitLab job itself.

1 Like

What is the default for this value?

I did adjust the memory request/limit for the GitLab job to higher amounts and now it seems to working.

2 Likes

We have created a ticket to improve the logs message and the documentation.

1 Like