From: Vincent van Ravesteijn Date: Fri, 08 Jun 2012 20:23:16 GMT Subject: Re: [BUG] Out of memory on git log --simplify-by-decoration --first-parent Message-ID: <4FD25F34.1060400@lyx.org> In-Reply-To: <7vwr3hbm6x.fsf@alter.siamese.dyndns.org> Op 8-6-2012 22:09, Junio C Hamano schreef: > Vincent van Ravesteijn writes: > >> git dies after calling the following command on the git repo: >> >> $ git log f623ca1c...b9cfa4e9 --simplify-by-decoration --first-parent > I wouldn't be surprised anything random happens when --first-parent > is used together with simplify_merges(); the function needs full > analysis of all commits in the specified range, and first-parent > traversal specifically tells us not to descend into other parents. > It might not be a bad idea to forbid this combination when the > command line options are parsed. > > What information were you trying to get out of the above command? I was using gitk and I tried to simplify the history a bit, just for visualization,... so I tried by checking "Limit to first parent" and "Simple history". Then, git errored out with an out-of-memory error. Vincent