From owner-freebsd-stable@FreeBSD.ORG Wed Apr 21 03:13:16 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99A1616A4CE for ; Wed, 21 Apr 2004 03:13:16 -0700 (PDT) Received: from smtp005.mail.ukl.yahoo.com (smtp005.mail.ukl.yahoo.com [217.12.11.36]) by mx1.FreeBSD.org (Postfix) with SMTP id EA95343D3F for ; Wed, 21 Apr 2004 03:13:15 -0700 (PDT) (envelope-from nicolinux2002@yahoo.fr) Received: from unknown (HELO yahoo.fr) (nrebuffet@83.155.112.46 with plain) by smtp005.mail.ukl.yahoo.com with SMTP; 21 Apr 2004 10:13:14 -0000 Message-ID: <40864919.3000205@yahoo.fr> Date: Wed, 21 Apr 2004 12:12:41 +0200 From: nico User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020826 X-Accept-Language: en-us, fr-fr To: Volker Stolz References: <20040421004132.GA2292@dogma.freebsd-uk.eu.org> <1082508499.41182.4.camel@shumai.marcuscom.com> <20040421005507.GA70542@xor.obsecurity.org> <20040421092659.GA19703@i2.informatik.rwth-aachen.de> <20040421093616.GA76685@xor.obsecurity.org> <20040421100356.GA5599@i2.informatik.rwth-aachen.de> Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-15" X-Content-Filtered-By: Mailman/MimeDel 2.1.1 cc: stable@freebsd.org cc: Kris Kennaway Subject: unsubscribe X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Apr 2004 10:13:16 -0000 unsubscribe Volker Stolz wrote: On Wed, Apr 21, 2004 at 02:36:16AM -0700, Kris Kennaway wrote: Just to add a data point in case somebody wants to look at this: Looks like a smashed stack: gdb'ing drops you dead in libc's _start() when you get back from the "call main", if you use "exit" instead of "return" in main, something else goes wrong...Interestingly, the problem goes away when linking with ElectricFence. Interesting, you're able to reproduce this? I couldn't even do that outside of bento. In fact, I think I just nailed it: ===> Building package for iiimf-csconv-r11.4 Creating package /usr/ports/packages/All/iiimf-csconv-r11.4.tgz Registering depends:. Creating gzip'd tar ball in '/usr/ports/packages/All/iiimf-csconv-r11.4.tgz' FreeBSD menelaos.informatik.rwth-aachen.de 4.9-STABLE FreeBSD 4.9-STABLE #15: T hu Mar 25 15:34:34 CET 2004 [1]root@menelaos.informatik.rwth-aachen.de:/usr /obj/usr/src/sys/MENELAOS i386 The port uses threads, and you'll see many incarnations of "cc .. -pthread -lc" which really strain the eyes. Stripping the "-lc" from the configure-script seems to do the trick. I'll submit a patch once I cleaned up. Volker References 1. mailto:root@menelaos.informatik.rwth-aachen.de:/usr/obj/usr/src/sys/MENELAOS