apps/crl.c:262: error: BUFFER_OVERRUN_L3
  Offset: [-529, +oo] Size: 12 by call to `ASN1_TIME_print`.
Showing all 11 steps of the trace


apps/crl.c:237:3: Call
235.   		}
236.   		i = X509_CRL_verify(x, pkey);
237.   		EVP_PKEY_free(pkey);
         ^
238.   		if(i < 0) goto end;
239.   		if(i == 0) BIO_printf(bio_err, "verify failure\n");

crypto/evp/p_lib.c:228:1: Parameter `**x->pkey.rsa->ex_data.sk->data`
  226.   	}
  227.   
  228. > void EVP_PKEY_free(EVP_PKEY *x)
  229.   	{
  230.   	int i;

apps/crl.c:262:5: Call
260.   				{
261.   				BIO_printf(bio_out,"lastUpdate=");
262.   				ASN1_TIME_print(bio_out,
           ^
263.   						X509_CRL_get_lastUpdate(x));
264.   				BIO_printf(bio_out,"\n");

crypto/asn1/t_x509.c:258:1: Parameter `*tm->data`
  256.   	}
  257.   
  258. > int ASN1_TIME_print(BIO *bp, ASN1_TIME *tm)
  259.   {
  260.   	if(tm->type == V_ASN1_UTCTIME) return ASN1_UTCTIME_print(bp, tm);

crypto/asn1/t_x509.c:262:12: Call
  260.   	if(tm->type == V_ASN1_UTCTIME) return ASN1_UTCTIME_print(bp, tm);
  261.   	if(tm->type == V_ASN1_GENERALIZEDTIME)
  262.   				return ASN1_GENERALIZEDTIME_print(bp, tm);
                    ^
  263.   	BIO_write(bp,"Bad time value",14);
  264.   	return(0);

crypto/asn1/t_x509.c:273:1: <Offset trace>
271.       };
272.   
273. > int ASN1_GENERALIZEDTIME_print(BIO *bp, ASN1_GENERALIZEDTIME *tm)
274.   	{
275.   	char *v;

crypto/asn1/t_x509.c:273:1: Parameter `*tm->data`
    271.       };
    272.   
    273. > int ASN1_GENERALIZEDTIME_print(BIO *bp, ASN1_GENERALIZEDTIME *tm)
    274.   	{
    275.   	char *v;

crypto/asn1/t_x509.c:288:2: Assignment
    286.   		if ((v[i] > '9') || (v[i] < '0')) goto err;
    287.   	y= (v[0]-'0')*1000+(v[1]-'0')*100 + (v[2]-'0')*10+(v[3]-'0');
    288.   	M= (v[4]-'0')*10+(v[5]-'0');
            ^
    289.   	if ((M > 12) || (M < 1)) goto err;
    290.   	d= (v[6]-'0')*10+(v[7]-'0');

crypto/asn1/t_x509.c:267:1: <Length trace>
265.   }
266.   
267. > static const char *mon[12]=
268.       {
269.       "Jan","Feb","Mar","Apr","May","Jun",

crypto/asn1/t_x509.c:267:1: Array declaration
    265.   }
    266.   
    267. > static const char *mon[12]=
    268.       {
    269.       "Jan","Feb","Mar","Apr","May","Jun",

crypto/asn1/t_x509.c:298:3: Array access: Offset: [-529, +oo] Size: 12 by call to `ASN1_TIME_print` 
    296.   
    297.   	if (BIO_printf(bp,"%s %2d %02d:%02d:%02d %d%s",
    298.   		mon[M-1],d,h,m,s,y,(gmt)?" GMT":"") <= 0)
             ^
    299.   		return(0);
    300.   	else
