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