[Bug 35228] New: RC Cars hangs when music changes
http://bugs.winehq.org/show_bug.cgi?id=35228 Bug ID: 35228 Summary: RC Cars hangs when music changes Product: Wine Version: 1.7.9 Hardware: x86 URL: http://www.fileplanet.com/131248/130000/fileinfo/R.C.- Cars-Demo OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: quartz Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com Classification: Unclassified Created attachment 46990 --> http://bugs.winehq.org/attachment.cgi?id=46990 terminal output The game plays mp3's and whenever music changes Wine comes to a deadlock: err:ntdll:RtlpWaitForCriticalSection section 0x39a3778 "parser.c: ParserImpl.csFilter" wait timed out in thread 002d, blocked by 0027, retrying (60 sec) followed by err:ntdll:RtlpWaitForCriticalSection section 0x13cbe0 "filtergraph.c: IFilterGraphImpl.cs" wait timed out in thread 0009, blocked by 0027, retrying (60 sec) The demo contains only 2 music tracks: Mast_Track01.mp3 is playing in the menu, and Dead_Track01.mp3 is playing during races. In the demo you should hear music in the menus, click on <Demo play>, while the track is loading comes the 1st deadlock which is not fatal and the game remains playable, but music has stopped. During the race press <Esc> to get back to the menu and here comes the 2nd deadlock (filtergraph.c: IFilterGraphImpl.cs) and the game comes to a halt. rccarsdemo_full.zip md5sum: 110c5a83a066359ebe27f7908e7266ab 'winetricks quartz' is a workaround. Fedora 19 x86 Alsa 1.0.27 (Pulseaudio is not running) Wine was compiled without gstreamer support -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35228 --- Comment #1 from GyB <gyebro69(a)gmail.com> --- Created attachment 46991 --> http://bugs.winehq.org/attachment.cgi?id=46991 backtrace -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35228 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.fileplanet.com/1 |http://www.4players.de/4pla |31248/130000/fileinfo/R.C.- |yers.php/download_info/Down |Cars-Demo |loads/Download/5537/RC_Cars | |/Demo__1_Full.html --- Comment #2 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in wine-1.7.22-60-gd734935 I tried Erich Hoover's patches (https://github.com/compholio/wine-compholio/tree/master/patches/17-strmbase-...) but they didn't help. 'winetricks l3codecx' is another workaround to the freezing issue (when using built-in quartz). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 Erich Hoover <erich.e.hoover(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover(a)gmail.com --- Comment #3 from Erich Hoover <erich.e.hoover(a)gmail.com> --- (In reply to Béla Gyebrószki from comment #2)
Still present in wine-1.7.22-60-gd734935
I tried Erich Hoover's patches (https://github.com/compholio/wine-compholio/tree/master/patches/17-strmbase- Lock_Race_Conditions) but they didn't help.
'winetricks l3codecx' is another workaround to the freezing issue (when using built-in quartz).
Hi Béla, Sebastian Lackner made me aware of this bug - I'll take a look and see if I can track this problem down. I can actually tell from the locks in question that this issue is at a different "layer" of the quartz implementation, so it might take me a little while to familiarize myself with the relevant code. Feel free to add me as a CC for issues like this, especially if there's a demo ;) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 --- Comment #4 from Erich Hoover <erich.e.hoover(a)gmail.com> --- I'm having a lot of trouble reproducing this, I get "hardware exception" dialogs popping up instead. Do you have any tricks for reproducing this issue? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 --- Comment #5 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Erich Hoover from comment #4)
I'm having a lot of trouble reproducing this, I get "hardware exception" dialogs popping up instead. Do you have any tricks for reproducing this issue?
To easily reproduce the problem in the demo press <Esc> when the race is starting (after the countdown 3-2-1 disappears). You should hear music as soon as the race is starting, and when you press <Esc> the other music track should begin playing. This is the point where Wine hangs. I'm also getting this 'hardware exception' error in the full version too. It's not present when l3codecx.acm or native quartz is installed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 --- Comment #6 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Still present in wine-1.8-rc1: ... err:ntdll:RtlpWaitForCriticalSection section 0x3736260 "parser.c: ParserImpl.csFilter" wait timed out in thread 002e, blocked by 002a, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x1430e8 "filtergraph.c: IFilterGraphImpl.cs" wait timed out in thread 0009, blocked by 002a, retrying (60 sec) RCCarsDemo_Full.msi sha1: 3939fe16d37b011bd8a5a59565770ddcc6a26e09 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 Béla Gyebrószki <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Béla Gyebrószki <gyebro69(a)gmail.com> --- The problem is present in 1.8.2, but not in 1.9.12. Marking fixed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35228 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.9.13. -- 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.
participants (1)
-
wine-bugs@winehq.org