libavcodec/mpegaudiodec.c:1401: error: Buffer Overrun L1
  Offset: [48, +oo] (⇐ [0, +oo] + [48, 68]) Size: 2 by call to `compute_imdct`.

libavcodec/mpegaudiodec.c:1294:1: Parameter `s->mdct_buf[*]`
1292. 
1293. /* main layer3 decoding function */
1294. static int mp_decode_layer3(MPADecodeContext *s)
      ^
1295. {
1296.     int nb_granules, main_data_begin;

libavcodec/mpegaudiodec.c:1401:17: Call
1399.                 s->last_buf_size += g->part2_3_length;
1400.                 memset(g->sb_hybrid, 0, sizeof(g->sb_hybrid));
1401.                 compute_imdct(s, g, &s->sb_samples[ch][18 * gr][0], s->mdct_buf[ch]);
                      ^
1402.             }
1403.         }

libavcodec/mpegaudiodec.c:1260:14: <Offset trace>
1258.         }
1259.         imdct12(out2, ptr + 0);
1260.         for (i = 0; i < 6; i++) {
                   ^
1261.             *out_ptr     = MULH3(out2[i    ], win[i    ], 1) + buf[4*(i + 6*1)];
1262.             buf[4*(i + 6*2)] = MULH3(out2[i + 6], win[i + 6], 1);

libavcodec/mpegaudiodec.c:1260:14: Assignment
  1258.         }
  1259.         imdct12(out2, ptr + 0);
  1260.         for (i = 0; i < 6; i++) {
                     ^
  1261.             *out_ptr     = MULH3(out2[i    ], win[i    ], 1) + buf[4*(i + 6*1)];
  1262.             buf[4*(i + 6*2)] = MULH3(out2[i + 6], win[i + 6], 1);

libavcodec/mpegaudiodec.c:1214:1: <Length trace>
1212. }
1213. 
1214. static void compute_imdct(MPADecodeContext *s, GranuleDef *g,
      ^
1215.                           INTFLOAT *sb_samples, INTFLOAT *mdct_buf)
1216. {

libavcodec/mpegaudiodec.c:1214:1: Parameter `*mdct_buf`
  1212. }
  1213. 
  1214. static void compute_imdct(MPADecodeContext *s, GranuleDef *g,
        ^
  1215.                           INTFLOAT *sb_samples, INTFLOAT *mdct_buf)
  1216. {

libavcodec/mpegaudiodec.c:1247:5: Assignment
  1245.                                      g->block_type);
  1246. 
  1247.     buf = mdct_buf + 4*18*(mdct_long_end >> 2) + (mdct_long_end & 3);
            ^
  1248.     ptr = g->sb_hybrid + 18 * mdct_long_end;
  1249. 

libavcodec/mpegaudiodec.c:1262:13: Array access: Offset: [48, +oo] (⇐ [0, +oo] + [48, 68]) Size: 2 by call to `compute_imdct` 
  1260.         for (i = 0; i < 6; i++) {
  1261.             *out_ptr     = MULH3(out2[i    ], win[i    ], 1) + buf[4*(i + 6*1)];
  1262.             buf[4*(i + 6*2)] = MULH3(out2[i + 6], win[i + 6], 1);
                    ^
  1263.             out_ptr += SBLIMIT;
  1264.         }
