https://bugs.winehq.org/show_bug.cgi?id=37356
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple software |Multiple software |protection/DRM schemes need |protection/DRM schemes need |ntoskrnl |ntoskrnl |'IoGetDeviceObjectPointer' |'MmMapLockedPagesSpecifyCac |implementation (Tages v5.x, |he' implementation (Tages |ProtectDISC 6.x) |v5.x, ProtectDISC 6.x)
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- The bug isn't actually with IoGetDeviceObjectPointer (at least for Tages), but rather with MmMapLockedPagesSpecifyCache() returning a NULL pointer:
29be: ff 15 38 1f 01 00 call [00011F38h] ; <MmMapLockedPagesSpecifyCache> 29c4: 50 push eax 29c5: 56 push esi 29c6: e8 35 d9 ff ff call 0300
300: 83 ec 30 sub esp, 30h ... 3bd: 8b 44 24 38 mov eax, [esp+38h] 3c1: 66 c7 00 05 00 mov word [eax], 0005h