[Bug 33045] New: Bunch of Heroes freezing on start at the beginning of the intro video

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 22 23:28:15 CST 2013


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

             Bug #: 33045
           Summary: Bunch of Heroes freezing on start at the beginning of
                    the intro video
           Product: Wine
           Version: 1.5.24
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: winmm&mci
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: hoehle at users.sourceforge.net
    Classification: Unclassified


Created attachment 43679
  --> http://bugs.winehq.org/attachment.cgi?id=43679
terminal output + winedbg backtrace

The game is locking up when trying to play the first intro video. The sound
from the video can be heard for a half a second then the game hangs. Shortly
after the lock-up Wine prints
>err:ntdll:RtlpWaitForCriticalSection section 0x7543d3c "waveform.c: WINMM_Device.lock" wait timed out in thread 0059, blocked by 005c, retrying (60 sec)

The issue is present since

d4b2d48f249341208bf3c2f48303643308d86658 is the first bad commit
commit d4b2d48f249341208bf3c2f48303643308d86658
Author: Jörg Höhle <hoehle at users.sourceforge.net>
Date:   Sun Jan 27 10:43:43 2013 +0100

    winmm: More compatible waveIn/Out[Un]Prepare WHDR_* flag handling.

Before that commit the videos were playing without freezing, but audio was
missing (so maybe it's not a real regression).
Reverting the commit fixes the lock-up (no audio during the intro videos
though).

The audio properties of the video files:
Format: PCM (Little, signed)
Bitrate: 1411.2 kbps
Channels: 2
Sampling rate: 44.1 kHz
Bit depths: 16 bits

No demo has been released, let me know if you need further logs or tests.

wine-1.5.24-119-g209b58c
Fedora 18
Alsa 1.0.26
Pulseaudio is not running
Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2)

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