libavcodec/mpc.c:54: error: Buffer Overrun L2
  Offset: [29+min(0, `c->synth_buf_offset[*]`), 30+max(511, `c->synth_buf_offset[*]`)] (⇐ [min(0, `c->synth_buf_offset[*]`), 1+max(511, `c->synth_buf_offset[*]`)] + 29) Size: 2 by call to `ff_mpa_synth_filter`.

libavcodec/mpc.c:45:1: Parameter `c->synth_buf[*]`
43.  * Process decoded Musepack data and produce PCM
44.  */
45. static void mpc_synth(MPCContext *c, int16_t *out)
    ^
46. {
47.     int dither_state = 0;

libavcodec/mpc.c:54:13: Call
52.         samples_ptr = samples + ch;
53.         for(i = 0; i < SAMPLES_PER_BAND; i++) {
54.             ff_mpa_synth_filter(c->synth_buf[ch], &(c->synth_buf_offset[ch]),
                ^
55.                                 ff_mpa_synth_window, &dither_state,
56.                                 samples_ptr, 2,

libavcodec/mpegaudiodec.c:842:1: Parameter `*synth_buf_ptr`
  840.    32 samples. */
  841. /* XXX: optimize by avoiding ring buffer usage */
  842. void RENAME(ff_mpa_synth_filter)(MPA_INT *synth_buf_ptr, int *synth_buf_offset,
       ^
  843.                          MPA_INT *window, int *dither_state,
  844.                          OUT_INT *samples, int incr,

libavcodec/mpegaudiodec.c:861:5: Assignment
  859. 
  860.     offset = *synth_buf_offset;
  861.     synth_buf = synth_buf_ptr + offset;
           ^
  862. 
  863. #if FRAC_BITS <= 15 && !CONFIG_FLOAT

libavcodec/mpegaudiodec.c:871:5: Call
  869.     }
  870. #else
  871.     dct32(synth_buf, sb_samples);
           ^
  872. #endif
  873. 

libavcodec/mpegaudiodec.c:565:1: <Length trace>
563. 
564. /* DCT32 without 1/sqrt(2) coef zero scaling. */
565. static void dct32(INTFLOAT *out, const INTFLOAT *tab)
     ^
566. {
567.     INTFLOAT tmp0, tmp1;

libavcodec/mpegaudiodec.c:565:1: Parameter `*out`
    563. 
    564. /* DCT32 without 1/sqrt(2) coef zero scaling. */
    565. static void dct32(INTFLOAT *out, const INTFLOAT *tab)
         ^
    566. {
    567.     INTFLOAT tmp0, tmp1;

libavcodec/mpegaudiodec.c:717:5: Array access: Offset: [29+min(0, c->synth_buf_offset[*]), 30+max(511, c->synth_buf_offset[*])] (⇐ [min(0, c->synth_buf_offset[*]), 1+max(511, c->synth_buf_offset[*])] + 29) Size: 2 by call to `ff_mpa_synth_filter` 
    715.     out[21] = val21 + val29;
    716.     out[13] = val22 + val30;
    717.     out[29] = val23 + val31;
             ^
    718.     out[ 3] = val24 + val20;
    719.     out[19] = val25 + val21;
