Valgrind Report for ext/openssl/tests/019.phpt ('openssl_verify() tests')
Script
1:
<?php 2: $data = "Testing openssl_verify()"; 3: $privkey = "file://" . dirname(__FILE__) . "/private.key"; 4: $pubkey = "file://" . dirname(__FILE__) . "/public.key"; 5: $wrong = "wrong"; 6: 7: openssl_sign($data, $sign, $privkey); 8: var_dump(openssl_verify($data, $sign, $pubkey)); 9: var_dump(openssl_verify($data, $sign, $privkey)); 10: var_dump(openssl_verify($data, $sign, $wrong)); 11: var_dump(openssl_verify($data, $wrong, $pubkey)); 12: var_dump(openssl_verify($wrong, $sign, $pubkey)); 13: ?> 14:
Report
==13365== Use of uninitialised value of size 8
==13365== at 0x4C29D0C: memcpy (mc_replace_strmem.c:878)
==13365== by 0x929A3B9: c2i_ASN1_OBJECT (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A748B: asn1_ex_c2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A801A: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A87E1: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A9403: ASN1_item_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365==
==13365== Use of uninitialised value of size 8
==13365== at 0x4C29D0F: memcpy (mc_replace_strmem.c:878)
==13365== by 0x929A3B9: c2i_ASN1_OBJECT (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A748B: asn1_ex_c2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A801A: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A87E1: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A9403: ASN1_item_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365==
==13365== Use of uninitialised value of size 8
==13365== at 0x4C29D0C: memcpy (mc_replace_strmem.c:878)
==13365== by 0x92B18DB: ASN1_STRING_set (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A7642: asn1_ex_c2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A801A: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A87E1: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A9403: ASN1_item_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x926E87E: int_rsa_verify (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x926EB58: RSA_verify (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92723DD: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365==
==13365== Use of uninitialised value of size 8
==13365== at 0x4C29D0F: memcpy (mc_replace_strmem.c:878)
==13365== by 0x92B18DB: ASN1_STRING_set (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A7642: asn1_ex_c2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A801A: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A87E1: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A8F88: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A928B: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A89B9: ASN1_item_ex_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92A9403: ASN1_item_d2i (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x926E87E: int_rsa_verify (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x926EB58: RSA_verify (in /usr/lib64/libcrypto.so.1.0.0)
==13365== by 0x92723DD: ??? (in /usr/lib64/libcrypto.so.1.0.0)
==13365==
Generated at Tue, 18 Jun 2013 13:30:52 +0000 (10 hours ago)
|