Docker segfault: Need rebuilt against patched Go 1.24.x

Problems with packages? Post here, using [tags] of the package name.

Docker segfault: Need rebuilt against patched Go 1.24.x

Postby mib1982 » Wed Apr 16, 2025 8:38 am

There is a bug in docker when it is built against go 1.24.x.

The bug manifests in an error message "unexpected EOF" when pulling images and causes docker to segfault. Importantly, this occurs randomly - sometimes pulling images works without issues, and sometimes it fails with the error. This inconsistent behavior makes it difficult to reproduce reliably.

There is a patch available at: [url]https://gitlab.archlinux.org/archlinux/packaging/packages/go[/url] (Filename is fix_vgetrandom_state_segfault.patch)

I've successfully built and tested this patch with Go 1.24.2 on my Raspberry Pi, which fixes the vgetrandom state issue.
Since I cannot verify if this patch is implemented in the current go-pkg provided through "Archlinux | ARM", could you please rebuild go with the patch implemented and subsequently docker against it?

The upstream issue is discussed here: [url]https://github.com/moby/moby/issues/49513[/url]
mib1982
 
Posts: 1
Joined: Wed Apr 16, 2025 8:11 am

Return to Packages

Who is online

Users browsing this forum: No registered users and 20 guests