[openssl-users] freeing of X509_CRL object.

Raghavendra a raghuasit at gmail.com
Wed May 9 07:51:52 UTC 2018


Someone please answer below query.

On Mon, May 7, 2018 at 2:12 PM, Raghavendra a <raghuasit at gmail.com> wrote:

> Hi,
>
> I my program , converting X509_CRL object to string format using
> *X509_CRL_print* and BIO_get_mem_data. After that if i use*
> X509_CRL_free(_x509crl) *it is crashing below reason
>
> *.*
>
>
>
>
>
>
>
> *Valgrind output:==31919== Invalid read of size 4==31919==    at
> 0xB475EF2: CRYPTO_atomic_add (threads_pthread.c:155)==31919==    by
> 0xB355537: asn1_do_lock (tasn_utl.c:79)==31919==    by 0xB352767:
> asn1_item_embed_free (tasn_fre.c:88)==31919==    by 0xB3528D4:
> ASN1_item_free (tasn_fre.c:20)*
> not sure if *X509_CRL_print *using nested pointers of *x509_CRL object*
> and freeing them, external freeing of X509_CRL again leading to double free?
> Please help on this issue.
>
>
> Regards,
> Raghavendra
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20180509/44512c37/attachment.html>


More information about the openssl-users mailing list