http://bugs.winehq.org/show_bug.cgi?id=20418
Summary: MetaTrader 5 beta installer silently exits when spawned Product: Wine Version: 1.1.31 Platform: PC URL: http://www.metaquotes.ru/files/mt5setup.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 AssignedTo: wine-bugs@winehq.org ReportedBy: arethusa26@gmail.com
Created an attachment (id=24225) --> (http://bugs.winehq.org/attachment.cgi?id=24225) MetaTrader 5 +crypt,+relay,+seh log (lzma compressed)
With wine-1.1.31-272-g8c743cb, when trying to starting the MetaTrader 5 beta installer, the installer silently exits. From +crypt,+relay,+seh log:
0009:Call crypt32.CryptImportPublicKeyInfo(001678e0,00010001,001680a0,0032f4fc) ret=0040b32f ... 0009:Call advapi32.CryptImportKey(001678e0,00168b88,00000114,00000000,00000000,0032f4fc) ret=7edf5578 0009:trace:crypt:CryptImportKey (0x1678e0, 0x168b88, 276, 0x0, 00000000, 0x32f4fc) 0009:Call rsaenh.CPImportKey(00000001,00168b88,00000114,00000000,00000000,00166d0c) ret=7eb9c333 0009:trace:crypt:RSAENH_CPImportKey (hProv=00000001, pbData=0x168b88, dwDataLen=276, hPubKey=00000000, dwFlags=00000000, phKey=0x166d0c) 0009:Ret rsaenh.CPImportKey() retval=00000000 ret=7eb9c333 0009:Ret advapi32.CryptImportKey() retval=00000000 ret=7edf5578 ... 0009:Ret crypt32.CryptImportPublicKeyInfo() retval=00000000 ret=0040b32f
It looks like the key import operation in rsaenh fails for some reason, causing crypt32 to fail and the installer to silently exit. The complete compressed +crypt,+relay,+seh is attached.