delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/08/10/09:34:02

X-Spam-Check-By: sourceware.org
Date: Fri, 10 Aug 2007 15:33:27 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Rsync and the two latest snapshots
Message-ID: <20070810133327.GM8535@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <f99s1q$1ro$1 AT sea DOT gmane DOT org> <20070809095039 DOT GE28646 AT calimero DOT vinschen DOT de> <f9fm40$qrb$1 AT sea DOT gmane DOT org> <20070810113045 DOT GJ8535 AT calimero DOT vinschen DOT de> <f9hoc2$i21$1 AT sea DOT gmane DOT org>
Mime-Version: 1.0
In-Reply-To: <f9hoc2$i21$1@sea.gmane.org>
User-Agent: Mutt/1.4.2.2i
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 Aug 10 14:14, Thorsten Kampe wrote:
> * Corinna Vinschen (Fri, 10 Aug 2007 13:30:45 +0200)
> > On Aug  9 19:23, Thorsten Kampe wrote:
> > > rsync: recv_generator: failed to stat "/cygdrive/j/thorsten/backup/usb/data/in
> > > stall/thebat/imap/IMAP-Einstellungen und Erkl\#344rung der verschiedenen Punkt
> > > e/atb_team.gif": Bad address (14)                                             
> > 
> > Erm... you didn't tell about this "Bad address" error.
> 
> These are just German Umlauts and in my opinion not connected to the "too many open files" errors.

"Bad address" is a serious error message (accessing an invalid memory
address) and, even *if* they are due to the german umlauts, it's probably
worth to find out what's causing it.

> > > rsync: recv_generator: mkdir "/cygdrive/j/thorsten/backup/usb/data/install/usb
> > > 2" failed: Too many open files (24)                                           
> > 
> > Unfortunately there's nothing pointing to any of the above errors in the
> > strace output.
> 
> Really? I thought these ones...
> | 54 683224840 [main] rsync 1396 __set_errno: cygheap_fdget::cygheap_fdget(int, bool, bool):387 val 9
> ...were the ones you were looking for

Nope.  These are expected errors due to trying to call socket functions
on non-socket file descriptors.  I have no idea what rsync is trying
to accomplish there, but it's unlikely that this has something to do
with the "Too many open files" problem.

> > What's the exact command you use?
> 
> It's very simple zsh script:
> 
> #! /bin/zsh -f
> emulate -R zsh
> 
> setopt globdots
> 
> rsync -rt --links --delete --partial --progress \
>       /cygdrive/$1/*                            \
>       /cygdrive/$2/thorsten/backup/usb

Grmpf.  I hate having to build an application for debugging first.
Anyway, I guess I'll try next week.

> > Also, can you retry with the latest from CVS
> 
> CVS? I've never done this.
> http://cygwin.com/faq/faq.programming.html#faq.programming.building-cygwin
> seems quite a lot to do. Will this just build cygwin1.dll?

It's really not that much.  You can skip the test and install steps
and just copy over the DLL and the .DBG file to /bin and use that
instead of the original one.  Only, for debugging it makes sense to build
with CFLAGS=-g.

> 
> > and perhaps try to run this under GDB to find out more?
> 
> Never done this, too. This is all so c-ish, couldn't you port Cygwin to Python?? :-)

What pie?  I only know apple pie, sorry.  And I never saw it spelled
with y.  Modern times...


Corinna

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

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

- Raw text -


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