From 078029fb96d9fb9c0603a6fde76a2b7af8a8f9eb Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Tue, 25 Aug 2026 21:28:36 +0900 Subject: [PATCH] Fix memory leak in symbol_id_entry_directory symbol_id_entry_directory is not an embedded TypedData, so we need to free the allocated id_entry_dir as well. --- symbol.c | 1 + 1 file changed, 1 insertion(+) diff --git a/symbol.c b/symbol.c index 492b3b49519..32276492d21 100644 --- a/symbol.c +++ b/symbol.c @@ -235,6 +235,7 @@ id_entry_dir_free(void *ptr) { struct id_entry_dir *dir = ptr; SIZED_FREE_N(dir->entries, dir->capa); + xfree(dir); } static size_t