[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [notaryproject/notary] arm64 self-check failures: runtime: marked free object in span 0xffff5ec83ac0, elemsize=208 freeindex=3 (bad use of unsafe.Pointer or having race conditions? try -d=checkptr or -race) (Issue #1708)



On Tue, Mar 4, 2025, 05:45 Nicolas Peugnet <nicolas@club1.fr> wrote:
On 04/03/2025 13:14, Simon Josefsson wrote:
> Should we do another upload of Go 1.24 into Debian with this patch?

IMO we should do it.

> I'm hoping it would fix this FTBFS:
>
> https://buildd.debian.org/status/fetch.php?pkg=notary&arch=arm64&ver=0.7.0%2Bgit20240416.9d2b3b3%2Bds1-3&stamp=1741045040&raw=0
>
> /Simon
>
> Tianon Gravi <notifications@github.com> writes:
>
>> tianon left a comment (notaryproject/notary#1708)
>>
>> FWIW, this is fixed in upstream Go now, and [backported to the Go 1.24
>> branch](https://github.com/golang/go/commit/949eae84df4d0294c19378f939012707e4e1bb24)
>> (so the next Go 1.24 release should include the fix).  Perhaps we can
>> backport the fix in Debian a bit early to unblock Notary (but
>> regardless this issue is probably fair to close). 🤔

Agreed. I was hoping we'd have a Go release that includes it quickly, but we should definitely consider patching in the meantime. Can someone put up a merge request on Salsa?

❤️,
- Tianon

Reply to: