Repository: vscode
Issue: VS Code crashes at startup with 1.86 version on Ubuntu 22.04
Labels: upstream,freeze-slow-crash-leak,gpu,upstream-issue-linked,chromium,mitigated

Type: <b>Bug</b>

Logs says it is because of GPU crash, disable gpu with --disable-gpu doesn't help.
After downgrade to 1.85.1 it works fine. Report was made on 1.85.1 version as 1.86.0 is crashing immediately.
OS: Ubuntu 22.04

[main 2024-02-02T16:06:20.571Z] IPC Object URL: Registered new channel vscode:981b32c9-da60-4c41-a4f3-b421ee9b1233.
[main 2024-02-02T16:06:20.571Z] window#validateWindowState: validating window state on 3 display(s) { mode: 0, x: 838, y: 52, width: 855, height: 445 }
[main 2024-02-02T16:06:20.571Z] window#validateWindowState: multi-monitor working area { x: 0, y: 28, width: 1684, height: 919 }
[main 2024-02-02T16:06:20.571Z] window#ctor: using window state { mode: 0, x: 838, y: 52, width: 855, height: 445 }
[main 2024-02-02T16:06:20.617Z] window#load: attempt to load window (id: 2)
[main 2024-02-02T16:06:20.621Z] StorageMainService: creating workspace storage (b13d82f963dfe78b145cc7ed7aa145cc)
[main 2024-02-02T16:06:20.622Z] windowsManager#open used window count 2 (workspacesToOpen: 0, foldersToOpen: 3, emptyToRestore: 0, emptyToOpen: 0)
[main 2024-02-02T16:06:20.623Z] lifecycle (main): phase changed (value: 3)
[main 2024-02-02T16:06:20.623Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[main 2024-02-02T16:06:20.624Z] update#setState idle
[1990896:0202/170620.671564:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=5
[1990896:0202/170620.671585:WARNING:gpu_process_host.cc(1364)] The GPU process has crashed 5 time(s)
[1990896:0202/170620.708963:ERROR:gpu_process_host.cc(995)] GPU process exited unexpectedly: exit_code=5
[1990896:0202/170620.708974:WARNING:gpu_process_host.cc(1364)] The GPU process has crashed 6 time(s)
[1990896:0202/170620.708980:FATAL:gpu_data_manager_impl_private.cc(448)] GPU process isn't usable. Goodbye.
[0202/170620.714640:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0202/170620.714726:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0202/170620.714765:ERROR:elf_dynamic_array_reader.h(64)] tag not found


VS Code version: Code 1.85.1 (0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2, 2023-12-13T09:47:11.635Z)
OS version: Linux x64 6.5.0-14-generic
Modes:

<details>
<summary>System Info</summary>

|Item|Value|
|---|---|
|CPUs|Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz (8 x 3348)|
|GPU Status|2d_canvas: disabled_software<br>canvas_oop_rasterization: disabled_off<br>direct_rendering_display_compositor: disabled_off_ok<br>gpu_compositing: disabled_software<br>multiple_raster_threads: disabled_off<br>opengl: disabled_off<br>rasterization: disabled_software<br>raw_draw: disabled_off_ok<br>video_decode: disabled_software<br>video_encode: disabled_software<br>vulkan: disabled_off<br>webgl: disabled_off<br>webgl2: disabled_off<br>webgpu: disabled_off|
|Load (avg)|6, 6, 5|
|Memory (System)|23.19GB (15.02GB free)|
|Process Argv|--crash-reporter-id 40aad8c6-6c3f-4033-a1c9-c63f3eba2f97|
|Screen Reader|no|
|VM|0%|
|DESKTOP_SESSION|plasma|
|XDG_CURRENT_DESKTOP|Unity|
|XDG_SESSION_DESKTOP|plasma|
|XDG_SESSION_TYPE|x11|
</details><details><summary>Extensions (124)</summary>

Extension|Author (truncated)|Version
---|---|---
10minions|10C|0.9.12
android-emulator-launcher|343|0.9.0
vscode-openapi|42C|4.21.1
go-outliner|766|0.1.21
android-dev-ext|ade|1.4.0
gptbrushes|Akz|1.2.0
project-manager|ale|12.7.0
cloudflare-devtools|Ale|1.0.4
androidify|ara|0.0.1
swagger-viewer|Arj|3.1.2
codegenie|ast|0.7.4
atlascode|atl|3.0.9
vscode-django|bat|1.15.0
Bito|Bit|1.2.7
freezed|bla|0.9.6
chatgpt-reborn|chr|3.20.2
gitignore|cod|0.9.0
wrangler|cod|0.0.1
Riverpod-Snippets-Bit|com|0.0.2
custom-window-zoom|cra|1.1.4
doxdocgen|csc|1.4.0
dbclient-jdbc|cwe|1.3.4
vscode-es-client2|cwe|7.0.4
dscodegpt|Dan|3.1.7
dart-code|Dar|3.82.0
flutter|Dar|3.82.0
jenkins-runner|dav|1.3.0
vscode-eslint|dba|2.4.4
git-extension-pack|don|0.1.3
githistory|don|0.6.20
python-environment-manager|don|1.2.4
python-extension-pack|don|1.7.0
xml|Dot|2.5.1
swagger-generator|dwa|0.1.1
gitlens|eam|14.7.0
vscode-kibana|eri|0.0.1
prettier-vscode|esb|10.1.0
git-project-manager|fel|1.8.2
android-system-tools|fli|0.0.2
kotlin|fwc|0.2.34
build-runner|gae|0.8.0
copilot|Git|1.156.0
copilot-chat|Git|0.11.1
go|gol|0.40.3
githd|hui|2.3.3
jenkins-pipeline-linter-connector|jan|1.2.0
better-cpp-syntax|jef|1.17.2
vscode-go-template|jin|0.2.1
cmake-language-support-vscode|jos|0.0.9
compare-helper|kee|1.1.1
vsc-python-indent|Kev|1.18.0
vscode-codemetrics|kis|1.26.1
git-tree-compare|let|1.16.0
flutter-tree|mar|1.0.0
groovy|Mel|1.0.0
git-graph|mhu|1.30.0
vscode-clang|mit|0.2.4
compare-folders|mos|0.24.2
vscode-docker|ms-|1.28.0
csharp|ms-|2.15.30
vscode-dotnet-runtime|ms-|2.0.1
debugpy|ms-|2024.0.0
isort|ms-|2023.10.1
python|ms-|2024.0.0
vscode-pylance|ms-|2023.12.1
jupyter|ms-|2023.11.1100101639
jupyter-keymap|ms-|1.1.2
jupyter-renderers|ms-|1.0.17
vscode-jupyter-cell-tags|ms-|0.1.8
vscode-jupyter-slideshow|ms-|0.1.5
remote-containers|ms-|0.327.0
remote-ssh|ms-|0.107.1
remote-ssh-edit|ms-|0.86.0
remote-wsl|ms-|0.81.9
cmake-tools|ms-|1.16.32
cpptools|ms-|1.18.5
cpptools-extension-pack|ms-|1.3.0
makefile-tools|ms-|0.8.22
remote-explorer|ms-|0.4.1
go-doc|msy|1.0.1
gradle-language|nac|0.2.3
awesome-flutter-snippets|Nas|3.0.3
vscode-groovy-lint|Nic|3.2.0
autodocstring|njp|0.6.1
jenkins|p1c|0.1.0
riverpodsnippets|Pyt|0.0.3
bitbucket-pull-requests|Ram|0.3.10
java|red|1.27.0
vscode-commons|red|0.0.6
vscode-xml|red|0.26.1
vscode-yaml|red|1.14.0
delve|Rel|1.0.6
elastic|ria|0.13.3
flutter-riverpod-snippets|rob|1.2.2
vs-code-prettier-eslint|rve|5.1.0
code-complexity-report-generator|sel|1.1.7
git-merger|sha|0.4.1
markdown-preview-enhanced|shd|0.8.11
svelte-vscode|sve|108.2.1
swagger-tools|The|0.5.0
ansible-autocomplete|tim|0.0.2
solidity-metrics|tin|0.0.23
designeditor|tiz|1.1.0
taurine|tiz|1.1.0
tizenweb|tiz|1.1.0
wappl|tiz|1.1.2
cmake|twx|0.0.17
errorlens|use|3.16.0
intellicode-api-usage-examples|Vis|0.2.8
vscodeintellicode|Vis|1.2.30
vscode-gradle|vsc|3.13.5
vscode-java-debug|vsc|0.56.0
vscode-java-dependency|vsc|0.23.4
vscode-java-pack|vsc|0.25.2023121402
vscode-java-test|vsc|0.40.1
vscode-maven|vsc|0.44.0
vim|vsc|1.27.2
gitblame|wad|10.8.0
webostv|web|1.2.1
jinja|who|0.0.8
swagger|wyv|0.0.5
markdown-all-in-one|yzh|3.6.2
vscode-ansible|zbr|0.4.6
vscode-open-in-github|ziy|1.3.6

(8 theme extensions excluded)

</details><details>
<summary>A/B Experiments</summary>

```
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscoreces:30445986
vscod805cf:30301675
binariesv615:30325510
vsaa593:30376534
py29gd2263:30899288
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30951796
pythongtdpath:30769146
welcomedialogc:30910334
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
pythontestfixt:30902429
pythonregdiag2:30936856
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
pythontbext0:30879054
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
dsvsc019bcf:30953938
3ef8e399:30949928

```

</details>

<!-- generated by issue reporter -->