http://bugs.winehq.org/show_bug.cgi?id=18945
Summary: Wine 1.1.23 breaks Everquest 2. Product: Wine Version: 1.1.23 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: cliff@may.be
Running Everquest2.exe gives a pop-up window stating:
<Alert> W:\live\eq2\framework\core\devices\src\DirectX9RenderDevice.cpp (14568): sRestoreGammaRamp(): Gamma ramps are not saved
If you click OK, you get a "Program Error" window. Running it from a shell, the message is:
wine: Unhandled page fault on read access to 0x00000018 at address 0x7a9c596a (thread 0009), starting debugger...
I have traced this down to the following commit:
cliff@cms:~/wine-git$ git bisect bad 786408fb954aa71065a3385b23d3d9ecca885b26 is first bad commit commit 786408fb954aa71065a3385b23d3d9ecca885b26 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Jun 5 10:10:47 2009 +0200
wined3d: Check FBO compatibility on all formats with a GL format.
Instead of just the ones that have a fallback specified.
:040000 040000 7e0b2c2ccdb40624510940e46bf63e27350ffe17 b647a76fc62cd15035fd055965412b3cd442871a M dlls