From: Andreas K. Hüttel Date: Mon, 20 Jul 2026 08:31:33 +0000 (+0900) Subject: NEWS: insert list of fixed bugs X-Git-Tag: glibc-2.44~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b2d4136341cc27a29f3d68959bfff2771dd43f5a;p=thirdparty%2Fglibc.git NEWS: insert list of fixed bugs Signed-off-by: Andreas K. Hüttel --- diff --git a/NEWS b/NEWS index ed83b27356..0217dde5e5 100644 --- a/NEWS +++ b/NEWS @@ -82,8 +82,114 @@ found in the advisories directory of the release tarball: The following bugs were resolved with this release: - [The release manager will add the list generated by - scripts/list-fixed-bugs.py just before the release.] + [2363] libc: EOPNOTSUPP and ENOTSUP in errno.h must be different, + according to SUSv3 + [3794] manual: iconv: //TRANSLIT and //IGNORE feature not documented + [15792] dynamic-link: [arm] ARM dynamic linker should save/restore + coprocessor registers + [20331] libc: fts ignores errors from readdir() + [20680] dynamic-link: ifunc resolver cannot access the thread pointer + with static linking + [22944] libc: fts cannot traverse paths which have a length longer + than USHRT_MAX + [25257] libc: sotruss: fix error message for '--f' argument + [25770] locale: newlocale memory leak in LOCPATH parsing and on error + paths + [27582] libc: x86_64: IFUNC in static user programs may crash when + built with -fstack-protector-all + [28218] dynamic-link: ld.so: ifunc resolver calls a lazy PLT. When + does it work? + [28817] libc: static-pie ifunc resolver tls failure + [28940] nss: __nss_database_get doesn't check for allocation failure + [30136] manual: Please document behaviour of iconv(3) when input is + untranslatable + [30304] nptl: nptl/tst-pthread-gdb-attach test fails with new libc + shared library version + [30769] malloc: malloc_trim is not working correctly for arenas other + than arena 0 + [30976] dynamic-link: rtld: resolve ifunc relocations after + JUMP_SLOT/GLOB_DAT/etc + [30992] libc: alpha: setrlimit() with negative values besides + RLIM_INFINITY returns EPERM + [31901] libc: elf/tst-glibc-hwcaps-prepend-cache fails on i686 + [33226] math: math-vector-fortran.h vs not ffast-math + [33626] libc: execvpe should skip inaccessible $PATH components + [33650] build: abilist.awk doesn't handle unversioned defined symbols + [33785] stdio: New streams are linked into global list before they are + fully initialized + [33848] build: Build fails at openat2.h, redefinition of 'struct + open_how' + [33882] libc: Recursion in nftw() causes stack overflow(CWE-674) + [33904] build: error: '__vasprintf_chk' undeclared here + [33921] build: Building with Linux-7.0-rc1 errors on OPEN_TREE_CLONE + [33935] stdio: _IO_wfile_doallocate not linked correctly when linking + glibc statically + [33980] locale: iconv: ibm139x trigger assertion error when converting + to internal while lack enough room (CVE-2026-4046) + [33985] build: ld: cannot find -lgcc_s: No such file or directory + [33999] stdio: libio: potential dangling _IO_save_base or memory leak + in wgenops.c + [34006] stdio: libio: inconsistent fmemopen_write behavior on last \0 + [34008] stdio: stdio-common: scanf %mc pattern will cause heap + overflow when width > 1024 + [34014] nss: gethostbyaddr and gethostbyaddr_r may incorrectly handle + DNS response + [34015] nss: gethostbyaddr and gethostbyaddr_r return invalid DNS + hostnames + [34019] stdio: libio: undefined behavior when setbuf on open_memstream + [34033] network: resolv/ns_print.c: ns_sprintrrf TSIG path bypasses + buflen and can overflow caller buffer + [34064] dynamic-link: The unnecessary PT_NOTE check in when loading a + binary + [34069] network: Buffer overread in ns_sprintrrf with corrupted RDATA + field (CVE-2026-6238) + [34070] hurd: Calling open ("/dev/tty/", O_RDONLY) causes the program + to segfault + [34073] regex: regexec can mistakenly match with backrefs and the $ + anchor + [34079] dynamic-link: THP segment load aligns all PT_LOAD segments to + THP page size + [34080] dynamic-link: Support THP segment load with THP enabled with + madvise + [34083] dynamic-link: __get_thp_mode and __get_thp_size are called + twice + [34090] libc: wordexp WRDE_APPEND rollback restores stale we_wordv, + leading to invalid free in wordfree + [34098] libc: Missing SUPPORT_STATIC_PIE in arm32 + [34129] string: x86: Non-temporal memset unreachable on AMD Zen 3/4/5 + [34144] libc: ld.so clobbers VFP registers during runtime linking + [34154] network: Segfault in sock_eq after res_init() returns -1, due + to stale _u._ext.nscount in __res_iclose + [34156] dynamic-link: dlsym(RTLD_DEFAULT, ...) from a constructor + SIGSEGVs when tail-called + [34164] dynamic-link: elf: IFUNC resolvers do not see static TLS + initialization + [34170] dynamic-link: elf: IFUNC resolver reading global- + dynamic/TLSDESC __thread variable crashes inside __tls_get_addr + [34183] math: fma produces wrong results + [34192] nptl: pthread_setname_np opens /proc//comm with O_RDWR + instead of O_WRONLY|O_CLOEXEC + [34196] libc: elf: static dlopen: pointer guard of the loaded + ld.so/libc.so is left uninitialized + [34197] dynamic-link: elf: Stack canary and pointer guard are + recoverable from AT_RANDOM (getauxval) + [34205] libc: aarch64: SIGSEGV in tunable_strcmp in static-pie + binaries run with a string tunable + [34208] stdio: scanf not pushback after matching failure + [34210] libc: elf/tst-glibc-hwcaps-prepend-cache fails on + armv7a-unknown-linux-gnueabihf + [34236] locale: Non-representable transliteration still causes iconv + to exit with 1 if //TRANSLIT is specified + [34289] network: ns_sprintrrf uses p_class, p_type internally + [34311] build: THP tests failed to link + [34347] libc: Incorrect trailing bitfield word of struct tcp_info + [34348] dynamic-link: FAIL: elf/tst-thp-1 if THP is disabled in kernel + [34351] build: Random test failures + [34355] build: [2.44 Regression] "make check -j7 subdirs=stdio-common" + no longer works + [34396] libc: sparc64-unknown-linux-gnu , Gentoo: >200 test failures, + SIGILL in many binaries + [34398] string: Truncated strncpy on s390x z900 ifunc variant Version 2.43