brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.95k stars 2.35k forks source link

brave://crashes not showing crashes on non-Release Linux builds #14928

Open mariospr opened 3 years ago

mariospr commented 3 years ago

Description

It seems that brave://crashes is not working as expected on Linux for dev builds (i.e. Component, Debug), as it does not show anything despite of having manually generated a crash before with brave://crash or about:inducebrowsercrashforrealz URLs.

In contrast, brave://crashes does show crashes both on Nightly builds (installed from the nightly channel via APT), as well as on compiled-from-sources Release builds, see the following screenshot (taken on a nightly build): screenshot_from_2021-03-24_17-15-46

Therefore, something is clearly not working on Linux dev builds when it comes to crash reporting.

Steps to Reproduce

On a Linux dev build (i.e. Component or Debug, but not Release)

  1. go to brave://settings and enable automatic reporting of crashes if not yet enabled, then hit on the "Relaunch button"
  2. Reopen brave and navigate to brave://crash or about:inducebrowsercrashforrealz
  3. After Brave crashing, open brave://crashes and check whether you see any crash listed there

Actual result:

No crashes are listed in brave://crashes after step (3).

Expected result:

Crashes are listed in brave://crashes after step (3).

Reproduces how often:

Always

Brave version (brave://version info)

At least happening from Brave 1.24.14 on.

Version/Channel Information:

kjozwiak commented 3 years ago

Removing milestones. Open issues should only be added into milestones if they're release/blocking. Once an issue is fixed, it should be closed and moved into the milestone where the PR landed. If an uplift is required, the @brave/uplift-approvers team will move the issue into the appropriate milestone.