From: Zebediah Figura <zfigura(a)codeweavers.com> This fixes Quicken 2020 installation. --- dlls/ntdll/loader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/ntdll/loader.c b/dlls/ntdll/loader.c index b389a16d2a7..c5d82e8c68c 100644 --- a/dlls/ntdll/loader.c +++ b/dlls/ntdll/loader.c @@ -4147,10 +4147,11 @@ static void elevate_token(void) NtQueryInformationToken( GetCurrentThreadEffectiveToken(), TokenLinkedToken, &linked, sizeof(linked), NULL ); + NtDuplicateToken( linked.LinkedToken, 0, NULL, FALSE, TokenPrimary, &token.Token ); token.Thread = NULL; - token.Token = linked.LinkedToken; NtSetInformationProcess( GetCurrentProcess(), ProcessAccessToken, &token, sizeof(token) ); + NtClose( token.Token ); NtClose( linked.LinkedToken ); } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/5299