From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20055 invoked from network); 5 Jan 2005 22:24:55 -0000 Received: from unknown (HELO lists.gnu.org) (199.232.76.165) by sourceware.org with SMTP; 5 Jan 2005 22:24:55 -0000 Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CmJla-0001NG-H2 for listarch-gnats-devel@sources.redhat.com; Wed, 05 Jan 2005 17:36:34 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CmJlU-0001Mr-WA for help-gnats@gnu.org; Wed, 05 Jan 2005 17:36:29 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CmJlU-0001MM-3J for help-gnats@gnu.org; Wed, 05 Jan 2005 17:36:28 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CmJlT-0001MC-WA for help-gnats@gnu.org; Wed, 05 Jan 2005 17:36:28 -0500 Received: from [199.199.210.160] (helo=chef.nerp.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CmJa7-0008R1-2S for help-gnats@gnu.org; Wed, 05 Jan 2005 17:24:43 -0500 Received: from skuld.wookimus.net (c-66-41-156-164.mn.client2.attbi.com [66.41.156.164]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by chef.nerp.net (Postfix) with ESMTP id EEDFF47012 for ; Wed, 5 Jan 2005 16:24:39 -0600 (CST) Received: from wookimus.net (skuld.wk [192.168.5.100]) by skuld.wookimus.net (Postfix) with ESMTP id 4895D3EBA for ; Wed, 5 Jan 2005 16:24:36 -0600 (CST) Received: by wookimus.net (Postfix, from userid 1000) id E4C011EC0; Wed, 5 Jan 2005 16:24:35 -0600 (CST) Date: Wed, 05 Jan 2005 22:24:00 -0000 From: Chad Walstrom To: help-gnats@gnu.org Message-ID: <20050105222435.GA23939@wookimus.net> Mail-Followup-To: help-gnats@gnu.org References: Mime-Version: 1.0 In-Reply-To: X-Operating-System: Linux skuld 2.6.8-1-k7 X-GnuPG-Fingerprint: B4AB D627 9CBD 687E 7A31 1950 0CC7 0B18 206C 5AFD User-Agent: Mutt/1.5.6+20040907i Subject: Re: gnatsd problems with 4.0.1 X-BeenThere: help-gnats@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion about GNU GNATS List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1931310493==" Sender: help-gnats-bounces+listarch-gnats-devel=sources.redhat.com@gnu.org Errors-To: help-gnats-bounces+listarch-gnats-devel=sources.redhat.com@gnu.org X-SW-Source: 2005-q1/txt/msg00001.txt.bz2 --===============1931310493== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1707 Tim Buck wrote: > I'm trying to build gnats 4.0.1 on a FreeBSD 5.3/amd64 platform. It > compiles OK, but segfaults when invoked. So I built it with CFLAGS=3D"-g > -Wall" to get debugging symbols in the binary, but this binary doesn't > segfault! Hmm... I know there have been some problems recently with the gcc compilers, libc, and 4.0.x. I believe it has something to do with the memcpy() handling in ./libiberty, especially when compiled with optimizations turned on. The suggestion has been to turn off optimizations when you compile. This was the reason why I tried to update the ./libiberty and ./include directories in the CVS version of GNATS. As you experienced, there are build problems on the FreeBSD platform involving this upgrade. > However, the debugging binary doesn't work correctly. Some commands > (such as DBLS) work, but most EXPR commands return "415 invalid > expression" (the same expressions work in gnats 4.0). This is strange. There were no changes to the regex code between 4.0 and 4.0.1. Have you tested simple expressions as well as more complex ones? If you could share what you've tried, perhaps we can test on our own as well. > Since 4.0 seems to work correctly, I'm sticking with it for now. But > I'd like to stay current, so if you have any ideas about what's going > on please share them! I'll be happy to provide further info as needed. The "exploit" possibility in gnats <=3D 4.0 is fairly remote, if not well neigh impossible. Sticking with gnats 4.0 is fine, though I would like to make things work for you in 4.0.1. --=20 Chad Walstrom http://www.wookimus.net/ assert(expired(knowledge)); /* core dump */ --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline Content-length: 189 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFB3GkjDMcLGCBsWv0RAtwDAKDgoUPvYvoosZ5S0SEoXsAPOxRqGwCg41RM Irdw+Z4d0sCXAaGJD0FtDU4= =3sIb -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- --===============1931310493== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 140 _______________________________________________ Help-gnats mailing list Help-gnats@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnats --===============1931310493==--