Closed doggy8088 closed 1 year ago
Can you please try doing the same by opening VS Code and see if the hang happens?
@sandy081 No, it will not hang if I open VS Code and install extension pack from Extensions pane.
@deepak1556 Is this related to network stack we use when running CLI? Do we use same network stack in CLI and in VS Code UI?
This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!
Sorry missed this, @sandy081 where does the request happen for CLI ? It is very likely Node.js network stack since we are not launching VSCode application.
It happens in the CLI process. Is there a way to trace why this is slow from CLI and not in VS Code application?
This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!
@sandy081 it is currently not straightforward but you can attach the inspector to cli process and get a CPU profile. Instead of invoking the shell script code --install-extension doggy8088.spring-boot-snippets
, try the following
ELECTRON_RUN_AS_NODE=1 <Path-to-Code-Executable> --inspect-brk=9229 <Path-To-Code-Installation>/Resources/app/out/cli.js --ms-enable-electron-run-as-node --install-extension doggy8088.spring-boot-snippets
The above command will pause the cli process until a debugger is attached and you can then open chrome://inspect
to take a CPU profile. Attaching a profile generated from my device
CPU-20220920T205850.cpuprofile.zip
@doggy8088 Can you please follow above comment and share us with the profile?
@sandy081 I can't reproduce the problem today on VSCode v1.71.2.
Version: 1.71.2 (user setup)
Commit: 74b1f979648cc44d385a2286793c226e611f59e7
Date: 2022-09-14T21:03:37.738Z
Electron: 19.0.12
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Windows_NT x64 10.0.19041
Sandboxed: No
Here is my CPU profile: CPU-20220926T235806.zip
Here is my verbose log for this profile below:
I also tried v1.70.1
again. I still can't reproduce the problem either. Weird.
Hmm its weird that you can't repro the problem. I would close this as we cannot investigate. Please reopen this with the requested profile when you see this again.
Does this issue occur when all extensions are disabled?:
Yes
1.70.1
Microsoft Windows [Version 10.0.19043.1889]
Steps to Reproduce:
Open
Windows Sandbox
(a very clean Windows environment)Install Visual Studio Code 1.70.1 (User Installer)
Install extension from Command Prompt
The installation process get hang from time to time. Here is the complete log.
Details
C:\>code --install-extension doggy8088.spring-boot-snippets --verbose --log trace TRACE [File Watcher (node.js)] Request to start watching: c:\Users\user\AppData\Roaming\Code\User (excludes: