http://bugs.winehq.org/show_bug.cgi?id=30697
Bug #: 30697 Summary: Commit "winex11: Give XInitThreads yet another chance." breaks (ancient) RHEL 5.8 Product: Wine Version: 1.5.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: bshalm@broadpark.no Classification: Unclassified
Created attachment 40199 --> http://bugs.winehq.org/attachment.cgi?id=40199 Backtrace from winedbg notepad.exe
Red Hat Enterprise Linux Client release 5.8 (Tikanga)
With this patch applied, applications freeze if I type to input controls. * wine notepad.exe : Writing into the big text field freezes notepad (pasting text with mouse works tho) * winecfg : Writing text in Libraries pane for example, also freezes wine.
It works with * wine-1.4 * wine-1.5.0 * wine-1.5.2 * wine-1.5.3
I did git bisect as told on IRC (http://wiki.winehq.org/RegressionTesting):
07bc017ff13c43bc897de730715e8b07139268ec is the first bad commit commit 07bc017ff13c43bc897de730715e8b07139268ec Author: Alexandre Julliard julliard@winehq.org Date: Sat May 5 12:13:38 2012 +0200
winex11: Give XInitThreads yet another chance.
:040000 040000 7506fd969f20eb23d7ab60e571c301989a3f8b6c 70b676142c444abd3e0e7f0baae861bff95d4334 M dlls
Also I attached a backtrace from winedbg notepad.exe. strace says it's waiting on a futex() call.