From owner-freebsd-gnome Sat Jan 26 0:44:11 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from alcatraz.iptelecom.net.ua (alcatraz.iptelecom.net.ua [212.9.224.15]) by hub.freebsd.org (Postfix) with ESMTP id B559837B400 for ; Sat, 26 Jan 2002 00:43:55 -0800 (PST) Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by alcatraz.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id KAA08891; Sat, 26 Jan 2002 10:43:46 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from h209.229.dialup.iptcom.net (h209.229.dialup.iptcom.net [212.9.229.209]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id KAA09827; Sat, 26 Jan 2002 10:43:42 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Subject: Re: Bus errors in Galeon after upgrading GNOME bits From: Maxim Sobolev To: Joe Clarke Cc: freebsd-gnome@FreeBSD.org In-Reply-To: <1012004355.17563.26.camel@shumai.marcuscom.com> References: <200201241550.g0OFoFb44084@vega.vega.com> <1012003014.17563.7.camel@shumai.marcuscom.com> <1012004355.17563.26.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KHxVA69TF6BsHuqedNlw" X-Mailer: Evolution/1.0.1 Date: 26 Jan 2002 10:43:35 +0200 Message-Id: <1012034619.237.8.camel@notebook> Mime-Version: 1.0 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-KHxVA69TF6BsHuqedNlw Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2002-01-26 at 02:19, Joe Clarke wrote: > On Fri, 2002-01-25 at 18:56, Joe Clarke wrote: > > On Thu, 2002-01-24 at 10:50, Maxim Sobolev wrote: > > >=20 > > > I've just rebuilt all pieces on my 4-STABLE scratchbox - galeon works= like > > > a charm. Please let me know if you will have some more debugging info= . > >=20 > > I rebuilt everything (GNOME, the whole works), and the problem > > persists. I'm going to investigate further since I think libc might be > > linked in somewhere it shouldn't be. I also get a similar crash when > > using FreshPort's search function. Surprisingly, all the other GNOME > > apps seem to be working well. >=20 > Okay, more update. _Any_ button I push results in the _same_ bus error > in libcrypto. Downgrading to gnomevfs-1.0.3 fixed the problem.=20 > Upgrading to 1.0.4_1 re-introduces the problem. It's not with libc, but > rather something in libcrypto. Seems I have a mission this weekend. I've identified the problem and committed a workaround. The root of the problem was that in gnomevfs-1.0.4 I had fixed detection of OpenSSL library, which resulted in gnomevfs being linked with it. The problem is that MD2_Update() function in libcrypto isn't stateless, so that when both mozilla and gnomevfs are using it at the same time it leads to a segfault. Perhaps gnomevfs developers should be notified about the problem, because it's unlikely that it is a FreeBSD-specific. Right now, please upgrade to gnomevfs-1.0.4_2. Thanks! -Maxim --=-KHxVA69TF6BsHuqedNlw Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQA8Umw2oNu5t4iCBa8RAkD1AJ9Yqmo17XkP22cgpr8sa81KqOSQjgCdGMzv J6jyZvGGzl5NkUjIRomxKyg= =NlKX -----END PGP SIGNATURE----- --=-KHxVA69TF6BsHuqedNlw-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message