http://bugs.winehq.org/show_bug.cgi?id=8275
------- Additional Comments From o.oudin@free.fr 2007-06-05 01:40 ------- I've done anothers tests (logs in attachment), as it seems builtin crypt32 is still used even if set native :
-with crypt32.dll and rsaenh.dll copied to system32 WINEDEBUG=+loaddll,+crypt WINEDLLOVERRIDES=crypt32=n wine Future Pinball &> log1.out & tail -f log1.out : it works WINEDEBUG=+loaddll,+crypt WINEDLLOVERRIDES=rsaenh=n wine Future Pinball &> log2.out & tail -f log2.out : it works
So setting native either crypt32 or rsaenh, table loading works.
- with only rsaenh.dll copied to system32 WINEDEBUG=+loaddll,+crypt WINEDLLOVERRIDES=rsaenh=n wine Future Pinball &> log4.out & tail -f log4.out : it fails
So, if I set only rsaenh to native, and don't copy the crypt32.dll to system32 folder, is fails.
Natives crypt32 and rsaenh looks very tied together, because if only one is
set as native both are used (but builtin crypt32 is still used in some way since trace:crypt appear ?)