Problems with rsaenh/advapi32 and 'Myst Uru Demo'
Paul Vriens
Paul.Vriens at xs4all.nl
Sun Feb 20 13:21:46 CST 2005
Hi,
I've download a bunch of demo-apps and this one
(http://www.gamershell.com/news/10306.html) has some problems with the
builtin rsaenh.dll/advapi32.dll. The trace (+crypt,+loaddll) shows:
fixme:crypt:CRYPT_VerifyImage (rsaenh.dll, 0x77e39320): not verifying image
trace:crypt:RSAENH_CPAcquireContext (phProv=0x77e3941c, pszContainer="{07EC3FFA-8373-11D9-C687-000CF1342294}", dwFlags=00000010, pVTable=0x77e394d0)
trace:crypt:CryptReleaseContext (0x77e38c68, 00000000)
trace:crypt:RSAENH_CPReleaseContext (hProv=00000001, dwFlags=00000000)
trace:loaddll:MODULE_FlushModrefs Unloaded module L"c:\\windows\\system\\rsaenh.dll" : builtin
trace:crypt:CryptDestroyHash (0x77e38c48)
wine: Unhandled exception (thread 000d), starting debugger...
Is this due to the 'lack' of reference counting in the advapi32 crypt stuff?
It looks like RSAENH_CPReleaseContext released 'everything' where it shouldn't, hence the
failure of CryptDestroyHash.
Cheers,
Paul.
More information about the wine-devel
mailing list