http://bugs.winehq.org/show_bug.cgi?id=11050
Summary: Wine hangs on machines with Via Unichrome graphics Product: Wine Version: 0.9.52. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: karllinuxtest.relton@ntlworld.com
Wine appears to be hanging and freezing X11 in Ubuntu Gutsy distribution on machines with Via Unichrome graphics.
Even running wineprefixcreate is enough to cause the problem - needless to say trying wine with any executable (e.g. notepad) then gives the same symptoms.
Wine hangs, and the X11 freezes (no mouse movement, no keyboard response). The machine itself is okay - one can ssh in and kill the offending process which then unfreezes X.
The offending process is rundll32.exe - which sits at 99% CPU.
Looking at Ubuntu forums, several other people have hit the same problem: see http://ubuntuforums.org/archive/index.php/t-584308.html
This happens on my PC with Via Unichrome graphics, my other two PCs (Nvidia and Intel graphics) are fine.
I backtracked my install of wine all the way to the Feisty shipped version (0.9.33), and it has the same problem. This suggests some interaction between the graphics libraries in Gutsy and wine that was not present in previous releases.
I'll attach a log with +relay. In that you will see there is a page fault (line 27514), starting debugger ... The final couple of lines in the log I think occur when I kill the runaway rundll32.exe process.
If I hide the winex11.drv.so file so that wine cannot load it, then wineprefixcreate will complete correctly and wine can be used ... but of course in text mode only! This confirms some interaction with the graphics that seems only present when X11 is running its 'via' driver.
I am happy to try and help debug - but would appreciate pointers of what I should do next, e.g. what channels to enable.