Le 12/06/2016 à 05:37, Ken Moffat a écrit :
Sitting back from my attempts to debug where firefox-47 on gcc-6.1
*occasionally* segfaults, I wonder if I'm missing the bigger
picture.  For me, firefox has often segfaulted (sometimes once a
week, other times more frequently) but it has generally been usable.
At the moment, it seems to segfault several times a day, usually on
youtube (this is without things like ffmpeg and the main gstreamer
plugins, so probably on html5 video) - I did get several segfaults
on a forum a couple of days ago although at the moment (different
compiler settings) it seems ok there.

But when I'm not *testing* a new build I can go weeks without
visiting youtube, and I wonder how important that part of the usage
actually is to BLFS users ?

Since most people do not read -dev, I'll ask these questions here (to
people who use the versions of firefox in the books) -

1. Do you update firefox to the latest release ?

2. If not, do you think that using an old version is safe ?  I have
to ask that because almost every update includes CVE fixes.

3. If firefox segfaults a few times a day, but mostly recovers the
tabs without trouble, is that acceptable ?

4. And if *some* youtube html5 videos give trouble, can you live
with that, or will you be jumping ship to one of the distros ?

TIA.

ĸen
Hi Ken,

I have not yet upgraded firefox to release 47 (need to install autoconf 2.13) but I also encountered segfaults on youtube with firefox 46: see my previous post last month (http://lists.linuxfromscratch.org/pipermail/blfs-support/2016-May/077943.html) and I solved it adding -fno-schedule-insns2 to CFLAGS and CXXFLAGS.

Archlinux uses those flags and others to compile firefox 47 (see https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox):

|# GCC 6 CFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"|


Did you try that ?

Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to