delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2004/11/23/08:54:21

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Authentication-Warning: itservs.wilkes.edu: apache set sender to fdonahoe AT wilkes DOT edu using -f
Message-ID: <1101217013.41a33cf513618@webmail.wilkes.edu>
Date: Tue, 23 Nov 2004 08:36:53 -0500
From: fdonahoe AT wilkes DOT edu
To: esa DOT peuha AT helsinki DOT fi, Esa A E Peuha <peuha AT cc DOT helsinki DOT fi>
Cc: djgpp-workers AT delorie DOT com, fdonahoe AT wilkes DOT edu
Subject: Re: djgpp 2.04 crash in libc.a
MIME-Version: 1.0
User-Agent: Internet Messaging Program (IMP) 3.2
X-Originating-IP: 146.94.1.210
Reply-To: djgpp-workers AT delorie DOT com

Quoting Esa A E Peuha <peuha AT cc DOT helsinki DOT fi>:

> On Sun, 21 Nov 2004 fdonahoe AT wilkes DOT edu wrote:
> 
> > Call frame traceback EIPs:
> >   0x00016416 free+69, file malloc.c
> >   0x00017c6b popen+248, file popen.c
> >   0x00006f72 .debug_info+982, file c:/djg/gnu/sed-4.1-2/ \
> >     sed/execute.c, line 1399
> >   0x00002179 .comment+9
> >   0x000157ad __crt1_startup+657, file crt1.c
> >  ....
> 
> Could you compile malloc.c and popen.c with -g and reproduce the
> crash?
> That would show the line numbers inside free and popen, which would
> be
> helpful.
> ....

Compiling just malloc.c and popen.c proved trickier than I
imagined, with the flags and dependencies concealed by three
'dots' so I took the easy way and recompiled the whole library.
A build of "sed.exe" with the fat "libc.a" failed the eval test
but it didn't crash!

I will try again later, replacing just the object files of
interest in the stripped libc to try to reproduce the crash.

Regards,
Frank



-----------------------------------------------------------------------
This mail was sent through Wilkes Webmail: http://webmail.wilkes.edu
Wilkes Webmail is using IMP: http://horde.org/imp/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019