http://bugs.winehq.org/show_bug.cgi?id=12974
Summary: Crash of Max Payne v1 on radeon DRI Product: Wine Version: CVS/GIT Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: theycallhimart@gmail.com CC: thunderbird2k@gmx.net
Max Payne v1 started crashing on my hardware in newer versions of wine. It git bisected it down to http://source.winehq.org/git/wine.git/?a=commit;h=8f18eeea359f9f09ea878c8938... Reverting the commit on the git HEAD stops the crash. I have no idea why this is or why it works/fails. I have not tested with other D3D apps, and I know that my friend who has the same version of wine can run max payne without incident. The only difference between our two systems (both running gentoo, both Thinkpad T40s) is that he has a radeon r300 based GPU while I have a radeon r100 based GPU.
http://bugs.winehq.org/show_bug.cgi?id=12974
Jan Buecken jb.faq@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jb.faq@gmx.de
--- Comment #1 from Jan Buecken jb.faq@gmx.de 2008-06-22 07:15:29 --- Does it appear with the new ati-driver 8.501? This solved a page-fault crash for me on a r600 (ati mobility radeon hd 2600). Now the Demo starts up. But for me, it was not a regression bug.
http://bugs.winehq.org/show_bug.cgi?id=12974
--- Comment #2 from Art Taylor theycallhimart@gmail.com 2008-06-22 18:08:15 --- Judging by the version number of 8.501 I assume you mean the ATI binary driver. There is no binary driver for the R100 radeon series, only the xf86-video-ati driver for Xorg and "radeon_dri.so" mesa dri module. The issue appears to be with a gl call that fails inside the "radeon_dri.so" as my friend has the same software, but has a newer card and uses the "r300_dri.so" and does not fail. In the source, a few lines up from the problem there is a comment that may be relevant
/* Some drivers(radeon dri, others?) don't like exceptions during * glDrawPixels. If the surface is a DIB section, it might be in GDIMode...
http://bugs.winehq.org/show_bug.cgi?id=12974
--- Comment #3 from Jan Buecken jb.faq@gmx.de 2008-06-23 06:19:04 --- (In reply to comment #2)
Judging by the version number of 8.501 I assume you mean the ATI binary driver. There is no binary driver for the R100 radeon series, only the xf86-video-ati driver for Xorg and "radeon_dri.so" mesa dri module.
ahh, sorry, I don't looked this up.
http://bugs.winehq.org/show_bug.cgi?id=12974
Art Taylor theycallhimart@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |theycallhimart@gmail.com Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from Art Taylor theycallhimart@gmail.com 2008-10-30 16:39:16 --- Symptoms disappeared with recent git head.
http://bugs.winehq.org/show_bug.cgi?id=12974
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2008-11-07 10:46:30 --- Closing bugs fixed in 1.1.8.
http://bugs.winehq.org/show_bug.cgi?id=12974
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified