Re: Merge problems with git-mingw
- From
Steffen Prohaska <prohaska@zib.de>
- Date
- Oct 9, 2007, 16:33 UTC
- Message-ID
- <BA71DD45-9226-4661-9C92-60EEEA8638D0@zib.de>
- In-Reply-To
- <470B43D2.6090307@viscovery.net>
On Oct 9, 2007, at 11:03 AM, Johannes Sixt wrote:
Show 11 quoted lines
> Peter Karlsson schrieb: >> C:\Program Files\Git\bin>git var -l >> usage: git-var [-l | <variable>] >> C:\Program Files\Git\bin>git-var -l >> fatal: Not a git repository >> C:\Program Files\Git\bin>git --version >> git version 1.5.3.mingw.1 > > For the time being, install this beast in a path without blanks. > > This needs fixing, appearently. :(
I have the printf 'callstack' below from the v1.5.3.mingw.1 version (9c792c5) Apparently spawnve, which is called in compat/mingw.c, corrupts argv.
I have no idea how to continue debugging. Maybe some one else can take over.
Steffen
$ git var GIT_COMMITTER_IDENT
argv at git.c:429 3 C:\Program Files (x86)\Git\bin\git.exe var C:/Program Files (x86)/Git/bin/git-var GIT_COMMITTER_IDENT
argv at compat/mingw.c:301 C:/Program Files (x86)/Git/bin/git-var GIT_COMMITTER_IDENT (null)
argv at var.c:54 4 C:/Program Files (x86)/Git/bin/git-var GIT_COMMITTER_IDENT usage: git-var [-l | <variable>]