http://bugs.winehq.org/show_bug.cgi?id=32142
Bug #: 32142 Summary: Ability to run Nuance Dragon Naturally Speaking 11.5 broke with wine 1.5.13 Product: Wine Version: 1.5.13 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hsivonen@hsivonen.fi Classification: Unclassified
Created attachment 42413 --> http://bugs.winehq.org/attachment.cgi?id=42413 Wine 1.5.16 output when launching Dragon (until ctrl-C after 10 minutes or so of CPU at 600%)
Steps to reproduce: 1) Install 32-bit Dragon NaturallySpeaking 11.5 onto Wine on 32-bit Ubuntu 11.10. 2) Move the WINEPREFIX directory to 64-bit Ubuntu 12.04. 3) Install wine1.5 1.5.12-ubuntu0 from the https://launchpad.net/~ubuntu-wine/+archive/ppa PPA (on Ubuntu 12.04). 4) Launch Dragon with WINEARCH=win32. 5) Use it. 6) Update wine1.5 to 1.5.13-ubuntu0 from the PPA. 7) Launch Dragon with WINEARCH=win32. 8) Downgrade to wine1.5 1.5.12-ubuntu0. 9) Launch Dragon with WINEARCH=win32. 10) Update wine1.5 to 1.5.16-ubuntu0 from the PPA. 11) Launch Dragon with WINEARCH=win32. 12) Downgrade to wine1.5 1.5.12-ubuntu0. 13) Launch Dragon with WINEARCH=win32.
Actual results: Dragon works on wine1.5 1.5.12-ubuntu0. On wine1.5 1.5.12-ubuntu0 Dragon fails. It starts running and terminates during launch. On wine1.5 1.5.16-ubuntu0, Dragon shows its taskbar icon with the tooltip "initializing…" and goes to a seemingly infinite loop on six of the eight CPU hardware threads. Launching Dragon again on wine1.5 1.5.16-ubuntu0 and then right clicking the taskbar icon caused Dragon to crash with glibc complaining about a double free. Downgrading to wine1.5 1.5.12-ubuntu0 makes Dragon work again.
Expected results: Expected Dragon to continue to work on versions of Wine newer than wine1.5 1.5.12-ubuntu0.
Additional info: The weird steps 1 and 2 were there, because the Dragon installation wouldn’t succeed on Ubuntu 12.04 initially due to https://www.codeweavers.com/support/wiki/linux/faq/ubuntu1204 . Also, I couldn’t figure out how to satisfy the .Net dependencies in the case of 64-bit Dragon.
In case filing bugs seen with distro binaries are frowned upon, I already filed https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1075475 and was told by the maintainer to refile here.