[Bug 34252] New: Silverlight accelerated graphics cause a D3D critical section lockup
http://bugs.winehq.org/show_bug.cgi?id=34252 Bug #: 34252 Summary: Silverlight accelerated graphics cause a D3D critical section lockup Product: Wine Version: 1.7.0 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs(a)winehq.org ReportedBy: erich.e.hoover(a)gmail.com Classification: Unclassified Using Netflix or Maxdome we've* established that the problem with Silverlight 5 is not really a DRM issue (for most sites). The real problem is that there's a critical section lockup that occurs when Silverlight's hardware acceleration codepath is used: err:ntdll:RtlpWaitForCriticalSection section 0xf67e9cb8 "wined3d_main.c: wined3d_cs" wait timed out in thread 0030, blocked by 0075, retrying (60 sec) This issue can be worked around by setting the registry key "HKEY_CURRENT_USER\Software\Microsoft\Silverlight\DisableGPUAcceleration" to a DWORD value of 1, which will disable the acceleration codepath and allow Netflix and Maxdome to work with Silverlight 5.x. I recognize that Netflix and Maxdome currently cannot work in stock Wine, so I did a little hunting around for a non-PlayReady site where this issue can be reproduced: http://playready.directtaps.net/smoothstreaming/TTLSS720VC1/Default.html Unfortunately, this website needs _one_ patch in order to work with stock wine: http://source.winehq.org/patches/data/97769 So, I think this establishes that the issue is completely unrelated to the PlayReady DRM fixes. You should be able to reproduce the issue on other sites that don't ask for GPU acceleration if you set the "ForceGPUAcceleration" registry key to a DWORD 1 value, but I'm not familiar with any other non-PlayReady streaming sites. * Myself, along with Michael Müller and "slackner" from the pipelight project (https://answers.launchpad.net/netflix-desktop/+question/233520) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Erich Hoover <erich.e.hoover(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://silverlight.dlservic | |e.microsoft.com/download/B/ | |3/C/B3CF6815-40B1-4E36-8746 | |-C4A0381AD260/20513.00/runt | |ime/Silverlight.exe --- Comment #1 from Erich Hoover <erich.e.hoover(a)gmail.com> 2013-08-11 14:01:19 CDT --- Procedure to easily reproduce: 1) Download latest Wine git (1.7.0) 2) Apply patch for interface looping problem: wget -O - http://source.winehq.org/patches/data/97769 | patch -p1 3) Install a recent version of Firefox (I'm using 22 at the moment) wget -O FirefoxSetup.exe http://download.mozilla.org/?product=firefox-22.0&os=win&lang=en-US ; wine FirefoxSetup.exe 4) Install Silverlight 5.x (5.1.20513.0 is the most recent): wget -O SilverlightSetup.exe http://silverlight.dlservice.microsoft.com/download/B/3/C/B3CF6815-40B1-4E36... ; wine SilverlightSetup.exe 5) Visit http://playready.directtaps.net/smoothstreaming/TTLSS720VC1/Default.html 6) See how Silverlight locks up 7) Use the registry editor to create the key "HKEY_CURRENT_USER\Software\Microsoft\Silverlight\DisableGPUAcceleration" and set it to a DWORD value of 1 8) Visit http://playready.directtaps.net/smoothstreaming/TTLSS720VC1/Default.html 9) See how Silverlight _does not_ lock up -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Toni Spets <toni.spets(a)iki.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |toni.spets(a)iki.fi -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Jaime Rave <jaimerave(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave(a)gmail.com --- Comment #2 from Jaime Rave <jaimerave(a)gmail.com> 2013-09-20 14:29:00 CDT --- Should be fixed by: http://source.winehq.org/git/wine.git/commit/edad7dea7e09cb48daf0e36044ffb99... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Erich Hoover <erich.e.hoover(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |edad7dea7e09cb48daf0e36044f | |fb99a0588f4fa Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from Erich Hoover <erich.e.hoover(a)gmail.com> 2013-09-20 18:37:39 CDT --- Confirmed fixed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34252 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> 2013-09-27 13:40:46 CDT --- Closing bugs fixed in 1.7.3. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34252 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net URL|http://silverlight.dlservic |https://web.archive.org/web |e.microsoft.com/download/B/ |/20130711014628if_/http://s |3/C/B3CF6815-40B1-4E36-8746 |ilverlight.dlservice.micros |-C4A0381AD260/20513.00/runt |oft.com/download/B/3/C/B3CF |ime/Silverlight.exe |6815-40B1-4E36-8746-C4A0381 | |AD260/20513.00/runtime/Silv | |erlight.exe Summary|Silverlight accelerated |Silverlight 5.x accelerated |graphics cause a D3D |graphics cause a D3D |critical section lockup |critical section lockup -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla