Skip to content

Apex Language Server fails to custom JS heap size #7910

Description

@nwcm

Summary

configuring a custom memory amount stops the apex language server from working

Steps To Reproduce:

  1. set custom memory in settings
  2. see logs

Expected result

server works with custom memory setting

Actual result

[Debug - 12:05:44 PM] ApexSymbolProcessingManager initialization complete
[WorkerCoordinator] Worker script (node): c:\Users\x\.kiro\extensions\salesforce.apex-language-server-extension-0.8.0-universal\dist\worker.platform.js
timestamp=2026-07-28T02:05:41.124Z level=WARN fiber=#13 cause="Error: Initiated Worker with invalid execArgv flags: --max-old-space-size=12288
    at new Worker (node:internal/worker:225:13)
    at _id (c:\Users\x\.kiro\extensions\salesforce.apex-language-server-extension-0.8.0-universal\src\server\WorkerCoordinator.ts:100:15)
    at <anonymous> (c:\Users\x\.kiro\node_modules\@effect\platform\src\internal\worker.ts:428:59)" module=Worker package=@effect/platform
[Debug - 12:06:11 PM] [QUEUE] State: Critical=0(0), Immediate=0(0), High=0(0), Normal=0(0), Low=0(0), Background=0(0) | Started=0, Completed=0, Dropped=0

Additional information

Image

Project Info:

Project Info

Generated: 2026-07-28T01:45:07.762Z

Metadata

sourceApiVersion: 66.0
packageDirectories: 7
namespace: ThisNamespace

Types

Type Components Files Size (KB)
ApexClass 2088 6264 34500
ApexPage 7 21 51
ApexTestSuite 13 13 27
ApexTrigger 59 177 38
AuraDefinitionBundle 195 1178 1018
BusinessProcess 4 4 1
CompactLayout 16 16 5
ContentAsset 3 9 90
CustomApplication 3 3 38
CustomField 908 908 671
CustomLabels 5 5 412
CustomMetadata 504 504 551
CustomNotificationType 2 2 1
CustomObject 309 5202 6866
CustomPageWebLink 1 1 1
CustomPermission 36 36 9
CustomTab 62 62 12
DataWeaveResource 1 3 3
DuplicateRule 1 1 1
ExternalClientApplication 4 4 3
ExternalCredential 1 1 1
ExtlClntAppConfigurablePolicies 1 1 0
ExtlClntAppOauthConfigurablePolicies 1 1 1
ExtlClntAppOauthSettings 4 4 2
FieldSet 54 54 89
FlexiPage 93 93 1819
Flow 11 11 130
GlobalValueSet 11 11 17
InvocableActionExtension 2 2 23
Layout 332 332 1874
LightningComponentBundle 628 2968 7580
LightningMessageChannel 3 3 2
ListView 14 14 6
MatchingRules 1 1 1
NamedCredential 1 1 1
NotificationTypeConfig 1 1 0
PathAssistant 8 8 3
PermissionSet 59 59 2091
PlatformCachePartition 1 1 1
Profile 1 1 65
QuickAction 74 74 86
RecordType 161 161 1971
RemoteSiteSetting 3 3 1
Report 27 27 57
ReportFolder 7 7 1
ReportType 10 10 163
Settings 1 1 0
StandardValueSet 10 10 40
StaticResource 32 2934 29657
ValidationRule 43 43 27
WebLink 2 2 1

Org

Key Value
Org type scratch
Source tracking true
SourceMember count 14382

Settings

Setting Value
salesforcedx-vscode-metadata.showSuccessNotification false
salesforcedx-vscode-metadata.sourceTracking.pollingIntervalSeconds 60
salesforcedx-vscode-core.push-or-deploy-on-save.enabled false
salesforcedx-vscode-core.push-or-deploy-on-save.ignoreConflictsOnPush false
salesforcedx-vscode-core.detectConflictsForDeployAndRetrieve false
salesforcedx-vscode-core.clearOutputTab false
salesforcedx-vscode-core.show-cli-success-msg true
salesforcedx-vscode-core.telemetry.enabled false
salesforcedx-vscode-core.enable-sobject-refresh-on-startup false
salesforcedx-vscode-core.telemetry-tag
salesforcedx-vscode-salesforcedx.enableLocalTraces false
salesforcedx-vscode-salesforcedx.enableConsoleTraces false
salesforcedx-vscode-salesforcedx.enableFileTraces false
salesforcedx-vscode-apex.java.home

Environment

Key Value
Salesforce CLI @salesforce/cli/2.144.6 win32-x64 node-v24.18.0
Java openjdk 25.0.4 2026-07-21 LTS
Editor Kiro
VS Code 1.107.1
Node v22.22.0
OS Windows_NT 10.0.26200

Extensions (Salesforce)

Extension Version
salesforce.apex-language-server-extension 0.8.0
salesforce.salesforce-vscode-slds 1.4.8
salesforce.salesforcedx-vscode 67.6.0
salesforce.salesforcedx-vscode-apex 67.6.0
salesforce.salesforcedx-vscode-apex-debugger 67.6.0
salesforce.salesforcedx-vscode-apex-log 67.6.0
salesforce.salesforcedx-vscode-apex-testing 67.6.0
salesforce.salesforcedx-vscode-core 67.6.0
salesforce.salesforcedx-vscode-expanded 67.6.0
salesforce.salesforcedx-vscode-lightning 67.6.0
salesforce.salesforcedx-vscode-lwc 67.6.0
salesforce.salesforcedx-vscode-metadata 67.6.0
salesforce.salesforcedx-vscode-org 67.6.0
salesforce.salesforcedx-vscode-services 67.6.0
salesforce.salesforcedx-vscode-soql 67.6.0
salesforce.salesforcedx-vscode-ui-preview 1.3.0
salesforce.salesforcedx-vscode-visualforce 67.6.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions