Re: free(): invalid pointer, error: git died of signal 6 and error: git died of signal 11
- From
Christian Couder <christian.couder@gmail.com>
- Date
- Feb 15, 2025, 13:04 UTC
- Message-ID
- <CAP8UFD0aZ-Ea96n1Tk9i2dS6ECoCFpyW_FQUVOP8Z2z8_=xXwA@mail.gmail.com>
- In-Reply-To
- <1480fc360e9afd4e2d381e1506624df058355ae6.camel@scientia.org>
Hi,
On Sat, Feb 15, 2025 at 3:10 AM Christoph Anton Mitterer <calestyo@scientia.org> wrote:
Show 13 quoted lines
> > Hey. > > I see some weird segfaults on a fresh repo. > It has just one commit with license files, then branch from master in > which I have a staged an initial skeleton program. > > From there when I do a > git dt > (which is an alias `dt = difftool --dir-diff`) I get most of the time: > > $ git dt > error: git died of signal 11
[...]
> The same happens also on a fresh and empty repo:
[...]
> That's all on Debian unstable, with their git package 1:2.47.2-0.1.
Thanks for your report!
This might have been fixed by commit 98e4015593 (builtin/difftool: intialize some hashmap variables, 2024-11-12) that is part of v2.48.0 and v2.48.1. So you might want to upgrade or maybe patch your version. Let us know if that fixes the issue.
Best, Christian.