[Bug 17418] New: crypt32/encode tests fail with +heap enabled

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 16 00:01:04 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=17418

           Summary: crypt32/encode tests fail with +heap enabled
           Product: Wine
           Version: 1.1.15
          Platform: PC
               URL: http://test.winehq.org/data/6a1537c4b5037be5253c33021fda
                    3a02430533f7/wine_xp_ae-ub-810-heap/crypt32:encode.html
        OS/Version: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: enhancement
          Priority: P2
         Component: crypt32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: austinenglish at gmail.com


Created an attachment (id=19486)
 --> (http://bugs.winehq.org/attachment.cgi?id=19486)
backtrace

cert.c:227: Test failed: Expected failure
cert.c:238: Test failed: Expected CRYPT_E_EXISTS, got 00000057
cert.c:295: Test failed: Expected CRYPT_E_EXISTS, got 80070005
cert.c:302: Test failed: CertAddCertificateContextToStore failed: 80070005
cert.c:308: Test failed: CertAddCertificateContextToStore failed: 80070005
cert.c:310: Test failed: Expected on output a non NULL copyContext
cert.c:339: Test failed: CryptHashCertificate failed: 00000057
cert.c:342: Test failed: algID 00008004, propID 3:
CertGetCertificateContextProperty failed: 00000057
cert.c:346: Test failed: CertGetCertificateContextProperty failed: 00000057
cert.c:350: Test failed: Unexpected length of hash for property: received
3341240 instead of 20
cert.c:509: Test failed: Expected 1 properties, got 0
cert.c:339: Test failed: CryptHashCertificate failed: 00000057
cert.c:342: Test failed: algID 00008003, propID 4:
CertGetCertificateContextProperty failed: 00000057
cert.c:346: Test failed: CertGetCertificateContextProperty failed: 00000057
cert.c:350: Test failed: Unexpected length of hash for property: received
1617662572 instead of 20
cert.c:625: Test failed: CertGetCertificateContextProperty failed: 00000057
cert.c:626: Test failed: unexpected size 0
cert.c:1129: Test failed: CertFindCertificateInStore failed: 80092004
cert.c:1458: Test failed: Expected CERT_STORE_REVOCATION_FLAG |
CERT_STORE_NO_CRL_FLAG, got 00010005
cert.c:1560: Test failed: CryptHashCertificate failed: 00000057
cert.c:1564: Test failed: CryptHashCertificate failed: 00000057
cert.c:1565: Test failed: Unexpected hash of nothing
cert.c:1570: Test failed: CryptHashCertificate failed: 00000057
cert.c:1571: Test failed: Unexpected hash
cert.c:1780: Test failed: CryptAcquireContext failed: 80090019
cert.c:1639: Test failed: Expected NTE_BAD_KEYSET or NTE_NO_KEY, got 00000057
cert.c:1643: Test failed: CryptGenKey failed: 00000057
fixme:crypt:CryptVerifyCertificateSignatureEx unimplemented for NULL signer
cert.c:1749: Test failed: CryptExportKey failed: 00000057
wine: Unhandled page fault on read access to 0x00000001 at address 0x60967c6a
(thread 0009), starting debugger...
...
Backtrace:
=>0 0x60967c6a CryptDestroyKey+0x2a(hKey=1)
[/home/austin/wine-git/dlls/advapi32/crypt.c:928] in advapi32 (0x0032fb38)
  1 0x6066f9cc testCertSigs+0xaec()
[/home/austin/wine-git/dlls/crypt32/tests/cert.c:1786] in crypt32_test
(0x0032fc88)
  2 0x60677286 func_cert+0x1016()
[/home/austin/wine-git/dlls/crypt32/tests/cert.c:1813] in crypt32_test
(0x0032fdc8)
  3 0x606b6b58 run_test+0x138(name="cert.c")
[/home/austin/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:454] in
crypt32_test (0x0032fe18)
  4 0x606b6d59 main+0x129(argc=<register ECX not in topmost frame>,
argv=<register ECX not in topmost frame>)
[/home/austin/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:503] in
crypt32_test (0x0032fed8)
  5 0x606b7608 __wine_spec_exe_entry+0x88(peb=0x7ffdf000)
[/home/austin/wine-git/dlls/winecrt0/exe_entry.c:36] in crypt32_test
(0x0032ff08)
  6 0x60470c98 start_process+0x98(arg=(nil))
[/home/austin/wine-git/dlls/kernel32/process.c:907] in kernel32 (0x0032ffe8)
0x60967c6a CryptDestroyKey+0x2a
[/home/austin/wine-git/dlls/advapi32/crypt.c:928] in advapi32: movl    
0x0(%edi),%ecx
928             if (!key->pProvider || key->pProvider->dwMagic !=
MAGIC_CRYPTPROV)

backtrace/output attached (+heap stripped out)


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list