http://bugs.winehq.org/show_bug.cgi?id=27168
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #85 from Jacek Caban jacek@codeweavers.com 2013-01-21 10:45:16 CST --- Too bad I didn't see the bug earlier... I've sent patches that should fix the problem:
http://source.winehq.org/patches/data/93791 http://source.winehq.org/patches/data/93792 http://source.winehq.org/patches/data/93793
About storing reference to cert store in cert context, I ran into the same problem. According to my quick tests, cert context should not hold refference to the store, so the store may be freed while cert still point to it. I may have missed something, do you have any test showing that the refference is kept? In my patch, I simply keep the store in schannel context.
Any feedback and test are welcomed.