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

Re: What's cooking in git.git (Apr 2012, #06; Sun, 15)

From
Johannes Sixt <j.sixt@viscovery.net>
Date
Apr 19, 2012, 06:16 UTC
Message-ID
<4F8FADCF.5000006@viscovery.net>
In-Reply-To
<4F8F1BC1.3030607@ramsay1.demon.co.uk>
Am 4/18/2012 21:53, schrieb Ramsay Jones:
Show 13 quoted lines
> Johannes Sixt wrote:
>> Am 4/16/2012 8:44, schrieb Junio C Hamano:
>>> * nd/threaded-index-pack (2012-04-11) 3 commits
>>>  - index-pack: support multithreaded delta resolving
>>>  - index-pack: split second pass obj handling into own function
>>>  - compat/win32/pthread.h: Add an pthread_key_delete() implementation
>>
>> With this series, t9300.92 (fast-import, Q: verify pack) consistently
>> fails for me on Windows.
>>
>> I'll have to see when I can dig deeper into this topic...
> 
> Hmm, this works just fine for me.
It's a Heisenbug. I see different failure modes:

error: inflate: data stream error (incorrect header check) fatal: serious inflate inconsistency

fatal: premature end of pack file, 79 bytes missing
fatal: premature end of pack file, 72 bytes missing

(and I even saw successful runs). It's always the same pack, pack-54fa663f5ec35*.pack. But running index-pack --verify manually does not fail. The packs look good because the installed index-pack (which was built without this topic) does not report an error, either.

Any clues?
-- Hannes
Previous: Ramsay JonesNext: Johannes Sixt
Message 8 of 19 in “What's cooking in git.git (Apr 2012, #06; Sun, 15)”
  1. Junio C HamanoApr 16, 2012
  2. Nelson Benitez LeonApr 16, 2012
  3. Junio C HamanoApr 16, 2012
  4. Nelson Benitez LeonApr 16, 2012
  5. Junio C HamanoApr 16, 2012
  6. Johannes SixtApr 18, 2012
  7. Ramsay JonesApr 18, 2012
  8. Johannes SixtApr 19, 2012
  9. Johannes SixtApr 19, 2012
  10. Nguyen Thai Ngoc DuyApr 19, 2012
  11. Nguyen Thai Ngoc DuyApr 19, 2012
  12. Erik Faye-LundApr 19, 2012
  13. Nguyen Thai Ngoc DuyApr 19, 2012
  14. Erik Faye-LundApr 19, 2012
  15. Nguyen Thai Ngoc DuyApr 19, 2012
  16. Johannes SixtApr 19, 2012
  17. Erik Faye-LundApr 19, 2012
  18. Nguyen Thai Ngoc DuyApr 21, 2012
  19. Nguyen Thai Ngoc DuyApr 21, 2012

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.