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


apps/req.c:1355:1: <Offset trace>
1353.   
1354.   
1355. > static int add_DN_object(X509_NAME *n, char *text, char *def, char *value,
1356.   	     int nid, int n_min, int n_max)
1357.   	{

apps/req.c:1355:1: Array declaration
1353.   
1354.   
1355. > static int add_DN_object(X509_NAME *n, char *text, char *def, char *value,
1356.   	     int nid, int n_min, int n_max)
1357.   	{

apps/req.c:1393:2: Assignment
1391.   	else if ((buf[0] == '.') && (buf[1] == '\n')) return(1);
1392.   
1393.   	i=strlen(buf);
         ^
1394.   	if (buf[i-1] != '\n')
1395.   		{

apps/req.c:1355:1: <Length trace>
1353.   
1354.   
1355. > static int add_DN_object(X509_NAME *n, char *text, char *def, char *value,
1356.   	     int nid, int n_min, int n_max)
1357.   	{

apps/req.c:1355:1: Array declaration
1353.   
1354.   
1355. > static int add_DN_object(X509_NAME *n, char *text, char *def, char *value,
1356.   	     int nid, int n_min, int n_max)
1357.   	{

apps/req.c:1394:6: Array access: Offset: [-1, +oo] Size: 1024
1392.   
1393.   	i=strlen(buf);
1394.   	if (buf[i-1] != '\n')
             ^
1395.   		{
1396.   		BIO_printf(bio_err,"weird input :-(\n");
