[Bug 24226] New: Broken Sword II gives fatal error on startup

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Aug 31 21:53:32 CDT 2010


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

           Summary: Broken Sword II gives fatal error on startup
           Product: Wine
           Version: unspecified
          Platform: x86
               URL: http://appdb.winehq.org/objectManager.php?sClass=versi
                    on&iId=14055
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: octavian.voicu at gmail.com
                CC: stefan at codeweavers.com


Created an attachment (id=30500)
 --> (http://bugs.winehq.org/attachment.cgi?id=30500)
trace (search for xxx inside file for some comments)

With latest wine compiled from git, Broken Sword II (aka The Smoking Mirror)
fails to start, throwing this error: "Fatal error in L:\Sword2\sword2.cpp, line
238! Code 0x00010004"

The game works perfectly with wine-1.0. After a long and painful regression
test, I found this:

a47e7badb9484b123be413cdd353ced601b10d99 is the first bad commit
commit a47e7badb9484b123be413cdd353ced601b10d99
Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Tue Jul 29 11:03:59 2008 -0500

    ddraw: Set ddraw caps in wined3d.

    Currently the ddraw capabilities were almost static, except of D3D
    support. When overlay support is added, the caps depend on certain
    settings in WineD3D or capabilities available from OpenGL and Xv. So
    set those caps in wined3d as well.

:040000 040000 ec6e179a447958505e6683385c644b6667dd0fd9
8d1f5599bfcf2db3c3277e172760ecec81a05017 M      dlls
:040000 040000 9ffd5c4286bdf342dd4714b0cbbf8a3445704426
a24a60b2404c3c80d5be93c3c71053d118e8750b M      include

-- 
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