crypto/camellia/camellia.c:488: error: BUFFER_OVERRUN_L2
  Offset: [5, 26] Size: 26.
Showing all 5 steps of the trace


crypto/camellia/camellia.c:485:8: <Offset trace>
483.   		memcpy(keyTable, t, 16);
484.   		memcpy(keyTable+4, t+8, 16);
485.   		for (i = 4; i < 26; i += 2 )
              ^
486.   			{
487.   			RotBlock(t + KIDX1[i + 0], KSFT1[i + 0], keyTable+i*2);

crypto/camellia/camellia.c:485:8: Assignment
483.   		memcpy(keyTable, t, 16);
484.   		memcpy(keyTable+4, t+8, 16);
485.   		for (i = 4; i < 26; i += 2 )
              ^
486.   			{
487.   			RotBlock(t + KIDX1[i + 0], KSFT1[i + 0], keyTable+i*2);

crypto/camellia/camellia.c:425:1: <Length trace>
423.   };
424.   
425. > const int KIDX1[26] = {
426.       0, 0, 8, 8, 0, 0, 8, 8, 8, 8, 0, 0, 8, 0, 8, 8, 0, 0, 0, 0, 8, 8, 0, 0, 8, 8 
427.   };

crypto/camellia/camellia.c:425:1: Array declaration
423.   };
424.   
425. > const int KIDX1[26] = {
426.       0, 0, 8, 8, 0, 0, 8, 8, 8, 8, 0, 0, 8, 0, 8, 8, 0, 0, 0, 0, 8, 8, 0, 0, 8, 8 
427.   };

crypto/camellia/camellia.c:488:17: Array access: Offset: [5, 26] Size: 26
486.   			{
487.   			RotBlock(t + KIDX1[i + 0], KSFT1[i + 0], keyTable+i*2);
488.   			RotBlock(t + KIDX1[i + 1], KSFT1[i + 1], keyTable+i*2+2);
                       ^
489.   			}
490.   		}
