Hi, I am trying to retrieve the PKCS7 record from bio with d2i_PKCS7_bio (void)BIO_flush(membio); PKCS7 *p7rec; p7rec = d2i_PKCS7_bio(membio, NULL);
Following is the back trace: *** glibc detected *** ./scep_client: free(): invalid next size (fast): 0x08065768 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7740121] /lib/libc.so.6[0xb7741812] /lib/libc.so.6(cfree+0x6d)[0xb774490d] /usr/lib/libcrypto.so.0.9.8(CRYPTO_free+0x2e)[0xb75c4856] /usr/lib/libcrypto.so.0.9.8(sk_free+0x33)[0xb762ed4d] /usr/lib/libcrypto.so.0.9.8(sk_pop_free+0x5d)[0xb762ed12] /usr/lib/libcrypto.so.0.9.8[0xb7646c47] /usr/lib/libcrypto.so.0.9.8[0xb7646cf5] /usr/lib/libcrypto.so.0.9.8(ASN1_item_ex_d2i+0x23f)[0xb764e70b] /usr/lib/libcrypto.so.0.9.8[0xb764f3cf] /usr/lib/libcrypto.so.0.9.8[0xb764f05c] /usr/lib/libcrypto.so.0.9.8(ASN1_item_ex_d2i+0x75d)[0xb764ec29] /usr/lib/libcrypto.so.0.9.8[0xb764f3cf] /usr/lib/libcrypto.so.0.9.8[0xb764f05c] /usr/lib/libcrypto.so.0.9.8(ASN1_item_ex_d2i+0x75d)[0xb764ec29] /usr/lib/libcrypto.so.0.9.8[0xb764f287] /usr/lib/libcrypto.so.0.9.8[0xb764f05c] /usr/lib/libcrypto.so.0.9.8(ASN1_item_ex_d2i+0x75d)[0xb764ec29] /usr/lib/libcrypto.so.0.9.8[0xb764f3cf] /usr/lib/libcrypto.so.0.9.8[0xb764ef83] /usr/lib/libcrypto.so.0.9.8(ASN1_item_ex_d2i+0x75d)[0xb764ec29] /usr/lib/libcrypto.so.0.9.8(ASN1_item_d2i+0x38)[0xb764e48e] /usr/lib/libcrypto.so.0.9.8(ASN1_item_d2i_bio+0x4b)[0xb7641d3c] /usr/lib/libcrypto.so.0.9.8(d2i_PKCS7_bio+0x19)[0xb7665c1b] -- View this message in context: http://old.nabble.com/Issue-with-d2i_PKCS7_bio-tp31097898p31097898.html Sent from the OpenSSL - User mailing list archive at Nabble.com. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org