Activity log for bug #1571017

Date Who What changed Old value New value Message
2016-04-15 18:20:45 dann frazier bug added bug
2016-04-15 18:21:39 dann frazier bug watch added https://bugzilla.mozilla.org/show_bug.cgi?id=1143022
2016-04-15 18:21:39 dann frazier bug task added mozjs
2016-04-15 18:43:46 dann frazier bug task added mozjs (Ubuntu)
2016-04-15 21:22:07 dann frazier mozjs24 (Ubuntu): importance Critical High
2016-04-15 21:22:09 dann frazier mozjs (Ubuntu): importance Undecided High
2016-04-15 23:03:58 Bug Watch Updater mozjs: status Unknown New
2016-04-15 23:03:58 Bug Watch Updater mozjs: importance Unknown Critical
2016-05-25 07:06:38 Bug Watch Updater mozjs: status New In Progress
2016-06-02 06:35:35 Bug Watch Updater mozjs: status In Progress Fix Released
2017-01-08 23:28:20 Jeremy Bícha bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839050
2017-01-08 23:28:20 Jeremy Bícha bug task added mozjs (Debian)
2017-01-08 23:29:26 Jeremy Bícha mozjs24 (Ubuntu): status Confirmed Fix Released
2017-01-08 23:29:36 Jeremy Bícha tags arm64 arm64 xenial yakkety
2017-01-08 23:29:57 Jeremy Bícha nominated for series Ubuntu Xenial
2017-01-08 23:29:57 Jeremy Bícha bug task added mozjs (Ubuntu Xenial)
2017-01-08 23:29:57 Jeremy Bícha bug task added mozjs24 (Ubuntu Xenial)
2017-01-08 23:29:57 Jeremy Bícha nominated for series Ubuntu Yakkety
2017-01-08 23:29:57 Jeremy Bícha bug task added mozjs (Ubuntu Yakkety)
2017-01-08 23:29:57 Jeremy Bícha bug task added mozjs24 (Ubuntu Yakkety)
2017-01-08 23:30:36 Jeremy Bícha mozjs24 (Ubuntu Xenial): importance Undecided High
2017-01-08 23:30:39 Jeremy Bícha mozjs24 (Ubuntu Xenial): status New Triaged
2017-01-08 23:30:42 Jeremy Bícha mozjs24 (Ubuntu Yakkety): importance Undecided High
2017-01-08 23:30:46 Jeremy Bícha mozjs24 (Ubuntu Yakkety): status New Triaged
2017-01-08 23:30:58 Jeremy Bícha mozjs (Ubuntu Xenial): importance Undecided High
2017-01-08 23:31:01 Jeremy Bícha mozjs (Ubuntu Yakkety): importance Undecided High
2017-01-08 23:33:49 Jeremy Bícha affects mozjs (Debian) mozjs24 (Debian)
2017-01-08 23:34:09 Jeremy Bícha bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839048
2017-01-08 23:34:09 Jeremy Bícha bug task added mozjs (Debian)
2017-01-08 23:36:20 Jeremy Bícha bug added subscriber Jeremy Bicha
2017-01-08 23:53:51 Bug Watch Updater mozjs (Debian): status Unknown New
2017-01-08 23:53:53 Bug Watch Updater mozjs24 (Debian): status Unknown Fix Released
2018-03-31 09:53:12 Bug Watch Updater mozjs (Debian): status New Fix Released
2018-04-26 19:33:01 dann frazier mozjs24 (Ubuntu Yakkety): status Triaged Won't Fix
2018-04-26 19:33:15 dann frazier mozjs (Ubuntu Xenial): status New Won't Fix
2018-04-26 19:33:19 dann frazier mozjs (Ubuntu Yakkety): status New Won't Fix
2018-04-26 19:43:34 dann frazier description [Impact] libmozjs24 does not support 48-bit virtual addresses on arm64. 48-bit virtual addresses are enabled in the Ubuntu 16.04 kernel (though not on the kernel used on the buildds). This causes applications to crash. [Test Case] apt source mozjs24 sudo apt build-dep -y mozjs24 sudo apt install -y fakeroot cd mozjs24-24.2.0 fakeroot make -f debian/rules build cd js/src make ./jsapi-tests/jsapi-tests Unpatched source crashes for me immediately on xenial: dannf@mustang:~/mozjs24-24.2.0/js/src$ ./jsapi-tests/jsapi-tests testXDR_sourceMap Segmentation fault All tests pass w/ patched source [Regression Risk] I'd suggest running through the jsapi-tests on each supported Ubuntu architecture. I've only ran it on arm64 so far. [Impact] libmozjs24 does not support 48-bit virtual addresses on arm64. 48-bit virtual addresses are enabled in the Ubuntu 16.04 kernel (though not on the kernel used on the buildds). This causes applications to crash. [Test Case] = mozjs = $ sudo apt install couchdb-bin $ couchjs a.js Segmentation fault = mozjs24 = $ cat a.js print("hello") $ js24 a.js Segmentation fault [Regression Risk] The fix for mozjs24 is ifdef'd to only apply to arm64. Since arm64 is currently segfaulting with a very simple program, there's very little chance of making things worse.
2018-04-26 19:44:10 dann frazier mozjs24 (Ubuntu Xenial): status Triaged In Progress
2018-04-26 19:44:12 dann frazier mozjs24 (Ubuntu Xenial): assignee dann frazier (dannf)
2018-05-03 21:11:43 Brian Murray mozjs24 (Ubuntu Xenial): status In Progress Fix Committed
2018-05-03 21:11:49 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-05-03 21:11:54 Brian Murray bug added subscriber SRU Verification
2018-05-03 21:12:01 Brian Murray tags arm64 xenial yakkety arm64 verification-needed verification-needed-xenial xenial yakkety
2018-05-03 23:08:47 dann frazier tags arm64 verification-needed verification-needed-xenial xenial yakkety arm64 verification-done verification-done-xenial xenial yakkety
2018-05-14 08:40:24 Launchpad Janitor mozjs24 (Ubuntu Xenial): status Fix Committed Fix Released
2018-05-14 08:40:30 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team