[Bug 35613] Foxit Reader 6.12 crashes on unimplemented function msasn1.dll.ASN1_CreateModule during validation of digital signatures

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 22 13:49:17 CST 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.foxitsoftware.co |http://www.oldapps.com/foxi
                   |m/downloads/                |t_reader.php?old_foxit_read
                   |                            |er=13798
                 CC|                            |focht at gmx.net
            Summary|Foxit Reader unable to      |Foxit Reader 6.12 crashes
                   |validate digital signatures |on unimplemented function
                   |                            |msasn1.dll.ASN1_CreateModul
                   |                            |e during validation of
                   |                            |digital signatures

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

confirming, still present.

Prerequisite: 'winetricks -q mfc42'

--- snip ---
err:module:import_dll Library MFC42u.DLL (which is needed by L"C:\\Program
Files\\Foxit Software\\Foxit
Reader\\plugins\\jrsys\\x86\\jrsysMSCryptoDll.dll") not found
--- snip ---

When doing the validation:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Foxit Software/Foxit Reader

$ WINEDEBUG=+tid,+seh,+relay wine ./Foxit\ Reader.exe >>log.txt 2>&1 
...
0053:Call KERNEL32.RaiseException(80000100,00000001,00000002,0033ea40)
ret=7d041d3d
0053:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83b39f
ip=7b83b39f tid=0053
0053:trace:seh:raise_exception  info[0]=7d041d58
0053:trace:seh:raise_exception  info[1]=7d0431c6
wine: Call from 0x7b83b39f to unimplemented function
msasn1.dll.ASN1_CreateModule, aborting 
...
0053:Call user32.SetWindowTextW(00010286,0664e478 L"Signature is
INVALID.\r\n\r\n- The document has been altered or corrupted since the
Signature was applied.\r\n\r\n- The signer's identity has not yet been
verified.") ret=006ca6e7 
--- snip ---

Although not the real problem here, targeting the ASN1 API first since Rosanne
didn't explicitly state "make it work with native override".

An ASN1 API implementation can be found in the 'Windows Portable Runtime'
(FreeRDP spin-off project, Apache License).

$ sha1sum FoxitReader612.1224_enu_Setup.exe 
3c4a6587af9c09b760fcc60038ad88c964404060  FoxitReader612.1224_enu_Setup.exe

$ du -sh FoxitReader612.1224_enu_Setup.exe 
32M    FoxitReader612.1224_enu_Setup.exe

$ wine --version
wine-1.7.34-126-g0b811ee

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