[Bug 27349] SafeDisc v2.x API entry analyzer flags Wine's user32.dll as "bad" (too many exports with PIC loads in prolog code) (SimCity 4, IL-2 FB, NFSU)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 11 15:30:56 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=27349

Stefan Dösinger <stefan at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stefan at codeweavers.com

--- Comment #17 from Stefan Dösinger <stefan at codeweavers.com> 2012-03-11 15:30:56 CDT ---
What is the user-visible symptom if these checks fail?

I'm trying to get Safedisc 2 games running withour a nocd patch in my Wine
setup, and I suspected the API heuristics. However, neither a build with gcc
4.4, removing -fPIC, or one of the nop insertion tricks helped.

I tested Age of Empires 2: The conquerors and Red Alert 2 Yuri's revenge. AoE2
crashes with what looks like a stack overflow after *lots* of
CreateFile("\\\\.\\SecDrv"), DeviceIoControl, CloseHandle call sequences. RA2
silently exits after operating on some temporary files.

This is Wine git from friday(94953f165a) fwiw.

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