http://bugs.winehq.org/show_bug.cgi?id=7018
Summary: Civilization3 doesn't start anymore (GLXBadDrawable) Product: Wine Version: 0.9.28. Platform: PC OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: p.beutner@gmx.net
Since wine-0.9.25 Cic3 crashes with this X error: X Error of failed request: GLXBadDrawable Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 845 Current serial number in output stream: 845
regression test shows the following commit: commit 7d4163b5fa13537ae314d16e5257c5fe7ba7fc80 Author: Huw Davies huw@codeweavers.com Date: Fri Nov 3 12:30:40 2006 +0000
winex11.drv: If the app asks for a single buffered pixel format, then it should be happy with a double buffered one.
Likewise for mono vs stereo. Add some TRACEs so that we know what condition is failing.