[Bug 29546] New: Black Mirror 2: in-game videos freezing

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 6 01:08:25 CST 2012


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

             Bug #: 29546
           Summary: Black Mirror 2: in-game videos freezing
           Product: Wine
           Version: 1.3.34
          Platform: x86
               URL: http://www.fileplanet.com/206087/200000/fileinfo/Black
                    -Mirror-2-Demo-%28German%29
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: minor
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: hverbeet at gmail.com
    Classification: Unclassified
   Regression SHA1: 94c0da184e18252ca2df7f9f462e9a4df9c5f2df


This bug was once reported in bug #24564. It was indeed fixed in around
Wine-1.3.7 but the very same problem has been reintroduced recently (in
Wine-1.3.34).

The problem: videos in the game are freezing (always at the same point). Audio
keeps playing, and you can skip the frozen videos so it's not a showstopper
bug. Videos are using the Bink codecs.

Steps to reproduce the problem with the demo:
1. Install the demo as usual (DirectX installation is not needed).
2. Launch the demo. You will be greeted with an error message. 7 is a magical
number, so click on the <Ignore> button 7 times (bug #24563).
3. Start a new game from the menu. The first video begins to play but it stops
playing after 2-3 seconds. Skip the frozen video by pressing <Esc>. Here comes
the 2nd video, showing the same problem (the video is freezing after the first
few frames).

The result of the regression test:

94c0da184e18252ca2df7f9f462e9a4df9c5f2df is the first bad commit
commit 94c0da184e18252ca2df7f9f462e9a4df9c5f2df
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Thu Dec 1 07:31:41 2011 +0100

    wined3d: Create a PBO in surface_load_location() even if SFLAG_INSYSMEM is
already set.

    In the longer term, sysmem and pbo should be separate resource locations.

:040000 040000 0ea129726096c1508557eacfc8272cf884f0c61b
4e1bfdfeccfc95e0b700f75d6841dbb7cc1889da M    dlls

Other bug(s) related to this commit: bug #29287.
Terminal output is the same as in bug #29545 (see attachment #38277).
The demo has a huge download size (1.3 Gb). I willingly provide logs or tests
if they are needed.

Fedora 16
Nvidia 250 / driver 290.10
X.Org X Server 1.11.3

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