ssl/s2_lib.c:370: error: INTEGER_OVERFLOW_L2
  (1 - [-oo, 127]):unsigned64 by call to `MD5_Update`.
Showing all 10 steps of the trace


ssl/s2_lib.c:367:3: Call
365.   	for (i=0; i<s->s2->key_material_length; i+=MD5_DIGEST_LENGTH)
366.   		{
367.   		MD5_Init(&ctx);
         ^
368.   
369.   		MD5_Update(&ctx,s->session->master_key,s->session->master_key_length);

crypto/md5/md5_dgst.c:97:2: Assignment
  95.   	c->Nl=0;
  96.   	c->Nh=0;
  97.   	c->num=0;
          ^
  98.   	}
  99.   

ssl/s2_lib.c:369:3: Call
367.   		MD5_Init(&ctx);
368.   
369.   		MD5_Update(&ctx,s->session->master_key,s->session->master_key_length);
         ^
370.   		MD5_Update(&ctx,(unsigned char *)&c,1);
371.   		c++;

crypto/md5/md5_dgst.c:100:1: Parameter `c->num`
  98.   	}
  99.   
  100. > void MD5_Update(MD5_CTX *c, const void *_data, unsigned long len)
  101.   	{
  102.   	register const unsigned char *data=_data;

ssl/s2_lib.c:370:3: Call
368.   
369.   		MD5_Update(&ctx,s->session->master_key,s->session->master_key_length);
370.   		MD5_Update(&ctx,(unsigned char *)&c,1);
         ^
371.   		c++;
372.   		MD5_Update(&ctx,s->s2->challenge,s->s2->challenge_length);

crypto/md5/md5_dgst.c:100:1: <LHS trace>
98.   	}
99.   
100. > void MD5_Update(MD5_CTX *c, const void *_data, unsigned long len)
101.   	{
102.   	register const unsigned char *data=_data;

crypto/md5/md5_dgst.c:100:1: Parameter `len`
  98.   	}
  99.   
  100. > void MD5_Update(MD5_CTX *c, const void *_data, unsigned long len)
  101.   	{
  102.   	register const unsigned char *data=_data;

crypto/md5/md5_dgst.c:100:1: <RHS trace>
98.   	}
99.   
100. > void MD5_Update(MD5_CTX *c, const void *_data, unsigned long len)
101.   	{
102.   	register const unsigned char *data=_data;

crypto/md5/md5_dgst.c:100:1: Parameter `len`
  98.   	}
  99.   
  100. > void MD5_Update(MD5_CTX *c, const void *_data, unsigned long len)
  101.   	{
  102.   	register const unsigned char *data=_data;

crypto/md5/md5_dgst.c:133:4: Binary operation: (1 - [-oo, 127]):unsigned64 by call to `MD5_Update` 
  131.   				p[sw]=l;
  132.   				}
  133.   			len-=(MD5_CBLOCK-c->num);
            ^
  134.   
  135.   			md5_block(c,p,64);
