# HG changeset patch # User michaelni # Date 1044917010 0 # Node ID fdeac964234698930d0efc7bc691cc84db78ab61 # Parent e4c1df460506ed4ac872fc56c65a2754995666c7 check for qscale==0 (fixes 1/0 on one corrupted stream) diff -r e4c1df460506 -r fdeac9642346 msmpeg4.c --- a/msmpeg4.c Mon Feb 10 17:52:01 2003 +0000 +++ b/msmpeg4.c Mon Feb 10 22:43:30 2003 +0000 @@ -1228,6 +1228,10 @@ } #endif s->qscale = get_bits(&s->gb, 5); + if(s->qscale==0){ + fprintf(stderr, "invalid qscale\n"); + return -1; + } if (s->pict_type == I_TYPE) { code = get_bits(&s->gb, 5);