GNOME Bugzilla – Bug 742325
ac3parse: requests minimum frame size that is too small
Last modified: 2015-01-08 13:45:50 UTC
Created attachment 293708 [details] [review] Patch to request at least 8 bytes from baseparse When parsing AC3 headers the parser reads 7-8 bytes (depending on channel count) but only requests minimum of 6 bytes from baseparse. On some packets this leads to reading beyond valid data, which at best results in incorrect reported channel count.
it also used 6 in another place. Change that. commit ff5b235c32f91c08ba9ada6b5a6bfd118debbf54 Author: Matej Knopp <matej.knopp@gmail.com> Date: Sun Jan 4 15:57:10 2015 +0100 ac3parse: request at least 8 bytes to properly parse header https://bugzilla.gnome.org/show_bug.cgi?id=742325