From f743e12307c3b263cb8dec850df37aa88cc354f3 Mon Sep 17 00:00:00 2001 From: rooklz <175737347+rooklz@users.noreply.github.com> Date: Sat, 31 Oct 2026 05:03:57 +0000 Subject: [PATCH] test(relinker): pin invalid guest TLS large memsz on Windows --- .../tests/test_guest_none_relocations.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/core/relinker/relinker/tests/test_guest_none_relocations.py b/core/relinker/relinker/tests/test_guest_none_relocations.py index 93c5d7a246eb..83dfddccb37f 100644 --- a/core/relinker/relinker/tests/test_guest_none_relocations.py +++ b/core/relinker/relinker/tests/test_guest_none_relocations.py @@ -76,6 +76,17 @@ def change_tag(image, tag, value=None, replacement=None): raise AssertionError(f"Missing dynamic tag {tag:#x}") +def invalid_tls_segment_large_memsz(image): + image = bytearray(image) + phnum, = struct.unpack_from(" len(image): + image.extend(bytes(insert_at + 56 - len(image))) + struct.pack_into("