www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/09/04/12:47:06

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: <3B950586.3050106@ece.gatech.edu>
Date: Tue, 04 Sep 2001 12:47:02 -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: egor duda <cygwin-developers AT cygwin DOT com>
Subject: Re: cygwin 1.3.3 announcment -- extra words solicited
References: <999380998 DOT 30841 DOT ezmlm AT sources DOT redhat DOT com> <3B92D324 DOT 9030308 AT ece DOT gatech DOT edu> <3B92EC8F DOT 3070605 AT ece DOT gatech DOT edu> <20010902224411 DOT A21914 AT redhat DOT com> <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>

egor duda wrote:

> 
> CW> Well, I don't think I can really figure out what the problem is unless I 
> CW> know what program make is trying to execute in the exec_command() 
> CW> function -- but that data doesn't show up in the stackdump.  OTOH, I 
> CW> can't just step through the entire build waiting for the crash -- it 
> CW> does not appear deterministic.
> 
> CW> Should I build dumper.exe and try the JIT functionality?  would that help?
> 
> it would be enough (and probably easier) to use JIT debugging with
> gdb. adding 'error_start=x:\path\to\gdb\gdb.exe' to CYGWIN environment
> variable should do.


Okay, I did this -- but I got this error (instead of the 'expected' one 
I reported earlier):

make[2]: Leaving directory 
`/usr/src/cygwin/obj/i686-pc-cygwin/winsup/cinstall'
       0 [main] make 1640 handle_exceptions: Error while dumping state 
(probably
corrupted stack)
Signal 11
make[1]: *** [subauth] Error 139
make[1]: Leaving directory `/usr/src/cygwin/obj/i686-pc-cygwin/winsup'
make: *** [all-target-winsup] Error 2

And when gdb popped up, it had no state data from the crashed process. 
(e.g. it was as if I'd merely typed "gdb make" ).  What should I do next?

--Chuck



- Raw text -


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