crypto/rc4/rc4_skey.c:114: error: BUFFER_OVERRUN_L2
  Offset: [3, 258] Size: 256.
Showing all 6 steps of the trace


crypto/rc4/rc4_skey.c:109:7: <Offset trace>
107.   		d[id2]=tmp; }
108.   
109.   	for (i=0; i < 256; i+=4)
             ^
110.   		{
111.   		SK_LOOP(i+0);

crypto/rc4/rc4_skey.c:109:7: Assignment
107.   		d[id2]=tmp; }
108.   
109.   	for (i=0; i < 256; i+=4)
             ^
110.   		{
111.   		SK_LOOP(i+0);

crypto/rc4/rc4_skey.c:88:1: <Length trace>
86.    */
87.   
88. > void RC4_set_key(RC4_KEY *key, int len, register unsigned char *data)
89.   	{
90.           register RC4_INT tmp;

crypto/rc4/rc4_skey.c:88:1: Parameter `key->data[*]`
86.    */
87.   
88. > void RC4_set_key(RC4_KEY *key, int len, register unsigned char *data)
89.   	{
90.           register RC4_INT tmp;

crypto/rc4/rc4_skey.c:95:9: Assignment
93.           unsigned int i;
94.           
95.           d= &(key->data[0]);
              ^
96.   	for (i=0; i<256; i++)
97.   		d[i]=i;

crypto/rc4/rc4_skey.c:114:3: Array access: Offset: [3, 258] Size: 256
112.   		SK_LOOP(i+1);
113.   		SK_LOOP(i+2);
114.   		SK_LOOP(i+3);
         ^
115.   		}
116.   	}
