From: Shawn O. Pearce Date: Fri, 12 Jan 2007 04:02:01 GMT Subject: Re: [PATCH] reflog-expire: brown paper bag fix. Message-ID: <20070112040200.GA24195@spearce.org> In-Reply-To: <7vzm8ox5dn.fsf@assigned-by-dhcp.cox.net> Junio C Hamano wrote: > When --stale-fix is not passed, the code did not initialize the > two commit objects properly. > > Signed-off-by: Junio C Hamano > --- > > * If you see Segfault from "git gc", it would have left two > .lock files under .git/refs/ and .git/logs/refs; your > repository has not be corrupted with this. Please remove the > two leftover .lock files by hand, apply this patch and > re-run. Thanks for fixing this Junio. I noticed it myself today and meant to debug it, but haven't had a chance to do it yet. -- Shawn.