This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Rsync and the two latest snapshots

On Aug 10 15:33, Corinna Vinschen wrote:
> 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)                                           
Ok, I'm almost sure I found the cause of the problem.  Due to an unlucky
combination of function calls, my new code filled up the internal heap
of the DLL without ever freeing the mmeory again, for each file access.
Since the internal heap is rather big by default, you only encounter this
problem for long running processes accessing lots of files.

I've checked in a patch.  Please give the next developer snapshot
another try.

Thanks for the report,

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

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]