Re: Problem with pack
From: Linus Torvalds <torvalds@osdl.org>
Date: 2016-06-15 22:42:38
On Fri, 25 Aug 2006, Sergio Callegari wrote:
If I try to verify the pack I get: git verify-pack -v pack-ebcdfbbda07e5a3e4136aa1f499990b35685bab4.idx fatal: failed to read delta-pack base object 2849bd2bd8a76bbca37df2a4c8e8b990811d01a7 the package length seems reasonable, however... (no evident sign of truncation, but I haven't looked inside the index to check the exact positions of objects)...
Can you make the corrupt pack-file and index available publically (or perhaps at least to a few git people?) The fact that verify-pack is happy with the SHA1 checksum is interesting, because it means that the pack-file at least didn't get corrupted on-disk (or through the sync operation). Iow, it must have gotten corrupted at write-out itself somehow, and it would be interesting to see what the pack-file looks like.
and git unpack-object dies with error code -3 in inflate...
That's Z_DATA_ERROR, which is what you get if the input to inflate is bad. Linus