René Scharfe <l.s.r@xxxxxx> writes: > This reverts commit 5cb28270a1ff94a0a23e67b479bbbec3bc993518. > > 5cb28270a1 (pack-objects: lazily set up "struct rev_info", don't leak, > 2022-03-28) avoided leaking rev_info allocations in many cases by > calling repo_init_revisions() only when the .filter member was actually > needed, but then still leaking it. That was fixed later by 2108fe4a19 > (revisions API users: add straightforward release_revisions(), > 2022-04-13), making the reverted commit unnecessary. Hmph, with this merged, 'seen' breaks linux-leaks job in a strange way. https://github.com/git/git/actions/runs/3563546608/jobs/5986458300#step:5:3917 Does anybody want to help looking into it? Thanks.