Closed Bug 1680182 Opened 4 years ago Closed 4 years ago

Symbol dumping silently broken on mac openh264 builds

Categories

(Core :: Audio/Video: GMP, defect)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox85 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

[task 2020-12-02T04:10:01.872Z] 04:10:01     INFO - Copy/paste: python2.7 /builds/worker/checkouts/gecko/testing/mozharness/external_tools/packagesymbols.py --symbol-zip /builds/worker/workspace/openh264/artifacts/openh264-macosx64-2e1774ab6dc6c43debb0b5b628bdf122a391d521.symbols.zip /builds/worker/workspace/dump_syms /builds/worker/workspace/openh264/libgmpopenh264.dylib
[task 2020-12-02T04:10:01.872Z] 04:10:01     INFO - Using env: (same as previous command)
[task 2020-12-02T04:10:01.890Z] 04:10:01     INFO -  Traceback (most recent call last):
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/builds/worker/checkouts/gecko/testing/mozharness/external_tools/packagesymbols.py", line 81, in <module>
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      main()
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/builds/worker/checkouts/gecko/testing/mozharness/external_tools/packagesymbols.py", line 68, in main
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      filename, contents, debug_filename = process_file(args.dump_syms, f)
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/builds/worker/checkouts/gecko/testing/mozharness/external_tools/packagesymbols.py", line 32, in process_file
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      stdout = check_output([dump_syms, path])
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/builds/worker/checkouts/gecko/testing/mozharness/external_tools/packagesymbols.py", line 23, in check_output
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      proc = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      errread, errwrite)
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -    File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -      raise child_exception
[task 2020-12-02T04:10:01.891Z] 04:10:01     INFO -  OSError: [Errno 8] Exec format error
[task 2020-12-02T04:10:01.893Z] 04:10:01    ERROR - Return code: 1
[task 2020-12-02T04:10:01.893Z] 04:10:01     INFO - [mozharness: 2020-12-02 04:10:01.893471Z] Finished dump-symbols step (success)
Depends on: 1680183
Blocks: 1680185
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/c84fdcaaedfa Use dump-syms toolchain rather than tooltool artifact. r=firefox-build-system-reviewers,mhentges
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Component: OpenH264 → Audio/Video: GMP
Product: External Software Affecting Firefox → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: