From owner-freebsd-threads@FreeBSD.ORG Mon Jun 7 21:49:10 2004 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F14E16A4CE; Mon, 7 Jun 2004 21:49:10 +0000 (GMT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ABF243D46; Mon, 7 Jun 2004 21:49:09 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.200.253) by smtp01.syd.iprimus.net.au (7.0.024) id 40B7A0DA002D5EE6; Tue, 8 Jun 2004 07:49:08 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 4517241D3; Tue, 8 Jun 2004 07:50:54 +1000 (EST) Date: Tue, 8 Jun 2004 07:50:54 +1000 From: Tim Robbins To: freebsd-amd64@freebsd.org, freebsd-threads@freebsd.org Message-ID: <20040607215054.GA41798@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: [tjr@FreeBSD.org: cvs commit: src/lib/libpthread/arch/amd64/amd64 context.S] X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2004 21:49:10 -0000 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. Tim ----- Forwarded message from "Tim J. Robbins" ----- From: "Tim J. Robbins" 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 -----