libavformat/wc3movie.c:225: error: Integer Overflow L2
  ([-oo, 2147483651] + 8):signed32 by call to `av_append_packet`.

libavformat/wc3movie.c:236:36: Assignment
234.                 ret = 0;
235.             *pkt = wc3->vpkt;
236.             wc3->vpkt.data = NULL; wc3->vpkt.size = 0;
                                        ^
237.             pkt->stream_index = wc3->video_stream_index;
238.             pkt->pts = wc3->pts;

libavformat/wc3movie.c:225:13: Call
223.             /* load up new palette */
224.             avio_seek(pb, -8, SEEK_CUR);
225.             av_append_packet(pb, &wc3->vpkt, 8 + 4);
                 ^
226.             break;
227. 

libavformat/utils.c:236:1: Parameter `size`
  234. }
  235. 
  236. int av_append_packet(AVIOContext *s, AVPacket *pkt, int size)
       ^
  237. {
  238.     int ret;

libavformat/utils.c:243:11: Call
  241.         return av_get_packet(s, pkt, size);
  242.     old_size = pkt->size;
  243.     ret = av_grow_packet(pkt, size);
                 ^
  244.     if (ret < 0)
  245.         return ret;

libavcodec/avpacket.c:94:1: <LHS trace>
92. }
93. 
94. int av_grow_packet(AVPacket *pkt, int grow_by)
    ^
95. {
96.     int new_size;

libavcodec/avpacket.c:94:1: Parameter `grow_by`
    92. }
    93. 
    94. int av_grow_packet(AVPacket *pkt, int grow_by)
        ^
    95. {
    96.     int new_size;

libavcodec/avpacket.c:104:5: Binary operation: ([-oo, 2147483651] + 8):signed32 by call to `av_append_packet` 
    102.         return -1;
    103. 
    104.     new_size = pkt->size + grow_by + FF_INPUT_BUFFER_PADDING_SIZE;
             ^
    105.     if (pkt->buf) {
    106.         int ret = av_buffer_realloc(&pkt->buf, new_size);
