https://bugs.winehq.org/show_bug.cgi?id=43114
Bug ID: 43114 Summary: Sub-program of Internet Security Program, Astx.exe crashes on unhandled exception error Product: Wine Version: 2.8 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: kchn.lee@daum.net Distribution: ---
Created attachment 58313 --> https://bugs.winehq.org/attachment.cgi?id=58313 Output text for executing $wine "setup file"
I have a problem in installing Ahnlab Safe Transaction S/W, which is an internet transaction security program. (Not commercial)
When I execute the above S/W setup file, Wine stops installation saying there is a problem in Asdcli.exe (created in the installation process). Same error occurs when I execution Asdcli.exe directly.
The main error message is as follows : Unhandled exception: assertion failed in 32-bit code (0xb7769d40). When I tried to install this program in previous Wine (2.0.1), the error message was like this : wine: Call from 0x7b43ba7c to unimplemented function setupapi.dll.CM_Get_Sibling, aborting
It's somewhat difficult to find the textual link of Ahnlab Safe Transaction S/W. How can I solve this problem... Need help~. Wine version : Wine-devel-i386 (2.8.0~jessie) Platform : i386 Windows Version : Windows 7 Linux : Debian 3.16.43-2 (2017-04-30) i686 GNU/Linux
https://bugs.winehq.org/show_bug.cgi?id=43114
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi, if I understand it correctly this program is free to download?
If so, could you provide a downloadlink? Thanks
Also, any progress in newer wine versions?
https://bugs.winehq.org/show_bug.cgi?id=43114
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Sub-program of Internet |Ahnlab Safe Transaction |Security Program, Astx.exe |1.3.x (sub)installer |crashes on unhandled |crashes on startup in |exception error |crypt32 (Context_Release: | |Assertion `ref >= 0' | |failed.) Status|UNCONFIRMED |NEW Component|-unknown |crypt32 Keywords| |download, Installer CC| |focht@gmx.net Ever confirmed|0 |1 URL| |http://safetx.ahnlab.com/ma | |ster/win/default/all/astx_s | |etup.exe
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
Found some download here: http://safetx.ahnlab.com/master/win/default/all/astx_setup.exe
--- snip --- $ WINEDEBUG=+seh,+context,+crypt,+relay wine ./astx_setup.exe >>log.txt 2>&1 ... 002e:Call KERNEL32.CreateProcessA(00000000,00409c04 ""C:\users\focht\Temp\asf3838.tmp\V3Medic.exe" ",00000000,00000000,00000000,00000000,00000000,00000000,00422530,0032fb10) ret=00405597 ... 0030:Call KERNEL32.__wine_kernel_init() ret=7bc6c1e8 002e:Ret KERNEL32.CreateProcessA() retval=00000001 ret=00405597 ... 0030:Call KERNEL32.lstrcmpA(00dbac30 "VeriSign Commercial Software Publishers CA",0033e210 "VeriSign Class 3 Code Signing 2010 CA") ret=00da1f32 0030:Ret KERNEL32.lstrcmpA() retval=00000001 ret=00da1f32 0030:Call crypt32.CertFreeCertificateContext(0016874c) ret=00da228a 0030:trace:crypt:CertFreeCertificateContext (0x16874c) 0030:trace:context:Context_Release (0x168730) ref=0 0030:trace:crypt:MemStore_release (0x1676b0) ref=2 0030:Ret crypt32.CertFreeCertificateContext() retval=00000001 ret=00da228a 0030:Call crypt32.CertFindCertificateInStore(001bac20,00010001,00000000,00020007,00172f60,00000000) ret=00da21af 0030:trace:crypt:CertFindCertificateInStore (0x1bac20, 00010001, 00000000, 00020007, 0x172f60, (nil)) 0030:trace:crypt:CertEnumCertificatesInStore (0x1bac20, (nil)) 0030:trace:crypt:MemStore_enumCert (0x1babd0, (nil)) 0030:trace:context:Context_AddRef (0x1bb908) ref=1 0030:trace:crypt:MemStore_addref ref = 2 0030:trace:crypt:CertCompareCertificateName (00000001, 0x1afab8, 0x172f60) 0030:trace:crypt:CertCompareCertificateName returning 0 0030:trace:crypt:CertEnumCertificatesInStore (0x1bac20, 0x1bb924) 0030:trace:crypt:MemStore_enumCert (0x1babd0, 0x1bb908) 0030:trace:context:Context_Release (0x1bb908) ref=0 0030:trace:crypt:MemStore_release (0x1babd0) ref=1 0030:trace:context:Context_AddRef (0x1bac70) ref=1 0030:trace:crypt:MemStore_addref ref = 2 0030:trace:crypt:CertCompareCertificateName (00000001, 0x1c1e60, 0x172f60) 0030:trace:crypt:CertCompareCertificateName returning 1 0030:trace:crypt:CertFindCertificateInStore returning 0x1bac8c 0030:Ret crypt32.CertFindCertificateInStore() retval=001bac8c ret=00da21af ... 0030:Call KERNEL32.lstrcmpA(00dbac30 "VeriSign Commercial Software Publishers CA",0033e210 "VeriSign Class 3 Public Primary Certification Authority - G5") ret=00da1f32 0030:Ret KERNEL32.lstrcmpA() retval=00000001 ret=00da1f32 0030:Call crypt32.CertFreeCertificateContext(0016a674) ret=00da228a 0030:trace:crypt:CertFreeCertificateContext (0x16a674) 0030:trace:context:Context_Release (0x16a658) ref=0 0030:trace:crypt:MemStore_release (0x1676b0) ref=1 0030:Ret crypt32.CertFreeCertificateContext() retval=00000001 ret=00da228a 0030:Call crypt32.CertFreeCertificateContext(001bac8c) ret=00da22f4 0030:trace:crypt:CertFreeCertificateContext (0x1bac8c) 0030:trace:context:Context_Release (0x1bac70) ref=0 0030:trace:crypt:MemStore_release (0x1babd0) ref=1 0030:Ret crypt32.CertFreeCertificateContext() retval=00000001 ret=00da22f4 0030:Call crypt32.CertFreeCertificateContext(0016874c) ret=00da25ad 0030:trace:crypt:CertFreeCertificateContext (0x16874c) 0030:trace:context:Context_Release (0x168730) ref=-1 /home/focht/projects/wine/wine.repo/src/dlls/crypt32/context.c:111: Context_Release: Assertion `ref >= 0' failed. 0030:trace:seh:raise_exception code=80000101 flags=1 addr=0xf7f9b059 ip=f7f9b059 tid=0030 0030:trace:seh:raise_exception eax=00000000 ebx=00000002 ecx=0033dfec edx=00000000 esi=00000008 edi=00000000 0030:trace:seh:raise_exception ebp=0033dfec esp=0033dfd0 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200286 0030:trace:seh:call_stack_handlers calling handler at 0xd989e8 code=80000101 flags=1 0030:trace:seh:call_stack_handlers handler at 0xd989e8 returned 1 ... wine: Assertion failed at address 0xf7f9b059 (thread 0030), starting debugger... ... Backtrace: =>0 0xf7f9b059 __kernel_vsyscall+0x9() in [vdso].so (0x0033dfec) 1 0xf7bfbff2 gsignal+0xc1() in libc.so.6 (0x0033dfec) 2 0xf7bfd671 abort+0x120() in libc.so.6 (0xf7d63ce0) 3 0xf7bf408b __assert_fail_base+0x14a() in libc.so.6 (0xf7d63ce0) 4 0xf7bf40eb __assert_fail+0x3a() in libc.so.6 (0x0033e2e8) 5 0x7d9dfd6b Context_Release+0x8e(context=0x168730) [/home/focht/projects/wine/wine.repo/src/dlls/crypt32/context.c:111] in crypt32 (0x0033e2e8) 6 0x7d9d0396 CertFreeCertificateContext+0x6b(pCertContext=<couldn't compute location>) [/home/focht/projects/wine/wine.repo/src/dlls/crypt32/cert.c:370] in crypt32 (0x0033e318) 7 0x7bc7f41b relay_call+0x3e() in ntdll (0x0033e348) 8 0x7d9cc67c in crypt32 (+0xc67b) (0x0033e5a4) 9 0x00da25ad in ahni2t (+0x225ac) (0x0033e5a4) 10 0x00da2bdf in ahni2t (+0x22bde) (0x0033e6e0) 11 0x00da2ddb in ahni2t (+0x22dda) (0x0033e92c) 12 0x00da2f82 in ahni2t (+0x22f81) (0x0033e948) 0xf7f9b059 __kernel_vsyscall+0x9 in [vdso].so: popl %ebp Modules: Module Address Debug info Name (95 modules) PE 400000- 46c000 Deferred v3medic PE d80000- dc0000 Export ahni2t PE 10000000-10044000 Deferred ahniex ELF 7b400000-7b7f3000 Deferred kernel32<elf> -PE 7b420000-7b7f3000 \ kernel32 ELF 7bc00000-7bd0d000 Dwarf ntdll<elf> -PE 7bc30000-7bd0d000 \ ntdll ELF 7c000000-7c004000 Deferred <wine-loader> ... Threads: process tid prio (all id:s are in hex) ... 0000002d astx_setup.exe 0000002e 0 0000002f (D) C:\users\focht\Temp\asf3838.tmp\V3Medic.exe 00000030 0 <== --- snip ---
ProtectioID scan:
--- snip --- -=[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> Z:\home\focht\Downloads\astx_setup.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 32311768 (01ED09D8h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x591D8BAA -> Thu 18th May 2017 11:55:22 (GMT) [TimeStamp] 0x591D8BAA -> Thu 18th May 2017 11:55:22 (GMT) | PE Header | - | Offset: 0x000000D0 | VA: 0x004000D0 | - -> File Appears to be Digitally Signed @ Offset 01ECCB28h, size : 03EB0h / 016048 byte(s) -> File has 32158504 (01EAB328h) bytes of appended data starting at offset 021800h [LoadConfig] CodeIntegrity -> Flags 0xA3F0 | Catalog 0x46 (70) | Catalog Offset 0x2000001 | Reserved 0x46A4A0 [LoadConfig] GuardAddressTakenIatEntryTable 0x8000011 | Count 0x46A558 (4629848) [LoadConfig] GuardLongJumpTargetTable 0x8000001 | Count 0x46A5F8 (4630008) [LoadConfig] HybridMetadataPointer 0x8000011 | DynamicValueRelocTable 0x46A66C [LoadConfig] FailFastIndirectProc 0x8000011 | FailFastPointer 0x46C360 [LoadConfig] UnknownZero1 0x8000011 [File Heuristics] -> Flag #1 : 00000000000001011100000000000100 (0x0005C004) [Entrypoint Section Entropy] : 6.47 (section #0) ".text " | Size : 0x5D13 (23827) byte(s) [DllCharacteristics] -> Flag : (0x8000) -> TSA [SectionCount] 5 (0x5) | ImageSize 0x48000 (294912) byte(s) [VersionInfo] Company Name : AhnLab. Inc. [VersionInfo] Product Name : AhnLab Safe Transaction [VersionInfo] Product Version : 1.3.26.1029 [VersionInfo] File Description : AhnLab Safe Transaction Setup Program. [VersionInfo] File Version : 1.3.26.1029 [VersionInfo] Legal Copyrights : Copyright (C) AhnLab. Inc. 1988-2015. All rights reserved. [ModuleReport] [IAT] Modules -> KERNEL32.dll | USER32.dll | GDI32.dll | SHELL32.dll | ADVAPI32.dll | COMCTL32.dll | ole32.dll [-= Installer =-] Nullsoft SFX Setup v2.51 - Scan Took : 0.237 Second(s) [0000000EDh (237) tick(s)] [566 of 580 scan(s) done] --- snip ---
$ sha1sum astx_setup.exe 8f3a49eb2664069a0b22d52850df2b7dc3343c8b astx_setup.exe
$ du -sh astx_setup.exe 31M astx_setup.exe
$ wine --version wine-3.6
Regards
https://bugs.winehq.org/show_bug.cgi?id=43114
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=43114
Jinoh Kang jinoh.kang.kr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jinoh.kang.kr@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43114
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://safetx.ahnlab.com/ma |https://web.archive.org/web |ster/win/default/all/astx_s |/20180514113835/http://safe |etup.exe |tx.ahnlab.com/master/win/de | |fault/all/astx_setup.exe