[Bug 37355] Tages Protection v5.x needs ntoskrnl 'MmMapLockedPagesSpecifyCache' implementation

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 5 11:37:13 CST 2015


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

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

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

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

For reference Operation Matriarchy FR version, protected by Tages v5.5.0
obviously suffers from the same bug.


21:11:45 | C:\Program Files\Buka\Operation Matriarchy\GAME.EXE | Tages v5.5.0 |
protection level: Tages BASIC
21:11:45 | C:\Program Files\Buka\Operation Matriarchy\unins000.exe | Inno Setup
v5.0.4 Module | Possible CD/DVD-Key or Serial Check
In a 32bit prefix.

--- snip ---
> pwd
/home/guest/wine32/OperationMatriarchy/drive_c/Program Files/Buka/Operation
Matriarchy
> WINEDEBUG=+relay,+tid,+seh wine GAME.EXE >> log 2>&1

0018:fixme:ntoskrnl:IoGetCurrentProcess () stub
0018:Ret  ntoskrnl.exe.IoAllocateMdl() retval=0011ade0 ret=0054038f
0018:Call ntoskrnl.exe.MmProbeAndLockPages(0011ade0,00000001,00000001)
ret=005403ae
0018:fixme:ntoskrnl:MmProbeAndLockPages (0x11ade0, 1, 1): stub
0018:Ret  ntoskrnl.exe.MmProbeAndLockPages() retval=0000003f ret=005403ae
0018:Call
ntoskrnl.exe.MmMapLockedPagesSpecifyCache(0011ade0,00000000,00000001,00000000,00000000,00000020)
ret=00566a9c
0018:fixme:ntoskrnl:MmMapLockedPagesSpecifyCache (0x11ade0, 0, 1, (nil), 0,
32): stub
0018:Ret  ntoskrnl.exe.MmMapLockedPagesSpecifyCache() retval=00000000
ret=00566a9c
0018:trace:seh:raise_exception code=c0000005 flags=0 addr=0x566a9c ip=00566a9c
tid=0018
0018:trace:seh:raise_exception  info[0]=00000001
0018:trace:seh:raise_exception  info[1]=00000000
0018:trace:seh:raise_exception  eax=00000000 ebx=00000000 ecx=0053e738
edx=0053ef3c esi=0011ade0 edi=00000000
0018:trace:seh:raise_exception  ebp=0053e748 esp=0053e6fc cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010202
0018:trace:seh:call_vectored_handlers calling handler at 0x7ed77d80
code=c0000005 flags=0
0018:trace:seh:call_vectored_handlers handler at 0x7ed77d80 returned 0
0018:trace:seh:call_stack_handlers calling handler at 0x562244 code=c0000005
flags=0
0018:trace:seh:call_stack_handlers handler at 0x562244 returned 1
0018:trace:seh:call_stack_handlers calling handler at 0x7bc98960 code=c0000005
flags=0
0018:Call KERNEL32.UnhandledExceptionFilter(0053e248) ret=7bc989a5
wine: Unhandled page fault on write access to 0x00000000 at address 0x566a9c
(thread 0018), starting debugger...
--- snip ---

> sha1sum GAME.EXE
09caa98d3fc035c18b9d7ed3837293cceb9c00a2  GAME.EXE
>> du -sh GAME.EXE
616K    GAME.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