"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Christian Weisgerber <naddy@mips.inka.de>
Subject:
Re: double free in checkout running as root
To:
Nick Holland <nick@holland-consulting.net>
Cc:
gameoftrees@openbsd.org
Date:
Mon, 29 Aug 2022 22:32:30 +0200

Download raw body.

Thread
Nick Holland:

> >> /root # got checkout /got/ibs.git
> >> got(6695) in free(): bogus pointer (double free?) 0x7f7ffffee850
> >> Abort trap
> 
> I'm running the latest OpenBSD snapshot package, which is 0.74,
> 
> Quick test of compiling from source indicates that my complaint isn't
> there,

It may be hiding.  For instance, if you build from got.git, you'll
build with -O0 as opposed to -O2, which can change the behavior of
buggy code.

If you could generate a stack trace (there's a debug package!), it
might help to see if the bug has actually been fixed.

-- 
Christian "naddy" Weisgerber                          naddy@mips.inka.de