libavcodec/g723_1enc.c:807: error: Buffer Overrun L2
  Offset: [1, 117] (⇐ [1, 59] + [0, 58]) Size: 60 by call to `ff_g723_1_dot_product`.

libavcodec/g723_1enc.c:775:1: Array declaration
773.  * @param buf   excitation vector
774.  */
775. static void get_fcb_param(FCBParam *optim, int16_t *impulse_resp,
     ^
776.                           int16_t *buf, int pulse_cnt, int pitch_lag)
777. {

libavcodec/g723_1enc.c:807:16: Call
805. 
806.     for (i = 1; i < SUBFRAME_LEN; i++) {
807.         temp = ff_g723_1_dot_product(temp_corr + i, temp_corr,
                    ^
808.                                      SUBFRAME_LEN - i);
809.         impulse_corr[i] = av_clipl_int32((temp << scale) + (1 << 15)) >> 16;

libavcodec/g723_1.c:54:1: Parameter `length`
  52. }
  53. 
  54. int ff_g723_1_dot_product(const int16_t *a, const int16_t *b, int length)
      ^
  55. {
  56.     int sum = ff_dot_product(a, b, length);

libavcodec/g723_1.c:56:15: Call
  54. int ff_g723_1_dot_product(const int16_t *a, const int16_t *b, int length)
  55. {
  56.     int sum = ff_dot_product(a, b, length);
                    ^
  57.     return av_sat_add32(sum, sum);
  58. }

libavcodec/celp_math.c:92:1: <Offset trace>
90. }
91. 
92. int64_t ff_dot_product(const int16_t *a, const int16_t *b, int length)
    ^
93. {
94.     int i;

libavcodec/celp_math.c:92:1: Parameter `length`
    90. }
    91. 
    92. int64_t ff_dot_product(const int16_t *a, const int16_t *b, int length)
        ^
    93. {
    94.     int i;

libavcodec/celp_math.c:92:1: <Length trace>
90. }
91. 
92. int64_t ff_dot_product(const int16_t *a, const int16_t *b, int length)
    ^
93. {
94.     int i;

libavcodec/celp_math.c:92:1: Parameter `*a`
    90. }
    91. 
    92. int64_t ff_dot_product(const int16_t *a, const int16_t *b, int length)
        ^
    93. {
    94.     int i;

libavcodec/celp_math.c:98:16: Array access: Offset: [1, 117] (⇐ [1, 59] + [0, 58]) Size: 60 by call to `ff_g723_1_dot_product` 
     96. 
     97.     for (i = 0; i < length; i++)
     98.         sum += MUL16(a[i], b[i]);
                        ^
     99. 
    100.     return sum;
