Date: Tue, 14 Jun 2005 23:34:28 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: sean@mcneil.com Cc: gnome@freebsd.org Subject: Re: gedit crash Message-ID: <1118806468.13898.25.camel@shumai.marcuscom.com> In-Reply-To: <1118806342.75648.4.camel@server.mcneil.com> References: <1118806342.75648.4.camel@server.mcneil.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1118806468.13898.25.camel>