crypto/ocsp/ocsp_prn.c:238: error: BUFFER_OVERRUN_L3
  Offset: [-529, +oo] Size: 12 by call to `ASN1_GENERALIZEDTIME_print`.
Showing all 11 steps of the trace


crypto/ocsp/ocsp_prn.c:217:15: Call
215.   
216.       i = ASN1_STRING_length(rb->response);
217.       if ((br = OCSP_response_get1_basic(o)) == NULL)
                     ^
218.           goto err;
219.       rd = br->tbsResponseData;

crypto/ocsp/ocsp_cl.c:204:1: Parameter `*resp->responseBytes->response->data`
  202.    */
  203.   
  204. > OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp)
  205.   {
  206.       OCSP_RESPBYTES *rb;

crypto/ocsp/ocsp_prn.c:220:9: Call
218.           goto err;
219.       rd = br->tbsResponseData;
220.       l = ASN1_INTEGER_get(rd->version);
               ^
221.       if (BIO_printf(bp, "\n    Version: %lu (0x%lx)\n", l + 1, l) <= 0)
222.           goto err;

crypto/asn1/a_int.c:608:1: Parameter `*a->data`
  606.   }
  607.   
  608. > long ASN1_INTEGER_get(const ASN1_INTEGER *a)
  609.   {
  610.       int i;

crypto/ocsp/ocsp_prn.c:238:10: Call
236.       if (BIO_printf(bp, "\n    Produced At: ") <= 0)
237.           goto err;
238.       if (!ASN1_GENERALIZEDTIME_print(bp, rd->producedAt))
                ^
239.           goto err;
240.       if (BIO_printf(bp, "\n    Responses:\n") <= 0)

crypto/asn1/t_x509.c:403:1: <Offset trace>
401.   };
402.   
403. > int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)
404.   {
405.       char *v;

crypto/asn1/t_x509.c:403:1: Parameter `*tm->data`
  401.   };
  402.   
  403. > int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)
  404.   {
  405.       char *v;

crypto/asn1/t_x509.c:424:5: Assignment
  422.       y = (v[0] - '0') * 1000 + (v[1] - '0') * 100
  423.           + (v[2] - '0') * 10 + (v[3] - '0');
  424.       M = (v[4] - '0') * 10 + (v[5] - '0');
             ^
  425.       if ((M > 12) || (M < 1))
  426.           goto err;

crypto/asn1/t_x509.c:398:1: <Length trace>
396.   }
397.   
398. > static const char *mon[12] = {
399.       "Jan", "Feb", "Mar", "Apr", "May", "Jun",
400.       "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"

crypto/asn1/t_x509.c:398:1: Array declaration
  396.   }
  397.   
  398. > static const char *mon[12] = {
  399.       "Jan", "Feb", "Mar", "Apr", "May", "Jun",
  400.       "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"

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