From 4245e9148ed71b0542ea95628f0b61c9a984ec74 Mon Sep 17 00:00:00 2001 From: Anhad Singh Date: Sat, 27 Dec 2025 01:12:07 +1100 Subject: [PATCH] fix(load_objects_recursive): TLS overallocation Signed-off-by: Anhad Singh --- src/ld_so/linker.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ld_so/linker.rs b/src/ld_so/linker.rs index 52b79dc5f1..ad9b15346e 100644 --- a/src/ld_so/linker.rs +++ b/src/ld_so/linker.rs @@ -819,7 +819,7 @@ impl Linker { if let Some(master) = tcb_master { if !dlopened { - self.tls_size += master.offset; // => aligned ph.p_memsz + self.tls_size = master.offset; // => aligned ph.p_memsz } tcb_masters.push(master);