delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/10/31/10:46:22

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
X-Authority-Analysis: v=1.0 c=1 a=k18xyO9ooKUA:10 a=ORBEXAyqRVAA:10 a=xe8BsctaAAAA:8 a=d26dc1EmzfawbWwVBFoA:9 a=TGRC1TyuSUdlM1VGMOtO8vLVBocA:4 a=eDFNAWYWrCwA:10 a=rPt6xJ-oxjAA:10
Message-ID: <490B27F4.2090806@byu.net>
Date: Fri, 31 Oct 2008 09:44:52 -0600
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17) Gecko/20080914 Thunderbird/2.0.0.17 Mnenhy/0.7.5.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: git-svn: perl <pid> child_copy: linked dll data write copy failed
References: <b3e609bb0810301657u414cf693uc41036afedf65b48 AT mail DOT gmail DOT com> <b3e609bb0810302034l419bc0few173377a04469b208 AT mail DOT gmail DOT com> <b3e609bb0810302207q239c41fdteef59dfdcc365ed1 AT mail DOT gmail DOT com>
In-Reply-To: <b3e609bb0810302207q239c41fdteef59dfdcc365ed1@mail.gmail.com>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to George Reilly on 10/30/2008 11:07 PM:
> I ran "ash rebaseall -v", which worked once I renamed cyglsa64.dll to
> a different extension.
> 
> "git init" works, as does "git status" and "git svn help". But "git
> svn init" spews (slowly)
> 
> $ git svn init
>       4 [main] perl 5624 child_copy: linked dll data write copy failed, 0x6FEB60
> 00..0x6FEB6080, done 0, windows pid 5624, Win32 error 487

I maintain git, but have no experience with git-svn (as I choose not to
use svn).  It seems like 'git svn help' works because it doesn't load the
full perl modules in use by the bulk of the git svn command; the failure
seems to be that when it is finally time for perl to load additional
modules, then fork, that the forked copy is unable to reproduce the same
memory layout as the parent process, rendering the additional dlls and
hence the overall process dead.  This is exactly the problem that rebasing
is supposed to help, but since you've already tried rebasing, I have no
idea what else to try.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkLJ/MACgkQ84KuGfSFAYD0RwCgsjb2wiWGasUbyCZ4S0q002ns
2QMAnA+Vog2YN1sjOAZAYSqsDlLSRuyR
=yHbl
-----END PGP SIGNATURE-----

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