Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPC handle is longer than 103 chars #196543

Closed
chrmarti opened this issue Oct 25, 2023 · 3 comments
Closed

IPC handle is longer than 103 chars #196543

chrmarti opened this issue Oct 25, 2023 · 3 comments
Assignees

Comments

@chrmarti
Copy link
Contributor

Testing #196332

Not sure if this is an actual OS limitation (I'm on macOS):

Downloading VS Code insiders from https://update.code.visualstudio.com/latest/darwin-arm64/insider
Downloading VS Code [==============================] 100%
Downloaded VS Code into /Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders

Downloaded VS Code into /Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders
WARNING: IPC handle "/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/user-data/1.84-main.sock" is longer than 103 chars, try a shorter --user-data-dir
[main 2023-10-25T06:35:35.054Z] Could not delete obsolete instance handle Error: ENOENT: no such file or directory, unlink '/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/user-data/1.84-main.sock'
    at unlinkSync (node:original-fs:1829:3)
    at ye.e (/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:4085)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:1228
    at async ye.a (/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:1115) {
  errno: -2,
  syscall: 'unlink',
  code: 'ENOENT',
  path: '/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/user-data/1.84-main.sock'
}
[main 2023-10-25T06:35:35.055Z] Error: ENOENT: no such file or directory, unlink '/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/user-data/1.84-main.sock'
    at unlinkSync (node:original-fs:1829:3)
    at ye.e (/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:4085)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:1228
    at async ye.a (/Users/chrmarti/Development/repos/vscode-extension-samples/helloworld-test-sample/.vscode-test/vscode-darwin-arm64-insiders/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/code/electron-main/main.js:108:1115)
Exit code:   1
Failed
@chrmarti
Copy link
Contributor Author

This seems to work on first run, but then fails on the second and later runs.

@chrmarti
Copy link
Contributor Author

Deleting the .vscode-test folder works around it.

@connor4312
Copy link
Member

Duplicates microsoft/vscode-test#232

@github-actions github-actions bot locked and limited conversation to collaborators Dec 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants