You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
fraps: check for overread
Fixeds Ticket619 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
@@ -114,6 +114,8 @@ static int fraps2_decode_plane(FrapsContext *s, uint8_t *dst, int stride, int w,
|
|||||||
else if(Uoff) dst[i] += 0x80;
|
else if(Uoff) dst[i] += 0x80;
|
||||||
}
|
}
|
||||||
dst += stride;
|
dst += stride;
|
||||||
|
if(get_bits_left(&gb) < 0)
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
free_vlc(&vlc);
|
free_vlc(&vlc);
|
||||||
return 0;
|
return 0;
|
||||||
|
@@ -56,4 +56,3 @@
|
|||||||
0, 165000, 145152, 0x80448031
|
0, 165000, 145152, 0x80448031
|
||||||
0, 168000, 145152, 0xe3b1fbf7
|
0, 168000, 145152, 0xe3b1fbf7
|
||||||
0, 171000, 145152, 0xa00395a4
|
0, 171000, 145152, 0xa00395a4
|
||||||
0, 174000, 145152, 0xdf3b4fce
|
|
||||||
|
Reference in New Issue
Block a user