libavutil/blowfish.c:346: error: Buffer Overrun L2
  Offset: [1, 256] Size: 256.

libavutil/blowfish.c:343:14: <Offset trace>
341. 
342.     for (i = 0; i < 4; ++i) {
343.         for (j = 0; j < 256; j += 2) {
                  ^
344.             av_blowfish_crypt_ecb(ctx, &data_l, &data_r, 0);
345.             ctx->s[i][j]     = data_l;

libavutil/blowfish.c:343:14: Assignment
341. 
342.     for (i = 0; i < 4; ++i) {
343.         for (j = 0; j < 256; j += 2) {
                  ^
344.             av_blowfish_crypt_ecb(ctx, &data_l, &data_r, 0);
345.             ctx->s[i][j]     = data_l;

libavutil/blowfish.c:38:1: <Length trace>
36. };
37. 
38. static const uint32_t orig_s[4][256] = {
    ^
39.     { 0xD1310BA6, 0x98DFB5AC, 0x2FFD72DB, 0xD01ADFB7,
40.       0xB8E1AFED, 0x6A267E96, 0xBA7C9045, 0xF12C7F99,

libavutil/blowfish.c:38:1: Array declaration
36. };
37. 
38. static const uint32_t orig_s[4][256] = {
    ^
39.     { 0xD1310BA6, 0x98DFB5AC, 0x2FFD72DB, 0xD01ADFB7,
40.       0xB8E1AFED, 0x6A267E96, 0xBA7C9045, 0xF12C7F99,

libavutil/blowfish.c:346:13: Array access: Offset: [1, 256] Size: 256
344.             av_blowfish_crypt_ecb(ctx, &data_l, &data_r, 0);
345.             ctx->s[i][j]     = data_l;
346.             ctx->s[i][j + 1] = data_r;
                 ^
347.         }
348.     }
