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


crypto/rc4/rc4_skey.c:142:7: <Offset trace>
140.   #endif
141.   	for (i=0; i < 256; i++) d[i]=i;
142.   	for (i=0; i < 256; i+=4)
             ^
143.   		{
144.   		SK_LOOP(d,i+0);

crypto/rc4/rc4_skey.c:142:7: Assignment
140.   #endif
141.   	for (i=0; i < 256; i++) d[i]=i;
142.   	for (i=0; i < 256; i+=4)
             ^
143.   		{
144.   		SK_LOOP(d,i+0);

crypto/rc4/rc4_skey.c:88:1: <Length trace>
86.    */
87.   
88. > void RC4_set_key(RC4_KEY *key, int len, const 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, const 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.           key->x = 0;     
97.           key->y = 0;     

crypto/rc4/rc4_skey.c:147:3: Array access: Offset: [3, 258] Size: 256
145.   		SK_LOOP(d,i+1);
146.   		SK_LOOP(d,i+2);
147.   		SK_LOOP(d,i+3);
         ^
148.   		}
149.   	}
