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

Re: git problem: pack has bad object at offset 77100841: inflate returned -3

From
Nicolas Pitre <nico@cam.org>
Date
Aug 13, 2008, 01:17 UTC
Message-ID
<alpine.LFD.1.10.0808122111180.9984@xanadu.home>
In-Reply-To
<20080806143310.GB28231@spearce.org>
On Wed, 6 Aug 2008, Shawn O. Pearce wrote:
Show 19 quoted lines
> srinivas naga vutukuri <srinivas.vutukuri@gmail.com> wrote:
> > remote: Counting objects: 879862, done.
> > remote: Compressing objects: 100% (156686/156686), done.
> > fatal: pack has bad object at offset 77100841: inflate returned -3
> > fatal: index-pack failed
> > 
> > while doing "git clone" of linux kernel of latest 2.6.27-rc2.
> > But am able to do the latest stable successfully.
> ...
> > I am using cygwin, git 1.5.6.4
> 
> Where are you cloning from?
> 
> This is an indication that the data sent to your system from the
> remote side is corrupt.  Possibly a bad network link?
> 
> Remote side corruption should have been detected by the remote
> server as it was writing the data out.  The message above however
> came from your client, so the server seems to be OK.

Well, not exactly. The server (git pack-objects) does skip some data integrity validation that the client (git index-pack) is doing anyway in order to cut cycles on the server machine.

Nicolas
Previous: srinivas naga vutukuri
Message 4 of 4 in “git problem: pack has bad object at offset 77100841: inflate returned -3”
  1. srinivas naga vutukuriAug 6, 2008
  2. Shawn O. PearceAug 6, 2008
  3. srinivas naga vutukuriAug 6, 2008
  4. Nicolas PitreAug 13, 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.