Fennec/GeckoView crash reporter includes the StackTraces annotation in reports

RESOLVED FIXED in Firefox 64

Status

()

enhancement
RESOLVED FIXED
7 months ago
7 months ago

People

(Reporter: gsvelto, Assigned: gsvelto)

Tracking

unspecified
mozilla64
Points:
---

Firefox Tracking Flags

(firefox64 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

7 months ago
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)

Updated

7 months ago
Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
(Assignee)

Comment 1

7 months ago
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+

Comment 3

7 months ago
Pushed by gsvelto@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff6e3ab740ee
Do not send the StackTraces field in crash reports r=jchen

Comment 4

7 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/ff6e3ab740ee
Status: ASSIGNED → RESOLVED
Last Resolved: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.