vscode: Pressing Ctrl+P shows Error

Issue Type: Bug

When I press Ctrl+P I get the following error: [UriError]: Scheme is missing: {scheme: "", authority: "", path: "undefined", query: "", fragment: ""}

I have removed all extensions, reset all user settings, restarted my computer, tested adding my proxy settings. But nothing works.

VS Code version: Code 1.28.1 (3368db6750222d319c851f6d90eb619d886e08f5, 2018-10-11T18:13:53.910Z) OS version: Windows_NT x64 10.0.16299

System Info
Item Value
CPUs Intel® Xeon® CPU E3-1245 v5 @ 3.50GHz (8 x 3504)
GPU Status 2d_canvas: enabled
checker_imaging: disabled_off
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
rasterization: enabled
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
Memory (System) 15.92GB (8.60GB free)
Process Argv
Screen Reader no
VM 0%
Extensions: none

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 4
  • Comments: 16 (6 by maintainers)

Commits related to this issue

Most upvoted comments

workbench.main.js:3666:270 hints to https://github.com/Microsoft/vscode/blob/7688411a9c916fdc42071e2dc13145796437da83/src/vs/workbench/parts/webview/electron-browser/webviewEditorInputFactory.ts#L55

At around this line:

e.iconPath?{light:e.iconPath.light.toString(),dark:e.iconPath.dark.toString()}:void 0};return JSON.stringify(t)}

Maybe its the icon path not deserializing properly?

I will add a try/catch in history to prevent this from happening, but the underlying issue seems deeper.