Skip to content

runtime: make win32 tls more vigilant#1502

Open
mochaaP wants to merge 5 commits into
jart:masterfrom
mcha-forks:master
Open

runtime: make win32 tls more vigilant#1502
mochaaP wants to merge 5 commits into
jart:masterfrom
mcha-forks:master

Conversation

@mochaaP

@mochaaP mochaaP commented May 27, 2026

Copy link
Copy Markdown

Fastfail if TlsAlloc uses TlsExpansionSlots instead of silently
corrupting memory.

Signed-off-by: Zephyr Lykos self@mochaa.ws

Fastfail if TlsAlloc uses TlsExpansionSlots instead of silently
corrupting memory.

Signed-off-by: Zephyr Lykos <self@mochaa.ws>
@github-actions github-actions Bot added the libc label May 27, 2026
Fixes random startup hang on Wine and some esoteric environments that
loads a bunch of modules.

Signed-off-by: Zephyr Lykos <self@mochaa.ws>
mochaaP added 3 commits May 27, 2026 17:28
This fix is not exhaustive, there might be more lying arong
Like printfesque but for vprintf.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant