Open Bug 1788183 Opened 2 years ago Updated 2 years ago

Issues with system-symbols-mac

Categories

(Toolkit :: Crash Reporting, defect)

defect

Tracking

()

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(2 files)

  • parse_pbxz.py doesn't work because it's a python2 script and the docker image doesn't contain python2.
  • reposado doesn't have catalogs for recent releases of macOS.

Instead of patching reposado itself and rely on updating the repo, rely
on overriding the default list via the prefs, which is more flexible.

Going to look into this later today, there's more stuff in https://phabricator.services.mozilla.com/D137207 which I haven't landed yet. In particular the parse_pbzx.py script has various bugs besides not being Python 3-compatible and I've made a conversion to Python 3 of reposado which includes a lot more sources (including betas and developer previews), see here: https://github.com/mozilla/reposado/commits/symbol-scrapers

We might want to fold some of these changes here while I finish that bug. One snag is that we can't try scraping symbols for recent versions yet because we don't have a YAA unarchiver and the script doesn't detect those archives correctly either, so I'd hold back on updating reposado's sources until I write that.

Blocks: 1788854
No longer blocks: 1788854

The severity field is not set for this bug.
:gsvelto, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(gsvelto)
Severity: -- → S3
Flags: needinfo?(gsvelto)
Keywords: leave-open
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/bffdd7acc922
Convert parse_pbzx.py to python3. r=gsvelto
Keywords: leave-open
Backout by ccozmuta@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/18fabd590b3c
Backed out 2 changesets (bug 1788183, bug 1790728) for causing build bustages. a=backout

Backed out alongside Bug 1790728 , for causing Build bustages
Backout link
Failure log
Failure line :
PROCESS-CRASH | Profile initialization | application crashed [@ __llvm_profile_instrument_target + 0x53]

Flags: needinfo?(mh+mozilla)
Regressions: 1791576
No longer regressions: 1791576
Flags: needinfo?(mh+mozilla)
Keywords: leave-open
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/bbb3c7af8ce3
Convert parse_pbzx.py to python3. r=gsvelto
Keywords: leave-open
Blocks: 1800198
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: