Closed Bug 1863288 Opened 2 years ago Closed 1 year ago

Improve the Windows graphics drivers' scraper

Categories

(Toolkit :: Crash Reporting, task)

task

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: gsvelto, Assigned: gsvelto)

References

(Blocks 2 open bugs)

Details

Attachments

(1 external file)

It seems that the graphics driver scraper is not capable of unpacking all the drivers it finds, leaving holes in the symbols we have available (see bug 1863045). This is an issue I feared we'd run into as the different vendors use rather weird containers for their drivers. I'll have to sample them and find how to unpack each reliably.

Blocks: 1862276
Blocks: 1862280
Blocks: 1862283
Blocks: 1862347
Blocks: 1936558

This fixes several issues that prevented the Windows graphics drivers sraper
from working correctly. For starters the version of 7-zip that ships with
Debian 12 was not able to unpack a lot of the recent drivers, so I've added a
build task that will generate a recent version of the program and adjusted the
task to use that instead of the Debian one. Once Debian gets updated we can get
rid of it. Additionally the script now has a cutoff date that will force it to
rescrape all drivers that were scraped before the 15th of December 2024. Last
but not least the Docker image of the task now installs the file command
which was missing and caused the script to fail silently.

Assignee: nobody → gsvelto
Status: NEW → ASSIGNED
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bdc334952289 Overhaul the Windows graphics drivers scrapers and make them reprocess the versions we missed r=afranchuk
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Blocks: 1938889

I'm pretty sure https://bugzilla.mozilla.org/show_bug.cgi?id=1945900 is not related to this at all.

No longer depends on: 1849988
No longer blocks: 1945900
Depends on: 1849988
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: