http://bugs.winehq.org/show_bug.cgi?id=30996
Bug #: 30996 Summary: Secure Computing/SofToken-II Product: Wine Version: 1.4.1 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: teknet7@o2.pl Classification: Unclassified
Application: Secure Computing/SofToken-II.exe System: Gentoo 64bit Wine versions: 1.2.3 and 1.4.1
How to reproduce: On both versions i am able to install Softoken application using msi file ("wine msiexec -i Setup.msi"). All the necessary files and registry entries are being created successfully. But when i launch Softoken-II.exe nothing happens (no console messages, no windows)
Example for wine 1.2.3: mgarcarz@pluton ~ $ cd .wine/drive_c/Program\ Files/Secure\ Computing/SofToken-II/ mgarcarz@pluton ~/.wine/drive_c/Program Files/Secure Computing/SofToken-II $ ls -la total 796 drwxr-xr-x 3 mgarcarz mgarcarz 4096 Jun 18 18:11 . drwxr-xr-x 3 mgarcarz mgarcarz 4096 Jun 18 18:11 .. -rwxr-xr-x 1 mgarcarz mgarcarz 118482 Jun 6 2006 Clearstinit.exe -rwxr-xr-x 1 mgarcarz mgarcarz 319488 Aug 14 2002 SWDialer.exe -rwxr-xr-x 1 mgarcarz mgarcarz 364544 Aug 14 2002 SofToken-II.exe drwxr-xr-x 2 mgarcarz mgarcarz 4096 Jun 18 18:11 mgarcarz mgarcarz@pluton ~/.wine/drive_c/Program Files/Secure Computing/SofToken-II $ wine SofToken-II.exe mgarcarz@pluton ~/.wine/drive_c/Program Files/Secure Computing/SofToken-II $ winedbg SofToken-II.exe WineDbg starting on pid 0018 First chance exception: page fault on write access to 0x00360000 in 32-bit code (0x7ebe95eb). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ebe95eb ESP:0033f810 EBP:0033f888 EFLAGS:00010202( R- -- I - - - ) EAX:80808081 EBX:7ec88ff4 ECX:00000000 EDX:00000067 ESI:000000ac EDI:00360000 Stack dump: 0x0033f810: 0000031c 00000000 00000000 00000010 0x0033f820: 00000010 00000000 00000000 00000010 0x0033f830: 00000010 7e9b0d9c 00125558 00000000 0x0033f840: 00cc0020 00000000 00330001 7eb40001 0x0033f850: 0033f868 0000031c 00125dc8 00000328 0x0033f860: 00000000 00000000 00000010 00000010 Backtrace: =>0 0x7ebe95eb in user32 (+0x195eb) (0x0033f888) 1 0x7ebe9dd8 in user32 (+0x19dd7) (0x0033f908) 2 0x7ebe9f3c in user32 (+0x19f3b) (0x0033f958) 3 0x7ebea348 CreateIconFromResourceEx+0xd7() in user32 (0x0033f9a8) 4 0x7ebea753 in user32 (+0x1a752) (0x0033fa78) 5 0x7ebec998 LoadImageW+0x1b7() in user32 (0x0033fb88) 6 0x7ebed4c6 LoadImageA+0x1a5() in user32 (0x0033fc78) 7 0x7e8c8646 SIC_Initialize+0x1b5() in shell32 (0x0033fcc8) 8 0x7e8d4462 in shell32 (+0x34461) (0x0033fd08) 9 0x7ef90c85 call_dll_entry_point+0x14() in ntdll (0x0033fd28) 10 0x7ef938c7 in ntdll (+0x338c6) (0x0033fe68) 11 0x7ef93c78 in ntdll (+0x33c77) (0x0033fec8) 12 0x7ef93c4a in ntdll (+0x33c49) (0x0033ff28) 13 0x7ef93c4a in ntdll (+0x33c49) (0x0033ff88) 14 0x7ef93e83 in ntdll (+0x33e82) (0x0033ffe8) 0x7ebe95eb: movb %dl,0x0(%edi,%ecx,4) Wine-dbg>
Example for wine 1.4.1:
mgarcarz@pluton ~/.wine/drive_c/Program Files/Secure Computing/SofToken-II $ wine SofToken-II.exe mgarcarz@pluton ~/.wine/drive_c/Program Files/Secure Computing/SofToken-II $ winedbg SofToken-II.exe WineDbg starting on pid 0023 start_process () at /home/mgarcarz/Downloads/wine-1.4.1/dlls/kernel32/process.c:1083 0x7b85c873 start_process+0x53 [/home/mgarcarz/Downloads/wine-1.4.1/dlls/kernel32/process.c:1083] in kernel32: movl %edi,0x4(%esp) 1083 return call_process_entry( peb, entry ); Wine-dbg>quit
For both versions i am able to launch SWDialer.exe from Softoken application.