crypto/pem/pem_lib.c:594: error: INTEGER_OVERFLOW_L1
  (1 - 6):unsigned32.
Showing all 4 steps of the trace


crypto/pem/pem_lib.c:550:1: <LHS trace>
548.   #endif
549.   
550. > int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,
551.   	     long *len)
552.   	{

crypto/pem/pem_lib.c:550:1: Array declaration
548.   #endif
549.   
550. > int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,
551.   	     long *len)
552.   	{

crypto/pem/pem_lib.c:585:4: Assignment
583.   		if (strncmp(buf,"-----BEGIN ",11) == 0)
584.   			{
585.   			i=strlen(&(buf[11]));
          ^
586.   
587.   			if (strncmp(&(buf[11+i-6]),"-----\n",6) != 0)

crypto/pem/pem_lib.c:594:4: Binary operation: (1 - 6):unsigned32
592.   				goto err;
593.   				}
594.   			strncpy(nameB->data,&(buf[11]),(unsigned int)i-6);
          ^
595.   			nameB->data[i-6]='\0';
596.   			break;
