Memory reports not visible in crash-stats for many crashes which claim to have them
Categories
(Toolkit :: Crash Reporting, defect)
Tracking
()
People
(Reporter: rkraesig, Unassigned)
References
Details
Some examples:
https://crash-stats.mozilla.org/report/index/088e832b-1341-4202-a52b-093450220608
https://crash-stats.mozilla.org/report/index/8745f445-1a22-4b39-86a5-aa45d0220608
https://crash-stats.mozilla.org/report/index/bf6bb062-fbfa-4e5b-acbc-fa21a0220607
https://crash-stats.mozilla.org/report/index/4748691b-f0c5-4539-8b56-dc9100220607
All of these crashes have "ContainsMemoryReport: 1" in their annotations. (And I do have the necessary access to see memory reports when they're actually present.)
Comment 1•2 years ago
|
||
Handling of the memory report file is very brittle and not well tested. I can think of several reasons why this might be happening, including the fact that we set the annotation then removed the file, or failed to submit it. There's definitely room to improve its handling on the client side but I guess we could also patch up socorro to strip the annotation if the report isn't really there when processing a crash.
Comment 2•2 years ago
|
||
I can add a processor rule that removes the annotation and adds a processor note. Then we can search for all the crash reports that had an annotation, but didn't have a memory report. Does that seem worth doing?
Comment 3•2 years ago
|
||
I could get rid of the annotation entirely and let Socorro populate it only if the memory report is actually there, WDYT? Or maybe we don't need the annotation at all if it's possible for Socorro to search for all reports that do have a memory report attached to them. In this case it'd be redundant and I'd get rid of it entirely.
Comment 4•2 years ago
|
||
With the crash_report_keys
field, it's straight-forward to find all crash reports that have a memory report. The report view "raw data and minidumps" tab (albeit not well-named) will show the memory report if it's there. I think that covers all the use cases and we don't additionally need the annotation.
Comment 5•2 years ago
|
||
Indeed, I'll get rid of the annotation then.
Comment 6•2 years ago
|
||
The severity field is not set for this bug.
:gsvelto, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 7•2 years ago
|
||
This was fixed by bug 1776279.
Description
•