Johannes Schindelin [off-list ref] writes:
When git-fetch-pack did not have enough revs to send, it did not realize
that the server actually speaks multi_ack. The server would now continue
sending ack', but the client would try to unpack objects. Oops.
I've already pushed your initial set out to "master", but I
suspect we may be better of if I recall them and let it simmer a
bit longer in the proposed updates branch, and defer them post
0.99.9. What do you think?