Skip to content

Invalid file descriptor to ICU data received. #2108

Description

@RedCMD

Describe the bug

npm run ui-test fails with:

Image

Steps to reproduce

clone https://github.com/redhat-developer/vscode-extension-tester-example
npm i
npm run ui-test

Logs

Executing task: npm run ui-test 


> helloworld-extester@0.1.0 ui-test
> extest setup-and-run './out/ui-test/*.test.js' --code_version max --code_settings settings.json --extensions_dir .test-extensions



WARNING: You are using the outdated VS Code version '1.104.2'. The latest stable version is '1.105.0'.


Downloading VS Code: 1.104.2 / stable
[1011/144916.788:ERROR:base\i18n\icu_util.cc:224] Invalid file descriptor to ICU data received.
[1011/144916.818:ERROR:base\i18n\icu_util.cc:224] Invalid file descriptor to ICU data received.
Error: Command failed: set ELECTRON_RUN_AS_NODE=1 && "C:\Users\RedCMD\AppData\Local\Temp\test-resources\VSCode-win32-x64-archive\Code.exe" "C:\Users\RedCMD\AppData\Local\Temp\test-resources\VSCode-win32-x64-archive\resources\app\out\cli.js" --ms-enable-electron-run-as-node -v
[1011/144916.818:ERROR:base\i18n\icu_util.cc:224] Invalid file descriptor to ICU data received.

    at genericNodeError (node:internal/errors:984:15)
    at wrappedFn (node:internal/errors:538:14)
    at checkExecSyncError (node:child_process:891:11)
    at Object.execSync (node:child_process:963:15)
    at CodeUtil.getExistingCodeVersion (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\util\codeUtil.js:413:32)
    at CodeUtil.downloadVSCode (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\util\codeUtil.js:142:57)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async ExTester.downloadCode (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\extester.js:102:16)
    at async ExTester.setupRequirements (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\extester.js:197:13)
    at async ExTester.setupAndRunTests (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\extester.js:227:9)
    at async E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\cli.js:147:5
    at async Command.<anonymous> (E:\repos\extensions\vscode-extension-tester-example\node_modules\vscode-extension-tester\out\cli.js:163:13)

Operating System

Windows 11

Visual Studio Code

1.105.0 / 1.104.2

vscode-extension-tester

8.18.0

NodeJS

20.19.5

npm

11.6.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    Status
    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions