From owner-freebsd-threads@FreeBSD.ORG Sat Jun 5 08:13:46 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 2D0AD16A4CE; Sat, 5 Jun 2004 08:13:46 -0700 (PDT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6296943D45; Sat, 5 Jun 2004 08:13:45 -0700 (PDT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.112.80) by smtp01.syd.iprimus.net.au (7.0.024) id 40B7A0DA0023E7C1; Sun, 6 Jun 2004 01:13:36 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 18A3241D0; Sun, 6 Jun 2004 01:15:00 +1000 (EST) Date: Sun, 6 Jun 2004 01:15:00 +1000 From: Tim Robbins To: Daniel Eischen Message-ID: <20040605151500.GA29569@cat.robbins.dropbear.id.au> References: <1086409253.1525.11.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: Sean McNeil cc: freebsd-amd64@freebsd.org cc: freebsd-threads@freebsd.org Subject: Re: All my amd64 problems appear to be KSE 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: Sat, 05 Jun 2004 15:13:46 -0000 On Sat, Jun 05, 2004 at 10:22:58AM -0400, Daniel Eischen wrote: > On Fri, 4 Jun 2004, Sean McNeil wrote: > > > On Fri, 2004-06-04 at 21:06, Daniel Eischen wrote: > > > On Fri, 4 Jun 2004, Sean McNeil wrote: > > > > > > > I just switched over to libc_r via. libmap.conf and I no longer get any > > > > mysterious crashes of applications in gnome. My gnome-terminals and > > > > everything else are just fine now. > > > > > > How were you using libpthread? It's best to use libmap.conf > > > to map everything to libpthread so that libc_r isn't pulled > > > in by libraries still linked to it. > > > > This is a completely rebuilt machine from a working i386 install that > > has tracked -current forever. There is absolutely nothing that is > > compiled and pointing to libc_r. > > Sorry, unless you have tried using libmap to map libc_r to > libpthread, I don't trust that. I can corroborate what Sean is saying. There is definitely something wrong with KSE on amd64 (I haven't tried it on i386.) I've been chasing it down, on-and-off, for about a month, but have come up with nothing so far. gnome-terminal and xmms are two examples of applications that have gone from unusable to usable after changing from libpthread to libc_r. Mozilla may also be affected, but I'm less sure of that. The applications in question just mysteriously vanish, sometimes with signal 10 or 11, sometimes with no signal in the kernel log at all. Tim