-
Notifications
You must be signed in to change notification settings - Fork 37.7k
Closed
Labels
debtCode quality issuesCode quality issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersworkbench-windowWindow managementWindow management
Milestone
Description
- VSCode Version: 1.46.0
- OS Version: macOS Catalina 10.15.5
Steps to Reproduce:
- Followed these blog post steps to do a clean uninstall of VSCode
- Download latest version from website
- Unzip and move to
/Applicationsfolder - Right-click and click on
open - Click Open
- VSCode icon would pop up briefly on the dock and immediately close
Does this issue occur when all extensions are disabled?: Yes
Workaround/"Fix"
After running $ code --verbose I noticed a
Unexpected error validating window state:
and
[main 2020-06-16T21:22:24.347Z] TypeError: Error processing argument at index 0, conversion failure from #<Object>
at BrowserWindow.setBounds (electron/js2c/browser_init.js:579:21)
errors, which got me thinking I was always starting vscode on my secondary monitor. Moved to my primary laptop monitor and opened up with cmd + space -> vscode -> enter and it started up no problem, been working fine ever since.
Debugging with disabled extensions and gpu
$ code --disable-extensions --disable-gpu -w --verbose
Marker file for --wait created: /var/folders/qw/p15rvbr571n9gxvg2m1mddtr0000gp/T/dgiaiul
Debugging with only verbose
$ code --verbose
[main 2020-06-16T21:22:24.266Z] Starting VS Code
[main 2020-06-16T21:22:24.268Z] from: /Applications/Visual Studio Code.app/Contents/Resources/app
[main 2020-06-16T21:22:24.268Z] args: {
_: [],
diff: false,
add: false,
goto: false,
'new-window': false,
'reuse-window': false,
wait: false,
help: false,
'list-extensions': false,
'show-versions': false,
version: false,
verbose: true,
status: false,
'prof-startup': false,
'disable-extensions': false,
'disable-gpu': false,
telemetry: false,
logExtensionHostCommunication: false,
'skip-release-notes': false,
'disable-restore-windows': false,
'disable-telemetry': false,
'disable-updates': false,
'disable-crash-reporter': false,
'disable-user-env-probe': false,
'skip-add-to-recently-opened': false,
'unity-launch': false,
'open-url': false,
'file-write': false,
'file-chmod': false,
'driver-verbose': false,
force: false,
'do-not-sync': false,
trace: false,
'force-user-env': false,
'no-proxy-server': false,
nolazy: false,
'force-renderer-accessibility': false,
'ignore-certificate-errors': false,
'allow-insecure-localhost': false
}
[main 2020-06-16T21:22:24.270Z] Resolving machine identifier...
[main 2020-06-16T21:22:24.270Z] Resolved machine identifier: 2e880a2064114d3e95540fbe40159595ce1ac0a36863766a7579716d105de5c2 (trueMachineId: undefined)
[main 2020-06-16T21:22:24.297Z] [storage state.vscdb] open(/Users/j0j0471/Library/Application Support/Code/User/globalStorage/state.vscdb, retryOnBusy: true)
[main 2020-06-16T21:22:24.298Z] lifecycle (main): phase changed (value: 2)
[main 2020-06-16T21:22:24.299Z] windowsManager#open
[main 2020-06-16T21:22:24.305Z] window#validateWindowState: validating window state on 2 display(s) {
width: 1024,
height: 768,
mode: 1,
x: 2768,
y: -0,
hasDefaultState: true
}
[main 2020-06-16T21:22:24.308Z] Unexpected error validating window state: TypeError: Error processing argument at index 0, conversion failure from #<Object>
TypeError: Error processing argument at index 0, conversion failure from #<Object>
at Object.module.<computed> [as getDisplayMatching] (electron/js2c/browser_init.js:6954:38)
at r.validateWindowState (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:519:91)
at restoreWindowState (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:517:727)
at new r (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:505:861)
at u._createInstance (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:287:255)
at u.createInstance (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:286:683)
at t.openInBrowserWindow (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:576:38)
at t.doOpenEmpty (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:567:97)
at t.doOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:566:564)
at t.open (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:562:495)
at t.openFirstWindow (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:596:412)
at /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:588:847
at u.invokeFunction (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:286:212)
at t.startup (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:588:824)
at async Object.startup (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:602:367)
[main 2020-06-16T21:22:24.308Z] window#ctor: using window state {
width: 1024,
height: 768,
mode: 1,
x: 2768,
y: -0,
hasDefaultState: true
}
[main 2020-06-16T21:22:24.346Z] telemetry/optInStatus { optIn: true }
[main 2020-06-16T21:22:24.346Z] telemetry/machineIdFallback { usingFallbackGuid: false }
[main 2020-06-16T21:22:24.347Z] TypeError: Error processing argument at index 0, conversion failure from #<Object>
at BrowserWindow.setBounds (electron/js2c/browser_init.js:579:21)
at new r (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:507:531)
at u._createInstance (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:287:255)
at u.createInstance (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:286:683)
at t.openInBrowserWindow (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:576:38)
at t.doOpenEmpty (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:567:97)
at t.doOpen (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:566:564)
at t.open (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:562:495)
at t.openFirstWindow (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:596:412)
at /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:588:847
at u.invokeFunction (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:286:212)
at t.startup (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:588:824)
at async Object.startup (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/code/electron-main/main.js:602:367)
[main 2020-06-16T21:22:24.347Z] Lifecycle#kill()
[main 2020-06-16T21:22:24.347Z] Lifecycle#app.on(window-all-closed)
[main 2020-06-16T21:22:24.426Z] [storage state.vscdb] Trace (event): PRAGMA user_version = 1;
Metadata
Metadata
Assignees
Labels
debtCode quality issuesCode quality issuesinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insidersworkbench-windowWindow managementWindow management
