Skip to content

Setting terminal.integrated.fontSize to 1 makes terminal hang program. #36370

@PJB3005

Description

@PJB3005
  • VSCode Version: Code 1.17.1 (1e9d365, 2017-10-10T14:10:17.189Z)
  • OS Version: Darwin x64 16.7.0
  • Extensions:
Extension Author (truncated) Version
vscode-markdownlint Dav 0.10.1
EditorConfig Edi 0.11.0
csharpfixformat Leo 0.0.38
vscode-color ans 0.4.5
toml be5 0.0.3
githistory don 0.2.3
python don 0.7.0
gitlens eam 5.6.4
byond-dm-language-support gba 1.0.1
csharpextensions jch 1.3.0
docomment k-- 0.0.17
vscode-rust kal 0.4.2
cpptools ms- 0.13.1
csharp ms- 1.12.1
mono-debug ms- 0.15.7
PowerShell ms- 1.4.3
vscode-icons rob 7.15.0
sonarqube-inject sil 1.3.1

(1 theme extensions excluded)


If you change terminal.integrated.fontSize to 1, then open a terminal, the program will hang and soon the window will be marked as unresponsive. I've had mixed results with reopening the editor after this. Sometimes the hang happens when restarting it (resulting in a blank screen according to your theme's color), sometimes it doesn't (thus allowing you to fix your config mistake)

Interestingly, using the "Open" menu button from the file menu does open a panel and allow you to select a file/folder, and this does seem to make the editor reload as if it were restarted.

Values other than 1 for the terminal font size do not reproduce the effect. 0 and -1 appears to cause it to ignore the setting and fall back, 2 works fine (albeit tiny as expected)

Steps to Reproduce:

  1. Open settings and change terminal.integrated.fontSize to 1
  2. Attempt to open integrated terminal.
  3. (optionally attempt to restart the editor to no avail, mixed results possible)

Reproduces without extensions: Yes

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugterminalGeneral terminal issues that don't fall under another labelverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions