libavformat/rmdec.c:516: error: Integer Overflow L1
  ([1099511627520, +oo] + [0, +oo]):unsigned32.

libavformat/rmdec.c:505:5: <LHS trace>
503.     ByteIOContext *pb = s->pb;
504.     AVStream *st;
505.     uint32_t state=0xFFFFFFFF;
         ^
506. 
507.     while(!url_feof(pb)){

libavformat/rmdec.c:505:5: Assignment
503.     ByteIOContext *pb = s->pb;
504.     AVStream *st;
505.     uint32_t state=0xFFFFFFFF;
         ^
506. 
507.     while(!url_feof(pb)){

libavformat/rmdec.c:516:33: <RHS trace>
514.             *flags= 0;
515.         }else{
516.             state= (state<<8) + get_byte(pb);
                                     ^
517. 
518.             if(state == MKBETAG('I', 'N', 'D', 'X')){

libavformat/rmdec.c:516:33: Call
514.             *flags= 0;
515.         }else{
516.             state= (state<<8) + get_byte(pb);
                                     ^
517. 
518.             if(state == MKBETAG('I', 'N', 'D', 'X')){

libavformat/aviobuf.c:361:13: Assignment
  359.             return *s->buf_ptr++;
  360.         else
  361.             return 0;
                   ^
  362.     }
  363. }

libavformat/rmdec.c:516:13: Binary operation: ([1099511627520, +oo] + [0, +oo]):unsigned32
514.             *flags= 0;
515.         }else{
516.             state= (state<<8) + get_byte(pb);
                 ^
517. 
518.             if(state == MKBETAG('I', 'N', 'D', 'X')){
