question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Crash reporting prompt on release channel

See original GitHub issue

Description

In dev and beta, crash reporting is on by default and folks can turn it off if they really want to. On release channel, we should ask folks if they want to send us reports. They’re probably most likely to be in the right headspace for that question right after the browser has crashed — there’s a motivation to send the report to prevent this specific crash from happening in future releases.

After a crash, when the browser restarts, we should ask whether to send crash reports. The possible answers should be always/yes/no/never or ideas to that effect.

Design

Show a user-blocking modal requesting permission to automatically send crash reports when the app re-opens after a crash. This dialog should take precendence over any other user-blocking dialog (e.g. the ‘set Brave as default browser’ dialog that occurs on 2nd launch).

image

“This setting” links to the crash reports item in brave://settings

Assets

Figma: https://www.figma.com/file/pVwKlNQJU9wTVOa9tImKpo/Browser-Dialogs?node-id=36%3A810

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:12 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
karenkliucommented, Jul 21, 2021

@simonhong If user selects block, we still show the dialog again after future crash(es).

1reaction
karenkliucommented, Mar 2, 2021

@rebron WDYT about this crash reports dialog text?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Add do not ask again checkbox on crash report prompt #18103
Steps to Reproduce. On clean profile/release channel, force crash and notice crash prompt setting on restart. brave://inducebrowsercrashforrealz ...
Read more >
Capture and read bug reports - Android Developers
A bug report contains device logs, stack traces, and other diagnostic information to help you find and fix bugs in your app.
Read more >
Configure Server Crash Reporter - Tableau Help
Under Other Maintenance Tasks, in Server Crash Reporter, select Enable crash reporting: Specify the scheduled time of day to upload the crash reports...
Read more >
Acquiring crash reports and diagnostic logs - Apple Developer
Crash reports from customers who send diagnostic and usage information are presented in the Crashes organizer, as described in Share crash, energy, and...
Read more >
How to get Android App Crash Logs? | BrowserStack
Bug Report Feature · Open the Report Text File on the desktop and find System Log in the report. · The error can...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found