Revision 047c6ad752386e892afd45fd97214108e303776f authored by Ronald S. Bultje on 10 February 2012, 06:57:01 UTC, committed by Reinhard Tartler on 19 February 2012, 14:41:16 UTC
Conversion of the luma intra prediction mode to one of the constrained
("alzheimer") ones can happen by crafting special bitstreams, causing
a crash because we'll call a NULL function pointer for 16x16 block intra
prediction, since constrained intra prediction functions are only
implemented for chroma (8x8 blocks).

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
(cherry picked from commit 45b7bd7c53b41bc5ff6fc2158831f2b1b1256113)

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
(cherry picked from commit 248d4e461578ff327a2fd75fd0db4f38c270918a)

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
1 parent 6362264
History
File Mode Size
libx264-baseline.ffpreset -rw-r--r-- 43 bytes
libx264-fast.ffpreset -rw-r--r-- 326 bytes
libx264-fast_firstpass.ffpreset -rw-r--r-- 326 bytes
libx264-faster.ffpreset -rw-r--r-- 326 bytes
libx264-faster_firstpass.ffpreset -rw-r--r-- 326 bytes
libx264-ipod320.ffpreset -rw-r--r-- 83 bytes
libx264-ipod640.ffpreset -rw-r--r-- 93 bytes
libx264-lossless_fast.ffpreset -rw-r--r-- 270 bytes
libx264-lossless_max.ffpreset -rw-r--r-- 296 bytes
libx264-lossless_medium.ffpreset -rw-r--r-- 270 bytes
libx264-lossless_slow.ffpreset -rw-r--r-- 284 bytes
libx264-lossless_slower.ffpreset -rw-r--r-- 295 bytes
libx264-lossless_ultrafast.ffpreset -rw-r--r-- 261 bytes
libx264-main.ffpreset -rw-r--r-- 15 bytes
libx264-medium.ffpreset -rw-r--r-- 310 bytes
libx264-medium_firstpass.ffpreset -rw-r--r-- 310 bytes
libx264-placebo.ffpreset -rw-r--r-- 339 bytes
libx264-placebo_firstpass.ffpreset -rw-r--r-- 339 bytes
libx264-slow.ffpreset -rw-r--r-- 326 bytes
libx264-slow_firstpass.ffpreset -rw-r--r-- 326 bytes
libx264-slower.ffpreset -rw-r--r-- 335 bytes
libx264-slower_firstpass.ffpreset -rw-r--r-- 326 bytes
libx264-superfast.ffpreset -rw-r--r-- 332 bytes
libx264-superfast_firstpass.ffpreset -rw-r--r-- 332 bytes
libx264-ultrafast.ffpreset -rw-r--r-- 341 bytes
libx264-ultrafast_firstpass.ffpreset -rw-r--r-- 341 bytes
libx264-veryfast.ffpreset -rw-r--r-- 326 bytes
libx264-veryfast_firstpass.ffpreset -rw-r--r-- 326 bytes
libx264-veryslow.ffpreset -rw-r--r-- 337 bytes
libx264-veryslow_firstpass.ffpreset -rw-r--r-- 326 bytes

back to top