[Bug 45910] nProtect GameGuard used by multiple MMORPG games crashes on unimplemented function wevtapi.dll.EvtExportLog (4Story, Phantasy Star Online 2)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Oct 2 13:54:00 CDT 2018


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |0892cdf761a2f0320b1b59c39be
                   |                            |d43e4c8a5476a
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/0892cdf761a2f0320b1b59c39bed43e4c8a5476a

Thanks Louis

--- snip ---
$  WINEDEBUG=+seh,+relay wine ./PSO2\ Tweaker.exe >>log.txt 2>&1
...
0093:Call KERNEL32.CreateProcessA(00000000,0033d8cc "C:\\Program Files
(x86)\\PSO2\\PHANTASYSTARONLINE2\\pso2_bin\\GameGuard\\ggerror.des 1 PSO2JP
1",00000000,00000000,00000000,00000000,00000000,00000000,0033d784,0033d724)
ret=046d3214 
...
00af:Call KERNEL32.__wine_kernel_init() ret=7bc6d698
0093:Ret  KERNEL32.CreateProcessA() retval=00000001 ret=046d3214
...
00af:Call KERNEL32.GetProcAddress(7cd10000,004cc464 "EvtExportLog")
ret=00418557
00af:Ret  KERNEL32.GetProcAddress() retval=7cd17100 ret=00418557
...
00af:Call wevtapi.EvtExportLog(00000000,004cc5bc L"Application",004cc4b0
L"*[System[(Level = 2) and TimeCreated[timediff(@SystemTime) <=
86400000]]][EventData[Data=\"GameMon.des\" or
Data=\"GameMon64.des\"]]",004cc490 L".\\event.erv",00000001) ret=004185e6
00af:fixme:wevtapi:EvtExportLog ((nil) L"Application" L"*[System[(Level = 2)
and TimeCreated[timediff(@SystemTime) <=
86400000]]][EventData[Data=\"GameMon.des\" or Data=\"GameMon64.des\"]]"
L".\\event.erv" 0x1) stub!
00af:Ret  wevtapi.EvtExportLog() retval=00000000 ret=004185e6 
...
--- snip ---

That export is called when it's already too late (post-mortem log/reporting).
Anything else should be discussed in separate tickets -> no recycling!

$ wine --version
wine-3.17-32-gd8249c638c

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