From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28052 invoked by alias); 16 Jan 2004 05:27:21 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 28039 invoked from network); 16 Jan 2004 05:27:20 -0000 Received: from unknown (HELO mail03.powweb.com) (66.152.97.36) by sources.redhat.com with SMTP; 16 Jan 2004 05:27:20 -0000 Received: from earle.ziplabel.com (node-40240eca.sjc.onnet.us.uu.net [64.36.14.202]) by mail03.powweb.com (Postfix) with ESMTP id 3BD8015FFD for ; Thu, 15 Jan 2004 21:27:34 -0800 (PST) Message-Id: <5.1.1.6.2.20040115212153.00b10978@mail.ziplabel.com> X-Sender: ziplabel@mail.ziplabel.com Date: Fri, 16 Jan 2004 05:27:00 -0000 To: cygwin-xfree@cygwin.com From: "Earle F. Philhower III" Subject: Re: Crash in xserv 4.3.0-40 In-Reply-To: <20040115230656.GB27430@redhat.com> References: <40071C00.9080201@msu.edu> <1074201974.25360.81.camel@famine> <40071C00.9080201@msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-SW-Source: 2004-01/txt/msg00394.txt.bz2 List-Id: Howdy Harold, Christopher: At 06:06 PM 1/15/2004 -0500, you wrote: >On Thu, Jan 15, 2004 at 06:02:24PM -0500, Harold L Hunt II wrote: > >With that being said, I'll address the issue of symbol information: > >1) If I include symbol information and there are no crashes, then people > >will complain (don't argue with me, they *will* complain) about the size > >of the download being X KB larger than it had to be. >Newer versions of binutils allow you to split symbol information into a >separate file which gdb understands. I've been meaning to release a >version of gdb and binutils which can do this for a while and will probably >do this as soon as I'm out from under my current mountain of work. Another option is to generate a link map file when you do the final compile. It's just a text file of 4KB or so and you can manually reference the failing address from a stackdump into a routine name. For my commercial software I've found this is often enough to figure out what's wrong without worrying about distributing symbol files or the extra size associated with them. -Earle F. Philhower, III earle@ziplabel.com cdrlabel - ZipLabel - FlpLabel http://www.cdrlabel.com