GNOME Bugzilla – Bug 628127
jpeg rtp payloader crashes when there is corruption in the jpeg byte stream.
Last modified: 2010-09-07 14:53:39 UTC
Created attachment 168878 [details] [review] Patch for modified code. We have found that the jpeg rtp payloader element will crash when we simulate random corruption in the JPEG byte stream. We need the jpeg rtp payloader to be more robust to byte stream corruption so we have coded up additional checks around the number and the size of the quantization tables in the JPEG byte stream.
Thanks. commited an additional patch of mine that does some more checks and cleans up the other check. commit 2ed53fd77fb2c7860f8919822b70abc703909f4a Author: Wim Taymans <wim.taymans@collabora.co.uk> Date: Tue Sep 7 16:40:08 2010 +0200 rtpjpegpay: do some more sanitity checks Protect some more against invalid input. commit a482677a145b0504da13367db8126ec650dc7a82 Author: American Dynamics <GStreamer-Bugs at tycosp.com> Date: Tue Sep 7 15:20:12 2010 +0200 jpegpay: handle corrupted jpeg better Protect against corrupted jpeg input.