http://bugs.winehq.org/show_bug.cgi?id=20652
Summary: Newer Source Engine games fail to start when wine's built with -fomit-frame-pointer Product: Wine Version: 1.1.32 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: infoman1985@gmail.com
Games such as HL2:Ep2, Portal, L4D, TF2 fail with the following error messages in console:
$ wine left4dead.exe fixme:win:EnumDisplayDevicesW ((null),0,0x32e1b4,0x00000000), stub! wine: Unhandled page fault on read access to 0x088fbe80 at address 0x7da509c6 (thread 0040), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7ed82eb0
Rebuilding wine without -fomit-frame-pointer makes them work.
I have Gentoo Linux with CFLAGS in make.conf set to:
CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
http://bugs.winehq.org/show_bug.cgi?id=20652
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2009-11-10 17:02:47 --- Don't do that: http://wiki.winehq.org/Gentoo
More specifically, it's known to cause problem with copy protection mechanisms, and it's not supported, which is why we said not to report bugs here if you enabled it.
http://bugs.winehq.org/show_bug.cgi?id=20652
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-11-10 20:52:48 --- Closing invalid.