Closed Bug 1202242 Opened 9 years ago Closed 9 years ago

[gui] use a crash reporter dialog allowing users to report full of information issues

Categories

(Testing :: mozregression, defect)

defect
Not set
normal

Tracking

(firefox43 affected)

RESOLVED FIXED
Tracking Status
firefox43 --- affected

People

(Reporter: parkouss, Assigned: parkouss)

References

Details

Attachments

(1 file)

49 bytes, text/x-github-pull-request
sabergeass
: review+
Details | Review
So basically GUI errors are a bit hard to track, and often users are just going to report "I do that, and it does not work". To fix the bug, this will often lacks information. :) So the purpose of this bug is to create something that will catch exception (probably done in Qt event loop) and open up a "Crash report" dialog, with useful information such as the error message, stack trace, os, arch, python version.
Attached file crash report dialog
Hey Jonathan, I wonder if you have the time to look at this ? If you don't, please redirect the review to :wlach! I tested it, and it seems to works well. :) Thanks!
Assignee: nobody → j.parkouss
Status: NEW → ASSIGNED
Attachment #8657584 - Flags: review?(jonathan.pigree)
Hello Julien. If you want to merge this very quickly then perhaps I will have to redirect to wlach. If not, I will try to give it some tests this week.
Blocks: 1202404
Comment on attachment 8657584 [details] [review] crash report dialog So I discussed with Jonathan and he is pretty busy these times, so I wonder if MikeLing you could have a look at that PR and tell me what do you think of it ? Anyway the discussion with Jonathan was great, and I just udpdated the code here to: - add a "Prevent this dialog from opening again" checkbox - do not show the dialog if there is already one MikeLing, please tell me if you can look at it, and we can discuss that bug on irc if needed! Thanks :)
Attachment #8657584 - Flags: review?(jonathan.pigree) → review?(sabergeass)
Yes, I can do this ;) will give your reply ASAP (for working on the issue about apply size limit to gui)
Comment on attachment 8657584 [details] [review] crash report dialog Hmm, must admin that it's too hard to get it crash. So I finally give up to make the crash happen and just run the test locally. The result all looks good to me ;)
Attachment #8657584 - Flags: review?(sabergeass) → review+
(In reply to MikeLing from comment #5) > Comment on attachment 8657584 [details] [review] > crash report dialog > > Hmm, must admin that it's too hard to get it crash. So I finally give up to > make the crash happen and just run the test locally. The result all looks > good to me ;) He, we are doing our best to make the gui not crash! One way to go was to just change the code somewhere, like add a raise Exception('message'). Anyway I tested it, this should be all good. Let's land that!
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: