crypto/pem/pem_lib.c:407: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned64 by call to `EVP_EncryptUpdate`.
Showing all 5 steps of the trace


crypto/pem/pem_lib.c:330:1: Parameter `enc->block_size`
328.   #endif
329.   
330. > int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp,
331.   		       void *x, const EVP_CIPHER *enc, unsigned char *kstr,
332.   		       int klen, pem_password_cb *callback, void *u)

crypto/pem/pem_lib.c:407:3: Call
405.   		EVP_CIPHER_CTX_init(&ctx);
406.   		EVP_EncryptInit_ex(&ctx,enc,NULL,key,iv);
407.   		EVP_EncryptUpdate(&ctx,data,&j,data,i);
         ^
408.   		EVP_EncryptFinal_ex(&ctx,&(data[j]),&i);
409.   		EVP_CIPHER_CTX_cleanup(&ctx);

crypto/evp/evp_enc.c:278:1: <LHS trace>
276.   	}
277.   
278. > int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
279.   		      const unsigned char *in, size_t inl)
280.   	{

crypto/evp/evp_enc.c:278:1: Parameter `inl`
  276.   	}
  277.   
  278. > int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
  279.   		      const unsigned char *in, size_t inl)
  280.   	{

crypto/evp/evp_enc.c:329:2: Binary operation: ([0, +oo] - 1):unsigned64 by call to `EVP_EncryptUpdate` 
  327.   	else
  328.   		*outl = 0;
  329.   	i=inl&(bl-1);
          ^
  330.   	inl-=i;
  331.   	if (inl > 0)
