[Bug 32336] ABBYY FineReader 11 trial version installer fails during licenser manager installation (custom action dll instance data not reset)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Apr 25 11:13:12 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=32336

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|-unknown                    |msi
            Summary|finereader 11 trial version |ABBYY FineReader 11 trial
                   |install fails and rollbacks |version installer fails
                   |                            |during licenser manager
                   |                            |installation (custom action
                   |                            |dll instance data not
                   |                            |reset)
                URL|http://download.abbyy.cn/di |wget
                   |st/fr11/ABBYY_FineReader_11 |https://web.archive.org/web
                   |_Chinese.exe                |/20160313100032/http://down
                   |                            |load.abbyy.cn/dist/fr11/ABB
                   |                            |YY_FineReader_11_Chinese.ex
                   |                            |e
             Status|NEW                         |RESOLVED
         Resolution|---                         |DUPLICATE
                 CC|                            |focht at gmx.net

--- Comment #5 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming, I could reproduce this with ancient Wine 1.5.18

It's not that easy to find an archived version of the installer. Multiple
installer snapshots from Internet Archive are corrupted (too short). Maybe the
Great Firewall (TM) interferes during mirroring. Honi soit qui mal y pense ...

https://web.archive.org/web/*/http://download.abbyy.cn/dist/fr11/ABBYY_FineReader_11_Chinese.exe

https://web.archive.org/web/20160313100032/http://download.abbyy.cn/dist/fr11/ABBYY_FineReader_11_Chinese.exe

Turns out it's a dupe of bug 10365 . It was fixed in Wine 3.7

All ABBYY product installers in many versions which use that license manager
were affected by this.

