Closed Bug 1753576 Opened 2 years ago Closed 7 months ago

Pull missing symbols from debuginfod instances

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: gsvelto, Assigned: gsvelto)

Details

Attachments

(1 file)

Most Linux distros have stood up debuginfod servers. We should make Linux symbol scraping use those wherever possible:

Note that Ubuntu has not yet stood up its instance and some of the above only cover packages from the rolling distribution, not all versions of the distro, so we have to keep the old scraping infrastructure around for the time being.

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED

We need to pull revision 2b0923643e9c859e00d388b363d2e4be1036dfab of the symbol scrapers, it includes debuginfod support for all the distros in comment 0 plus Ubuntu.

Would this also allow us (Arch) to just put the symbols for our Firefox packages into our debuginfod instead of uploading them directly to Mozilla, without hurting the quality of crash reports?

Absolutely! We've been scraping Arch packages for a while and sometimes we were missing debug information, but with debuginfod that shouldn't happen anymore. The list of packages that we scrape is here, let me know if something's missing.

Pushed by gsvelto@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a5333e919cab
Use debuginfod to scrape debug information from Linux system libraries and distro builds r=gerard-majax
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: