From owner-freebsd-current@FreeBSD.ORG Mon Nov 30 17:11:35 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3109106566B for ; Mon, 30 Nov 2009 17:11:35 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout7.freenet.de (mout7.freenet.de [IPv6:2001:748:100:40::2:9]) by mx1.freebsd.org (Postfix) with ESMTP id 50B258FC21 for ; Mon, 30 Nov 2009 17:11:35 +0000 (UTC) Received: from [195.4.92.26] (helo=16.mx.freenet.de) by mout7.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.70 #1) id 1NF9mf-00047T-Hx; Mon, 30 Nov 2009 18:11:33 +0100 Received: from te491.t.pppool.de ([89.55.228.145]:18947 helo=ernst.jennejohn.org) by 16.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.70 #1) id 1NF9me-0003bi-23; Mon, 30 Nov 2009 18:11:32 +0100 Date: Mon, 30 Nov 2009 18:11:30 +0100 From: Gary Jennejohn To: Andriy Gapon Message-ID: <20091130181130.34ca6c0c@ernst.jennejohn.org> In-Reply-To: <4B13CC83.7050207@icyb.net.ua> References: <20091128111501.34a7a2a4@ernst.jennejohn.org> <4B13CC83.7050207@icyb.net.ua> X-Mailer: Claws Mail 3.7.3 (GTK+ 2.16.2; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: core dump in cvsup caused by _once()? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2009 17:11:35 -0000 On Mon, 30 Nov 2009 15:45:39 +0200 Andriy Gapon wrote: > on 28/11/2009 12:15 Gary Jennejohn said the following: > > Since I installed a new world and kernel on November 26 I'm seeing > > core dumps with cvsup, even though I reinstalled cvsup yesterday. > > > > Here the output from a gdb session without any debugging symbols: > > > > Core was generated by `cvsup'. > > Program terminated with signal 4, Illegal instruction. > > > Hmm, 'Illegal instruction' is interesting. > It would be interesting to see diagnostics with debug enabled in libc and, perhps, > libthr. > I'll look into generating libc and cvsup with debugging. As I wrote in a followup mail, cvsup works OK to update the CVS tree; it dumps core when it connects to the local cvsupd to update ports/src. > BTW, is cvsup threaded (linked with a threads lib)? > Doesn't look like it: garyj:ernst:~:-bash:12> ldd /usr/local/bin/cvsup /usr/local/bin/cvsup: libz.so.5 => /lib/libz.so.5 (0x8006ea000) libm.so.5 => /lib/libm.so.5 (0x8007fe000) libc.so.7 => /lib/libc.so.7 (0x80091d000) > P.S. what is your system, both OS and hardware? > garyj:ernst:~:-bash:14> uname -a FreeBSD ernst.jennejohn.org 9.0-CURRENT FreeBSD 9.0-CURRENT #28: Thu Nov 26 14:55:58 CET 2009 [...] amd64 It's a AMD64 X2 CPU. --- Gary Jennejohn