Subject: Re: Bug#827815: libmozjs-24-0: initialization
segfaults on sparc64
On 01/15/2017 04:57 PM, Simon McVittie wrote:
> This is easy to reproduce on the sparc64 porterbox, with or without gjs.
> Possibly related to <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824449>
> since standalone mozjs (SpiderMonkey) is essentially a fork of the Firefox
and are basically a crude hack only. They work as long as the underlying
does not use any beyond the 48 bit virtual address space which is currently
true for x86_64.
However, the arm64 have already run into this limit as well  and I expect
architectures to run into the problem at some point in the future as well. It's
just a bad design to make assumptions about the underlying hardware and violate
hacks and these issues will all be resolved.
For the time being, Firefox upstream is now using the arm64 workaround on
as well which fixed Firefox on sparc64. Firefox will be fixed on sparc64 with
>  https://bugzilla.mozilla.org/show_bug.cgi?id=1143022
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913