On Sat, 2006-06-17 at 00:15 -0400, Jon Smirl wrote: > I had already caught that one, the fix was a few mails back. > git_dir is an atom and shouldn't be freed with free. I see it now. My patch was wrong - there is another free(git_dir) in the same function. Keith, please remove both. > After five hours I hit this: > fprintf (stderr, "Error: branch cycle\n"); This is more like a logical error. Maybe you actually have circling branches due to causality violations or something :-) Sure, Valgrind would be still useful to make sure it's not something mundane. -- Regards, Pavel Roskin - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html