[Bug 37356] Multiple software protection/DRM schemes need ntoskrnl 'IoGetDeviceObjectPointer' implementation (Tages v5.x, ProtectDISC 6.x)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 5 13:00:07 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=37356

Marc Bessières <marc.bessieres at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marc.bessieres at gmail.com

--- Comment #1 from Marc Bessières <marc.bessieres at gmail.com> ---
Hello,

For reference french retail version of Helldorado also suffers from this.

--- snip ---
> pwd
/home/guest/wine32/Helldorado/drive_c/Program Files/Spellbound/Helldorado
> WINEDEBUG=+relay,+tid,+seh wine Helldorado.exe >> log 2>&1

001e:Call
ntoskrnl.exe.MmMapLockedPagesSpecifyCache(0011b150,00000000,00000001,00000000,00000000,00000020)
ret=0054292c
001e:fixme:ntoskrnl:MmMapLockedPagesSpecifyCache (0x11b150, 0, 1, (nil), 0,
32): stub
001e:Ret  ntoskrnl.exe.MmMapLockedPagesSpecifyCache() retval=00000000
ret=0054292c
001e:Call ntdll.RtlInitUnicodeString(0053e69c,0053e6a4 L"\\Device\\atksgt")
ret=00540388
001e:Ret  ntdll.RtlInitUnicodeString() retval=0000001e ret=00540388
001e:Call
ntoskrnl.exe.IoGetDeviceObjectPointer(0053e69c,00020000,0053e698,0053e694)
ret=005403a2
001e:fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\atksgt" 20000
0x53e698 0x53e694
001e:Ret  ntoskrnl.exe.IoGetDeviceObjectPointer() retval=00000000 ret=005403a2
001e:trace:seh:raise_exception code=c0000005 flags=0 addr=0x5403aa ip=005403aa
tid=001e
001e:trace:seh:raise_exception  info[0]=00000000
001e:trace:seh:raise_exception  info[1]=00000028
001e:trace:seh:raise_exception  eax=00000000 ebx=00000000 ecx=0053e69c
edx=00000000 esi=0011afd8 edi=00000003
001e:trace:seh:raise_exception  ebp=00000000 esp=0053e690 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010246
001e:trace:seh:call_vectored_handlers calling handler at 0x7ed61d80
code=c0000005 flags=0
001e:trace:seh:call_vectored_handlers handler at 0x7ed61d80 returned 0
001e:trace:seh:call_stack_handlers calling handler at 0x7bc98960 code=c0000005
flags=0
001e:Call KERNEL32.UnhandledExceptionFilter(0053e1e8) ret=7bc989a5
wine: Unhandled page fault on read access to 0x00000028 at address 0x5403aa
(thread 001e), starting debugger...
--- snip ---

> sha1sum Helldorado.exe
dce25747637a85e33dbe1ceb02ca29617f0bae17  Helldorado.exe
> du -hs Helldorado.exe
5,7M    Helldorado.exe
> wine --version
wine-1.7.35
>

Cheers,
Marc

-- 
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