Opened 11 years ago
Last modified 3 years ago
#10329 assigned enhancement
Auto Debug Report (enhancement)
Reported by: | vidrep | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/debug_server | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #12529, #17701 | |
Platform: | All |
Description
It may be useful to have an automated bug report process similar to Windows Error Reporting. Many more bug reports would get into the system this way, since only a few users take the time to file a ticket through the current system.
Change History (8)
comment:1 by , 10 years ago
Component: | - General → Servers/debug_server |
---|---|
Owner: | changed from | to
comment:2 by , 10 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 8 years ago
Copying my comment from https://www.haiku-os.org/community/forum/send_crash_report_bugtracker, since this surfaced again:
Just the crash report usually isn't quite enough to debug. We will often need a lot more information. What were you doing? Did it happen only once or can you reproduce it with a specific scenario? did it work in an older revision, and if so, which one was it?
People willing to take the time to contribute all this information can also take the extra 2 seconds to upload the report in their ticket. People wanting automated bugfixes without interaction with the devs and only an automated support... well, this won't work.
The "crash-stats" approach is interesting, however, and this could be worth investigating. It doesn't help much with debugging, only with ranking the tickets for high/low priority. And knowing how many users we have in general ;)
comment:4 by , 5 years ago
Summary: | Auto Debug Report → Auto Debug Report (enhancement) |
---|
comment:5 by , 5 years ago
Blocking: | 12529 added |
---|
comment:6 by , 5 years ago
I didn't see many "simple" pre-existing options to collect data like this, so I started writing a microservice for our infrastructure to accept crash reports (and other anonymous usage data).
https://gitlab.com/kallisti5/utelemetry
Patches welcome if you feel like tackling a new project in rust :-)
comment:7 by , 4 years ago
Milestone: | R1 → Unscheduled |
---|
comment:8 by , 3 years ago
Blocking: | 17701 added |
---|
A nice to have feature. debug_server (or Debugger) could send reports to reports.haiku-os.org or something like that where it can be sorted by name to see the most frequent crashes. Ideally, we'll have something like https://crash-stats.mozilla.com