--- snip ---
$ WINEDEBUG=+tid,seh,+relay,+msi wine ./Setup.exe >>log.txt 2>&1
...
002d:trace:msi:HANDLE_CustomType1 Calling function L"InstallOnMachine" from
L"C:\\users\\focht\\Temp\\msi8de4.tmp" 
...
005e:Starting thread proc 0x7e680ea0 (arg=0x47ae34)
005e:trace:msi:DllThread custom action (5e) started
...
005e:trace:msi:alloc_msi_remote_handle 0x47ae80 -> 2
005e:trace:msi:ACTION_CallDllFunction calling L"InstallOnMachine"
...
005e:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,010ce574)
ret=00c1657d
005e:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7ebf02a3
ip=7ebf02a3 tid=005e
005e:trace:seh:raise_exception  info[0]=19930520
005e:trace:seh:raise_exception  info[1]=010ce59c
005e:trace:seh:raise_exception  info[2]=00d09a90
005e:trace:seh:raise_exception  eax=7ebdf81d ebx=00000008 ecx=010ce464
edx=010ce574 esi=010ce59c edi=010ce4c0
005e:trace:seh:raise_exception  ebp=010ce4a8 esp=010ce444 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200216
005e:trace:seh:call_stack_handlers calling handler at 0xc7e512 code=e06d7363
flags=1
...
005e:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,010cde30)
ret=00c1657d
005e:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7ebf02a3
ip=7ebf02a3 tid=005e
005e:trace:seh:raise_exception  info[0]=19930520
005e:trace:seh:raise_exception  info[1]=00000000
005e:trace:seh:raise_exception  info[2]=00000000
005e:trace:seh:raise_exception  eax=7ebdf81d ebx=00000008 ecx=010cdd14
edx=010cde30 esi=00000000 edi=010cdd70
005e:trace:seh:raise_exception  ebp=010cdd58 esp=010cdcf4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200212
005e:trace:seh:call_stack_handlers calling handler at 0xc6495d code=e06d7363
flags=1
005e:Call KERNEL32.GetLastError() ret=00c0cbd1
005e:Ret  KERNEL32.GetLastError() retval=000000b7 ret=00c0cbd1 
...
005e:Call msi.MsiRecordSetStringW(00000003,00000000,00e98784 L"Internal program
error:\n.\\Src\\LicensingInstaller.cpp, 415.") ret=00ac3824 
...
005e:trace:msi:DllThread custom action (5e) returned 1603 
...
002d:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize"
returned 1603 
...
002d:err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned
1603 
--- snip ---

Installer log file 'AbbyyMsiLog.txt':

--- snip ---
...
PrepareForInstallation

initLicenseManager

Property( LICENSES ) : C:\users\Public\Application
Data\ABBYY\FineReader\11.00\Licenses\
Property( LIC_SERVER_NAME ) : 
Property( INSTALLDIR ) : C:\Program Files (x86)\ABBYY FineReader 11\
Property( SOURCEDIR ) : Z:\home\focht\Downloads\ABBYY FineReader 11\
Property( MAIN_SUBFOLDER ) : ABBYY FineReader 11
initLicenseManager srcDir=Z:\home\focht\Downloads\ABBYY FineReader 11\ABBYY
FineReader 11

Property( ProductLanguage ) : 1033
Property( LIC_CONFIGXML ) : 
Property( LC_PL ) : Yes
Property( LC_NS ) : 
Property( LC_LM ) : 
Property( SLF ) : ../Licences
Property( LC_SL ) : 
Property( SLF ) : ../Licences
Property( SN ) : 
Property( ACODE ) : 
Set LIC_CONFIGXML = <Rollback
file="C:\users\focht\Temp\ABBYY-Licensing-FineReader-Professional-11.0.rollback"/>

InstallOnMachine

initLicenseManager

Property( LICENSES ) : C:\users\Public\Application
Data\ABBYY\FineReader\11.00\Licenses\
Property( LIC_SERVER_NAME ) : 
Property( INSTALLDIR ) : C:\Program Files (x86)\ABBYY FineReader 11\
Property( SOURCEDIR ) : Z:\home\focht\Downloads\ABBYY FineReader 11\
Property( MAIN_SUBFOLDER ) : ABBYY FineReader 11
initLicenseManager srcDir=Z:\home\focht\Downloads\ABBYY FineReader 11\ABBYY
FineReader 11

Property( ProductLanguage ) : 1033
Property( LIC_CONFIGXML ) : <Rollback
file="C:\users\focht\Temp\ABBYY-Licensing-FineReader-Professional-11.0.rollback"/>

Property( LC_PL ) : Yes
Property( LC_NS ) : No
Property( LC_LM ) : No
Property( SLF ) : ../Licences
Property( LC_SL ) : 
InstallOnMachine ERROR: Internal program error:
.\Src\LicensingInstaller.cpp, 415.

============================================================
MESSAGE: ABBYY FineReader 11
    Internal program error:
.\Src\LicensingInstaller.cpp, 415.
------------------------------------------------------------
MSGRET (default): IDOK
============================================================
count = 0
--- snip ---

License manager install log file 'ABBYY Licensing Install.log':

--- snip ---
25/04/20 17:48:54 (44) PrepareForInstallation().
25/04/20 17:48:54 (44) licenses installation folder:
C:\users\Public\Application Data\ABBYY\FineReader\11.00\Licenses\
25/04/20 17:48:54 (44) Configuring installation.
25/04/20 17:48:54 (44) Removing rollback log.
25/04/20 17:48:54 (44) PrepareForInstallation() completed.
25/04/20 17:49:14 (44) InstallOnMachine().
25/04/20 17:49:14 (44) Exception caught: Internal program error:
.\Src\LicensingInstaller.cpp, 415.
--- snip ---

$ sha1sum ABBYY_FineReader_11_Chinese.exe 
0f38f21905f6dcfd843014192f9b5de791d4e7c9  ABBYY_FineReader_11_Chinese.exe

$ du -sh ABBYY_FineReader_11_Chinese.exe 
270M    ABBYY_FineReader_11_Chinese.exe

$ wine --version
wine-1.5.18

$ wine --version
wine-5.7

Regards

*** This bug has been marked as a duplicate of bug 10365 ***

-- 
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