apps/speed.c:1229: error: BUFFER_OVERRUN_L1
  Offset: 31 (⇐ 28 + 3) Size: 16 by call to `Camellia_set_key`.
Showing all 9 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:1229:2: Call
1227.   #endif
1228.   #ifndef OPENSSL_NO_CAMELLIA
1229.   	Camellia_set_key(key16,128,&camellia_ks1);
         ^
1230.   	Camellia_set_key(ckey24,192,&camellia_ks2);
1231.   	Camellia_set_key(ckey32,256,&camellia_ks3);

crypto/camellia/cmll_utl.c:57:1: Parameter `*userKey`
  55.   #include "cmll_locl.h"
  56.   
  57. > int Camellia_set_key(const unsigned char *userKey, const int bits,
  58.   	CAMELLIA_KEY *key)
  59.   	{

crypto/camellia/cmll_utl.c:63:9: Call
  61.   	fips_cipher_abort(Camellia);
  62.   #endif
  63.   	return private_Camellia_set_key(userKey, bits, key);
                ^
  64.   	}

crypto/camellia/cmll_misc.c:59:1: Parameter `*userKey`
    57.   const char CAMELLIA_version[]="CAMELLIA" OPENSSL_VERSION_PTEXT;
    58.   
    59. > int private_Camellia_set_key(const unsigned char *userKey, const int bits,
    60.   	CAMELLIA_KEY *key)
    61.   	{

crypto/camellia/cmll_misc.c:66:22: Call
    64.   	if(bits != 128 && bits != 192 && bits != 256)
    65.   		return -2;
    66.   	key->grand_rounds = Camellia_Ekeygen(bits , userKey, key->u.rd_key);
                               ^
    67.   	return 0;
    68.   	}

crypto/camellia/camellia.c:362:1: <Length trace>
360.   } while (0)
361.   
362. > int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k)
363.   	{
364.   	register u32 s0,s1,s2,s3;

crypto/camellia/camellia.c:362:1: Parameter `*rawKey`
      360.   } while (0)
      361.   
      362. > int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k)
      363.   	{
      364.   	register u32 s0,s1,s2,s3;

crypto/camellia/camellia.c:383:17: Array access: Offset: 31 (⇐ 28 + 3) Size: 16 by call to `Camellia_set_key` 
      381.   			{
      382.   			k[10] = s2 = GETU32(rawKey+24);
      383.   			k[11] = s3 = GETU32(rawKey+28);
                             ^
      384.   			}
      385.   		s0 ^= k[0], s1 ^= k[1], s2 ^= k[2], s3 ^= k[3];
