[openssl-users] i2d_X509_SIG() in FIPS mode
Gayathri Manoj
gayathri.annur at gmail.com
Mon Feb 2 13:01:51 UTC 2015
Hi All,
Please let me know shall I need to take care the memory separately for the
fips mode.
Only in FIPS mode i am getting the below error while calling i2d_x509_sig().
Program received signal SIGSEGV, Segmentation fault.
0x00d9d045 in __memcpy_ssse3_rep () from /lib/libc.so.6
Thanks,
Gayathri
On Fri, Jan 30, 2015 at 7:09 PM, Gayathri Manoj <gayathri.annur at gmail.com>
wrote:
> Hi All,
>
> I am getting segfault while using i2d_X509_SIG() in FIPS mode.
> (gdb) bt
> #0 0x01f95045 in __memcpy_ssse3_rep () from /lib/libc.so.6
> #1 0x00466837 in asn1_ex_i2c () from /usr/local/cm/lib/libcrypto.so.1.0.1
> #2 0x00466a36 in asn1_i2d_ex_primitive () from
> /usr/local/cm/lib/libcrypto.so.1.0.1
> #3 0x00466c4c in ASN1_item_ex_i2d () from
> /usr/local/cm/lib/libcrypto.so.1.0.1
> #4 0x0046727a in asn1_template_ex_i2d () from
> /usr/local/cm/lib/libcrypto.so.1.0.1
> #5 0x00466eb3 in ASN1_item_ex_i2d () from
> /usr/local/cm/lib/libcrypto.so.1.0.1
> #6 0x004675f3 in ASN1_item_i2d () from
> /usr/local/cm/lib/libcrypto.so.1.0.1
> #7 0x0045fb3e in i2d_X509_SIG () from /usr/local/cm/lib/libcrypto.so.1.0.1
>
> unsigned char *ptr, *tmp=NULL;
> len=i2d_X509_SIG(&sig,NULL); --> No issue
> sig.algor->algorithm=OBJ_nid2obj(NID_sha1);
> tmp = (unsigned char*) malloc(512+1);
> ptr=tmp;
> i2d_X509_SIG(&sig, &p); -->while calling secod time gettign core file.
>
> Its working fine in nonfips mode. But in FIPS getting core files. Please
> let me know how can i solve this issue.
>
> Thanks,
> Gayathri
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20150202/615d8916/attachment.html>
More information about the openssl-users
mailing list