libavcodec/dv.c:433: error: Buffer Overrun L2
  Offset: [0, 63] Size: [16, 22] by call to `dv_decode_ac`.

libavcodec/dv.c:385:5: Unknown value from: __infer_skip
383. 
384.     assert((((int)mb_bit_buffer) & 7) == 0);
385.     assert((((int)vs_bit_buffer) & 7) == 0);
         ^
386. 
387.     memset(sblock, 0, sizeof(sblock));

libavcodec/dv.c:433:13: Call
431.             printf("MB block: %d, %d ", mb_index, j);
432. #endif
433.             dv_decode_ac(&gb, mb, block);
                 ^
434. 
435.             /* write the remaining bits  in a new buffer only if the

libavcodec/dv.c:290:1: <Offset trace>
288. 
289. /* decode ac coefficients */
290. static void dv_decode_ac(GetBitContext *gb, BlockInfo *mb, DCTELEM *block)
     ^
291. {
292.     int last_index = gb->size_in_bits;

libavcodec/dv.c:290:1: Parameter `mb->pos`
  288. 
  289. /* decode ac coefficients */
  290. static void dv_decode_ac(GetBitContext *gb, BlockInfo *mb, DCTELEM *block)
       ^
  291. {
  292.     int last_index = gb->size_in_bits;

libavcodec/dv.c:295:5: Assignment
  293.     const uint8_t  *scan_table   = mb->scan_table;
  294.     const uint32_t *factor_table = mb->factor_table;
  295.     int pos               = mb->pos;
           ^
  296.     int partial_bit_count = mb->partial_bit_count;
  297.     int level, run, vlc_len, index;

libavcodec/dv.c:338:9: Assignment
  336.         printf("run=%d level=%d\n", run, level);
  337. #endif
  338.         pos += run;
               ^
  339.         if (pos >= 64)
  340.             break;

libavcodec/dv.c:290:1: <Length trace>
288. 
289. /* decode ac coefficients */
290. static void dv_decode_ac(GetBitContext *gb, BlockInfo *mb, DCTELEM *block)
     ^
291. {
292.     int last_index = gb->size_in_bits;

libavcodec/dv.c:290:1: Parameter `*mb->factor_table`
  288. 
  289. /* decode ac coefficients */
  290. static void dv_decode_ac(GetBitContext *gb, BlockInfo *mb, DCTELEM *block)
       ^
  291. {
  292.     int last_index = gb->size_in_bits;

libavcodec/dv.c:294:5: Assignment
  292.     int last_index = gb->size_in_bits;
  293.     const uint8_t  *scan_table   = mb->scan_table;
  294.     const uint32_t *factor_table = mb->factor_table;
           ^
  295.     int pos               = mb->pos;
  296.     int partial_bit_count = mb->partial_bit_count;

libavcodec/dv.c:342:26: Array access: Offset: [0, 63] Size: [16, 22] by call to `dv_decode_ac` 
  340.             break;
  341. 
  342.         level = (level * factor_table[pos] + (1 << (dv_iweight_bits - 1))) >> dv_iweight_bits;
                                ^
  343.         block[scan_table[pos]] = level;
  344. 
