git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Weird problem with long $PATH and alternates (bisected)

From
MMMikael Magnusson <mikachu@gmail.com>
Date
Oct 26, 2008, 18:29 UTC
Message-ID
<237967ef0810261129y58898019m503a1f1593a95591@mail.gmail.com>
In-Reply-To
<7v63nf5iy1.fsf@gitster.siamese.dyndns.org>
2008/10/26 Junio C Hamano <gitster@pobox.com>:
Show 20 quoted lines
> René Scharfe <rene.scharfe@lsrfire.ath.cx> writes:
>
>> Junio C Hamano schrieb:
>>> "Mikael Magnusson" <mikachu@gmail.com> writes:
>>>
>>>> % mkdir 1; cd 1
>>>> % echo > a; git add a; git commit -m a
>>>> % cd ..
>>>> % git clone -s 1 2
>>>> % git push . master:master
>>>> fatal: Could not switch to
>>>> '/tmp/a/1/.git/objects/n:/usr/games/bin:/usr/local/ipod-chain'
>>>> fatal: The remote end hung up unexpectedly
>>>
>>> I think I see a bug in foreach_alt_odb() to add_refs_from_alternate()
>>> callchain, but I cannot explain why the contents of $PATH leaks to the
>>> error message.
>
> I think the previous patch to sha1_file.c, while it may fix the issue, is
> not quite nice.  Here is a replacement that should work.
It does.
-- 
Mikael Magnusson
Previous: Junio C HamanoNext: Junio C Hamano
Message 6 of 7 in “Weird problem with long $PATH and alternates (bisected)”
  1. Mikael MagnussonOct 26, 2008
  2. Junio C HamanoOct 26, 2008
  3. Mikael MagnussonOct 26, 2008
  4. René ScharfeOct 26, 2008
  5. Junio C HamanoOct 26, 2008
  6. Mikael MagnussonOct 26, 2008
  7. Junio C HamanoOct 27, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.