From 855561a1fbc601aa6c373c8a036d472cb52786e7 Mon Sep 17 00:00:00 2001 From: Cupertino Miranda Date: Fri, 21 Mar 2025 17:50:35 +0000 Subject: [PATCH] malloc: missing initialization of tcache in _mid_memalign _mid_memalign includes tcache code but does not attempt to initialize tcaches. Reviewed-by: DJ Delorie --- malloc/malloc.c | 2 ++ 1 file changed, 2 insertions(+) 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. */