Restore basic function names in GDB for linux nightly builds
Categories
(Firefox Build System :: Task Configuration, defect)
Tracking
(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox79 unaffected, firefox80 unaffected, firefox81 fixed)
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | fixed |
People
(Reporter: decoder, Assigned: decoder)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fuzzblocker])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Since bug 1647780 landed, Nightly builds don't show symbols anymore in GDB. Previously, function names were preserved and those are used in fuzzing when testing the JS shell on Linux32/64 debug/opt.
The upcoming patch restores the old behavior for these builds only.
Assignee | ||
Comment 1•4 years ago
|
||
Comment 3•4 years ago
|
||
Backed out changeset e15d0c42b084 (bug 1659452) for Valgrind failure
Backout: https://hg.mozilla.org/integration/autoland/rev/05b816adb17cba2348f2e0c0698c5949e73b7ddd
Failure push: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=e15d0c42b0842eb6be964082a66e3ea9671fb5a1
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313218842&repo=autoland&lineNumber=943
Comment 4•4 years ago
|
||
Set release status flags based on info from the regressing bug 1647780
Comment 6•4 years ago
|
||
bugherder |
Comment 7•4 years ago
|
||
Backed out for causing fuzzing build bustages on m-c
backout: https://hg.mozilla.org/integration/autoland/rev/1bbf6505e0214f3b4226af36c9833b33d39fdd69
failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313364388&repo=mozilla-central&lineNumber=1046
[task 2020-08-18T21:55:47.980Z] 21:55:47 INFO - checking whether cross compiling... no
[task 2020-08-18T21:55:48.082Z] 21:55:48 ERROR - Traceback (most recent call last):
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/configure.py", line 183, in <module>
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - sys.exit(main(sys.argv))
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/configure.py", line 53, in main
[task 2020-08-18T21:55:48.082Z] 21:55:48 INFO - sandbox.run(os.path.join(os.path.dirname(file), 'moz.configure'))
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 457, in run
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - self._value_for(option)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 547, in _value_for
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - return self._value_for_option(obj)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/util.py", line 1018, in method_call
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - cache[args] = self.func(instance, *args)
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/configure/init.py", line 615, in _value_for_option
[task 2020-08-18T21:55:48.083Z] 21:55:48 INFO - % option_string.split('=', 1)[0])
[task 2020-08-18T21:55:48.084Z] 21:55:48 INFO - mozbuild.configure.options.InvalidOptionError: STRIP_FLAGS is not available in this configuration
[task 2020-08-18T21:55:48.138Z] 21:55:48 INFO - *** Fix above errors and then restart with
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - "./mach build"
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - client.mk:111: recipe for target 'configure' failed
[task 2020-08-18T21:55:48.139Z] 21:55:48 INFO - make: *** [configure] Error 1
[task 2020-08-18T21:55:48.199Z] 21:55:48 ERROR - Return code: 2
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/1bbf6505e021
Comment 11•4 years ago
|
||
Updated•4 years ago
|
Comment 12•4 years ago
|
||
bugherder |
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Description
•