X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Wed, 3 Aug 2011 16:56:05 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: git-svn hang starting with 20110721 snapshot. Message-ID: <20110803145605.GA24779@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <4E383AC9 DOT 4000406 AT acm DOT org> <20110803084427 DOT GA999 AT calimero DOT vinschen DOT de> <20110803134528 DOT GA27354 AT ednor DOT casa DOT cgf DOT cx> <20110803140013 DOT GA27420 AT ednor DOT casa DOT cgf DOT cx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20110803140013.GA27420@ednor.casa.cgf.cx> User-Agent: Mutt/1.5.21 (2010-09-15) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Aug 3 10:00, Christopher Faylor wrote: > On Wed, Aug 03, 2011 at 09:45:28AM -0400, Christopher Faylor wrote: > >On Wed, Aug 03, 2011 at 10:44:27AM +0200, Corinna Vinschen wrote: > >>On Aug 2 10:58, David Rothenberger wrote: > >>> I use git-svn extensively in my day-to-day work, and I noticed with > >>> recent snapshots that some of the git-svn commands are hanging. I > >>> narrowed it down to the 20110721 snapshot. 20110713 is the last one > >>> that works fine. > >>> > >>> I realize this isn't exactly a STC, but I don't have the time right > >>> now to narrow it down further (or the skills, really). I've attached > >>> a script which reproduces the problem. It requires svn and > >>> git-svn. In the script, the first "git svn init" command hangs with > >>> 20110721, but the entire script succeeds with 20110713. > >>> > >>> I hope this is enough information to track down the problem, because > >>> I was absolutely LOVING the speed increase in 20110801. > >> > >>This is not enough for me. I tried your script on W7 32 bit and Server > >>2008 R2 64 bit, using Cygwin from CVS as well as the 20110801 snapshot, > >>in in no case can I reproduce a hang. The script runs fine (and fast): > > > >I don't see a hang but I do see a: > > > >error: cannot fork() for git-svn: Resource temporarily unavailable > > > >I'll investigate that. Maybe it's related. > > Huh. I ran rebaseall before reporting the above but, on inspecting the > output from strace, I saw that dlls were getting located in non-rebased > locations. So, I ran rebaseall again. *Now* I see the hang. Weird. > > So I guess I can investigate the actual problem now. FWIW, strace > reports that the child of a fork has died with a SIGSEGV but I don't see > the location of the SIGSEGV in the strace output. So it will be a > little tricky to track down. Is git-svn using perl? I have constant problems using perl after a rebase. The problem starts with perl.exe(!) being rebased(!) to 0x50000000(!). However, when rebasing perl.exe to 0x400000 where it belongs, it doesn't work either. Only reinstalling perl helped afterwards. Reini, could you please update the perl package so that the executable is in its default place at 0x400000? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple