http://bugs.winehq.org/show_bug.cgi?id=20128
--- Comment #12 from Juan Lang juan_lang@yahoo.com 2010-11-24 12:35:11 CST --- Okay. This bug is getting a little confusing, but I did attempt to verify that a crypt32-related bug exists. I: 1. Created a fresh .wine and added gecko to it 2. Overrode msxml3 with wintricks 3. Ran wine dotNetFx40_Full_setup.exe
This failed with error 800b0003, which is TRUST_E_SUBJECT_FORM_UNKNOWN. I got a +crypt,+wintrust log, and here's the relevant bit:
trace:crypt:CryptSIPRetrieveSubjectGuid (L"C:\users\juan\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\TMPdfbb.tmp" 0xd8 0x783074) trace:crypt:CryptSIPRetrieveSubjectGuid file magic = 0xd0cf11e0 trace:wintrust:SOFTPUB_GetFileSubject returning -2146762749 trace:wintrust:SoftpubLoadMessage returning 1 (800b0003) trace:wintrust:WINTRUST_DefaultVerify returning 800b0003 trace:wintrust:WinVerifyTrust returning 800b0003
That is, the temp file's not getting identified, which could be a bug in crypt32, or perhaps in wintrust or msisip. I was curious whether you saw this with Adam's patches: I suppose not. I also wanted to know whether this is the bug Hans already mentioned in comment 2.