vscode: Mac crashes when searching on the sidebar search form.

Issue Type: Bug

Type validation-> in the sidebar search form.

When entering one character at a time

As soon as you enter the> character, the mac hangs and the mac restarts. I tried it several times, but even if I didn’t hang up, mac stopped and started moving for about 1 minute. In this case,> is input as many characters as validation->>>>>>>>>>>>>>>>>>>>.

When pasting validation-> string with copy and paste

Mac hangs up.

I think this bug did not occur before Ver1.40
Maybe related to #86913

VS Code version: Code 1.41.0 (9579eda04fdb3a9bba2750f15193e5fafe16b959, 2019-12-11T17:58:38.338Z) OS version: Darwin x64 18.7.0

System Info
Item Value
CPUs Intel® Core™ i7-8700B CPU @ 3.20GHz (12 x 3200)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: enabled
skia_renderer: disabled_off
surface_control: disabled_off
surface_synchronization: enabled_on
video_decode: enabled
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) 3, 35, 30
Memory (System) 16.00GB (0.58GB free)
Process Argv -psn_0_520319
Screen Reader no
VM 0%
Extensions (64)
Extension Author (truncated) Version
html-snippets abu 0.2.1
vscode-caniuse aka 0.5.3
Bookmarks ale 10.6.0
project-manager ale 10.9.1
vagrant bbe 0.5.0
path-intellisense chr 1.4.2
regex chr 0.2.0
bracket-pair-colorizer-2 Coe 0.0.29
vscode-svgviewer css 2.0.0
vscode-eslint dba 2.0.6
vscode-dash dee 2.3.0
githistory don 0.4.11
jquerysnippets don 0.0.1
gitlens eam 10.2.0
EditorConfig Edi 0.14.3
apacheconf-snippets eim 1.3.0
LogFileHighlighter emi 2.6.0
vscode-great-icons emm 2.1.47
prettier-vscode esb 3.16.1
vscode-todo-plus fab 4.14.1
php-debug fel 1.13.0
auto-close-tag for 0.5.6
auto-rename-tag for 0.1.1
code-runner for 0.9.15
vscode-google-translate fun 1.4.2
vue-snippets hol 0.1.11
minify Hoo 0.4.3
rest-client hum 0.23.0
output-colorizer IBM 0.1.2
plantuml jeb 2.13.5
docthis joe 0.7.1
markdownfromcsv joj 1.0.0
vscode-insertdatestring jsy 2.2.4
vscode-sshfs Kel 1.16.3
vscode-regexp-preivew le0 0.0.3
vue liu 0.1.5
MagicPython mag 1.1.0
rainbow-csv mec 1.3.1
easy-less mrc 1.5.1
vscode-apache mrm 1.2.0
vscode-csscomb mrm 5.3.0
vscode-docker ms- 0.9.0
vscode-language-pack-ja MS- 1.41.2
mssql ms- 1.8.0
python ms- 2019.11.50794
debugger-for-chrome msj 4.12.3
indent-rainbow ode 7.4.0
csv-to-table php 1.2.1
material-icon-theme PKi 3.9.2
partial-diff ryu 1.4.0
vscode-sql-beautify sen 0.0.4
code-settings-sync Sha 3.4.3
addDocComments ste 0.0.8
pretty-json sup 0.0.4
ayu tea 0.18.0
pdf tom 0.5.1
highlight-matching-tag vin 0.9.6
vscode-icons vsc 9.6.0
quokka-vscode Wal 1.0.267
jinja who 0.0.8
change-case wma 1.0.0
better-align wwm 1.1.6
JavaScriptSnippets xab 1.7.2
markdown-pdf yza 1.4.1

(5 theme extensions excluded)

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 1
  • Comments: 46 (11 by maintainers)

Most upvoted comments

It’s probably just good luck, david9991 😉 It’s not fixed for me in 1.49.1

My environment is a npm-oriented monorepo and due to some architectural concerns, there are node_modules directories at various different depths, i.e. not all easily caught by a single globbing pattern.

I was able to stop the hangs entirely by taking the time to build out the necessary glob patterns to exclude all my node_modules directories, which generally gels with other observations around unconstrained search, size of search space, etc.