Mail Archives: cygwin/2005/08/09/23:56:14
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.
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/
- Raw text -