libavcodec/adpcm.c:1140: error: Buffer Overrun L2
  Offset: [0, 31] Size: 16.

libavcodec/adpcm.c:1139:14: <Offset trace>
1137.         src += 4; // skip number of samples (already read)
1138. 
1139.         for (i = 0; i < 32; i++)
                   ^
1140.             table[0][i] = (int16_t)bytestream_get_be16(&src);
1141. 

libavcodec/adpcm.c:1139:14: Assignment
1137.         src += 4; // skip number of samples (already read)
1138. 
1139.         for (i = 0; i < 32; i++)
                   ^
1140.             table[0][i] = (int16_t)bytestream_get_be16(&src);
1141. 

libavcodec/adpcm.c:504:1: <Length trace>
502.     }
503. 
504. static int adpcm_decode_frame(AVCodecContext *avctx,
     ^
505.                             void *data, int *data_size,
506.                             AVPacket *avpkt)

libavcodec/adpcm.c:504:1: Array declaration
502.     }
503. 
504. static int adpcm_decode_frame(AVCodecContext *avctx,
     ^
505.                             void *data, int *data_size,
506.                             AVPacket *avpkt)

libavcodec/adpcm.c:1140:13: Array access: Offset: [0, 31] Size: 16
1138. 
1139.         for (i = 0; i < 32; i++)
1140.             table[0][i] = (int16_t)bytestream_get_be16(&src);
                  ^
1141. 
1142.         /* Initialize the previous sample.  */
