libavcodec/mpegaudiodec.c:888: error: Buffer Overrun L2
  Offset: [2, 37] Size: 36.

libavcodec/mpegaudiodec.c:793:10: <Offset trace>
791. 
792.     /* samples */
793.     for (k = 0; k < 3; k++) {
              ^
794.         for (l = 0; l < 12; l += 3) {
795.             j = 0;

libavcodec/mpegaudiodec.c:793:10: Assignment
791. 
792.     /* samples */
793.     for (k = 0; k < 3; k++) {
              ^
794.         for (l = 0; l < 12; l += 3) {
795.             j = 0;

libavcodec/mpegaudiodec.c:709:1: <Length trace>
707. }
708. 
709. static int mp_decode_layer2(MPADecodeContext *s)
     ^
710. {
711.     int sblimit; /* number of used subbands */

libavcodec/mpegaudiodec.c:709:1: Parameter `s->sb_samples[*][*]`
707. }
708. 
709. static int mp_decode_layer2(MPADecodeContext *s)
     ^
710. {
711.     int sblimit; /* number of used subbands */

libavcodec/mpegaudiodec.c:888:21: Array access: Offset: [2, 37] Size: 36
886.                     s->sb_samples[ch][k * 12 + l + 0][i] = 0;
887.                     s->sb_samples[ch][k * 12 + l + 1][i] = 0;
888.                     s->sb_samples[ch][k * 12 + l + 2][i] = 0;
                         ^
889.                 }
890.             }
