-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Linux Crash doesn't list in chrome://crashes. Navigating to chrome://crash shows error message #1251
Comments
- Patches ChromeCrashReporterClient::GetCollectStatsConsent to check for BRAVE_CHROMIUM_BUILD in addition to GOOGLE_CHROME_BUILD. - Patches breakpad Linux implementation with Brave's crash reporting upload endpoint. Fixes brave/brave-browser#1251
- Patches ChromeCrashReporterClient::GetCollectStatsConsent to check for BRAVE_CHROMIUM_BUILD in addition to GOOGLE_CHROME_BUILD. - Patches breakpad Linux implementation with Brave's crash reporting upload endpoint. Fixes brave/brave-browser#1251
- Patches ChromeCrashReporterClient::GetCollectStatsConsent to check for BRAVE_CHROMIUM_BUILD in addition to GOOGLE_CHROME_BUILD. - Patches breakpad Linux implementation with Brave's crash reporting upload endpoint. Fixes brave/brave-browser#1251
- Patches ChromeCrashReporterClient::GetCollectStatsConsent to check for BRAVE_CHROMIUM_BUILD in addition to GOOGLE_CHROME_BUILD. - Patches breakpad Linux implementation with Brave's crash reporting upload endpoint. Fixes brave/brave-browser#1251
Went through the test case outlined in the PR using
However, there's one difference that I noticed. Under Windows/macOS, even if you have crash reporting disabled, the crashes are saved in The other ting that's a bit confusing is that on Linux, the setting appears as:
However, on Windows and macOS, the setting appears as:
I'll create an issue re: the wording discrepancy. @rebron @bbondy thoughts on changing the crash behaviour so it matches macOS/Win? Or leaving it like this is fine? |
Verified the steps form test plan on Ubuntu (physical machine) and works great. Was also able to verify the crash report on stats.brave
Agree with @kjozwiak behaviour is different compared to mac/Windows when crash reporting is disabled. Should be similar. |
@mkarolin it doesn't seem like the reports are being uploaded into stats.brave.com. They're appearing under
You'll see the following:
However, if you search
Here are some of the crash reports that I was expecting to find under
|
@kjozwiak, @srirambv: regarding the difference in behavior between Win/Mac and Linux, that is likely because Win/Mac use Crashpad for crash handling and reporting, whereas Linux uses Breakpad. There's some code that indicates that there's an effort to transition Linux to Crashpad as well, but it hasn't happened yet (https://chromium.googlesource.com/crashpad/crashpad/+/HEAD/doc/status.md). |
@mkarolin awesome, sounds good 👍 Regarding the above issue with crashes not being uploaded. @btlechowski confirmed that he's not seeing any crashes uploaded on Win 7. I tried Windows 10 x64 and getting the same results, not seeing any of the crashes appear in stats.brave. @LaurenWags mentioned that it's working for macOS. So we either regressed reporting in the past ~week or so or there's an issue with the server. I pinged @aekeus and he's going to take a look when he gets some time 👍 If the server side looks fine, I'll try getting a regression range. |
@kjozwiak the crash report id that i mentioned in #1251 (comment) is still visible on stats.brave. However on the latest rc build when i force crash and generate the id(6fea8799f09804d3) that is not being uploaded to stats. So its either going into backlog and still not updated on stats or its broken after channel migration happened because #1251 (comment) was done when it was still on beta channel |
Description
Linux Crash doesn't list in
chrome://crashes
. Navigating tochrome://crash
shows error messageSteps to Reproduce
chrome://crash
chromes://crashes/
nothings listedActual result:
Expected result:
Should list the crash on browser and send the report if its enabled in settings
Reproduces how often:
100%
Brave version (chrome://version info)
Reproducible on current release:
Yes
Website problems only:
Additional Information
Follow up to #285 for Linux
The text was updated successfully, but these errors were encountered: