X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Vadim Zeitlin Subject: Re: git stopped working with 1.7.1 Date: Tue, 5 Jan 2010 13:30:14 +0000 (UTC) Lines: 183 Message-ID: References: <10711 DOT 1261594527 AT gemini DOT franz DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit User-Agent: Loom/3.14 (http://gmane.org/) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Kevin Layer franz.com> writes: > layer hobart128 /c/tmp > $ git clone git:/repo/git/acl acl.test > Initialized empty Git repository in /c/tmp/acl.test/.git/ > remote: Counting objects: 9205, done. > remote: Compressing objects: 100% (3300/3300), done. > fatal: The remote end hung up unexpectedly > fatal: early EOFs: 62% (5708/9205) > fatal: index-pack failed > > layer hobart128 /c/tmp > $ > > This is on XP 64-bit. Also happens on Windows 7 64-bit (a fresh > install of 1.7.1). Exactly the same thing happens here with 1.7.1 under 64-bit Windows 7. However my Cygwin is not a new install but an upgrade of a previous 1.5 installation -- in which Git worked just fine. Of course, just as you say, this was an older version of Git but I don't think this explains the problem because msysGit 1.6.5.1, which I installed just to test if it works, does work fine. So the problem is either some bug in Git 1.6.4 which was not present in 1.5.whatever version that was included in Cygwin 1.5 and is not present in Git 1.6.5 neither or a bug in Cygwin itself, which seems much more likely. And, just to remove any doubts, there are no problems at the server side. I don't use plink, just plain old Cygwin ssh, and the connection is well established and fetching using git from another Linux box works fine too. So the problem is clearly local to Windows machine with Cygwin and is almost certainly due to some bug or change of behaviour in Cygwin itself. Unfortunately I have no clue about how to debug it. I can run "git fetch" with "-v" option but it doesn't seem to tell me anything useful. I include a dump of its output below but, again, I don't expect anybody to make much sense out of it. What I'd like to know is how to debug this further because currently my Windows machine is simply unusable because I have everything in various Git repositories which I can't update any longer. Is going back to Cygwin 1.5 really the only solution? Thanks in advance for any ideas, VZ P.S. An example git fetch output: % git fetch -vv Server supports multi_ack Server supports side-band-64k Server supports ofs-delta Marking f05b21d2620cc3870f056f7ead52b9d748aec5ca as complete Marking 48e67403e6836895d4b8519a3d00f7ee35da27f8 as complete Marking 48e67403e6836895d4b8519a3d00f7ee35da27f8 as complete Marking 48e67403e6836895d4b8519a3d00f7ee35da27f8 as complete Marking 2c4fbf10d7f8f7e7aa47bf71c08de09d26742c99 as complete Marking 84572aa72060cfa4014de80baa2c53d58f2bce15 as complete Marking 29f2ec01e35f6557ccebe86fd197aa918f5767ce as complete Marking 884506852efdd169130f30731b1826645896ae72 as complete Marking 608a6ee830a421fc1930bbcdaa518ae544a17b91 as complete Marking c7d2a36cc3c5dbeaf878e51068990f1caac81e20 as complete Marking 0816d63c262e58ede3c36121187ad5e45d446f9c as complete Marking 94751ccb93bff9e01887be4098fa4afe4fa7b637 as complete Marking 0aedb4c06c0eaedc770466137f5be41bbcd9e208 as complete Marking 644b203810e25b8d81c8a4a3effdb8e7fb1f1b68 as complete Marking 2665a1035bb3052987db9682504a5a11be7a4fa6 as complete Marking dc18d12ba60ae2567cf7dbc3f35419b1a68a8190 as complete Marking cb4047c1ac9744848b5bd076394d2cd1948b6298 as complete Marking 2a55b4b480b58563d5b2cb86863339413e681fa3 as complete want db67a9b73270783452b5a9995a20358e567fbd1d (refs/heads/master) have f05b21d2620cc3870f056f7ead52b9d748aec5ca have 48e67403e6836895d4b8519a3d00f7ee35da27f8 have 2c4fbf10d7f8f7e7aa47bf71c08de09d26742c99 have 84572aa72060cfa4014de80baa2c53d58f2bce15 have 29f2ec01e35f6557ccebe86fd197aa918f5767ce have 884506852efdd169130f30731b1826645896ae72 have 608a6ee830a421fc1930bbcdaa518ae544a17b91 have c7d2a36cc3c5dbeaf878e51068990f1caac81e20 have 0816d63c262e58ede3c36121187ad5e45d446f9c have 94751ccb93bff9e01887be4098fa4afe4fa7b637 have 0aedb4c06c0eaedc770466137f5be41bbcd9e208 have 644b203810e25b8d81c8a4a3effdb8e7fb1f1b68 have 2665a1035bb3052987db9682504a5a11be7a4fa6 have dc18d12ba60ae2567cf7dbc3f35419b1a68a8190 have cb4047c1ac9744848b5bd076394d2cd1948b6298 have 2a55b4b480b58563d5b2cb86863339413e681fa3 have bef431623bdf4d2b7deb1812e5d81bb1902c0893 have 1b8fbf665d981f9d0e7ef51da9f2c50553f0277d have 775e2d9f6dbf807992ffd8cf9e8aa4db2c293a5d have 91e1f7c43873ff94496071ca986bbc1347382d74 have 150df99282735e7bccec31c7293e5ef160636876 have 9c8fa09b2c35da056e067599ba3b806774c4a231 have 61322b31cd5f9620b2b8a254438204c31c7f367b have 950caad6ad2b47c5353b2a5957975cd4df76d095 have c9d2d80542f87455347cf0def54dfa4e3745cfa2 have c4b6ed5c0f2798267164b2097cb7939bd7e9015d have b8b1cd1b2a6cae1149e3a9ab8ce1bb9a576b15a3 have 94f9c85dd4405381cfdad150b0ca0fa17977c541 have 63efd028897262949bf5e00f355804ad3e34c22d have 8015275517d233802c3bc4de099a4b637a913aab have 8e83bb623df97863a21adfea8434bd3257035e4f have 6bbb9692703f48121e8bf5af4dd784a4eec3119a have 750d2cd80284d69e5a00938405e253025a71105b have 83925804159e829c6be5e5aac4d7c3605eaa5d00 have e52f04e32d1d12fc3d2c80d669aa0ede054ba3aa have 342bf4dea699c2e45b088afe6c763c7bca255ae6 have 95a142376a69a9a68bb3fd4d08ed6a5352040d77 have fdbcfb2af20f0b420df70451309b8444baea7488 have 261371fe77eae86dded46be7b03fa3ea57b595b0 have 1c1253b51b9a498b4c9e82aca5ac231f6ca00be9 have 940507ac7452a06259bfe5e861a245503174b416 have e0f1c2592870e5c5e3deb7673672c77a73fa403d have 255a489b8a5a3fd339ab8035088a7d65ba657220 have 18d709327c515f5b30e0ee4046dbb5a039ad70e4 have af187d3dd1bafacde6458d16b2210ac1764c3f90 have aefe9ebd1560fd598379b004a6b94508a1533900 have e5e730c100fbc02664d247faa228818b4a984a58 have de6a5d7e617180f8bb3330ea52228c311afc4e02 have b3c6acdce1bd8d57de5ec6ff869d941dee658270 have 02b347e7017d1c4be8536db455c5510b78929f36 have bd09e68a7596f00c167de9dcbae2afaeabf058cb have 57bcb281d4cd0e30dc39d817828b33d9b5b325a3 have 8ccfe563ad6b9ce0c549b168e135d09a25818caf done got ack (2) f05b21d2620cc3870f056f7ead52b9d748aec5ca got ack (2) 48e67403e6836895d4b8519a3d00f7ee35da27f8 got ack (2) 2c4fbf10d7f8f7e7aa47bf71c08de09d26742c99 got ack (2) 84572aa72060cfa4014de80baa2c53d58f2bce15 got ack (2) 29f2ec01e35f6557ccebe86fd197aa918f5767ce got ack (2) 884506852efdd169130f30731b1826645896ae72 got ack (2) 608a6ee830a421fc1930bbcdaa518ae544a17b91 got ack (2) c7d2a36cc3c5dbeaf878e51068990f1caac81e20 got ack (2) 0816d63c262e58ede3c36121187ad5e45d446f9c got ack (2) 94751ccb93bff9e01887be4098fa4afe4fa7b637 got ack (2) 0aedb4c06c0eaedc770466137f5be41bbcd9e208 got ack (2) 644b203810e25b8d81c8a4a3effdb8e7fb1f1b68 got ack (2) 2665a1035bb3052987db9682504a5a11be7a4fa6 got ack (2) dc18d12ba60ae2567cf7dbc3f35419b1a68a8190 got ack (2) cb4047c1ac9744848b5bd076394d2cd1948b6298 got ack (2) 2a55b4b480b58563d5b2cb86863339413e681fa3 got ack (2) bef431623bdf4d2b7deb1812e5d81bb1902c0893 got ack (2) 1b8fbf665d981f9d0e7ef51da9f2c50553f0277d got ack (2) 775e2d9f6dbf807992ffd8cf9e8aa4db2c293a5d got ack (2) 91e1f7c43873ff94496071ca986bbc1347382d74 got ack (2) 150df99282735e7bccec31c7293e5ef160636876 got ack (2) 9c8fa09b2c35da056e067599ba3b806774c4a231 got ack (2) 61322b31cd5f9620b2b8a254438204c31c7f367b got ack (2) 950caad6ad2b47c5353b2a5957975cd4df76d095 got ack (2) c9d2d80542f87455347cf0def54dfa4e3745cfa2 got ack (2) c4b6ed5c0f2798267164b2097cb7939bd7e9015d got ack (2) b8b1cd1b2a6cae1149e3a9ab8ce1bb9a576b15a3 got ack (2) 94f9c85dd4405381cfdad150b0ca0fa17977c541 got ack (2) 63efd028897262949bf5e00f355804ad3e34c22d got ack (2) 8015275517d233802c3bc4de099a4b637a913aab got ack (2) 8e83bb623df97863a21adfea8434bd3257035e4f got ack (2) 6bbb9692703f48121e8bf5af4dd784a4eec3119a got ack (2) 750d2cd80284d69e5a00938405e253025a71105b got ack (2) 83925804159e829c6be5e5aac4d7c3605eaa5d00 got ack (2) e52f04e32d1d12fc3d2c80d669aa0ede054ba3aa got ack (2) 342bf4dea699c2e45b088afe6c763c7bca255ae6 got ack (2) 95a142376a69a9a68bb3fd4d08ed6a5352040d77 got ack (2) fdbcfb2af20f0b420df70451309b8444baea7488 got ack (2) 261371fe77eae86dded46be7b03fa3ea57b595b0 got ack (2) 1c1253b51b9a498b4c9e82aca5ac231f6ca00be9 got ack (2) 940507ac7452a06259bfe5e861a245503174b416 got ack (2) e0f1c2592870e5c5e3deb7673672c77a73fa403d got ack (2) 255a489b8a5a3fd339ab8035088a7d65ba657220 got ack (2) 18d709327c515f5b30e0ee4046dbb5a039ad70e4 got ack (2) af187d3dd1bafacde6458d16b2210ac1764c3f90 got ack (2) aefe9ebd1560fd598379b004a6b94508a1533900 got ack (2) e5e730c100fbc02664d247faa228818b4a984a58 got ack (2) de6a5d7e617180f8bb3330ea52228c311afc4e02 got ack (2) b3c6acdce1bd8d57de5ec6ff869d941dee658270 got ack (2) 02b347e7017d1c4be8536db455c5510b78929f36 got ack (2) bd09e68a7596f00c167de9dcbae2afaeabf058cb got ack (2) 57bcb281d4cd0e30dc39d817828b33d9b5b325a3 got ack (2) 8ccfe563ad6b9ce0c549b168e135d09a25818caf got ack (1) 8ccfe563ad6b9ce0c549b168e135d09a25818caf remote: Counting objects: 1617, done. remote: Compressing objects: 100% (1033/1033), done. fatal: The remote end hung up unexpectedly fatal: early EOFs: 15% (156/1038) fatal: index-pack failed -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple