[Bug 31056] New: .NET Framework 3.x/4.x WPF Media Integration Layer deadlocks between ui and render thread when calling SetPixelFormat
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Jun 28 06:53:15 CDT 2012
http://bugs.winehq.org/show_bug.cgi?id=31056
Bug #: 31056
Summary: .NET Framework 3.x/4.x WPF Media Integration Layer
deadlocks between ui and render thread when calling
SetPixelFormat
Product: Wine
Version: 1.5.7
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: winex11.drv
AssignedTo: wine-bugs at winehq.org
ReportedBy: focht at gmx.net
Classification: Unclassified
Hello,
with bug 18640 fixed, .NET 3.x/4.x WPF based apps now run into a message
deadlock between main UI app thread and renderer thread.
When the d3d9 device is created, the window handle created by main UI thread is
passed.
The pixel format is propagated synchronously to target window.
Because the target thread waits for event without pumping messages (by design)
it deadlocks.
Easy to reproduce with small example app:
http://stuff.hamstersoft.com/software/hamsterfreeburningstudio.exe
Prerequisite: clean WINEPREFIX and 'winetricks -q dotnet30'
Regards
--
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