[Bug 22275] New: Need for Speed: Most Wanted demo crashes with invalid floating pointer exception after intro video

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Apr 4 21:05:07 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=22275

           Summary: Need for Speed: Most Wanted demo crashes with invalid
                    floating pointer exception after intro video
           Product: Wine
           Version: 1.1.42
          Platform: x86
               URL: http://www.nfshome.com/demos.php?download=12
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: arethusa26 at gmail.com
                CC: hverbeet at gmail.com


Created an attachment (id=27212)
 --> (http://bugs.winehq.org/attachment.cgi?id=27212)
Need for Speed: Most Wanted crash output

After a disclaimer and intro videos are displayed, and a profile management
dialog is dismissed, the Need for Speed: Most Wanted demo crashes with:

wine: Unhandled exception 0xc0000090 at address 0x4b652db2 (thread 0009),
starting debugger...
Unhandled exception: invalid float operation in 32-bit code (0x4b652db6).
...

Since the demo successfully reached the main menu in wine-1.0, a regression
test was performed, which indicated:

bef792f5ff2cd87db98b58acb182123ef76be6e6 is first bad commit
commit bef792f5ff2cd87db98b58acb182123ef76be6e6
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Feb 1 13:52:55 2010 +0100

    wined3d: Handle zero-length vectors for WINED3DSIH_NRM.

    Unfortunately there's no reliable way to generate infinity in GLSL, but a
    sufficiently large value will probably do. The important part of the patch
is
    that we don't generate NaN, because that will keep propagating through the
    entire shader.

:040000 040000 0ef00367f6f2d00ed8d3eb05490f782731308d50
2926b708a9273393700d983848a1c8429d1cb867 M    dlls

Wine prior to this commit lets the game successfully reach the main menu. While
bug 21627 identifies the same commit, the patch attached to that bug does not
change the bug symptoms at all.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list