http://bugs.winehq.org/show_bug.cgi?id=15698
Summary: Nuance Dragon NaturallySpeaking 9 SDK fails to run Product: Wine Version: 1.1.6 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole32 AssignedTo: wine-bugs@winehq.org ReportedBy: bhepple@freeshell.org
Installation is fine without any winetricks or native dlls.
Note that this is the SDK version of DNS-9 which has not been mentioned in AppDB or bugzilla to date AFAICS.
Running the translation utility (which converts a wav sound file to text) fails like this:
wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/trscribe_ftof.exe -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:\dss_utts\s5.wav' -outfile='C:\dss_trans\s5.txt' -useconfidence -indexfile='C:\dss_trans\s5.xml'
err:ole:CoGetClassObject class {edb0e980-90bd-11d4-8599-0008c7d3b6f8} not registered err:ole:CoGetClassObject no class object {edb0e980-90bd-11d4-8599-0008c7d3b6f8} could be created for context 0x1 err:ole:CoGetClassObject no class object {dd100006-6205-11cf-ae61-0000e8a28647} could be created for context 0x7 IDgnEngine::SpeakerTopicSelect() failed. Error Code: 0x8000ffff
Since it's a OLE error I thought I'd try
WINEDLLOVERRIDES="ole32,oleaut32=y" wine ...
with native DLL's from Win-XP SP3 - but I just get another set of problems - it seems to stop even faster:
Parsing command line... Command line was parsed successfully. Initializing transcription objects... Unable to create DgnEngineControl object. Error Code: 0x80070078 No Error Description available.
I also tried various other native DLLs but nothing perturbs that last error.
So far I tried win-1.1.6, wine from cvs (as of 20th Oct) and wine-0.9.61, all to the same effect.
I also tried the following winetricks, all to no positive effect:
fakeie6 vcrun6 gdiplus comctl32 vcrun2005 dotnet20 dcom98
I tried installing Word 97 viewer but it seems to be hanging on 100% CPU usage for the last hour (AppDB recommends waiting for it) ...
Any ideas?
Thanks
BTW, this is on fedora-8 on a generic i686 machine with 2Gb RAM. Nothing exotic.
uname -a Linux pacific 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007 i686 i686 i386 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #1 from Bob Hepple bhepple@freeshell.org 2008-10-21 01:20:40 --- Note that I also tried by installing with the winetricks recommended by Susan G. ie with " winetricks fakeie6 vcrun6 gdiplus"
Note also that the natspeak.exe program (which I presume is what is reported as silver status under DNS-9) fails with similar errors:
pacific:drive_c/ $ wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/natspeak.exe *** PULSEAUDIO: Unable to connect: Connection refused *** PULSEAUDIO: Unable to connect: Connection refused fixme:winstation:GetUserObjectInformationW not supported index 4 fixme:winstation:GetUserObjectInformationW not supported index 4 err:ole:CoGetClassObject class {edb0e980-90bd-11d4-8599-0008c7d3b6f8} not registered err:ole:CoGetClassObject no class object {edb0e980-90bd-11d4-8599-0008c7d3b6f8} could be created for context 0x1
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #2 from Bob Hepple bhepple@freeshell.org 2008-10-21 01:41:38 --- Apologies - I posted the wrong fragment for the native dll use case which should have read:
pacific:drive_c/ $ WINEDLLOVERRIDES="ole32,oleaut32=n" wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/trscribe_ftof.exe -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:/dss_utts/s5.wav' -outfile='C:/dss_trans/s5.txt' -useconfidence -indexfile='C:/dss_trans/s5.xml' Parsing command line... Command line was parsed successfully.
Initializing transcription objects... fixme:reg:RegOpenUserClassesRoot (0x58, 0x0, 0x2000000, 0x32fc2c) semi-stub fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {de2db781-be83-11d1-a572-006008aac4e2} 0x32fc00 fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {de2db781-be83-11d1-a572-006008aac4e2} 0x32fbac fixme:actctx:FindActCtxSectionGuid 00000001 (null) 4 {de2db781-be83-11d1-a572-006008aac4e2} 0x32f520 Unable to create DgnEngineControl object. Error Code: 0x80070078 No Error Description available.
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #3 from Austin English austinenglish@gmail.com 2009-04-20 12:31:08 --- Is this still an issue in current (1.1.19 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #4 from Bob Hepple bhepple@freeshell.org 2009-04-20 20:00:37 --- Pretty much the same with wine-1.1.19 (on Fedora-8):
wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/trscribe_ftof.exe -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:/dss_utts/s5.wav' -outfile='C:/dss_trans/s5.txt' -useconfidence -indexfile='C:/dss_trans/s5.xml' Parsing command line... Command line was parsed successfully.
Initializing transcription objects... fixme:winstation:GetUserObjectInformationW not supported index 4 fixme:winstation:GetUserObjectInformationW not supported index 4 err:ole:CoGetClassObject class {edb0e980-90bd-11d4-8599-0008c7d3b6f8} not registered err:ole:CoGetClassObject no class object {edb0e980-90bd-11d4-8599-0008c7d3b6f8} could be created for context 0x1 err:ole:CoGetClassObject no class object {dd100006-6205-11cf-ae61-0000e8a28647} could be created for context 0x7 IDgnEngine::SpeakerTopicSelect() failed. Error Code: 0x8000ffff Error Description: A serious error occurred while initializing the NaturallySpeaking speech engine. Please try reinstalling to correct this problem.
http://bugs.winehq.org/show_bug.cgi?id=15698
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole32 |-unknown
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-04-20 21:41:41 ---
wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/trscribe_ftof.exe -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:/dss_utts/s5.wav' -outfile='C:/dss_trans/s5.txt' -useconfidence -indexfile='C:/dss_trans/s5.xml'
This is invalid. Read more how to properly start and pass parameters: http://wiki.winehq.org/FAQ#run_from_terminal http://wiki.winehq.org/FAQ#head-80b94e549296d29f579c01f5682babb75ce3e40b
Did you actauly reinstalled your program on clean ~/.wine prefix? All I could find on the net about {edb0e980-90bd-11d4-8599-0008c7d3b6f8} GUID is that it's part of malware...
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #6 from Bob Hepple bhepple@freeshell.org 2009-04-21 01:24:06 --- Bob(In reply to comment #5)
wine Program\ Files/Nuance/Dragon\ SDK\ Server\ Edition9/Program/trscribe_ftof.exe -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:/dss_utts/s5.wav' -outfile='C:/dss_trans/s5.txt' -useconfidence -indexfile='C:/dss_trans/s5.xml'
This is invalid. Read more how to properly start and pass parameters: http://wiki.winehq.org/FAQ#run_from_terminal http://wiki.winehq.org/FAQ#head-80b94e549296d29f579c01f5682babb75ce3e40b
Hi Vitaliy,
No - I think that's correct. It works on real windows (without the "wine" prefix, of course).
Did you actauly reinstalled your program on clean ~/.wine prefix? All I could find on the net about {edb0e980-90bd-11d4-8599-0008c7d3b6f8} GUID is that it's part of malware...
Yes - a clean .wine on a freshly downloaded, compiled & installed wine-1.1.19 ...
Cheers
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2009-04-21 09:20:01 --- (In reply to comment #6)
No - I think that's correct. It works on real windows (without the "wine" prefix, of course).
With all forward slashes? From the cmd.exe?
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #8 from Bob Hepple bhepple@freeshell.org 2009-04-21 18:53:57 --- (In reply to comment #7)
(In reply to comment #6)
No - I think that's correct. It works on real windows (without the "wine" prefix, of course).
With all forward slashes? From the cmd.exe?
Hi Vitaly,
Thanks for the suggestion - I tried it out on a freah installation but it made no difference. For completeness I ran this from bash and from cmd.exe:
From bash:
pacific:drive_c/ $ wine 'Program Files\Nuance\Dragon SDK Server Edition9\Program\trscribe_ftof.exe' -username='US1_lm2' -topicname='US English | Large | General' -wavefile='C:\dss_utts\s5.wav' -outfile='C:\dss_trans\s5.txt' -useconfidence -indexfile='C:\dss_trans\s5.xml' Parsing command line... Command line was parsed successfully.
Initializing transcription objects... fixme:winstation:GetUserObjectInformationW not supported index 4 fixme:winstation:GetUserObjectInformationW not supported index 4 err:ole:CoGetClassObject class {edb0e980-90bd-11d4-8599-0008c7d3b6f8} not registered err:ole:CoGetClassObject no class object {edb0e980-90bd-11d4-8599-0008c7d3b6f8} could be created for context 0x1 err:ole:CoGetClassObject no class object {dd100006-6205-11cf-ae61-0000e8a28647} could be created for context 0x7 IDgnEngine::SpeakerTopicSelect() failed. Error Code: 0x8000ffff Error Description: A serious error occurred while initializing the NaturallySpeaking speech engine. Please try reinstalling to correct this problem.
From cmd.exe:
C:>Program Files\Nuance\Dragon SDK Server Edition9\Program\trscribe_ftof.exe -username=US1_lm2 -topicname="US English | Large | General" -wavefile=C:\dss_utts\s5.wav -outfile=C:\dss_trans\s5.txt -useconfidence -indexfile=C:\dss_trans\s5.xml Parsing command line... Command line was parsed successfully.
Initializing transcription objects... fixme:winstation:GetUserObjectInformationW not supported index 4 fixme:winstation:GetUserObjectInformationW not supported index 4 err:ole:CoGetClassObject class {edb0e980-90bd-11d4-8599-0008c7d3b6f8} not registered err:ole:CoGetClassObject no class object {edb0e980-90bd-11d4-8599-0008c7d3b6f8} could be created for context 0x1 err:ole:CoGetClassObject no class object {dd100006-6205-11cf-ae61-0000e8a28647} could be created for context 0x7 IDgnEngine::SpeakerTopicSelect() failed. Error Code: 0x8000ffff Error Description: A serious error occurred while initializing the NaturallySpeaking speech engine. Please try reinstalling to correct this problem.
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #9 from Dmitry Timoshkov dmitry@codeweavers.com 2009-04-22 03:22:17 --- If the behaviour under Wine and Windows is identical this bug is invalid.
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #10 from Bob Hepple bhepple@freeshell.org 2009-04-22 18:23:52 --- (In reply to comment #9)
If the behaviour under Wine and Windows is identical this bug is invalid.
Sorry if I gave that impression but it is not correct. What I meant is that this is the same command that we use when we run DSN9 from bash on windows under VMware. However, the behaviour on windows/VMware is correct and the program runs to completion without an error. Under wine, the program crashes as shown.
Thanks
Bob
http://bugs.winehq.org/show_bug.cgi?id=15698
--- Comment #11 from Austin English austinenglish@gmail.com 2009-10-29 15:25:58 --- Is this still an issue in current (1.1.32 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=15698
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #12 from Austin English austinenglish@gmail.com 2010-12-20 22:18:28 CST --- No response in over a year, marking abandoned. If this is still an issue in current (1.3.9 or newer) wine, and you can provide the needed information, feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=15698
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Austin English austinenglish@gmail.com 2010-12-20 22:19:22 CST --- Closing.