From d70ce6465a56bb9cd65720d779b703950412bcad Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Sun, 5 Jan 2025 22:36:19 -0800 Subject: [PATCH] fix incorrect initialization of catchall chunks in name allocator free list --- src/raddbg/raddbg_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/raddbg/raddbg_core.c b/src/raddbg/raddbg_core.c index 3ff9e497..d54cbf9b 100644 --- a/src/raddbg/raddbg_core.c +++ b/src/raddbg/raddbg_core.c @@ -1161,6 +1161,7 @@ rd_name_alloc(String8 string) } U8 *chunk_memory = push_array(rd_state->arena, U8, chunk_size); RD_NameChunkNode *chunk = (RD_NameChunkNode *)chunk_memory; + chunk->size = chunk_size; SLLStackPush(rd_state->free_name_chunks[bucket_idx], chunk); } }