In
openssl-0.9.6g,
file
crypto/objects/obj_dat.c,
function
ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name),
it appears that the
line
op=d2i_ASN1_OBJECT(NULL,&p,i);
needs to
be
op=d2i_ASN1_OBJECT(NULL,&p,j);
The test case
OBJ_txt2obj("2.5.29.15", 1);
demonstrates
this.
Regards,
Doug
Hoover
