[Bug 46969] Multiple 64-bit WDM kernel drivers want Windows 8+ 'ntdll.RtlQueryRegistryValuesEx' (WIBUKEY, Denuvo Anti-Cheat)
WineHQ Bugzilla
wine-bugs at winehq.org
Wed Mar 10 13:23:10 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=46969
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Fixed by SHA1| |ba5465c71feec8dd95c1c912530
| |af55ac5673ffc
Status|STAGED |RESOLVED
--- Comment #4 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
this is now fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/ba5465c71feec8dd95c1c912530af55ac5673ffc
("ntdll: Export RtlQueryRegistryValuesEx().")
Thanks Zeb.
--- snip ---
$ WINEDEBUG=+seh,+relay,+ntoskrnl,+reg wine net start WIBUKEY >>log.txt 2>&1
...
0108:Call ntoskrnl.exe.RtlInitUnicodeString(00c4f490,10013210
L"RtlQueryRegistryValuesEx") ret=1000615f
...
0108:Ret ntoskrnl.exe.RtlInitUnicodeString() retval=00000032 ret=1000615f
0108:Call ntoskrnl.exe.MmGetSystemRoutineAddress(00c4f490) ret=1000616a
...
0108:Call KERNEL32.GetProcAddress(00320000,00053f00 "RtlQueryRegistryValuesEx")
ret=00334bab
0108:Ret KERNEL32.GetProcAddress() retval=0032a17c ret=00334bab
...
0108:trace:ntoskrnl:MmGetSystemRoutineAddress L"RtlQueryRegistryValuesEx" ->
000000000032A17C
0108:Ret ntoskrnl.exe.MmGetSystemRoutineAddress() retval=0032a17c ret=1000616a
0108:Call
ntoskrnl.exe.RtlQueryRegistryValuesEx(00000000,10013a80,009e0620,00000000,00000000)
ret=10006187
0108:Call
ntdll.RtlQueryRegistryValues(00000000,10013a80,009e0620,00000000,00000000)
ret=7bc437cf
0108:trace:reg:RtlQueryRegistryValues (0,
L"\\Registry\\Machine\\Hardware\\Description\\System", 00000000009E0620,
0000000000000000, 0000000000000000)
0108:trace:reg:NtOpenKeyEx
((nil),L"\\Registry\\Machine\\Hardware\\Description\\System",f003f,0xc4f2b0)
0108:trace:reg:NtOpenKeyEx <- 0x48
0108:trace:reg:NtQueryValueKey (0x48,L"IDENTIFIER",1,(nil),0)
0108:trace:reg:NtQueryValueKey (0x48,L"IDENTIFIER",1,0x53f00,68)
0108:Ret ntdll.RtlQueryRegistryValues() retval=00000000 ret=7bc437cf
0108:Ret ntoskrnl.exe.RtlQueryRegistryValuesEx() retval=00000000 ret=10006187
...
--- snip ---
$ wine --version
wine-6.3-250-g9107f591d3d
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list