Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Jun 2004 10:17:23 -0700
From:      Peter Wemm <peter@wemm.org>
To:        freebsd-amd64@freebsd.org
Cc:        freebsd-threads@freebsd.org
Subject:   Re: [tjr@FreeBSD.org: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S]
Message-ID:  <200406091017.23406.peter@wemm.org>
In-Reply-To: <20040607215054.GA41798@cat.robbins.dropbear.id.au>
References:  <20040607215054.GA41798@cat.robbins.dropbear.id.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 07 June 2004 02:50 pm, Tim Robbins wrote:
> Anyone who has resorted to using libc_r instead of libpthread on
> amd64 should update their sources (ensuring they get context.S
> revision 1.6), rebuild and reinstall libpthread (or world), then give
> it another try. The bug I just fixed looks to have been responsible
> for the mysterious crashes I was seeing in Mozilla/Firefox, XMMS and
> GNOME.

For what its worth, I immediately rebuild my libpthread and turned off 
the libmap.conf mapping I'd forgotten about, and now firefox is as 
stable as it was with libc_r.  I ran with firefox+libc_r at home, and 
with libpthread at work.  Now they both work reliably.  Thanks a 
million!

>
> Tim
>
> ----- Forwarded message from "Tim J. Robbins" <tjr@FreeBSD.org> -----
>
> From: "Tim J. Robbins" <tjr@FreeBSD.org>
> Date: Mon, 7 Jun 2004 21:25:17 +0000 (UTC)
> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org,
> 	cvs-all@FreeBSD.org
> Subject: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S
> X-FreeBSD-CVS-Branch: HEAD
> Precedence: bulk
> X-Loop: FreeBSD.ORG
> X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.15.7
>
> tjr         2004-06-07 21:25:16 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     lib/libpthread/arch/amd64/amd64 context.S
>   Log:
>   Avoid clobbering the red zone when running on the new context's
> stack in _amd64_restore_context().
>
>   Revision  Changes    Path
>   1.6       +5 -0      src/lib/libpthread/arch/amd64/amd64/context.S
>
> ----- End forwarded message -----
> _______________________________________________
> freebsd-amd64@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
> To unsubscribe, send any mail to
> "freebsd-amd64-unsubscribe@freebsd.org"

-- 
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5



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