http://bugs.winehq.org/show_bug.cgi?id=14743
Summary: DNS 9.5 install fails to extract cabinet: L"ENUGen~1.cab Product: Wine Version: CVS/GIT Platform: PC URL: http://www.nuance.com OS/Version: other Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: susancragin@earthlink.net
Created an attachment (id=15238) --> (http://bugs.winehq.org/attachment.cgi?id=15238) terminal output on installation
DNS 9.5 does not install completely. The terminal output includes this:
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"ENUGen~1.cab
The ENUGen~1 file being referred to is large -- about 95MB. I believe the file includes the English language (sound) models, with the US regional accent. I also believe that it loads in conjunction with the grammar model file, which is ENGGen~1. (See attached screenshot with a list of the program's largest files.) The other similarly-named files are regional accent options. (SouthEast Asian, Australian, Indian and UK.)
--------------------------- FWIW: Below is the total output when I try to run program. --------------------------- fixme:reg:RegSetKeySecurity :(0x64,4,0x379fd8): stub fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set fixme:dbghelp:fetch_thread_info Couldn't open thread 142 (87)
http://bugs.winehq.org/show_bug.cgi?id=14743
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal Component|-unknown |ole
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2008-08-03 18:25:36 --- Not a blocker. Is this a regression, Susan?
Based on the console output I'm going to go out on a limb and say it's an ole bug.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #2 from Susan Cragin susancragin@earthlink.net 2008-08-03 21:23:49 --- I believe that this is not a regression. I suspect that DNS 9.5 Standard has never completely installed, despite some appearances to the contrary. Here's the catch. The program itself is multi-lingual, and can seem to "install" without actually installing any language-related files. So the program "installs" but it doesn't install the English-language-specific files.
I attempt to install DNS 9.5 Standard once a week, to see what's up. Thanks to recent improvements in Wine, the terminal output has become more legible, and I discovered this bug today.
Will try installing with winetricks' ole, and send output.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #3 from Susan Cragin susancragin@earthlink.net 2008-08-03 21:44:58 --- Created an attachment (id=15242) --> (http://bugs.winehq.org/attachment.cgi?id=15242) DNS95 re-install with winecfg ole overrides
I went into winecfg, replaced all ole libraries with over-rides, and tried to re-install. Here is terminal output FYI. If there is anything I can do, let me know.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #4 from James Hawkins truiken@gmail.com 2008-08-03 21:47:56 --- I don't know if you installed dcom98 with winetricks or not, but your overrides are not correct as builtin ole is being used.
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15242|0 |1 is obsolete| |
--- Comment #5 from Susan Cragin susancragin@earthlink.net 2008-08-03 22:07:14 --- Created an attachment (id=15243) --> (http://bugs.winehq.org/attachment.cgi?id=15243) Second attempt at ole dll overrides
Hmmm.... Tried it again.
This time,
sh winetricks fakeie6 gdiplus winecfg replaced: ole32, oleacc, oleaut32, olecli32, oledlg, olepro32, olesvr32, olethk32
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #6 from James Hawkins truiken@gmail.com 2008-08-03 23:27:58 --- You can't override ole dlls unless you install dcom98.
$ winetricks dcom98
After this, your wineprefix should be set up so that you don't have to change the overrides.
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15243|0 |1 is obsolete| |
--- Comment #7 from Susan Cragin susancragin@earthlink.net 2008-08-04 05:32:27 --- Created an attachment (id=15247) --> (http://bugs.winehq.org/attachment.cgi?id=15247) DNS95 re-install with DCOM98
Sorry for earlier stupidity. Late at night here. Re-try did not get very far. Unhandled exception: unimplemented function rpcrt4.dll.I_RpcExceptionFilter called in 32-bit code (0x7b845793).
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #8 from Juan Lang juan_lang@yahoo.com 2008-08-04 12:43:06 --- That's odd, it looks as though it's installing some service that depends on rpcrt4.dll.I_RpcExceptionFilter. Could you attach a +msi log so we know what service that is?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #9 from Susan Cragin susancragin@earthlink.net 2008-08-04 13:24:12 --- Created an attachment (id=15257) --> (http://bugs.winehq.org/attachment.cgi?id=15257) WINEDEBUG MSI
Start from the bottom. It's huge.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #10 from Susan Cragin susancragin@earthlink.net 2008-08-04 13:39:54 --- Created an attachment (id=15258) --> (http://bugs.winehq.org/attachment.cgi?id=15258) WINEDEBUG OLE
Again, it's huge, and it's not even the whole thing. I got you the last thousand or so lines.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #11 from Juan Lang juan_lang@yahoo.com 2008-08-04 22:38:04 --- I might be barking up the wrong tree. Maybe a +cabinet log will tell us why it's failing to extract it?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #12 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-05 03:10:44 --- (In reply to comment #8)
That's odd, it looks as though it's installing some service that depends on rpcrt4.dll.I_RpcExceptionFilter.
It's dlls/advapi32/service.c who uses it, and since Wine installs and runs its own services (mountmgr and spool) by default now, DCOM9x is no more compatible with Wine. (And actually that's the reason why ies4linux and similar wrappers installing DCOM9x are broken under Wine since some time).
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #13 from Susan Cragin susancragin@earthlink.net 2008-08-05 06:19:23 --- Created an attachment (id=15284) --> (http://bugs.winehq.org/attachment.cgi?id=15284) WINEDEBUG CABINET
Bark away.
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15238|0 |1 is obsolete| |
--- Comment #14 from Susan Cragin susancragin@earthlink.net 2008-08-05 09:10:15 --- Created an attachment (id=15288) --> (http://bugs.winehq.org/attachment.cgi?id=15288) installation terminal output using today's git wine-1.1.2-307-g520ab5c
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #15 from Juan Lang juan_lang@yahoo.com 2008-08-06 15:04:40 --- Created an attachment (id=15320) --> (http://bugs.winehq.org/attachment.cgi?id=15320) Patch to add traces
Hi Susan, could you apply the attached patch and generate a +cabinet log with it attached? FDICopy isn't very informative about why it's failing, so I'm curious to know more.
http://bugs.winehq.org/show_bug.cgi?id=14743
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |juan_lang@yahoo.com
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #16 from Susan Cragin susancragin@earthlink.net 2008-08-06 15:31:14 --- (In reply to comment #15)
Created an attachment (id=15320)
--> (http://bugs.winehq.org/attachment.cgi?id=15320) [details]
Patch to add traces
Hi Susan, could you apply the attached patch and generate a +cabinet log with it attached? FDICopy isn't very informative about why it's failing, so I'm curious to know more.
HELP. What am I doing wrong? How do I clear richedit, if that's the problem?
susan@ubuntu:~/wine$ git reset --hard origin HEAD is now at 520ab5c... winhlp32: Clear richedit area before setting text. susan@ubuntu:~/wine$ git apply juan.patch juan.patch:17: trailing whitespace. TRACE("PFNFDINOTIFY returned nonzero\n"); juan.patch:25: trailing whitespace. TRACE("short read\n"); juan.patch:33: trailing whitespace. TRACE("short read\n"); juan.patch:41: trailing whitespace. TRACE("filename is missing (corrupt cabinet?)\n"); juan.patch:49: trailing whitespace. TRACE("PFNFDINOTIFY returned nonzero\n"); error: patch failed: dlls/cabinet/fdi.c:2515 error: dlls/cabinet/fdi.c: patch does not apply
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #17 from Juan Lang juan_lang@yahoo.com 2008-08-06 16:02:16 --- (In reply to comment #16)
HELP. What am I doing wrong? How do I clear richedit, if that's the problem?
You don't :) That's just a status message telling you what the last commit to HEAD was.
susan@ubuntu:~/wine$ git reset --hard origin HEAD is now at 520ab5c... winhlp32: Clear richedit area before setting text. susan@ubuntu:~/wine$ git apply juan.patch juan.patch:17: trailing whitespace.
How are you saving the patch file? That's more likely to be the problem. I'll email it to you to save you the troubleshooting on that for now.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #18 from Susan Cragin susancragin@earthlink.net 2008-08-06 16:39:07 --- Created an attachment (id=15323) --> (http://bugs.winehq.org/attachment.cgi?id=15323) WINEDEBUG cabinet with patch applied
wine-1.1.2-307-g520ab5c
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #19 from Juan Lang juan_lang@yahoo.com 2008-08-06 16:46:11 --- Created an attachment (id=15325) --> (http://bugs.winehq.org/attachment.cgi?id=15325) Patch to add traces
Okay, so it's failing in fdi_decomp. Could you try with this patch too, and attach another +cabinet trace?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #20 from Susan Cragin susancragin@earthlink.net 2008-08-06 17:48:28 --- Created an attachment (id=15326) --> (http://bugs.winehq.org/attachment.cgi?id=15326) WINEDEBUG cabinet with 2 patches applied
wine-1.1.2-307-g520ab5c
http://bugs.winehq.org/show_bug.cgi?id=14743
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |-unknown
--- Comment #21 from Juan Lang juan_lang@yahoo.com 2008-08-06 17:54:33 --- Okay. I think this one's a bit out of my ken. It's a bug in cabinet.dll, apparently, not in ole as I first thought. There's no component for that.
I wonder if it's allowable to attach ENUG~1.cab to the bug?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #22 from Susan Cragin susancragin@earthlink.net 2008-08-06 18:17:14 --- The file is huge and won't attach. Can I e-mail it to you directly, or can you get it from Dan Kegel? susancragin@earthlink.net
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #23 from Juan Lang juan_lang@yahoo.com 2008-08-06 18:21:33 --- I'm mainly waving the flag for help here too. I was trying to identify where the bug is, but actually fixing it is going to take someone else looking into it I think. Maybe Dan will notice and find someone with time to look into it ;-)
http://bugs.winehq.org/show_bug.cgi?id=14743
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=14743
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|patch |
--- Comment #24 from Juan Lang juan_lang@yahoo.com 2008-08-09 20:38:10 --- Removing the patch keyword, as the attached patches are only useful to pinpoint where in cabinet it's failing, they don't change anything functionally.
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15288|0 |1 is obsolete| |
--- Comment #25 from Susan Cragin susancragin@earthlink.net 2008-08-23 06:40:32 --- Created an attachment (id=15564) --> (http://bugs.winehq.org/attachment.cgi?id=15564) Install terminal output using 1.1.3
I thought these two lines were the most interesting:
fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Win32 assemblies not handled
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #15257|0 |1 is obsolete| |
--- Comment #26 from Susan Cragin susancragin@earthlink.net 2008-08-23 07:42:40 --- Created an attachment (id=15565) --> (http://bugs.winehq.org/attachment.cgi?id=15565) winedebug msi
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #27 from James Hawkins truiken@gmail.com 2008-08-23 12:46:00 --- (In reply to comment #25)
Created an attachment (id=15564)
--> (http://bugs.winehq.org/attachment.cgi?id=15564) [details]
Install terminal output using 1.1.3
I thought these two lines were the most interesting:
fixme:msi:install_assembly Manifest unhandled fixme:msi:install_assembly Win32 assemblies not handled
They're not.
http://bugs.winehq.org/show_bug.cgi?id=14743
Nigel Cunningham ncunningham@crca.org.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ncunningham@crca.org.au
--- Comment #28 from Nigel Cunningham ncunningham@crca.org.au 2008-10-29 05:01:42 --- I tried installing DNS10 today, and ended up with the same error. I also tried installing it under VMWare, and encountered a similar problem. After some Googling, I learned that the security certificate on the cab file isn't trusted. A work around is to install DNS without the language components (ENUGen~1.cab) is one - mark them as "Install on demand". This lets the install complete successfully.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #29 from Susan Cragin susancragin@earthlink.net 2008-11-03 14:55:32 --- *** Bug 10848 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=14743
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Status|UNCONFIRMED |NEW Component|-unknown |wintrust Ever Confirmed|0 |1
--- Comment #30 from Dan Kegel dank@kegel.com 2008-11-03 15:05:44 --- So, maybe wintrust (or some related component)?
http://bugs.winehq.org/show_bug.cgi?id=14743
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wintrust |-unknown
--- Comment #31 from Juan Lang juan_lang@yahoo.com 2008-11-03 15:08:49 --- (In reply to comment #30)
So, maybe wintrust (or some related component)?
That may be the case in VMware, but not here: it fails in FDICopy in cabinet.dll, and no wintrust functions can be called until the copy succeeds.
http://bugs.winehq.org/show_bug.cgi?id=14743
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #32 from Austin English austinenglish@gmail.com 2009-01-20 02:39:40 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=14743
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.2
--- Comment #33 from Susan Cragin susancragin@earthlink.net 2009-01-20 04:59:53 --- This bug is not a regression. Installing DNS9.5 Standard has never worked properly because of this bug. I have changed the version to 1.1.2 because that was the version when I was first able to test the program. However, version 1.1.12 still gives the same error. I tested it a day or so ago. Susan
http://bugs.winehq.org/show_bug.cgi?id=14743
Martin Wolf natoforce@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |natoforce@gmx.net
--- Comment #34 from Martin Wolf natoforce@gmx.net 2009-05-22 15:13:32 --- (In reply to comment #33)
This bug is not a regression. Installing DNS9.5 Standard has never worked properly because of this bug. I have changed the version to 1.1.2 because that was the version when I was first able to test the program. However, version 1.1.12 still gives the same error. I tested it a day or so ago. Susan
i tried tonight with latest git and 1.21 still same error, it would be really cool to get it working since im not able to use it on windows because of my 64 bit os....
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #35 from Austin English austinenglish@gmail.com 2009-11-19 12:52:43 --- This is your friendly reminder that there has been no bug activity for 6 months. Is this still an issue in current (1.1.33 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #36 from Austin English austinenglish@gmail.com 2010-05-26 15:38:14 --- Susan, ping.
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #37 from Susan Cragin susancragin@earthlink.net 2010-06-18 10:13:29 --- Still doesn't work. Here's the problem. The file that doesn't install has half its information on the first disk, and half on the second. Copying both disks to the hard drive before installation does not solve the problem because the files have the same names. Nuance considers a 2-disk install to be problematic in any setting. Possibility for failure even under Windows. They now have everything on one DVD. Recommend we abandon trying to get 9.5 to run, concentrate on version 11. Version 10 is the current, and I think it runs adequately for those people who are willing to accept its limitations. Version 11 promises to be more wine-friendly.
http://bugs.winehq.org/show_bug.cgi?id=14743
butraxz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz@gmail.com
--- Comment #38 from butraxz@gmail.com 2012-05-18 05:37:55 CDT --- This bug has not been updated for two years. The last comment from suggested abandoning so shouldnt this be closed as abandoned and a new one for R11 or whatever is available now, to be opened if it too has issues ?
http://bugs.winehq.org/show_bug.cgi?id=14743
--- Comment #39 from Susan Cragin susancragin@earthlink.net 2012-05-18 07:09:30 CDT --- I'd vote for abandonment. Nothing to be gained now by using resources to make 9.5 install when (1) later versions run and (2) new versions of NatSpeak are significantly better.
http://bugs.winehq.org/show_bug.cgi?id=14743
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |00cpxxx@gmail.com Resolution| |ABANDONED
--- Comment #40 from Bruno Jesus 00cpxxx@gmail.com 2012-08-16 22:01:03 CDT --- (In reply to comment #39)
I'd vote for abandonment. Nothing to be gained now by using resources to make 9.5 install when (1) later versions run and (2) new versions of NatSpeak are significantly better.
Resolving abandoned then. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=14743
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #41 from Bruno Jesus 00cpxxx@gmail.com 2012-08-17 16:54:17 CDT --- Closing abandoned.