apps/speed.c:1352: 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:421:5: Array declaration
419.       CAST_KEY cast_ks;
420.   #endif
421.       static const unsigned char key16[16] = {
           ^
422.           0x12, 0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0xf0,
423.           0x34, 0x56, 0x78, 0x9a, 0xbc, 0xde, 0xf0, 0x12

apps/speed.c:1352:5: Call
1350.   #endif
1351.   #ifndef OPENSSL_NO_RC2
1352.       RC2_set_key(&rc2_ks, 16, key16, 128);
            ^
1353.   #endif
1354.   #ifndef OPENSSL_NO_RC5

crypto/rc2/rc2_skey.c:98:1: <Offset trace>
96.    * uses a version where the bits parameter is the same as len*8
97.    */
98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
99.   {
100.       int i, j;

crypto/rc2/rc2_skey.c:98:1: Parameter `len`
  96.    * uses a version where the bits parameter is the same as len*8
  97.    */
  98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
  99.   {
  100.       int i, j;

crypto/rc2/rc2_skey.c:98:1: <Length trace>
96.    * uses a version where the bits parameter is the same as len*8
97.    */
98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
99.   {
100.       int i, j;

crypto/rc2/rc2_skey.c:98:1: Parameter `*data`
  96.    * uses a version where the bits parameter is the same as len*8
  97.    */
  98. > void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)
  99.   {
  100.       int i, j;

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