Skip to content

Icons render as missing glyphs in Remote-SSH since 1.136.0 — glicons.woff2 fails to load #334144

Description

@Echo-Denia

Does this issue occur when all extensions are disabled?: Effectively yes for other extensions — reproduced on a clean isolated VS Code Insiders (zip/side-by-side, separate settings & extensions store per official FAQ), with only ms-vscode-remote.remote-ssh installed to establish the Remote-SSH session. No other user extensions present in that profile. The tofu icons still occur. (Can additionally run "Disable All Installed Extensions" in that Insiders profile if the team wants the literal state.)

  • VS Code Version: 1.136.0 (commit 520fb30, also reproduced on 1.137.0-insiders zip)
  • OS Version: Local: Windows 11 (system setup, Electron 42.10.0), Remote: Linux (Ubuntu/Rocky, x86_64)

Steps to Reproduce:

  1. Open VS Code 1.136.0 (or 1.137.0-insiders zip) and connect to any remote host via Remote-SSH (only the ms-vscode-remote.remote-ssh extension is installed; no other user extensions present).
  2. Observe activity bar / status bar icons — multiple unrelated extensions (GitLens, Trae, etc.) render as missing glyphs (box with "×" in 1.136.0, empty box in 1.137.0-insiders). Tooltips on hover still work correctly.
  3. Open Developer Tools (Help > Toggle Developer Tools > Console) and observe: glicons.woff2?author…eme=vscode-remote:1 Failed to load resource: net::ERR_FAILED

Additional Context:

  • Local windows are completely unaffected — only Remote-SSH sessions exhibit the issue.
  • Version comparison:
    • 1.135.0: ✅ Icons render correctly
    • 1.136.0: ❌ Icons render as box with ×
    • 1.137.0-insiders: ❌ Icons render as empty box
  • Troubleshooting already performed:
    • Developer: Reload Window — no effect
    • Deleted ~/.vscode-server entirely and reconnected (server re-downloaded from scratch) — issue persists
    • Reinstalled affected extensions in remote scope — no effect
    • View: Reset View Locations — no effect
  • Cross-checked with an isolated Insiders profile (which does not share the Stable extension set) — similar missing glyphs with only Remote-SSH present. This makes a "some other installed extension breaks icon font" theory unlikely, since the broken surface is the shared product-icon font under the vscode-remote theme, not any single extension's own icons.
  • Suspected area (not confirmed): given that local windows are unaffected, only vscode-remote-themed surfaces break, and the failing resource is glicons.woff2?…theme=vscode-remote:1, this looks like a regression in how the remote product icon font is addressed/loaded since 1.136.0 — but I haven't traced the webview/font loader yet; treat as lead, not conclusion.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions