From owner-freebsd-gnome@FreeBSD.ORG Wed Jun 15 03:35:01 2005 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CC9D16A41C for ; Wed, 15 Jun 2005 03:35:01 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1647C43D58 for ; Wed, 15 Jun 2005 03:35:00 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.13.3/8.13.3) with ESMTP id j5F3ZU7i097179; Tue, 14 Jun 2005 23:35:30 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: sean@mcneil.com In-Reply-To: <1118806342.75648.4.camel@server.mcneil.com> References: <1118806342.75648.4.camel@server.mcneil.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ODCybuKghgLWzAtu06IN" Organization: MarcusCom, Inc. Date: Tue, 14 Jun 2005 23:34:28 -0400 Message-Id: <1118806468.13898.25.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: gnome@freebsd.org Subject: Re: gedit crash X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jun 2005 03:35:01 -0000 --=-ODCybuKghgLWzAtu06IN Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2005-06-14 at 20:32 -0700, Sean McNeil wrote: > I have a crash under amd64/-STABLE with gedit. It occurs on every > close. I even did a >=20 > portupgrade -fR gedit >=20 > just to make sure everything was OK. I get the following trace: >=20 > #0 0x0000000000000000 in ?? () > #1 0x00000008069fbcf1 in __do_global_dtors_aux () > from /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so > #2 0x00000008069fd44d in _fini () > from /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so > #3 0x0000000000000000 in ?? () > #4 0x0000000800572250 in objlist_call_fini (list=3D0x8005aace0) > at /usr/src/libexec/rtld-elf/rtld.c:1336 > #5 0x000000080057266c in rtld_exit () > at /usr/src/libexec/rtld-elf/rtld.c:1528 > #6 0x0000000801a1c084 in __cxa_finalize (dso=3D0x0) > at /usr/src/lib/libc/stdlib/atexit.c:184 > #7 0x0000000801a1bd9a in exit (status=3D0) > at /usr/src/lib/libc/stdlib/exit.c:69 > #8 0x000000000041d743 in _start (ap=3D0x806afe070, cleanup=3D0x581088) > at /usr/src/lib/csu/amd64/crt1.c:91 >=20 > Looks like a dtor is jumping to a null address. >=20 > The library has a recent date, so I can see that it was recompiled in > the portupgrade: Known issue. It will crash if the spell checker plug-in is loaded. I believe it is a symbol conflict between the C++ in aspell and the C in gedit. Patches welcome. In the meantime, either unload the spell checker, or live with the crash. Joe >=20 > server# ls -l /usr/X11R6/lib/gtk-2.0/2.4.0/loaders/ > total 350 > ... > -rwxr-xr-x 1 root wheel 26804 Jun 14 19:44 libpixbufloader-png.so > ... >=20 > Sean >=20 >=20 > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-ODCybuKghgLWzAtu06IN Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCr6HEb2iPiv4Uz4cRAs1VAKCgcns0ExiMfIXCgt8meVZ8ttLUlACfcZzW qnNAhv77Kj/wpPTsWctFatI= =08wN -----END PGP SIGNATURE----- --=-ODCybuKghgLWzAtu06IN--