Skip to content

Linux crash on startup in latest Insiders #142574

Description

@intrnl

Does this issue occur when all extensions are disabled?: Yes

Steps to Reproduce:

  1. Open VSCode, with or without disabling extensions or GPU
$ code-insiders --verbose --disable-extensions
[18286:0209/072339.822046:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
[main 2022-02-09T00:23:39.853Z] [File Watcher (node.js)] Request to start watching: /home/intrnl/.config/Code - Insiders/User (excludes: <none>),/home/intrnl/.config/Code - Insiders/User/settings.json (excludes: <none>)
[main 2022-02-09T00:23:39.875Z] Starting VS Code
[main 2022-02-09T00:23:39.876Z] from: /opt/visual-studio-code-insiders/resources/app
[main 2022-02-09T00:23:39.876Z] args: {
  _: [],
  diff: false,
  add: false,
  goto: false,
  'new-window': false,
  'reuse-window': false,
  wait: false,
  help: false,
  'list-extensions': false,
  'show-versions': false,
  'pre-release': false,
  version: false,
  verbose: true,
  status: false,
  'prof-startup': false,
  'no-cached-data': false,
  'prof-v8-extensions': false,
  'disable-extensions': true,
  'disable-gpu': false,
  'ms-enable-electron-run-as-node': false,
  telemetry: false,
  debugRenderer: false,
  logExtensionHostCommunication: false,
  'skip-release-notes': false,
  'skip-welcome': false,
  'disable-telemetry': false,
  'disable-updates': false,
  'disable-keytar': false,
  'disable-workspace-trust': false,
  'disable-crash-reporter': 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,
  'force-disable-user-env': false,
  'open-devtools': false,
  __sandbox: false,
  'no-proxy-server': false,
  'no-sandbox': false,
  nolazy: false,
  'force-renderer-accessibility': false,
  'ignore-certificate-errors': false,
  'allow-insecure-localhost': false,
  logsPath: '/home/intrnl/.config/Code - Insiders/logs/20220209T072339'
}
[main 2022-02-09T00:23:39.877Z] Resolving machine identifier...
[main 2022-02-09T00:23:39.878Z] Resolved machine identifier: 58a15d6e1e5bf15a98458ace9d5f6d012ea3ce165535cb3c7ffbf98f320c6aab
[main 2022-02-09T00:23:39.880Z] Main->SharedProcess#connect
[main 2022-02-09T00:23:39.884Z] [File Watcher (node.js)] Started watching: '/home/intrnl/.config/Code - Insiders/User'
[main 2022-02-09T00:23:39.907Z] [File Watcher (node.js)] Error: ENOENT: no such file or directory, stat '/home/intrnl/.config/Code - Insiders/User/settings.json'
[main 2022-02-09T00:23:39.932Z] StorageMainService: creating global storage
[main 2022-02-09T00:23:39.940Z] lifecycle (main): phase changed (value: 2)
[main 2022-02-09T00:23:39.941Z] windowsManager#open
[main 2022-02-09T00:23:39.941Z] windowsManager#open pathsToOpen [ [Object: null prototype] {} ]
[main 2022-02-09T00:23:39.942Z] windowsManager#doOpenEmpty {
  restore: false,
  remoteAuthority: undefined,
  filesToOpen: undefined,
  forceNewWindow: false
}
[main 2022-02-09T00:23:39.944Z] IPC Object URL: Registered new channel vscode:e2743a9b-1672-470b-a911-c40bea70fa96.
[main 2022-02-09T00:23:39.944Z] window#validateWindowState: validating window state on 1 display(s) {
  width: 1024,
  height: 768,
  mode: 1,
  x: 256,
  y: 48,
  hasDefaultState: true
}
[main 2022-02-09T00:23:39.944Z] window#validateWindowState: 1 monitor working area { x: 0, y: 25, width: 1536, height: 839 }
[main 2022-02-09T00:23:39.944Z] window#ctor: using window state {
  width: 1024,
  height: 768,
  mode: 1,
  x: 256,
  y: 48,
  hasDefaultState: true
}
[main 2022-02-09T00:23:39.987Z] window#load: attempt to load window (id: 1)
[main 2022-02-09T00:23:39.999Z] windowsManager#open used window count 1 (workspacesToOpen: 0, foldersToOpen: 0, emptyToRestore: 0, emptyToOpen: 1)
[main 2022-02-09T00:23:40.001Z] lifecycle (main): phase changed (value: 3)
[main 2022-02-09T00:23:40.004Z] update#setState idle
[main 2022-02-09T00:23:40.005Z] resolveShellEnv(): skipped (VSCODE_CLI is set)

Works fine in yesterday's build f8c36556a2c305327f5417dc7f93220f39ed608f

Verbose logging seems to stop here, and I'm not sure if it contains any particularly helpful information, is there any way I can get more out of it?

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugconfirmedIssue has been confirmed by VS Code Team memberelectron-16-updateIssues related to electron 16 updatefreeze-slow-crash-leakVS Code crashing, performance, freeze and memory leak issuesinsiders-releasedPatch has been released in VS Code InsiderslinuxIssues with VS Code on LinuxverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions