http://bugs.winehq.org/show_bug.cgi?id=3254
------- Additional Comments From girlblossom@gmail.com 2006-27-06 22:29 ------- Created an attachment (id=2767) --> (http://bugs.winehq.org/attachment.cgi?id=2767&action=view) Logs with crypt32, msvcrt, and rpcrt4 forced native
Earlier I had made a spelling mistake in winecfg and so msvcrt wasn't loading correctly. However, after correcting that and recopying mscvsrt.dll from my winXP home edition, it seemed like it still was loading incorrectly (see the log that ends in winsock3.txt).
I realized something else that may help you and I hope that my ignorance on this issue hasn't wasted a lot of your time. When I was doing my DLL overrides I was choosing "Native, Builtin", however I think the three dlls crypt32.dll, rpcrt4.dll, and msvcrt.dll were not loading the native dll correctly and so wine was falling back to it's builtin implementation - which might explain the missing crypt32 functions.
When I force any of these three dlls to be native (by choosing "native" in winecfg), googletalk crashes on startup. Attached is the log with only crypt32 forced to native and also the log if all three of crypt32, rpcrt4, and msvcrt are forced to native. (In both cases googletalk just crashes - actually, after forcing them to be native winecfg crashes too and I have to manually edit user.reg).
Does this help?