https://bugs.winehq.org/show_bug.cgi?id=39918
Bug ID: 39918 Summary: Mail.Ru GameCenter installer does not work Product: Wine Version: 1.9.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: malkov.victor@gmail.com Distribution: ---
GameCenter is digital distribution software for games hosted by mail.ru. Installer can be downloaded here http://static.dl.mail.ru/GameCenter_chnl10a.exe or (if direct link changes) https://games.mail.ru/gamecenter/download/ (big green button "Загрузить"). Current version of installer does not start, without any messages. Old versions of installer work, and installed gamecenter can be updated to the latest version. Tested in different versions of wine, 1.9.0, 1.7.x, with/without staging and winetricks.
https://bugs.winehq.org/show_bug.cgi?id=39918
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 53342 --> https://bugs.winehq.org/attachment.cgi?id=53342 quickly hacked (wrongly defined) stubs, just to get the app started
I can conirm this bug. It fails on: 0009:Call KERNEL32.GetProcAddress(7ebd0000,00f00928 "AddAuditAccessObjectAce") ret=00f05a3b 0009:Ret KERNEL32.GetProcAddress() retval=00000000 ret=00f05a3b 0009:Call KERNEL32.ExitProcess(00f04ef0) ret=00f05a4c
After this 2 more stubs are needed:
AddAccessAllowedObjectAce AddAccessDeniedObjectAce
Then the app starts fine. I don't have the time to write patch with correct stubs , Austin could you give this a shot? Gr. Louis
https://bugs.winehq.org/show_bug.cgi?id=39918
Dmitriy Pavlov Dimonyga@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Dimonyga@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=39918
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #53342|0 |1 is obsolete| |
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 53678 --> https://bugs.winehq.org/attachment.cgi?id=53678 stub for AddAuditAccessObjectAce
Here are correctly defined stubs. I will send them to wine-patches
https://bugs.winehq.org/show_bug.cgi?id=39918
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 53679 --> https://bugs.winehq.org/attachment.cgi?id=53679 stub for AddAccessAllowedObjectAce
2nd stub
https://bugs.winehq.org/show_bug.cgi?id=39918
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 53680 --> https://bugs.winehq.org/attachment.cgi?id=53680 stub for AddAccessDeniedObjectAce
3rd stub
https://bugs.winehq.org/show_bug.cgi?id=39918
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #53678|0 |1 is obsolete| | Attachment #53679|0 |1 is obsolete| | Attachment #53680|0 |1 is obsolete| |
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 53730 --> https://bugs.winehq.org/attachment.cgi?id=53730 2nd attempt: stub for RtlAddAuditAccessObjectAce+ forward to advapi32
2nd attempt: stub for RtlAddAuditAccessObjectAce+ forward to advapi32, rest of stubs follows if this is right approach
https://bugs.winehq.org/show_bug.cgi?id=39918
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- The three stubs are now in git, the app starts now, so this is fixed:
http://source.winehq.org/git/wine.git/commit/eee837e9314e8bb3eb2f8d27f280560...
http://source.winehq.org/git/wine.git/commit/c63d417222fd9093c3162469ca64feb...
http://source.winehq.org/git/wine.git/commit/d37b3f59e9e1df6523ac77bf628b722...
https://bugs.winehq.org/show_bug.cgi?id=39918
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |eee837e9314e8bb3eb2f8d27f28 | |0560996bf7714 Component|-unknown |advapi32
https://bugs.winehq.org/show_bug.cgi?id=39918
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com Target Milestone|--- |1.8.x
https://bugs.winehq.org/show_bug.cgi?id=39918
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.9.6.
https://bugs.winehq.org/show_bug.cgi?id=39918
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|1.8.x |---
--- Comment #8 from Michael Stefaniuc mstefani@redhat.com --- Removing 1.8.x milestone from bugs included in 1.8.3.