Description
Issue Type: Bug
I haven't seen this reported anywhere, so here goes.
Using the latest insiders version on macOS, I noticed that there are stability issues with extensions.
After some time running vscode, the extension host either crashes and needs to be restarted, or the code actions that trigger on saving a document start hanging.
I noticed that in the Developer Tools it frequently logs messages like:
Uncaught Exception: Error: read EFAULT
at Pipe.onStreamRead (internal/stream_base_commons.js:205:27)
t.log @ console.ts:137
The EFAULT exceptions might be triggering this behavior.
This also hangs and spins forever:
If I cancel it, then run Developer: Restart Extension Host
it will then save properly.
(It's possible one of my extensions might be interfering as well, as I have a ton of them enabled - but I don't remember seeing this on Stable VSCode with Rosetta.)
VS Code version: Code - Insiders 1.53.0-insider (4a875e2, 2020-12-21T12:34:09.548Z)
OS version: Darwin arm64 20.2.0
System Info
Item | Value |
---|---|
CPUs | undefined |
GPU Status | 2d_canvas: enabled gpu_compositing: enabled metal: disabled_off multiple_raster_threads: enabled_on oop_rasterization: enabled opengl: enabled_on protected_video_decode: unavailable_off rasterization: enabled skia_renderer: disabled_off_ok video_decode: enabled webgl: enabled webgl2: enabled |
Load (avg) | 2, 3, 3 |
Memory (System) | 8.00GB (0.17GB free) |
Process Argv | --crash-reporter-id ea63df4b-e690-4545-96f3-6944dca865ad |
Screen Reader | no |
VM | 0% |
Extensions (58)
Extension | Author (truncated) | Version |
---|---|---|
better-comments | aar | 2.1.0 |
vscode-base64 | ada | 0.1.0 |
vsc-rename-files | alf | 2.1.0 |
ng-template | Ang | 0.1100.2 |
vscode-color | ans | 0.4.5 |
vscode-apollo | apo | 1.18.0 |
vscode-zipfs | arc | 2.2.2 |
folder-source-actions | bie | 0.2.0 |
markdown-preview-github-styles | bie | 0.1.6 |
path-intellisense | chr | 2.3.0 |
react-toolkit | Cod | 1.1.23 |
angular-schematics | cyr | 4.7.0 |
vscode-eslint | dba | 2.1.14 |
emulate | Die | 1.4.0 |
es7-react-js-snippets | dsz | 3.1.0 |
gitlens | eam | 11.1.0 |
tsl-problem-matcher | eam | 0.3.1 |
prettier-vscode | esb | 5.8.0 |
vscode-todo-plus | fab | 4.18.0 |
flow-for-vscode | flo | 1.5.0 |
vscode-yarn | gam | 1.7.1 |
beautify | Hoo | 1.5.0 |
vscode-edit-csv | jan | 0.5.3 |
Angular2 | joh | 11.0.0 |
vscode-peacock | joh | 3.9.1 |
chat | kar | 0.35.0 |
graphql-for-vscode | kum | 1.15.3 |
vscode-wsl-workspacefolder | lfu | 1.1.2 |
ftp-sync | luk | 0.3.9 |
auto-barrel | mik | 1.7.1 |
dotenv | mik | 1.0.1 |
mongodb-vscode | mon | 0.3.0 |
vscode-csscomb | mrm | 5.3.2 |
vscode-docker | ms- | 1.9.0 |
vscode-edge-devtools | ms- | 1.1.1 |
remote-wsl | ms- | 0.52.0 |
vscode-js-profile-flame | ms- | 0.0.13 |
vsliveshare | ms- | 1.0.3375 |
vsliveshare-audio | ms- | 0.1.91 |
vsliveshare-pack | ms- | 0.4.0 |
debugger-for-chrome | msj | 4.12.11 |
vscode-react-native | msj | 1.2.0 |
angular2-inline | nat | 0.0.17 |
vscode-ios-common-files | Ort | 1.0.5 |
vscode-react-native-storybooks | Ort | 2.7.1 |
format-code-action | roh | 0.0.1 |
vscode-coverage-gutters | rya | 2.6.0 |
vscode-hexdump | sle | 1.8.1 |
move-ts | str | 1.12.0 |
theshukran-react-utils | the | 1.0.2 |
gitflow | vec | 1.2.1 |
es-quotes | vil | 0.2.6 |
vscodeintellicode | Vis | 1.2.10 |
vscode-wakatime | Wak | 4.0.10 |
vscode-html-pug-convertor | way | 0.1.1 |
vscode-ruby | win | 0.27.0 |
code-template-tool | yua | 0.6.2 |
sort-js-object-keys | zen | 1.0.6 |
(2 theme extensions excluded)
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368:30146709
vsreu685:30147344
openlogontheside:30221882
python763:30178808
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
python504:30227505
vswsl492:30208929
wsl2promptcf:30219163
vstry914:30230485
pythonvsdeb440:30224570
unusedpromptcf:30219165
folderexplorercf:30219167
openfilemenucf:30219169
pythonvsded773:30223139
core-portspanel:30233467