Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2006 22:56:34 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Doug Barton <dougb@freebsd.org>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: firefox 2 crashing with any printing-related activity
Message-ID:  <1166154994.40786.26.camel@shumai.marcuscom.com>
In-Reply-To: <4581C70F.10709@FreeBSD.org>
References:  <4581C70F.10709@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-nPi5ZGpsCAAMXxqglKga
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2006-12-14 at 13:50 -0800, Doug Barton wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>=20
> Howdy,
>=20
> For some time now, I have been having a problem with firefox 2. If I
> do anything printing related (including just print preview) firefox
> Seg faults. It will send the print job to the printer first, then
> crash when the dialog closes. Here is the information you requested on
> http://www.freebsd.org/gnome/docs/bugging.html
>=20
> FreeBSD lap 7.0-CURRENT-1213 FreeBSD 7.0-CURRENT-1213 #0: Wed Dec 13
> 21:36:15 PST 2006 i386
>=20
> This is an Intel Core 2 Duo system running i386 SMP. I'm running with
> X11BASE=3D/usr/local/xorg in order to help with the fixing of the ports
> prior to the move.
>=20
> pkg_info, env output, and gdb log are here:
>=20
> http://people.freebsd.org/~dougb/env.out
> http://people.freebsd.org/~dougb/pkg_info.out
> http://people.freebsd.org/~dougb/gdb.log

I can't reproduce.  This stack trace is also missing four pretty
critical frames.

>=20
> Ports are up to date as of this morning, base is up to date as of last
> night.
>=20
> I tried this with CUPS off, and building firefox completely without
> CUPS on the system at all, and the result is the same. I've also tried
> building without using ccache.

This doesn't matter.  Have you tried _running_ Firefox without cups-base
on the system?  CUPS will (once again) be dloaded by Firefox if present.
I tried both with and without cups-base installed, and I still can't get
Firefox to crash. =20

I say, "once again" because we have seen a similar CUPS-related crash in
the past, and it looks like my bandaid fix was broken over the years.
If it is the same problem that we saw before, removing cups-base during
runtime should prevent the crash.  If so, we can re-patch Firefox not to
use libcups, and instead CUPS users can rely on the CUPS lpd commands to
do their printing.  It won't be as pretty, but it will at least avoid a
crash (unless someone can finally track down what the conflict is
between CUPS and Firefox).

Joe

--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-nPi5ZGpsCAAMXxqglKga
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQBFghzyb2iPiv4Uz4cRAuM6AJ0ViNnw61smdrIRLamHOxAVt6bBRACffCC4
a+lsggAoThjb+6LiwN26XK8=
=jOiM
-----END PGP SIGNATURE-----

--=-nPi5ZGpsCAAMXxqglKga--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1166154994.40786.26.camel>