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 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline 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 Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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