rsync + ssh crashes

Darryl Miles darryl-mailinglists@netbauds.net
Mon Aug 14 19:48:00 GMT 2006


Kai Schlichting wrote:
> Kai Schlichting schrieb:
>>> I try to use the following batch-script:
>>>   set CYGWIN=tty binmode nontsec
>>>   set TERM=ansi
>>>   set PATH=C:\rsync;%PATH%
>>>   set HOME=C:\rsync
>>>   set RSYNC_RSH=/cygdrive/c/rsync/ssh.exe
>>>   set USERNAME=backup
>>>   rsync --progress --verbose --stats --delete -a -e 'ssh -i identity'
>>>     /cygdrive/c/Test /cygdrive/c/Test2
>>>     XXXMyServerIPXXX:/home/backup/tmp >> log.txt
>>>
>>> My C:\rsync - Directory
>>>   cygcrypto-0.9.8.dll
>>>   cygminires.dll
>>>   cygpopt-0.dll
>>>   cygwin1.dll # 1005.21.0.0
>>>   cygz.dll
>>>   identity
>>>   log.txt
>>>   rsync.exe # 2.6.6
>>>   ssh.exe
>>>   rsyncGo.bat # my Batch-Script
>>>
>>> Do you have any ideas, why during the execution of the batch rsync 
>>> crashes?
>> I found out, if i change
>>   "rsync" into "C:\cygwin\bin\rsync"
>>   "ssh" into "C:\cygwin\bin\ssh"
>> so that not the "local" rsync.exe and ssh.exe, but the exe from the 
>> cygwin installation is used.
>> Does it help you to find a solution to use the exe in the directory 
>> C:\rsync?
> I found a message on command line:
> 24669 [main] rsync 3660 fork: child -1 - died waiting for longjmp before 
> initialization, retry 0, exit code 0xC0000005, errno 11
> 24669 [main] rsync 3660 fork: child -1 - died waiting for longjmp before 
> initialization, retry 0, exit code 0xC0000005, errno 11
> rsync: fork: Resource temporarily unavailable (11)
> rsync error: error in IPC code (code 14) at 
> /home/lapo/packaging/tmp/rsync-2.6.6/pipe.c(61)


<guess_mode>
Do you also need: cygcrypt-0.dll

I think SSHD.EXE needs that library as well as the others you have 
listed, so I'd presume SSH.EXE does too.

Have you tried from a MSDOS prompt, "set PATH=C:\RSYNC" followed by 
"C:\RSYNC\RSYNC.EXE --help" and then "C:\RSYNC\SSH.EXE --help", if there 
is a DLL problem you will get a GUI dialog box telling you which library 
is missing.

Given this problem is a fork() problem within rsync, its having a 
problem executing SSH.EXE.
</guess_mode>

Darryl

--
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/



More information about the Cygwin mailing list