crypto/pem/pem_lib.c:621: error: INTEGER_OVERFLOW_L2
  ([1, 5120] - [-oo, 47]):unsigned64 by call to `EVP_EncodeUpdate`.
Showing all 9 steps of the trace


crypto/pem/pem_lib.c:620:11: Assignment
618.   	while (len > 0)
619.   		{
620.   		n=(int)((len>(PEM_BUFSIZE*5))?(PEM_BUFSIZE*5):len);
                 ^
621.   		EVP_EncodeUpdate(&ctx,buf,&outl,&(data[j]),n);
622.   		if ((outl) && (BIO_write(bp,(char *)buf,outl) != outl))

crypto/pem/pem_lib.c:620:3: Assignment
618.   	while (len > 0)
619.   		{
620.   		n=(int)((len>(PEM_BUFSIZE*5))?(PEM_BUFSIZE*5):len);
         ^
621.   		EVP_EncodeUpdate(&ctx,buf,&outl,&(data[j]),n);
622.   		if ((outl) && (BIO_write(bp,(char *)buf,outl) != outl))

crypto/pem/pem_lib.c:621:3: Call
619.   		{
620.   		n=(int)((len>(PEM_BUFSIZE*5))?(PEM_BUFSIZE*5):len);
621.   		EVP_EncodeUpdate(&ctx,buf,&outl,&(data[j]),n);
         ^
622.   		if ((outl) && (BIO_write(bp,(char *)buf,outl) != outl))
623.   			goto err;

crypto/evp/encode.c:131:1: <LHS trace>
129.   	}
130.   
131. > void EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
132.   		      const unsigned char *in, size_t inl)
133.   	{

crypto/evp/encode.c:131:1: Parameter `inl`
  129.   	}
  130.   
  131. > void EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
  132.   		      const unsigned char *in, size_t inl)
  133.   	{

crypto/evp/encode.c:131:1: <RHS trace>
129.   	}
130.   
131. > void EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
132.   		      const unsigned char *in, size_t inl)
133.   	{

crypto/evp/encode.c:131:1: Parameter `inl`
  129.   	}
  130.   
  131. > void EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
  132.   		      const unsigned char *in, size_t inl)
  133.   	{

crypto/evp/encode.c:148:3: Assignment
  146.   	if (ctx->num != 0)
  147.   		{
  148.   		i=ctx->length-ctx->num;
           ^
  149.   		memcpy(&(ctx->enc_data[ctx->num]),in,i);
  150.   		in+=i;

crypto/evp/encode.c:151:3: Binary operation: ([1, 5120] - [-oo, 47]):unsigned64 by call to `EVP_EncodeUpdate` 
  149.   		memcpy(&(ctx->enc_data[ctx->num]),in,i);
  150.   		in+=i;
  151.   		inl-=i;
           ^
  152.   		j=EVP_EncodeBlock(out,ctx->enc_data,ctx->length);
  153.   		ctx->num=0;
