http://bugs.winehq.org/show_bug.cgi?id=18768
Summary: Madden NFL 08 regression: program doesn't start Product: Wine Version: 1.1.19 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: j.craig@aggiemail.usu.edu
Created an attachment (id=21530) --> (http://bugs.winehq.org/attachment.cgi?id=21530) output of "wine mainapp.exe"
This is a regression, as the application works fine with 1.1.18 but not with >= 1.1.19. Attempt to start the application, and it brings up the wine "there is a problem report the bug" dialog.
I was going to run a regression test, but I can't get 32-bit development files for the freetype (1) library on my system, and trying to compile them as 32-bit was another nightmare in and of itself.
There was a short message of fixme's and an err that printed to the console, I've attached this output.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #1 from Austin English austinenglish@gmail.com 2009-06-03 21:44:32 --- Regression test? http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #2 from Jason Craig signup@sixaxisdesign.com 2009-06-04 12:47:21 --- I tried before I submitted the bug, I don't think that's going to happen. After spending an hour just getting the simple freetype library to compile (as 32-bit on x86-64), the configure script for wine won't recognize my 32-bit GLU, and thus disables opengl. Obviously, this isn't going to run the game.
http://bugs.winehq.org/show_bug.cgi?id=18768
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #3 from Jeff Zaroyko jeffz@jeffz.name 2010-01-07 06:13:48 --- (In reply to comment #2)
I tried before I submitted the bug, I don't think that's going to happen. After spending an hour just getting the simple freetype library to compile (as 32-bit on x86-64), the configure script for wine won't recognize my 32-bit GLU, and thus disables opengl. Obviously, this isn't going to run the game.
If the issue is not already fixed in latest 1.1.35, does this page help at all? http://wiki.winehq.org/WineOn64bit
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #4 from Jason Craig signup@sixaxisdesign.com 2010-01-27 23:49:49 --- Well, that was one of the more painful things I've done recently. I've attached the final output from git bisect.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #5 from Jason Craig signup@sixaxisdesign.com 2010-01-27 23:51:10 --- Created an attachment (id=25915) --> (http://bugs.winehq.org/attachment.cgi?id=25915) Output of "git bisect"
http://bugs.winehq.org/show_bug.cgi?id=18768
Jason Craig signup@sixaxisdesign.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25915|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=18768
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |liquid.acid@gmx.net
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2010-01-27 23:58:50 --- 31f8cd9621f6074293eeac21745adfce7cefdaef is the first bad commit commit 31f8cd9621f6074293eeac21745adfce7cefdaef Author: Tobias Jakobi liquid.acid@gmx.net Date: Thu Mar 26 03:12:50 2009 +0100
wined3d: Add pow2Matrix_identity flag to BaseTextureClass struct.
New flag helps to quickly find out whether the pow2Matrix is a identity matrix (no texcoord fixup needed) or not.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #7 from Tobias Jakobi liquid.acid@gmx.net 2010-01-28 02:34:15 --- This patch doesn't introduce any functional changes to wine, so I doubt you did you bisect correctly.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #8 from Tobias Jakobi liquid.acid@gmx.net 2010-01-28 02:36:59 --- And while we're at it - a lot of output is missing from the first console log. After wine states "starting debugger" it should generate a LOT more output.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #9 from Jason Craig signup@sixaxisdesign.com 2010-01-28 12:45:53 --- The problem is, every time I run wine there is different output. I've posted three more attachments with the various output that I get when running "wine mainapp.exe".
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #10 from Jason Craig signup@sixaxisdesign.com 2010-01-28 13:29:30 --- Created an attachment (id=25924) --> (http://bugs.winehq.org/attachment.cgi?id=25924) Output of "wine mainapp.exe", no debugger output
Using wine 1.1.37
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #11 from Jason Craig signup@sixaxisdesign.com 2010-01-28 13:29:55 --- Created an attachment (id=25925) --> (http://bugs.winehq.org/attachment.cgi?id=25925) Output of "wine mainapp.exe", with debugger output
Using wine 1.1.37
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #12 from Jason Craig signup@sixaxisdesign.com 2010-01-28 13:31:15 --- Created an attachment (id=25926) --> (http://bugs.winehq.org/attachment.cgi?id=25926) Output of "wine mainapp.exe", occasionally
Using wine 1.1.37, this error happens about 1/8 of the time and crashes the program before anything else
http://bugs.winehq.org/show_bug.cgi?id=18768
Jason Craig signup@sixaxisdesign.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25926|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #13 from Henri Verbeet hverbeet@gmail.com 2010-01-29 06:01:33 --- (In reply to comment #0)
err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo has SFLAG_INSYSMEM set!
Did this err occur in 1.1.18 as well?
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #14 from Jason Craig signup@sixaxisdesign.com 2010-01-29 11:32:56 --- (In reply to comment #13)
(In reply to comment #0)
err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo has SFLAG_INSYSMEM set!
Did this err occur in 1.1.18 as well?
That error appears to be what is crashing the program. When I was doing the regression testing, all the good revisions did not display that error message while all the bad ones did, so the short answer is no in 1.1.18 the error did not appear :).
I performed the regression test again, with different good and bad start points (following these directions: http://www.winehq.org/docs/winedev-guide/x1348), and arrived at the same revision I did before as the first bad revision. IMO some other code must be making assumptions that are no longer true once that revision is applied. Anyways, I'm too unfamiliar with the Wine codebase to be much help there.
http://bugs.winehq.org/show_bug.cgi?id=18768
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #15 from Jason Craig signup@sixaxisdesign.com 2010-12-11 13:32:22 CST --- This regression was fixed in 1.3.8. Also still working in 1.3.9.
For the curious, the "err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo has SFLAG_INSYSMEM set!" message is no longer output when you start the program. Also if you are interested, I've attached a small file with the output that is now displayed.
http://bugs.winehq.org/show_bug.cgi?id=18768
--- Comment #16 from Jason Craig signup@sixaxisdesign.com 2010-12-11 13:33:44 CST --- Created an attachment (id=32450) --> (http://bugs.winehq.org/attachment.cgi?id=32450) output of program with regression fixed
http://bugs.winehq.org/show_bug.cgi?id=18768
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |wylda@volny.cz Resolution| |FIXED
--- Comment #17 from Wylda wylda@volny.cz 2010-12-11 15:15:18 CST ---
Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=18768
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2010-12-24 13:13:07 CST --- Closing bugs fixed in 1.3.10.