www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/07/13/05:43:44

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Wed, 13 Jul 2011 11:42:10 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Random fork failures
Message-ID: <20110713094210.GE13500@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <4E1ACF65 DOT 6070102 AT gmail DOT com> <20110711114747 DOT GD22947 AT calimero DOT vinschen DOT de> <20110711120430 DOT GE22947 AT calimero DOT vinschen DOT de> <4E1AFFDE DOT 3050107 AT gmail DOT com> <20110712072326 DOT GB28677 AT calimero DOT vinschen DOT de> <4E1BF83D DOT 4050200 AT gmail DOT com> <20110712092909 DOT GA6485 AT calimero DOT vinschen DOT de> <4E1C3E84 DOT 9050601 AT gmail DOT com> <20110713073206 DOT GC13500 AT calimero DOT vinschen DOT de> <4E1D6584 DOT 8010609 AT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <4E1D6584.8010609@gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Jul 13 12:29, yoni levi wrote:
> On 13/7/2011 10:32, Corinna Vinschen wrote:
> >Please call addr2line for all addresses starting with 61.  In the
> >above example that would be:
> >
> >   $ addr2line -e /bin/cygwin1.dll 6100749B 61004EFC 61004F84 61006499
> >
> 
> $ addr2line -e /bin/cygwin1.dll 61116FEF  610C30EB 610C7605 0040524B
> 0040107B 6100720E
> /netrel/src/cygwin-snapshot-20110711-1/newlib/libc/machine/i386/memcpy.S:64
> /netrel/src/cygwin-snapshot-20110711-1/winsup/cygwin/select.cc:160

This looks like a problem in rxvt.  rxvt calls

  select(5, readfds, NULL, NULL, NULL);

At the end of the call, select tries to memcpy the local fd array
to the callers readfds array.  This crashes.  Either the callers
readfds pointer is wrong, or the number of maxfds is too big.
However, I have no clue why this should only occur on your machines
but not on mine.

How do you call rxvt?

> >This might give a clue what happens in your environment.  I still have
> >to point out, though, that I can not reproduce this problem.  Neither
> >with a debug DLL, nor with an optimized DLL.  We didn't rule out
> >rebasing and BLODA yet.
> >
> I tried rebasing - still crashing.
> about BLODA - I check all BLODA software - non of them is installed
> on any of the machines I tests this on.

Just because the application is not in the BLODA list doesn't mean it
is no potential BLODA.  It seems unlikely in this case, but maybe it's
the AV software or something else on your machines.  Something all your
have in common.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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