https://bugs.winehq.org/show_bug.cgi?id=43454
Bug ID: 43454 Summary: Finereader 12 Professional crashes at start Product: Wine Version: 2.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: sanya-0996@yandex.by Distribution: ---
Created attachment 58821 --> https://bugs.winehq.org/attachment.cgi?id=58821 backtrace
Finereader 12 Professional crashes at start with wine 1.6, 2.0.2 and 2.13.
Installed by: wine msiexec /i ABBYY\ FineReader\ 12\ Professional.msi DISABLEROLLBACK=1
https://bugs.winehq.org/show_bug.cgi?id=43454
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Can you try the following in a CLEAN wineprefix?
WINEARCH=win32 wine msiexec /i ABBYY\ FineReader\ 12\ Professional.msi DISABLEROLLBACK=1
Also, is this application available for download, or is there a demo that sees the same failure?
https://bugs.winehq.org/show_bug.cgi?id=43454
--- Comment #2 from sanek9... sanya-0996@yandex.by --- Created attachment 58865 --> https://bugs.winehq.org/attachment.cgi?id=58865 backtrace 2
for `WINEARCH=win32 wine msiexec /i ABBYY\ FineReader\ 12\ Professional.msi DISABLEROLLBACK=1`
https://bugs.winehq.org/show_bug.cgi?id=43454
--- Comment #3 from sanek9... sanya-0996@yandex.by --- https://www.abbyy.com/finereader12/en/
https://bugs.winehq.org/show_bug.cgi?id=43454
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://www.abbyy.com/finer | |eader12/en/
https://bugs.winehq.org/show_bug.cgi?id=43454
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED URL|https://www.abbyy.com/finer |https://web.archive.org/web |eader12/en/ |/20160519045152/http://down | |load.abbyyeu.com/trials/ABB | |YY_FR12_PRO_TRIAL.exe Component|-unknown |rpc Fixed by SHA1| |1df0091dacbc25ea895131bf960 | |cc6f1c1070d57 Summary|Finereader 12 Professional |ABBYY FineReader 12 |crashes at start |Professional crashes at | |start
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
the trial installer suffered from bug 10365 at the time of this bug report (license manager install fails).
--- snip --- $ wine ./Setup.exe /v DISABLEROLLBACK=1 --- snip ---
That particular crash "Unhandled exception: 0x000006ba" was fixed in commit https://source.winehq.org/git/wine.git/commitdiff/1df0091dacbc25ea895131bf96... ("rpcrt4: Add an exception handler to NdrAsyncClientCall."), Part of Wine 4.16 release.
Thanks Dmitry.
A bit of scolding ... from the commit message:
--- quote --- An installer that I have here calls NdrAsyncClientCall in order to query status of a not yet installed service, and that leads to a crash due to RaiseException from inside of NdrAsyncClientCall. With this patch it no longer crashes on an unhandled exception, and then installs the service. --- quote ---
Unfortunately that particular installer/app was not named nor a bug reference exists. I'm using 1df0091dacbc2 here as resolution (avoids crash) and to have at least one bug report refer to that commit sha1.
The final fix to make the license management work was added by commit https://source.winehq.org/git/wine.git/commit/306e14b956551570f3a13f2f9c3894... ("rpcrt4: Perform the INITOUT phase in NdrAsyncServerCall instead of RpcAsyncCompleteCall."), part of Wine 4.17 release.
It also needs preceding 'rpcrt4' commits which were added during Wine 4.16 -> 4.17 development.
NOTE: FineReader 12 still crashes on startup but that's an entirely different problem (msxml). I will create a new ticket for it.
$ sha1sum ABBYY_FR12_PRO_TRIAL.exe cd209916f9f13486a6d8f6fc6276eeb761b30803 ABBYY_FR12_PRO_TRIAL.exe
$ du -sh ABBYY_FR12_PRO_TRIAL.exe 340M ABBYY_FR12_PRO_TRIAL.exe
$ wine --version wine-4.17
Regards
https://bugs.winehq.org/show_bug.cgi?id=43454
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ABBYY FineReader 12 |Multiple installers and |Professional crashes at |applications crash on |start |unhandled exception | |0x000006ba inside | |NdrAsyncClientCall (ABBYY | |FineReader 12 Professional)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
I've refined the summary to encompass other (unnamed *kekw*) installers/applications as well.
Regards
https://bugs.winehq.org/show_bug.cgi?id=43454
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.8.