[Bug 29384] Voobly fails to launch Age of Empires II multiplayer game
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Dec 29 02:49:37 CST 2011
http://bugs.winehq.org/show_bug.cgi?id=29384
--- Comment #18 from Dmitry Timoshkov <dmitry at baikal.ru> 2011-12-29 02:49:37 CST ---
Created attachment 38156
--> http://bugs.winehq.org/attachment.cgi?id=38156
Hack to make Voobly work
It looks like Voobly checks the old protection returned by VirtualProtect
and refuses to run if the protection is PAGE_EXECUTE_WRITECOPY instead of
PAGE_EXECUTE_READWRITE. This behaviour corresponds to a todo_wine test in
kernel32/tests/loader.c and kernel32/tests/virtual.c where Windows changes
the WRITECOPY to READWRITE protection when it detects a page write.
Unfortunately Wine is not an OS, and I don't know a proper way to fix this.
I'm attaching a hack which makes Voobly work, but that's just a hack.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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