crypto/x509v3/v3_ocsp.c:180: error: BUFFER_OVERRUN_L3
  Offset: [-529, +oo] Size: 12 by call to `ASN1_GENERALIZEDTIME_print`.
Showing all 7 steps of the trace


crypto/x509v3/v3_ocsp.c:180:6: Call
178.   {
179.   	if (!BIO_printf(bp, "%*s", ind, "")) return 0;
180.   	if(!ASN1_GENERALIZEDTIME_print(bp, cutoff)) return 0;
            ^
181.   	return 1;
182.   }

crypto/asn1/t_x509.c:375:1: <Offset trace>
373.       };
374.   
375. > int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)
376.   	{
377.   	char *v;

crypto/asn1/t_x509.c:375:1: Parameter `*tm->data`
  373.       };
  374.   
  375. > int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)
  376.   	{
  377.   	char *v;

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

crypto/asn1/t_x509.c:369:1: <Length trace>
367.   }
368.   
369. > static const char *mon[12]=
370.       {
371.       "Jan","Feb","Mar","Apr","May","Jun",

crypto/asn1/t_x509.c:369:1: Array declaration
  367.   }
  368.   
  369. > static const char *mon[12]=
  370.       {
  371.       "Jan","Feb","Mar","Apr","May","Jun",

crypto/asn1/t_x509.c:413:3: Array access: Offset: [-529, +oo] Size: 12 by call to `ASN1_GENERALIZEDTIME_print` 
  411.   
  412.   	if (BIO_printf(bp,"%s %2d %02d:%02d:%02d%.*s %d%s",
  413.   		mon[M-1],d,h,m,s,f_len,f,y,(gmt)?" GMT":"") <= 0)
           ^
  414.   		return(0);
  415.   	else
