From: Cupertino Miranda Date: Fri, 21 Mar 2025 17:50:35 +0000 (+0000) Subject: malloc: missing initialization of tcache in _mid_memalign X-Git-Tag: glibc-2.42~377 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=855561a1fbc601aa6c373c8a036d472cb52786e7;p=thirdparty%2Fglibc.git malloc: missing initialization of tcache in _mid_memalign _mid_memalign includes tcache code but does not attempt to initialize tcaches. Reviewed-by: DJ Delorie --- diff --git a/malloc/malloc.c b/malloc/malloc.c index 55fb2ab0ec..b73ddbf554 100644 --- a/malloc/malloc.c +++ b/malloc/malloc.c @@ -3692,6 +3692,8 @@ _mid_memalign (size_t alignment, size_t bytes, void *address) } size_t tc_idx = csize2tidx (tbytes); + MAYBE_INIT_TCACHE (); + if (tcache_available (tc_idx)) { /* The tcache itself isn't encoded, but the chain is. */