crypto/asn1/tasn_prn.c:582: error: BUFFER_OVERRUN_L3
  Offset: [-529, +oo] Size: 12 by call to `ASN1_UTCTIME_print`.
Showing all 7 steps of the trace


crypto/asn1/tasn_prn.c:582:9: Call
580.   
581.   		case V_ASN1_UTCTIME:
582.   		ret = ASN1_UTCTIME_print(out, str);
               ^
583.   		break;
584.   

crypto/asn1/t_x509.c:422:1: <Offset trace>
420.   	}
421.   
422. > int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm)
423.   	{
424.   	const char *v;

crypto/asn1/t_x509.c:422:1: Parameter `*tm->data`
  420.   	}
  421.   
  422. > int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm)
  423.   	{
  424.   	const char *v;

crypto/asn1/t_x509.c:438:2: Assignment
  436.   	y= (v[0]-'0')*10+(v[1]-'0');
  437.   	if (y < 50) y+=100;
  438.   	M= (v[2]-'0')*10+(v[3]-'0');
          ^
  439.   	if ((M > 12) || (M < 1)) goto err;
  440.   	d= (v[4]-'0')*10+(v[5]-'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:448:3: Array access: Offset: [-529, +oo] Size: 12 by call to `ASN1_UTCTIME_print` 
  446.   
  447.   	if (BIO_printf(bp,"%s %2d %02d:%02d:%02d %d%s",
  448.   		mon[M-1],d,h,m,s,y+1900,(gmt)?" GMT":"") <= 0)
           ^
  449.   		return(0);
  450.   	else
