apps/speed.c:1243: error: BUFFER_OVERRUN_L2
  Offset: [0, 127] Size: 16 by call to `RC2_set_key`.
Showing all 7 steps of the trace


apps/speed.c:425:2: Array declaration
423.   	CAST_KEY cast_ks;
424.   #endif
425.   	static const unsigned char key16[16]=
        ^
426.   		{0x12,0x34,0x56,0x78,0x9a,0xbc,0xde,0xf0,
427.   		 0x34,0x56,0x78,0x9a,0xbc,0xde,0xf0,0x12};

apps/speed.c:1243:2: Call
1241.   #endif
1242.   #ifndef OPENSSL_NO_RC2
1243.   	RC2_set_key(&rc2_ks,16,key16,128);
         ^
1244.   #endif
1245.   #ifndef OPENSSL_NO_RC5

crypto/rc2/rc2_skey.c:98:1: <Offset trace>
96.    * the same as specifying 1024 for the 'bits' parameter.  Bsafe uses
97.    * a version where the bits parameter is the same as len*8 */
98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
99.   #ifdef OPENSSL_FIPS
100.   	{

crypto/rc2/rc2_skey.c:98:1: Parameter `len`
  96.    * the same as specifying 1024 for the 'bits' parameter.  Bsafe uses
  97.    * a version where the bits parameter is the same as len*8 */
  98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
  99.   #ifdef OPENSSL_FIPS
  100.   	{

crypto/rc2/rc2_skey.c:98:1: <Length trace>
96.    * the same as specifying 1024 for the 'bits' parameter.  Bsafe uses
97.    * a version where the bits parameter is the same as len*8 */
98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
99.   #ifdef OPENSSL_FIPS
100.   	{

crypto/rc2/rc2_skey.c:98:1: Parameter `*data`
  96.    * the same as specifying 1024 for the 'bits' parameter.  Bsafe uses
  97.    * a version where the bits parameter is the same as len*8 */
  98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
  99.   #ifdef OPENSSL_FIPS
  100.   	{

crypto/rc2/rc2_skey.c:120:8: Array access: Offset: [0, 127] Size: 16 by call to `RC2_set_key` 
  118.   
  119.   	for (i=0; i<len; i++)
  120.   		k[i]=data[i];
                ^
  121.   
  122.   	/* expand table */
