libavcodec/dcadec.c:1200: error: Buffer Overrun L3
  Offset: [-3, 6] Size: 32.

libavcodec/dcadec.c:1195:22: <Offset trace>
1193.             if (s->prediction_mode[k][l]) {
1194.                 int n;
1195.                 for (m = 0; m < 8; m++) {
                           ^
1196.                     for (n = 1; n <= 4; n++)
1197.                         if (m >= n)

libavcodec/dcadec.c:1195:22: Assignment
1193.             if (s->prediction_mode[k][l]) {
1194.                 int n;
1195.                 for (m = 0; m < 8; m++) {
                           ^
1196.                     for (n = 1; n <= 4; n++)
1197.                         if (m >= n)

libavcodec/dcadec.c:1099:1: <Length trace>
1097. #endif
1098. 
1099. static int dca_subsubframe(DCAContext *s, int base_channel, int block_index)
      ^
1100. {
1101.     int k, l;

libavcodec/dcadec.c:1099:1: Parameter `s->subband_samples[*][*][*]`
1097. #endif
1098. 
1099. static int dca_subsubframe(DCAContext *s, int base_channel, int block_index)
      ^
1100. {
1101.     int k, l;

libavcodec/dcadec.c:1200:34: Array access: Offset: [-3, 6] Size: 32
1198.                             subband_samples[k][l][m] +=
1199.                                 (adpcm_vb[s->prediction_vq[k][l]][n - 1] *
1200.                                  subband_samples[k][l][m - n] / 8192);
                                       ^
1201.                         else if (s->predictor_history)
1202.                             subband_samples[k][l][m] +=
