crypto/md2/md2_dgst.c:121: error: BUFFER_OVERRUN_L3
  Offset added: 64 Size: [0, +oo].
Showing all 3 steps of the trace


crypto/md2/md2_dgst.c:118:1: <Length trace>
116.   	}
117.   
118. > int MD2_Init(MD2_CTX *c)
119.   	{
120.   	c->num=0;

crypto/md2/md2_dgst.c:118:1: Parameter `c->state[*]`
116.   	}
117.   
118. > int MD2_Init(MD2_CTX *c)
119.   	{
120.   	c->num=0;

crypto/md2/md2_dgst.c:121:2: Array access: Offset added: 64 Size: [0, +oo]
119.   	{
120.   	c->num=0;
121.   	memset(c->state,0,MD2_BLOCK*sizeof(MD2_INT));
        ^
122.   	memset(c->cksm,0,MD2_BLOCK*sizeof(MD2_INT));
123.   	memset(c->data,0,MD2_BLOCK);

int MD2_Init(MD2_CTX *c)
	{
	c->num=0;
	memset(c->state,0,MD2_BLOCK*sizeof(MD2_INT));
	memset(c->cksm,0,MD2_BLOCK*sizeof(MD2_INT));
	memset(c->data,0,MD2_BLOCK);
	return 1;
	}
['int MD2_Init(MD2_CTX *c)\n\t{\n\tc->num=0;\n\tmemset(c->state,0,MD2_BLOCK*sizeof(MD2_INT));\n\tmemset(c->cksm,0,MD2_BLOCK*sizeof(MD2_INT));\n\tmemset(c->data,0,MD2_BLOCK);\n\treturn 1;\n\t}']