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 over SSH dies before it is able to send with lots of files


On Tue, Aug 09, 2005 at 11:56:00PM -0400, Christopher Faylor wrote:
>On Tue, Aug 09, 2005 at 09:41:47PM -0600, Eric Blake wrote:
>>> - Mounted the directory that I'm copying from elsewhere and made it  
>>> executable (worth a crack) 
>>
>>The only difference you might make to get a larger command line argument
>>length is to make rsync's directory mounted executable (not the directory
>>you are copying).  But if bash is crashing instead of creating a command
>>line that long in the first place, there's no hope to this attempt.
>>
>>> 
>>> bash-3.00$ cat bash.exe.stackdump 
>>> Exception: STATUS_ACCESS_VIOLATION at eip=610022AE 
>>> eax=61259000 ebx=61259000 ecx=FFFF0000 edx=61259048  
>>> esi=00000006 edi=0022E810 
>>> ebp=0022DC08 esp=0022DC00 program=C:\cygwin\bin\bash.exe, pid  
>>> 2748, thread main 
>>> cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023 
>>> Stack trace: 
>>> Frame     Function  Args 
>>> 0022DC08  610022AE  (00000012, 00000000, 0022DC28, 0022E820) 
>>
>>Unfortunately, since both bash and cygwin are stripped, this stack trace
>>is relatively useless.  cgf has been working on adding support for .dbg
>>libraries, which can be placed separately from stripped images, to make a
>>stack trace worthwhile.
>
>Right.  So downloading a recent snapshot might prove instructive.  Once
>that's done, anyone can decode the stacktrace with the .dbg file.
>
>It sounds like this may be tickling the same bug as the Postgres problem
>and so, the snapshot might actually fix the problem.
>
>http://cygwin.com/snapshots/
>
>and, if it still doesn't work, the stacktrace and cygcheck output
>attached as per http://cygwin.com/problems.html would be required.

Oh, and I forgot to mention that I agree with Eric that getting rid of
the wildcard on the command line is definitely a good idea and may solve
the problem.

cgf

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


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