X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin%2Ffetch-pack.c;h=3c871c2da893dc9deb3a36bff03a7032ea038f8a;hb=701825de23da2bff6c784d33ff27f75e802abd81;hp=436798410210b868cfbe439a1603b0a340a32c50;hpb=be653d6cb87d17c1d70d31cb7cfcb004d48def7b;p=git.git diff --git a/builtin/fetch-pack.c b/builtin/fetch-pack.c index 436798410..3c871c2da 100644 --- a/builtin/fetch-pack.c +++ b/builtin/fetch-pack.c @@ -395,6 +395,8 @@ static int find_common(int fd[2], unsigned char *result_sha1, case ACK_continue: { struct commit *commit = lookup_commit(result_sha1); + if (!commit) + die("invalid commit %s", sha1_to_hex(result_sha1)); if (args.stateless_rpc && ack == ACK_common && !(commit->object.flags & COMMON)) {