http://bugs.winehq.org/show_bug.cgi?id=9757
--- Comment #2 from Stephen Bosch posting@vodacomm.ca 2007-09-24 17:35:36 --- That depends on what you mean by "fix" :)
The OLE error dialog no longer appears, but the hang behaviour is the same as before. KEA starts; if it does not connect (because I don't pick a session), then it will runs -- until I try and connect to a host, that is. It might show the login screen, but no more. The cursor stops blinking and the menus are unresponsive.
Contrary to what I wrote before, I don't actually have to kill wine anymore; it will exit "gracefully", if by gracefully you mean rip down the process and clean up :)
The error output is more concise, and it does look like the hang is not caused by ole:
schmo@machine|16:25:45|~/.wine/drive_c/Program Files/Attachmate/KEA! VT$ wine keavt.exe err:mmio:MMIO_ParseExtA No . in szFileName: "KEAStart" err:mmio:MMIO_ParseExtA No . in szFileName: "KEAConnect" err:mmio:MMIO_ParseExtA No . in szFileName: "KEADisconnect" fixme:font:WineEngRemoveFontResourceEx :stub
I don't see an "mmio" component in the list of available components, though.