delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/09/04/23:16:09

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Message-ID: <3B9598F0.8050008@ece.gatech.edu>
Date: Tue, 04 Sep 2001 23:16:00 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010713
X-Accept-Language: en-us
MIME-Version: 1.0
To: cygwin-developers AT cygwin DOT com
Subject: Re: cygwin 1.3.3 announcment -- extra words solicited
References: <3B92F0CF DOT 4040101 AT ece DOT gatech DOT edu> <3B9313A1 DOT 4010200 AT ece DOT gatech DOT edu> <20010903013236 DOT A22505 AT redhat DOT com> <3B943067 DOT 5000207 AT ece DOT gatech DOT edu> <4679657631 DOT 20010904104946 AT logos-m DOT ru> <3B950586 DOT 3050106 AT ece DOT gatech DOT edu> <20010904130237 DOT B7509 AT redhat DOT com> <3B950F1E DOT 80008 AT ece DOT gatech DOT edu> <114122083636 DOT 20010904223654 AT logos-m DOT ru> <3B958C2F DOT 6040003 AT ece DOT gatech DOT edu> <20010904225434 DOT A12398 AT redhat DOT com>

Christopher Faylor wrote:

> On Tue, Sep 04, 2001 at 10:21:35PM -0400, Charles Wilson wrote:
>>Okay, after making a little batch file and pointing error_start at that, 
>>I can get gdb -nw to start up with state information.
>>
>>First, I get many many many "Program received signal SIGSEGV, 
>>Segmentation fault." messages.  Eventually, I just hit q<RET> to get 
>>past those messages.
>>
> 
> Yes, this is standard.  It was the best way I could find to have gdb
> point at useful info when it attaches to the target.  Hitting 'q' is
> the correct response.


Well, at least I can make a few correct decisions...when they're 
obvious. :-)


>>
>>...child thread 544.0x2dc
>>
>>
>>#0  0x00410732 in exec_command (argv=0x5, envp=0xa01ca70)
>>   at /usr/src/make/src/job.c:2317
>>#1  0x61081e8a in read () at 
>>/usr/src/cygwin/cygwin/winsup/cygwin/uinfo.cc:284
>>#2  0x0040a5cb in func_shell (o=0xa01cd98 "", argv=0x22d52c,
>>
> 
> I don't understand this.  This backtrace is saying that read() is in
> uinfo.cc at line 284.  That's clearly incorrect.  It sounds like the
> symbol table in cygwin1.dll is screwed up.


Oh good.  When I looked at this bt, I couldn't make any sense of it; but 
I just assumed I was stupid.  I'm glad *that's* not the explanation. 
(my self-assessment may still be true, but at least this backtrace isn't 
proof. :-> )


> 
> Something is calling exec_command with an argv of 5, though.
> That's what is causing this problem.
> 
> Judging by the stack trace, it sounds like the make received a signal and
> then maybe something scribbled on the stack.
> 
> Either that or gdb is confused.
> 
> I can't think of any way to debug this further right now.


I'm sorry to contribute to your depression.  (c.f. earlier message 
"discouraged")

>>(Chris, I've sent in a digest-unsub/regular-subscribe message pair, if 
>>you can approve those quickly we can do this realtime(ish).)
>>
> 
> I never saw the subscribe message.  Did you respond to the confirmation?
> Anyway, I just went ahead and subscribed you manually.


The emails crossed.  I got a phone call and was "away from my email" for 
a half hour or so.  Just when I wanted to go "real time". :~&

--Chuck

- Raw text -


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