libavcodec/vb.c:66: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32.

libavcodec/vb.c:61:1: <LHS trace>
59. };
60. 
61. static void vb_decode_palette(VBDecContext *c, int data_size)
    ^
62. {
63.     int start, size, i;

libavcodec/vb.c:61:1: Parameter `*c->stream.buffer_end`
59. };
60. 
61. static void vb_decode_palette(VBDecContext *c, int data_size)
    ^
62. {
63.     int start, size, i;

libavcodec/vb.c:66:14: Call
64. 
65.     start = bytestream2_get_byte(&c->stream);
66.     size  = (bytestream2_get_byte(&c->stream) - 1) & 0xFF;
                 ^
67.     if (start + size > 255) {
68.         av_log(c->avctx, AV_LOG_ERROR, "Palette change runs beyond entry 256\n");

libavcodec/bytestream.h:94:1: Assignment
  92. DEF(unsigned int, be24, 3, AV_RB24, AV_WB24)
  93. DEF(unsigned int, be16, 2, AV_RB16, AV_WB16)
  94. DEF(unsigned int, byte, 1, AV_RB8 , AV_WB8)
      ^
  95. 
  96. #if HAVE_BIGENDIAN

libavcodec/vb.c:66:5: Binary operation: ([0, +oo] - 1):unsigned32
64. 
65.     start = bytestream2_get_byte(&c->stream);
66.     size  = (bytestream2_get_byte(&c->stream) - 1) & 0xFF;
        ^
67.     if (start + size > 255) {
68.         av_log(c->avctx, AV_LOG_ERROR, "Palette change runs beyond entry 256\n");
