Closed Bug 1492815 Opened 3 years ago Closed 3 years ago

Fennec/GeckoView crash reporter includes the StackTraces annotation in reports

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: gsvelto, Assigned: gsvelto)

References

Details

Attachments

(1 file)

The 'StackTraces' annotation is generated by the minidump-analyzer tool and handed over to the code that assembles the crash ping. It is not needed in a crash report since it's derived from the dump and has an adverse effect on our infrastructure because it's pretty large, see bug 1362048. Unfortunately we're still sending it in in Fennec; GeckoView doesn't generate it yet but lacks the code to remove it so we might fix that as well before adding client-side stack-walking support to it.
Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
This patch prevents Fennec/GeckoView crash reporters from sending the large,
useless StackTraces field when submitting a report. I've also taken the
liberty of removing an obsolete crash annotate that was being added to
Fennec's reports.
Comment on attachment 9010613 [details]
Bug 1492815 - Do not send the StackTraces field in crash reports

Jim Chen [:jchen] [:darchons] has approved the revision.
Attachment #9010613 - Flags: review+
Pushed by gsvelto@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff6e3ab740ee
Do not send the StackTraces field in crash reports r=jchen
https://hg.mozilla.org/mozilla-central/rev/ff6e3ab740ee
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.