http://bugs.winehq.org/show_bug.cgi?id=25784
Summary: Crash while installing safesign_icbc_per.exe ( Driver for G&D USB-Shield) Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com
Created an attachment (id=32857) --> (http://bugs.winehq.org/attachment.cgi?id=32857) Installing safesign_icbc_per.exe
safesign_icbc_per.exe is the driver installer for G&D USB-Shield. G&D USB-Shield is the usbkey for ICBC online bank. The download page is here: http://goo.gl/yqL5w There are several drivers, the one I have tested is http://goo.gl/QmnFq .
While installing safesign_icbc_per.exe, the installer is crashing.
Here are the steps:
1. install mfc42 with winetricks (safesign_icbc_per.exe required mfc42) $ winetricks -q mfc42
2. install safesign_icbc_per.exe $ wine safesign_icbc_per.exe
There will be an Error Dialog says, " The program regsvr32.exe has encountered a serious problem and needs to close "
Attachment is the full log.
If I install crypt32.dll with winetricks to replace wine builtin crypt32 , then there is no crash.
http://bugs.winehq.org/show_bug.cgi?id=25784
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.11
--- Comment #1 from fracting fracting@gmail.com 2011-01-15 12:52:57 CST --- Sorry, I fogot to put my environment on.
Ubuntu 10.10 x86_64
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #2 from Juan Lang juan_lang@yahoo.com 2011-01-15 13:16:12 CST --- Created an attachment (id=32858) --> (http://bugs.winehq.org/attachment.cgi?id=32858) Patch: Add stub for CertRegisterPhysicalStore
Does this patch help?
http://bugs.winehq.org/show_bug.cgi?id=25784
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |juan_lang@yahoo.com
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #3 from fracting fracting@gmail.com 2011-01-16 00:24:59 CST --- Created an attachment (id=32865) --> (http://bugs.winehq.org/attachment.cgi?id=32865) Log: installing safesign_icbc_per.exe with patched crypt32
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #4 from fracting fracting@gmail.com 2011-01-16 00:28:02 CST --- Created an attachment (id=32866) --> (http://bugs.winehq.org/attachment.cgi?id=32866) Log: installing safesign_icbc_per.exe with patched crypt32
(In reply to comment #2)
Created an attachment (id=32858)
--> (http://bugs.winehq.org/attachment.cgi?id=32858) [details]
Patch: Add stub for CertRegisterPhysicalStore
Does this patch help?
Thanks for your patch, after applying the patch and compiling again, there is no crashing while installing safesign_icbc_per.exe .
Attachment is the new log.
$ rm -rf .wine $ winetricks -q mfc42 $ wine '/home/fracting/Desktop/safesign_icbc_per.exe'
... fixme:crypt:CertRegisterPhysicalStore (L"MY", 00010000, L"ssPROV.MY", 0x33fd98, (nil)): stub
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #5 from fracting fracting@gmail.com 2011-01-16 00:31:02 CST --- Sorry for duplicating replying, I'm not familia to this bugzilla ...
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2011-01-16 13:55:49 CST --- (In reply to comment #4)
Thanks for your patch, after applying the patch and compiling again, there is no crashing while installing safesign_icbc_per.exe .
So the stub fixes the bug, eh? Patches sent: http://www.winehq.org/pipermail/wine-patches/2011-January/097912.html http://www.winehq.org/pipermail/wine-patches/2011-January/097913.html
http://bugs.winehq.org/show_bug.cgi?id=25784
--- Comment #7 from fracting fracting@gmail.com 2011-01-16 20:36:53 CST --- (In reply to comment #6)
(In reply to comment #4)
Thanks for your patch, after applying the patch and compiling again, there is no crashing while installing safesign_icbc_per.exe .
So the stub fixes the bug, eh? Patches sent: http://www.winehq.org/pipermail/wine-patches/2011-January/097912.html http://www.winehq.org/pipermail/wine-patches/2011-January/097913.html
Yes, I think so. Now there is no crash while installing. But after installing, tokenadmin.exe still not work. Maybe it is another bug. Thanks for your time. I will append more infomation later if necessary.
http://bugs.winehq.org/show_bug.cgi?id=25784
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #8 from Juan Lang juan_lang@yahoo.com 2011-01-17 12:03:43 CST --- Fixed by commit 7f0db794917631f749b07ab19fb76638c62ed243. Other issues, such as tokenadmin.exe not working, are separate bugs. Thanks for the report!
http://bugs.winehq.org/show_bug.cgi?id=25784
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2011-01-21 13:44:20 CST --- Closing bugs fixed in 1.3.12.
http://bugs.winehq.org/show_bug.cgi?id=25784
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.11 |1.3.13
http://bugs.winehq.org/show_bug.cgi?id=25784
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.3.13 |1.3.11