http://bugs.winehq.org/show_bug.cgi?id=20749
Summary: source engine games crash on 1.1.32-1.1.33 Product: Wine Version: 1.1.32 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: notasas@gmail.com CC: hverbeet@gmail.com
Ubuntu 9.10, x86-64, ATI fglrx, wine versions 1.1.32-GIT HEAD.
Source engine games crash with trace:seh:raise_exception code=c0000005 flags=0 addr=0x7ae77b7c
1.1.31 works. Git bisect says:
94d33d3e861d8e01b4edcb940e8ab1aa98359520 is first bad commit commit 94d33d3e861d8e01b4edcb940e8ab1aa98359520 Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Oct 20 11:05:06 2009 +0200
wined3d: Destroy FBO entries from the context that created them.
EXT_framebuffer_object doesn't specify if FBOs are shareable between GL contexts, but ARB_framebuffer_object explicitly prohibits it.
94d33d3e861d8e01b4edcb940e8ab1aa98359520 doesn't revert cleanly on GIT HEAD, but if done manually with some adjustments the games work again.