Revision 62b6498d

View differences:

libavformat/mov.c
250 250

  
251 251
        a.size -= 8;
252 252

  
253
        if(a.size < 0)
253
        if(a.size < 0 || a.size > atom.size - total_size)
254 254
            break;
255 255

  
256 256
        if (c->parse_table[i].type == 0) { /* skip leaf atoms data */

Also available in: Unified diff