Git segfault when called via Google Repo [Was: [ANNOUNCEMENT] Updated: git-2.0.4-1]
On Wed, Aug 27, 2014 at 02:23:02PM +0800, Robert Bu wrote: > If you remember, I've changed CYGWIN=winsymlinks:nativestrict to > CYGWIN=winsymlinks:lnk to satisfy repo to create the symlink. > However, I still get a problem in Cygwin-64 on Win7. It seems to be > a git problem now. The error message is: > > From ssh://:2/vm/xxx > * [new branch] master -> origin/master > Fetching projects: 100% (1/1), done. > Traceback (most recent call last): > File > "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line > 500, in > _Main(sys.argv[1:]) > File > "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line > 476, in _Main > result = repo._Run(argv) or 0 > File > "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/main.py", line > 155, in _Run > result = cmd.Execute(copts, cargs) > File "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/subcmds/sync.py", > line 675, in Execute > project.Sync_LocalHalf(syncbuf) > File > "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/project.py", > line 1170, in Sync_LocalHa > lf > self._InitWorkTree() > File > "/cygdrive/d/cygwin/home/robert_bu/repo/vm/.repo/repo/project.py", > line 2230, in _InitWorkTre > e > raise GitError("cannot initialize work tree") > error.GitError: cannot initialize work tree > > > git seems to crash. I've attached the stackdump file of git. Hi Robert, I've been trying to reproduce this bug myself, but I haven't been able to. Using CYGWIN=winsymlinks:lnk seems to work absolutely fine in all the tests I've done (namely running the entire Git test suite, which includes a variety of tests that use symlinks). To make any progress here, I really need a simple test case that I can use to reproduce the problem, ideally one that doesn't involve Repo. The simpler the test case, the easier it'll be to work out what's going wrong (and thus the more likely it'll be that I can actually find time to do something about it). I don't think you answered my previous question about whether this is only a problem with v2.0.4-1 or if it also affected the previous version of Git on Cygwin, v1.7.9-1. I don't think that'll make a significant difference to isolating the problem, but it may be an interesting datapoint. Adam -- 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
Re: Unable to load dynamic library '/usr/lib/php/20121212/tidy.dll'
File says this: file /usr/lib/php/20121212/tidy.dll /usr/lib/php/20121212/tidy.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows Keith On Fri, Aug 29, 2014 at 11:25 PM, Andrey Repin wrote: > Greetings, Keith Christian! > >> Forgot to mention that the error occurs even though the file exists: > >> ls -dl /usr/lib/php/20121212/tidy.dll >> -rwxr-xr-x 1 kchristian Domain Users 45095 Aug 24 13:31 >> /usr/lib/php/20121212/tidy.dll > > What > > file /usr/lib/php/20121212/tidy.dll > > says about it? > >> On Fri, Aug 29, 2014 at 8:18 PM, Keith Christian >> wrote: >>> While test driving the new php-5.5.16-1, I checked the version and got >>> the tidy.dll error: >>> >>> php -v >>> PHP Warning: PHP Startup: Unable to load dynamic library >>> '/usr/lib/php/20121212/tidy.dll' - No such process in Unknown on line >>> 0 >>> PHP 5.5.16 (cli) (built: Aug 24 2014 14:16:15) >>> Copyright (c) 1997-2014 The PHP Group >>> Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies >>> with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend >>> Technologies >>> >>> Probably a minor bug to fix. >>> >>> Glad to see PHP on Cygwin. Thanks for your work on this, Yaakov. >>> >>> == Keith > > > -- > WBR, > Andrey Repin (anrdae...@yandex.ru) 30.08.2014, <09:25> > > Sorry for my terrible english... > -- 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
strnicmp no longer defined in snapshots
The definition of strnicmp has been removed from /usr/include/string.h. But I don't see any mention of that removal in the newlib ChangeLog, so I'm wondering if the removal was deliberate. strnicmp is used in the emacs-w32 sources. I can obviously patch emacs to add the definition, but I thought I'd check first and make sure that it was intentionally removed. Ken -- 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
Re: strnicmp no longer defined in snapshots
On 8/30/2014 12:34 PM, Ken Brown wrote: The definition of strnicmp has been removed from /usr/include/string.h. But I don't see any mention of that removal in the newlib ChangeLog, so I'm wondering if the removal was deliberate. More precisely, the ChangeLog entry just says, "Improve language and OS standard guards." strnicmp is used in the emacs-w32 sources. I can obviously patch emacs to add the definition, but I thought I'd check first and make sure that it was intentionally removed. -- 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
Re: strnicmp no longer defined in snapshots
Please ignore my previous two messages. I just found the newlib discussion (https://sourceware.org/ml/newlib/2014/msg00309.html) in which Corinna said to remove strncimp and related definitions. So that answers my question. Sorry for the noise. Ken -- 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
[ANNOUNCEMENT] Updated: subversion-1.8.10-2
This is a rebuild of subversion-1.8.10 against the new Ruby 2.0 release. NEWS: = See CHANGES (URL below) for more information about the differences between 1.8.0 and previous Subversion releases. IMPORTANT: Please read the release notes (URL below) before upgrading from a previous major release. 1.8 includes a new working copy format with a manual upgrade operation. This will render your working copy unusable with previous major releases. Furthermore, there are some issues trying to upgrade corrupt working copies. Please see the release notes http://subversion.apache.org/docs/release-notes/1.8.html for more details about the changes in Subversion. See http://svn.apache.org/repos/asf/subversion/tags/1.8.10/CHANGES for more details about the changes in 1.8.10. This release changes mod_dav_svn to no longer map requests to the local filesystem. Administrators of mod_dav_svn servers should read the section about this in the release notes: http://subversion.apache.org/docs/release-notes/1.8.html#mod_dav_svn-fsmap DESCRIPTION: Subversion is a version control system designed to be a compelling successor to CVS. Please see http://svnbook.red-bean.com/nightly/en/index.html for the latest official release of the Subversion Book. QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. -- David Rothenberger daver...@acm.org -- 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
Re: Unable to load dynamic library '/usr/lib/php/20121212/tidy.dll'
On 2014-08-29 21:18, Keith Christian wrote: While test driving the new php-5.5.16-1, I checked the version and got the tidy.dll error: php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20121212/tidy.dll' - No such process in Unknown on line This sounds like you are missing libtidy0_99_0. Please re-run setup and allow it to install all missing dependencies. Yaakov -- 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