Closed Bug 1861921 Opened 1 year ago Closed 1 year ago

Validate the debug information found when scraping packages and override it with debuginfod if it's empty

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: gsvelto, Assigned: gsvelto)

References

Details

Attachments

(1 file)

We've encountered an issue with Ubuntu's Snap debug packages that lead to a new crash spike in bug 1856558. The debug package for the gnome-42-2204-sdk snap was present during the last scraping run, but most of the .debug files it contained were essentially empty. This caused the scrapers to dump incomplete symbol files. A quick check on Ubuntu's debuginfod server revealed that proper debug information was present there, so we should modify the scrapers to validate whatever it finds in the debug package and fall back to debuginfod.

I'd rather not use debuginfod directly because while simpler, it would make the scripts much slower, as we'd be downloading debug information one file at a time.

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3d545b110107 Update the symbol scrapers to validate debug information before using it r=gerard-majax
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: