[Bug 32020] New: Black Mirror 2 crashes after a short time

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 20 13:41:20 CDT 2012


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

             Bug #: 32020
           Summary: Black Mirror 2 crashes after a short time
           Product: Wine
           Version: 1.5.15
          Platform: x86
               URL: http://www.jeuxvideopc.com/demo/12788-the-black-mirror
                    -2.php
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: gdi32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: julliard at winehq.org
    Classification: Unclassified
   Regression SHA1: b95dd7e831215ca80b341332598df600bd148a36


Created attachment 42204
  --> http://bugs.winehq.org/attachment.cgi?id=42204
terminal output

The game usually crashes within 1-3 minutes after a new game was started (or a
saved game was loaded). It can be reproduced with the (German) demo version as
well, although I can't give you the exact steps to reproduce it, because it is
not triggered by a specific event.

In the terminal:
...
gdiobj.c:585: GDI_dec_ref_count: Assertion `entry->selcount' failed.
...
err:gdi:GDI_CheckNotLock BUG: holding GDI lock
err:graphics:USER_CheckNotLock BUG: holding USER lock

The problem appeared after
b95dd7e831215ca80b341332598df600bd148a36 is the first bad commit
commit b95dd7e831215ca80b341332598df600bd148a36
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Oct 17 13:17:56 2012 +0200

    gdi32: Store the object selection count directly in the GDI handle table.

:040000 040000 eb24e70abd81fc098debb4edd2ca7366eb7653d7
db2c3b3267af335e36342fef601d05da729c67d6 M    dlls

Install and start the demo. Start a new game from the menu (Neues Spiel).
Let the 2 intro videos play to the end. There's a good chance that the crash
happens in one of the videos. If not, get in the game and interact with the
objects around you. Press and hold <Space> to reveal hotspots in the game.
Examine objects, read the diary (accessible in the upper right corner) etc. A
crash will occur soon.

The demo has a huge download size, I can provide logs or tests if you'd like
to.

Fedora 17
Nvidia card / driver 304.51
X.Org X Server 1.12.3
gcc version 4.7.2 20120921 (Red Hat 4.7.2-2) (GCC)
Wine was compiled with CFLAGS="-g -gdwarf-2 -O2" (the crash happens with -O0
too)

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