https://bugs.winehq.org/show_bug.cgi?id=38000
Bug ID: 38000 Summary: Dragon NaturallySpeaking 13.0 Basic does not install with kernel32.dll and ntdll.dll errors Product: Wine Version: 1.7.34 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: susancragin@earthlink.net Distribution: ---
Created attachment 50632 --> https://bugs.winehq.org/attachment.cgi?id=50632 Installation log for Natspeak 13.0 with flag "all" last 1000 lines
I am trying to install Dragon NaturallySpeaking 13.0 Basic, which is a no-frills dictation engine released recently by Nuance to target the market for people who only need to dictate text.
Background: Natspeak 12.5 installs without a problem in a 32-bit wine prefix. Natspeak 12.5 is a 32-bit program with 64-bit "handles" to make it operate on a Windows 64-bit OS. (I believe that 13.0 is still a 32-bit program.) Once you install Natspeak 12.5, it needs vcrun2010 to operate.
Anyway, I tried installing installing Natspeak 13.0 into the 32-bit wine prefix where I had installed 12.5. Vcrun2010 was already installed.
I used WINEDEBUG=+all
The only thing that looked suspicious and was right near the end was the following:
003d:Ret PE DLL (proc=0x7b885c30,module=0x7b810000 L"KERNEL32.dll",reason=PROCESS_DETACH,res=0x1) retval=1 003d:Call PE DLL (proc=0x7bc99690,module=0x7bc10000 L"ntdll.dll",reason=PROCESS_DETACH,res=0x1) 003d:Ret PE DLL (proc=0x7bc99690,module=0x7bc10000 L"ntdll.dll",reason=PROCESS_DETACH,res=0x1) retval=1
I would be happy to perform further tests.
https://bugs.winehq.org/show_bug.cgi?id=38000
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer CC| |focht@gmx.net Summary|Dragon NaturallySpeaking |Dragon NaturallySpeaking |13.0 Basic does not install |13.0 Basic fails to install |with kernel32.dll and | |ntdll.dll errors |
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello,
I can't reproduce this, the installation works fine in 32-bit WINEPREFIX (I only found DNS13 Premium version to test/play with though).
Prerequisite: 'winetricks -q dotnet45' (I don't have builtin Wine-Mono support)
Windows version set to 'Windows 2003' (DNAT13 installer launch condition/check).
I'd avoid DNAT12.5->13 "upgrade" install since it tends to mess things up, potentially requiring different/more dependencies. Try to install DNAT13 as standalone.
Your log starts when it's already too late. Also +all is not that useful. Terminal output and maybe +tid,+seh,+relay,+msi log (compressed).
$ wine --version wine-1.7.35-106-gb39efd9
Regards
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #2 from Susan Cragin susancragin@gmail.com --- Have log requested. 720 MB without compression, 6.9 as an LRzip. What next, since attachments limited to less? Could you be happy with the last million lines?
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello Susan,
just use one of the freely available file hosting services and provide a link to the upload (https://en.wikipedia.org/wiki/Comparison_of_file_hosting_services).
You can password protect/encrypt/put an expiry on the upload if you have privacy concerns and send me the link via email. I don't mind the download size.
Regards
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #4 from Susan Cragin susancragin@gmail.com --- http://www.filedropper.com/winelog
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello Susan,
unfortunately the log doesn't show obvious errors.
Just normal WINEPREFIX "warmup" with builtin processes/services started, along with some ngen run (native .NET Framework 4.0 service).
Nothing that tells there is an installation going on. No MSI, no InstallShield.
Since I saw native .NET I must assume you reuse some existing prefix or was it just one prerequisite install via winetricks before the running the app installer? I would avoid spending time on diagnosis of broken prefixes.
Just install the minimum prerequisites required in a 32-bit WINEPREFIX (those that usually don't install well with Wine). Nothing else.
Also try to reduce the amount of log by using following approach:
Open another (second) terminal and start a Wine builtin app, 'notepad' for example. After that, start the actual installer in the first terminal:
$ WINEDEBUG=+tid,+seh,+relay,+msi wine ./replace_me_by_installer_name.exe
log.txt 2>&1
If the installation failed once, please don't try create another log out of it. You must re-do everything. The prefix must be pristine to allow proper diagnosis. Otherwise a repair install gets triggered and all sorts of things go wrong.
Regards
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #6 from Susan Cragin susancragin@gmail.com --- Hello, Anastasius,
The prior installation had a winetricks dotnet45. I did try to install twice to that prefix. So I won't do that again.
This time I did the following: I created a new 32-bit wineprefix, and set the version to 2003 using winecfg. I did not do a winetricks dotnet45 install. Then I opened a notepad file in another terminal, and then tried to install using the instruction you provided.
The terminal running Notepad provided this output:
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0) fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0) fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
The other terminal output file will be linked.
Hope this is right. But if it's not, just tell me.
Susan
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #7 from Susan Cragin susancragin@gmail.com --- http://www.filedropper.com/logtxttar
This is the link. The file is large, and I was surprised to see that the installation did not seem to terminate.
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello Susan,
--- quote --- The file is large, and I was surprised to see that the installation did not seem to terminate. --- quote ---
well, the log file is 99.99% filled with windows message looping and socket polling (= not relevant to any installation procedure).
I'm afraid but this leads to nowhere.
Regards
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #9 from Susan Cragin susancragin@gmail.com --- I have found out what the problem is.
The "file" I was trying to install is not an installation file. Let me explain.
I purchased NatSpeak 13 Basics with the auto download option. The file I downloaded was large, so I thought I was all right.
After what you told me, I tried installing that file onto a Windows machine. The "file" actually contacted Nuance and downloaded another file, the actual installation file. (Nowhere on the web site does it say that you need to do this.)
Anyway, I downloaded the real installation file to the Windows machine, and then copied it to my Ubuntu. I installed that file without a problem.
Thank you for your help. I'd had that *#! file for about two months, had tried to install it a dozen times, and would never have guessed what the problem was.
So installation went fine. The program does not run, but I believe it needs something. NatSpeak 12.5 needed vcrun2010. I tried that, but it did not work.
At this point, I hate to ask for more help, but I was wondering if you would look at the output and tell me what's missing.
I will attach another link, this one probably more helpful.
Thanks again,
Susan Cragin
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #10 from Susan Cragin susancragin@gmail.com --- http://www.filedropper.com/basicstar
https://bugs.winehq.org/show_bug.cgi?id=38000
--- Comment #11 from Susan Cragin susancragin@gmail.com --- Created attachment 50731 --> https://bugs.winehq.org/attachment.cgi?id=50731 crash log for first run of NatSpeak Basics 13.0
https://bugs.winehq.org/show_bug.cgi?id=38000
Susan Cragin susancragin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Dragon NaturallySpeaking |Dragon NaturallySpeaking |13.0 Basic fails to install |13.0 Basic fails to run
https://bugs.winehq.org/show_bug.cgi?id=38000
Susan Cragin susancragin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #12 from Susan Cragin susancragin@gmail.com --- The application probably would work if vcrun2013 installed.
*** This bug has been marked as a duplicate of bug 33576 ***
https://bugs.winehq.org/show_bug.cgi?id=38000
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.