Ken Moffat wrote:
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 ?
I only use FF occasionally -- generally when needing to check it out for
the book. I have few problems with seamonkey which I normally use. It
does lock up or crash once in a great while on some problematic sites, but
I think it is once a month or less.
I know you think the problem is in python, but I notice we have a lot of
options in the configuration like --with-system*. It's a little late
right now, but tomorrow I'll test FF47 with a much stripped down mozconfig.
I will continue to use gtk2 though.
Actually, I've not rebuilt python with gcc6. It was last built March 26
(python-2.7.9). I built gcc6 on May 4.
I still got the crashes with FF47 though.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page