[5546] in Release_7.7_team

home help back first fref pref prev next nref lref last post

firefox problems on Linux

daemon@ATHENA.MIT.EDU (Robert A Basch)
Wed Jul 26 19:46:33 2006

Message-Id: <200607262346.k6QNkLx6016668@anhedonia.mit.edu>
To: release-team@MIT.EDU
Date: Wed, 26 Jul 2006 19:46:21 -0400
From: Robert A Basch <rbasch@MIT.EDU>
X-Spam-Score: 3.548
X-Spam-Level: *** (3.548)
X-Spam-Flag: NO

I have spent some time investigating the problem where the Linux
firefox often hangs after printing.  (See [26898] and [26899] in
bugs).

Using valgrind, I traced this to calls into the fontconfig
library which apparently modify and free already-freed memory.
Unfortunately, I do not seem to be able to get reliable backtraces
in gdb, making further debugging difficult.

Since we intend to switch to using a Red Hat firefox RPM when
it is released, I decided to test for this problem with the Red Hat
beta RPM (1.5.0.3), and found that it does not seem to have the
problem.  I then built 1.5.0.4 from source, using the same options
as used in the Red Hat build, and again encountered no problem.

So, rather than spend more time debugging the mozilla.org build, it
might make more sense to just wait for the official RPM from Red Hat.
But, if Red Hat releases a 1.5.0.3 RPM, that raises a couple of issues:

1) We are running 1.5.0.4 on Solaris, and there could conceivably
be problems sharing the same profile between the two versions.

2) 1.5.0.3 does not contain the fix for a bug relevant to our
extension's adding the MIT CA certificate -- this bug causes it to
ignore the given trust setting for the certificate, so that it always
sets trust for email and object-signing as well as for identifying web
servers.

Hopefully, Red Hat will release a 1.5.0.4 RPM soon.  If not, we will
either have to live with one set of the problems described above, or,
as a last resort, I suppose we could build 1.5.0.4 from (stock) source
on Linux.

Bob

home help back first fref pref prev next nref lref last post