[Bug 35203] New: Games created with Multimedia Fusion 2 tend to crash when switching between fullscreen and windowed mode

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Dec 21 20:36:18 CST 2013


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

            Bug ID: 35203
           Summary: Games created with Multimedia Fusion 2 tend to crash
                    when switching between fullscreen and windowed mode
           Product: Wine
           Version: 1.7.9
          Hardware: x86
               URL: http://rambros.s3.amazonaws.com/SoulJar.zip
                OS: Linux
            Status: UNCONFIRMED
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: directx-d3d
          Assignee: wine-bugs at winehq.org
          Reporter: gyebro69 at gmail.com
                CC: hverbeet at gmail.com
    Classification: Unclassified
   Regression SHA1: 57ec706ddea980faff67944d922b9622ca76948c

Created attachment 46955
  --> http://bugs.winehq.org/attachment.cgi?id=46955
terminal output (3 different backtraces)

Recently I've tried some freeware indie games that were created with Multimedia
Fusion 2, and found that those games that allow to change between fullscreen
and windowed mode often crash in Wine. Usually you have to switch between the 2
modes several times until the crash is triggered (sometimes it needs 6-8
attempts), but sooner or later the game will crash.
The generated backtrace often varies between runs, sometimes the crash is in
Wine's user32.dll, other times in gdi32 or in wined3d. The attached log file
contains 3 different backtraces when the example game (SoulJar) crashes.

To reproduce the problem in SoulJar, press <Alt-Enter> a couple of times once
the game started.

The crashes didn't occur before this commit:

57ec706ddea980faff67944d922b9622ca76948c is the first bad commit
commit 57ec706ddea980faff67944d922b9622ca76948c
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Wed Oct 2 09:55:26 2013 +0200

    wined3d: Send vertex buffer binding updates through the command stream.

:040000 040000 98863eb9c8e30330d4af4a76ce2bdf0819396403
6f3b4f6b270729284b138a376144d296ce10b4c3 M    dlls

In most of the affected games the crash can be avoided if I start the game with
'WINEDEBUG=warn+heap'. This doesn't always help though, for example the indie
game 'Saira' still crashes.

Fedora 19
Nvidia binary drivers 325.15
X.Org X Server 1.14.4

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