glibc 2.34 32bit armhf segfaults with ping ::1 (recvmsg)

Bug #1947404 reported by msaxl
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
New
Undecided
Unassigned

Bug Description

see
https://sourceware.org/bugzilla/show_bug.cgi?id=28350

in short the 32 to 64 bit timestamp emulation messes up the cmsg of the received packet (half-overwrites a cmsg struct instead of appending it)

msaxl (saxl)
summary: - giblc 2.35 impish 32bit armhf glibc segfaults with ping ::1 (recvmsg)
+ giblc 2.34 impish 32bit armhf glibc segfaults with ping ::1 (recvmsg)
summary: - giblc 2.34 impish 32bit armhf glibc segfaults with ping ::1 (recvmsg)
+ glibc 2.34 impish 32bit armhf glibc segfaults with ping ::1 (recvmsg)
summary: - glibc 2.34 impish 32bit armhf glibc segfaults with ping ::1 (recvmsg)
+ glibc 2.34 impish 32bit armhf segfaults with ping ::1 (recvmsg)
msaxl (saxl)
summary: - glibc 2.34 impish 32bit armhf segfaults with ping ::1 (recvmsg)
+ glibc 2.34 impish/jammy 32bit armhf segfaults with ping ::1 (recvmsg)
Revision history for this message
msaxl (saxl) wrote : Re: glibc 2.34 impish/jammy 32bit armhf segfaults with ping ::1 (recvmsg)

it seems to be fixed in 2.35

The relevant diffs are:
https://sourceware.org/git/?p=glibc.git;a=commit;h=8fba672472ae0055387e9315fc2eddfa6775ca79
https://sourceware.org/git/?p=glibc.git;a=commit;h=798d716df71fb23dc89d1d5dba1fc26a1b5c0024

I will try to build it for impish,
but glibc is currently not buildable on jammy itself (and by the way i386 does not build on amd's cpus, only intel), but that is not a user problem..

Revision history for this message
msaxl (saxl) wrote :

since jammy now is on 2.35, it is fixed there.

summary: - glibc 2.34 impish/jammy 32bit armhf segfaults with ping ::1 (recvmsg)
+ glibc 2.34 32bit armhf segfaults with ping ::1 (recvmsg)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.