[Bug 26796] Deadlock and crash in "gstdemux.c: GSTImpl.csFilter"

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Aug 14 00:04:04 CDT 2011


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

GyB <gyebro69 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gyebro69 at gmail.com

--- Comment #7 from GyB <gyebro69 at gmail.com> 2011-08-14 00:04:02 CDT ---
So far I couldn't reproduce the reported problem in TES4:Oblivion (Steam) on my
system.

However, another game, RC Cars exhibits a similar issue for me.
The game plays mp3 files as background music and often (but not always) a
deadlock occurs when music tracks are changing.
The freezing occurs during races when a new song is about to start. The strange
is that not every music change triggers the issue (sometimes I'm able to play
the game for 10-20 minutes without the problem).

When it happens, Wine prints out:
err:ntdll:RtlpWaitForCriticalSection section 0x1f2248 "gstdemux.c:
GSTImpl.csFilter" wait timed out in thread 0032, blocked by 0024, retrying (60
sec)

Sometimes
err:ntdll:RtlpWaitForCriticalSection section 0x1677f4 "filtergraph.c:
IFilterGraphImpl.cs" wait timed out in thread 0009, blocked by 0024, retrying
(60 sec)
also appears afterwards.

If I wait for about a minute or so, the game eventually crashes.

Using native quartz and devenum dlls and disabling winegstreamer.dll worked
around the problem in RC Cars.

Fedora 15 x86
Alsa 1.0.24
Pulseaudio is not running
gstreamer-0.10.34-1.fc15.i686
Gstreamer plugins (ugly, good, base, ffmpeg, bad-free) installed

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