libavcodec/g723_1enc.c:167: error: Buffer Overrun L3
  Offset: [-8, 8] Size: 10.

libavcodec/g723_1enc.c:145:10: <Offset trace>
143.     memset(lpc, 0, LPC_ORDER * sizeof(int16_t));
144. 
145.     for (i = 0; i < LPC_ORDER; i++) {
              ^
146.         /* Compute the partial correlation coefficient */
147.         temp = 0;

libavcodec/g723_1enc.c:145:10: Assignment
143.     memset(lpc, 0, LPC_ORDER * sizeof(int16_t));
144. 
145.     for (i = 0; i < LPC_ORDER; i++) {
              ^
146.         /* Compute the partial correlation coefficient */
147.         temp = 0;

libavcodec/g723_1enc.c:137:1: <Length trace>
135.  * @param error    prediction error
136.  */
137. static void levinson_durbin(int16_t *lpc, int16_t *autocorr, int16_t error)
     ^
138. {
139.     int16_t vector[LPC_ORDER];

libavcodec/g723_1enc.c:137:1: Array declaration
135.  * @param error    prediction error
136.  */
137. static void levinson_durbin(int16_t *lpc, int16_t *autocorr, int16_t error)
     ^
138. {
139.     int16_t vector[LPC_ORDER];

libavcodec/g723_1enc.c:167:37: Array access: Offset: [-8, 8] Size: 10
165.         memcpy(vector, lpc, i * sizeof(int16_t));
166.         for (j = 0; j < i; j++) {
167.             temp   = partial_corr * vector[i - j - 1] << 1;
                                         ^
168.             lpc[j] = av_clipl_int32((int64_t) (lpc[j] << 16) - temp +
169.                                     (1 << 15)) >> 16;
