http://bugs.winehq.org/show_bug.cgi?id=23339
Summary: Application does not run Vocaboly.exe Product: Wine Version: unspecified Platform: x86 URL: http://vocabolycom OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dheerru@yahoo.com
This application Vocaboly.exe available from Vocaboly.com gets installed but displays message unable to run on launch in Ubuntu 10.04 LTS. platform x86.
http://bugs.winehq.org/show_bug.cgi?id=23339
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Application does not run |Vocaboly.exe does not run |Vocaboly.exe |
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2010-06-23 03:34:00 --- Please specify the Wine version you are using, and attach full terminal output.
http://bugs.winehq.org/show_bug.cgi?id=23339
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW CC| |xerox_xerox2000@yahoo.co.uk Ever Confirmed|0 |1
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-06-23 12:23:02 --- Confirming. The app seems to need sapi.dll (Speech api engine). After copying it from my windows-partittion and regsvr32 it, it gets a tiny bit further but still crashes after selecting a language.
http://bugs.winehq.org/show_bug.cgi?id=23339
Niko Sandschneider nsandschn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nsandschn@gmx.de
--- Comment #3 from Niko Sandschneider nsandschn@gmx.de 2011-02-04 15:50:12 CST --- Still present in wine-1.3.13.
http://bugs.winehq.org/show_bug.cgi?id=23339
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://vocabolycom |http://www.vocaboly.com/dow | |nload/VocabolySetup.exe CC| |focht@gmx.net Version|unspecified |1.2-rc4 Summary|Vocaboly.exe does not run |Vocaboly 3.0 complains | |about "Speech engine not | |installed" on startup
--- Comment #4 from Anastasius Focht focht@gmx.net 2011-07-19 02:31:26 CDT --- Hello,
the app needs 'winetricks vcrun2005' due to missing VC++ 2005 manifests from WinSxS.
At startup the app displays a message box "Speech engine not installed" and provides a download link. Clicking the link lands on: http://www.vocaboly.com/download.php There is no SAPI download nor link to MS, go figure ...
This site gives overview about different versions shipped with Windows:
https://secure.wikimedia.org/wikipedia/en/wiki/Microsoft_Speech_API
Various redistributables versions can be downloaded from MS (part of SDKs), example:
http://www.microsoft.com/download/en/details.aspx?id=10121
SpeechSDK51MSM.exe is the one needed for redist Speech API/engines (merge module).
As an interim solution, a winetricks recipe could be created (like VC++ redist).
IMHO implementing this is currently out of Wine's scope. Providing stubs for all the APIs won't do any good to apps that require a functional speech engine.
$ sha1sum VocabolySetup.exe 0fe5322e4aa0093964cf0947a48f0dfedc198168 VocabolySetup.exe
$ wine --version wine-1.3.24-216-gd385675
Regards
http://bugs.winehq.org/show_bug.cgi?id=23339
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23339
--- Comment #5 from Austin English austinenglish@gmail.com 2011-08-12 19:48:29 CDT --- Text to speech is now in winetricks: http://code.google.com/p/winetricks/source/detail?r=689
http://bugs.winehq.org/show_bug.cgi?id=23339
--- Comment #6 from Austin English austinenglish@gmail.com --- Still in wine-1.7.11-114-g6f498c4. winetricks vcrun2005 speechsdk lets the app start without errors.
https://bugs.winehq.org/show_bug.cgi?id=23339
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #7 from super_man@post.com --- What is this bug about?
I installed text to speech engine before installing the program via winetricks, I didnt do any other overrides and the program does install and start. It does complain
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC" (8.0.50608.0) fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFC" (8.0.50608.0) fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC" (8.0.50608.0)
but lets it start anyway.
If this bug is really about the sapi functions then I think this is actually duplicate of
https://bugs.winehq.org/show_bug.cgi?id=18104
wine 1.7.51
https://bugs.winehq.org/show_bug.cgi?id=23339
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE Summary|Vocaboly 3.0 complains |Vocaboly 3.0 complains |about "Speech engine not |about "Speech engine not |installed" on startup |installed" on startup | |(needs CLSID_SpVoice | |'{96749377-3391-11D2-9EE3-0 | |0C04F797396}', SAPI 5.x)
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
indeed, there is no need to keep multiple tickets about missing SAPI open.
Resolving as dupe of bug 18104
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Vocaboly
$ WINEDEBUG=+tid,+seh,+relay,+ole,+variant wine ./Vocaboly.exe >>log.txt 2>&1 ... 002f:Call ole32.CoCreateInstance(00462a1c,00000000,00000017,00454458,004723e4) ret=00406742 002f:trace:ole:CoCreateInstance (rclsid={96749377-3391-11d2-9ee3-00c04f797396}, pUnkOuter=(nil), dwClsContext=00000017, riid={6c44df74-72b9-4992-a1ec-ef996e0422d4}, ppv=0x4723e4) ... 002f:err:ole:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered 002f:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 002f:err:ole:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x17 002f:Ret ole32.CoCreateInstance() retval=80040154 ret=00406742 ... 002f:Call msvcr80.strlen(00458d94 "NoTTS Dialog") ret=781f37cc ... 002f:Call user32.SetWindowTextA(000200d0,00878528 "Speech Engine") ret=78229352 ... 002f:Call user32.SetDlgItemTextA(000200d0,00000505,00877cd0 "Speech engine is not installed.") ret=782291d5 --- snip ---
$ sha1sum VocabolySetup.exe 0fe5322e4aa0093964cf0947a48f0dfedc198168 VocabolySetup.exe
$ du -sh VocabolySetup.exe 3.1M VocabolySetup.exe
$ wine --version wine-1.7.51-201-g60d1d6f
Regards
*** This bug has been marked as a duplicate of bug 18104 ***
https://bugs.winehq.org/show_bug.cgi?id=23339
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Ken Sharp imwellcushtymelike@gmail.com --- Closing