[Bug 43454] ABBYY FineReader 12 Professional crashes at start
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Apr 26 17:00:56 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=43454
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at 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 at 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/1df0091dacbc25ea895131bf960cc6f1c1070d57
("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/306e14b956551570f3a13f2f9c38945c02ac9f1f
("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
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list