I somehow got some corrupted object files in my repository that zlib refuses to decompress. This patch makes sure we abort early before the memcpy a few lines downtream segfaults (due to total_out == 0). Andreas Signed-off-by: Andreas Gal <gal@uci.edu> --- 66308ede85c2dad6b184fb74a7215b06a173d8f7/sha1_file.c +++ sha1_file.c @@ -155,6 +155,8 @@ inflateInit(&stream); ret = inflate(&stream, 0); + if (ret != Z_OK) + return NULL; if (sscanf(buffer, "%10s %lu", type, size) != 2) return NULL; - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Sun Apr 24 15:06:04 2005
This archive was generated by hypermail 2.1.8 : 2005-04-24 15:06:04 EST