Removed incorrect assertion of tpp thread when processing tls

This commit is contained in:
Boring
2021-12-15 22:47:31 +08:00
parent b54c17f00f
commit 429d549b89
+5 -3
View File
@@ -630,9 +630,11 @@ NTSTATUS NTAPI HookNtSetInformationProcess(
entry = entry->Flink;
}
assert(found);
ProcessTlsInformation->ThreadData[i].Flags = Tls->ThreadData[i].Flags;
ProcessTlsInformation->ThreadData[i].ThreadId = Tls->ThreadData[i].ThreadId;
//assert(found);
if (found) {
ProcessTlsInformation->ThreadData[i].Flags = Tls->ThreadData[i].Flags;
ProcessTlsInformation->ThreadData[i].ThreadId = Tls->ThreadData[i].ThreadId;
}
}
LeaveCriticalSection(&MmpTlspLock);