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

libavformat/ncdec.c:67:5: <LHS trace>
65.     int ret;
66. 
67.     uint32_t state=-1;
        ^
68.     while (state != NC_VIDEO_FLAG) {
69.         if (s->pb->eof_reached)

libavformat/ncdec.c:67:5: Assignment
65.     int ret;
66. 
67.     uint32_t state=-1;
        ^
68.     while (state != NC_VIDEO_FLAG) {
69.         if (s->pb->eof_reached)

libavformat/ncdec.c:71:30: <RHS trace>
69.         if (s->pb->eof_reached)
70.             return AVERROR(EIO);
71.         state = (state<<8) + avio_r8(s->pb);
                                 ^
72.     }
73. 

libavformat/ncdec.c:71:30: Call
69.         if (s->pb->eof_reached)
70.             return AVERROR(EIO);
71.         state = (state<<8) + avio_r8(s->pb);
                                 ^
72.     }
73. 

libavformat/aviobuf.c:547:5: Assignment
  545.     if (s->buf_ptr < s->buf_end)
  546.         return *s->buf_ptr++;
  547.     return 0;
           ^
  548. }
  549. 

libavformat/ncdec.c:71:9: Binary operation: ([1099511627520, +oo] + [0, +oo]):unsigned32
69.         if (s->pb->eof_reached)
70.             return AVERROR(EIO);
71.         state = (state<<8) + avio_r8(s->pb);
            ^
72.     }
73. 
