[sr #110809] UBSAN failure in output.c:511 (make_room_for)
Bruno Haible <[email protected]> Thu, 24 Oct 2024 12:54:58 -0400 (EDT)
| Newsgroups | gmane.comp.gnu.m4.bugs |
|---|---|
| Message-ID | <[email protected]> |
Follow-up Comment #3, sr #110809 (group m4):
ISO WG14 has voted to accept
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3322.pdf, see
https://sourceware.org/pipermail/libc-alpha/2024-October/160375.html . With
this change, memcpy(dest, NULL, 0) is no longer undefined, and GCC and glibc
ought to catch up soon (GCC regarding their sanitizer, and glibc regarding the
declaration of memcpy() in <string.h>).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/support/?110809>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZxp74gAKCRCqLAuaBUf3 TunfAP4oFZYHHj5cmiGn48pAhuQhqELW85bhVBJch2D8c9s7gQD7BMkhk66xbmTT Sq2HOUqfZWqUnMDFxe3jkYDNY7tf6A0= =JG9V -----END PGP SIGNATURE-----