Sorry for the late answer, I completely missed this request!

Patched libmozjs185 [1] didn't solve the issue, though GNOME Shell
crashes in a slightly different way. As I no more have my Debian
development HDD available (currently evaluating Gentoo on it), I can't
give an updated stacktrace at the moment. Anyway, while gnome-shell
--replace simply returns to Metacity once crashed with the original
version, the patched version seems to also kill Metacity fallback as
I'm missing all the window manager decorations (window border, window
title and system buttons).

Looking at the proposed patch [2], I can see that it replicates
(refactors?) the pages_map patch in jemalloc.c [3] to MapPages in
jsgcchunk.cpp. Since the filenames are not the same, is it because of
a code refactoring in JS engine? In this case, perhaps the second part
of the fix is also missing. Indeed, looking at the original bug report
again [4], it appears that JS engine breakage on ia64 was solved
thanks to jemalloc patch [3], but also by allowing to turn off static
JS strings allocation on ia64 [5]. Do these changes also need to be
ported/refactored to the (supposed) new JS code?

     Emeric


[1] 
http://www.fs-driver.org/debian-ia64/libmozjs185-1.0_1.8.5-1.0.0+dfsg-3.1_ia64.deb
[2] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=33;filename=mozjs-ia64.patch;att=1;bug=659186
[3] http://hg.mozilla.org/mozilla-central/rev/9c15d0fb3e25
[4] https://bugzilla.mozilla.org/show_bug.cgi?id=589735
[5] http://hg.mozilla.org/mozilla-central/rev/00be7279f6ad


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to