Fixes NGS00148, CVE-2011-4579 Found-by: Phillip Langlois Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from committags/n0.5.76e24b9488e) Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit0eca0da06e) Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit8ddc0b491d) Signed-off-by: Reinhard Tartler <siretart@tauware.de>