libavcodec/opus_silk.c:1109: error: Buffer Overrun L2
  Offset: [0, 15] Size: 10 by call to `silk_lsf2lpc`.

libavcodec/opus_silk.c:1034:10: Assignment
1032.     /* obtain LSF stage-1 and stage-2 indices */
1033.     lsf_i1 = opus_rc_getsymbol(rc, silk_model_lsf_s1[s->wb][voiced]);
1034.     for (i = 0; i < order; i++) {
               ^
1035.         int index = s->wb ? silk_lsf_s2_model_sel_wb  [lsf_i1][i] :
1036.                             silk_lsf_s2_model_sel_nbmb[lsf_i1][i];

libavcodec/opus_silk.c:1109:9: Call
1107.     } else {
1108.         s->nlsf_interp_factor = 4;
1109.         silk_lsf2lpc(nlsf, lpc, order);
              ^
1110.     }
1111. 

libavcodec/opus_silk.c:934:1: <Offset trace>
932. }
933. 
934. static void silk_lsf2lpc(const int16_t nlsf[16], float lpcf[16], int order)
     ^
935. {
936.     int i, k;

libavcodec/opus_silk.c:934:1: Parameter `order`
  932. }
  933. 
  934. static void silk_lsf2lpc(const int16_t nlsf[16], float lpcf[16], int order)
       ^
  935. {
  936.     int i, k;

libavcodec/opus_silk.c:584:1: <Length trace>
582. };
583. 
584. static const uint8_t silk_lsf_ordering_nbmb[] = {
     ^
585.     0, 9, 6, 3, 4, 5, 8, 1, 2, 7
586. };

libavcodec/opus_silk.c:584:1: Array declaration
  582. };
  583. 
  584. static const uint8_t silk_lsf_ordering_nbmb[] = {
       ^
  585.     0, 9, 6, 3, 4, 5, 8, 1, 2, 7
  586. };

libavcodec/opus_silk.c:946:34: Array access: Offset: [0, 15] Size: 10 by call to `silk_lsf2lpc` 
  944.         int index = nlsf[k] >> 8;
  945.         int offset = nlsf[k] & 255;
  946.         int k2 = (order == 10) ? silk_lsf_ordering_nbmb[k] : silk_lsf_ordering_wb[k];
                                        ^
  947. 
  948.         /* interpolate and round */
