libavcodec/shorten.c:543: error: Buffer Overrun L2
  Offset: [-oo, 8] Size: 3 by call to `decode_subframe_lpc`.

libavcodec/shorten.c:470:15: Call
468.         }
469. 
470.         cmd = get_ur_golomb_shorten(&s->gb, FNSIZE);
                   ^
471. 
472.         if (cmd > FN_VERBATIM) {

libavcodec/golomb.h:356:16: Call
  354.  */
  355. static inline unsigned int get_ur_golomb_shorten(GetBitContext *gb, int k){
  356.         return get_ur_golomb_jpegls(gb, k, INT_MAX, 0);
                      ^
  357. }
  358. 

libavcodec/golomb.h:327:13: Assignment
    325.             return buf + 1;
    326.         }else
    327.             return -1;
                     ^
    328.     }
    329. }

libavcodec/golomb.h:356:9: Assignment
  354.  */
  355. static inline unsigned int get_ur_golomb_shorten(GetBitContext *gb, int k){
  356.         return get_ur_golomb_jpegls(gb, k, INT_MAX, 0);
               ^
  357. }
  358. 

libavcodec/shorten.c:470:9: Assignment
468.         }
469. 
470.         cmd = get_ur_golomb_shorten(&s->gb, FNSIZE);
             ^
471. 
472.         if (cmd > FN_VERBATIM) {

libavcodec/shorten.c:543:28: Call
541.                     s->decoded[channel][i] = 0;
542.             } else {
543.                 if ((ret = decode_subframe_lpc(s, cmd, channel, residual_size, coffset)) < 0)
                                ^
544.                     return ret;
545.             }

libavcodec/shorten.c:269:1: <Offset trace>
267. };
268. 
269. static int decode_subframe_lpc(ShortenContext *s, int command, int channel,
     ^
270.                                int residual_size, int32_t coffset)
271. {

libavcodec/shorten.c:269:1: Parameter `command`
  267. };
  268. 
  269. static int decode_subframe_lpc(ShortenContext *s, int command, int channel,
       ^
  270.                                int residual_size, int32_t coffset)
  271. {

libavcodec/shorten.c:290:9: Assignment
  288.     } else {
  289.         /* fixed LPC coeffs */
  290.         pred_order = command;
               ^
  291.         coeffs     = fixed_coeffs[pred_order-1];
  292.         qshift     = 0;

libavcodec/shorten.c:263:1: <Length trace>
261. }
262. 
263. static const int fixed_coeffs[3][3] = {
     ^
264.     { 1,  0,  0 },
265.     { 2, -1,  0 },

libavcodec/shorten.c:263:1: Array declaration
  261. }
  262. 
  263. static const int fixed_coeffs[3][3] = {
       ^
  264.     { 1,  0,  0 },
  265.     { 2, -1,  0 },

libavcodec/shorten.c:291:9: Array access: Offset: [-oo, 8] Size: 3 by call to `decode_subframe_lpc` 
  289.         /* fixed LPC coeffs */
  290.         pred_order = command;
  291.         coeffs     = fixed_coeffs[pred_order-1];
               ^
  292.         qshift     = 0;
  293.     }
