From 727d818c10052f6b4b27ae87a6ac0695750f2faa Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sun, 22 Dec 2024 17:37:28 +0100 Subject: [PATCH] Fix TLS operations --- src/windows-emulator/syscalls.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index 439e5ff6..b1f7c8c7 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -1566,6 +1566,8 @@ namespace thread_iterator->second.teb->access([&](TEB& teb) { + entry.ThreadId = reinterpret_cast(teb.ClientId.UniqueThread); + const auto tls_vector = static_cast(teb.ThreadLocalStoragePointer); if (tls_info.TlsRequest == ProcessTlsReplaceIndex)