apps/req.c:1388: error: BUFFER_OVERRUN_L3
  Offset: [-1, +oo] Size: 1024.
Showing all 6 steps of the trace


apps/req.c:1352:1: <Offset trace>
1350.   }
1351.   
1352. > static int add_DN_object(X509_NAME *n, char *text, const char *def,
1353.                            char *value, int nid, int n_min, int n_max,
1354.                            unsigned long chtype, int mval)

apps/req.c:1352:1: Array declaration
1350.   }
1351.   
1352. > static int add_DN_object(X509_NAME *n, char *text, const char *def,
1353.                            char *value, int nid, int n_min, int n_max,
1354.                            unsigned long chtype, int mval)

apps/req.c:1387:5: Assignment
1385.           return (1);
1386.   
1387.       i = strlen(buf);
            ^
1388.       if (buf[i - 1] != '\n') {
1389.           BIO_printf(bio_err, "weird input :-(\n");

apps/req.c:1352:1: <Length trace>
1350.   }
1351.   
1352. > static int add_DN_object(X509_NAME *n, char *text, const char *def,
1353.                            char *value, int nid, int n_min, int n_max,
1354.                            unsigned long chtype, int mval)

apps/req.c:1352:1: Array declaration
1350.   }
1351.   
1352. > static int add_DN_object(X509_NAME *n, char *text, const char *def,
1353.                            char *value, int nid, int n_min, int n_max,
1354.                            unsigned long chtype, int mval)

apps/req.c:1388:9: Array access: Offset: [-1, +oo] Size: 1024
1386.   
1387.       i = strlen(buf);
1388.       if (buf[i - 1] != '\n') {
                ^
1389.           BIO_printf(bio_err, "weird input :-(\n");
1390.           return (0);
