Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate possible sceanrios that can get crashes reported without metadata #15375

Closed
ramya-rao-a opened this issue Nov 11, 2016 · 1 comment
Assignees
Milestone

Comments

@ramya-rao-a
Copy link
Contributor

ramya-rao-a commented Nov 11, 2016

VS Code uses the electron crash reporter to report crashes.
The crash reporter is initialized to send the below in each crash report

  • The crash dump
  • The crash time
  • Platform, product and Company name
  • VS Code SessionId, Version and Commit corresponding to the Version.

We have been noticing crash reports from Mac in huge numbers that have just the dump and none of the rest of the metadata outlined above.

This task is to track the scenarios where such a thing is possible

@ramya-rao-a ramya-rao-a self-assigned this Nov 11, 2016
@ramya-rao-a ramya-rao-a changed the title Investigate crashes reported without metadata Investigate possible sceanrios that can get crashes reported without metadata Nov 14, 2016
@ramya-rao-a
Copy link
Contributor Author

electron/electron#7474 has been logged for electron

Bottom line of the investigation:

Crashes in a process (electron and node both) where crash reporter is not initialized get reported with just the dump and no metadata in Mac. In Windows, such crashes are ignored.

In VS Code, we fork a new node process in many scenarios like extensionhost, search, git etc. When these processes crash, Mac ends up reporting the crash without any metadata.

@ramya-rao-a ramya-rao-a added this to the November 2016 milestone Nov 17, 2016
@egamma egamma mentioned this issue Dec 20, 2016
56 tasks
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant