[Bug 27743] New: Post Mortem hangs after starting

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jul 9 03:35:54 CDT 2011


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

           Summary: Post Mortem hangs after starting
           Product: Wine
           Version: 1.3.24
          Platform: x86
               URL: http://www.fileplanet.com/116849/110000/fileinfo/Post-
                    Mortem-Demo
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: miegalius at gmail.com


Created an attachment (id=35495)
 --> (http://bugs.winehq.org/attachment.cgi?id=35495)
plain terminal output

I came across this bug while checking whether bug #26430 is still alive.

Symptom: The game hangs indefinitely after launching.

Interestingly, using native msvcrt.dll masks this bug (so you should test it
with built-in msvcrt.dll). Before 1.3.24, and with the built-in msvcrt.dll the
game quits unexpectedly after launching (that's bug #26430).

Regression testing resulted:

c7e5e6d2b520312320a18b447472b0b8d32d295e is the first bad commit
commit c7e5e6d2b520312320a18b447472b0b8d32d295e
Author: Ričardas Barkauskas <rbarkauskas at codeweavers.com>
Date:   Tue Jun 28 01:06:16 2011 +0300

    ddraw: Use ddraw_surface_release_iface to destroy leftover surfaces.

:040000 040000 80d1c5ab6727511eeb40e6ee731d751b0fbd8d85
27b55d4bcb40a69e2c21885e2ab0b45ef5461cb0 M    dlls

The patch cannot be reverted cleanly on 1.3.24 but after
git checkout c7e5e6d2b520312320a18b447472b0b8d32d295e  >> the game hangs
git reset --hard HEAD^  >> the game quits silently

I must add that this is somehow similar to what I reported in bug #27730: the
game becomes unresponsive while still comsuming 100% CPU power.
When using WINEDEBUG=+ddraw I'm getting the similar lines as in #27730:
trace:ddraw:ddraw_surface_release_iface 0x1cdb08 decreasing iface count to
[10-digit number]

Those [10-digit-numbers] are decrementing with each line in the log and the
game seems to never recover from it.

Fedora 15 32-bit
Gnome 3 + Mutter as window manager (compositing)
Nvidia GeForce 250 / driver 275.09.07

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