aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/dirac_arith.c
diff options
context:
space:
mode:
authorMartin Vignali <martin.vignali@gmail.com>2016-11-16 23:15:27 +0100
committerAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>2016-11-16 23:45:44 +0100
commit52da3f6f70b1e95589a152aaf224811756fb9665 (patch)
treeccbdf14f2269d6cca587b312e73430870981ce87 /libavcodec/dirac_arith.c
parentce3147eb198770b558acf6c05f33cb807a413707 (diff)
downloadffmpeg-52da3f6f70b1e95589a152aaf224811756fb9665.tar.gz
libavcodec/exr : fix channel size calculation for uint32 channel
uint32 need 4 bytes not 1. Fix decoding when there is half/float and uint32 channel. This fixes crashes due to pointer corruption caused by invalid writes. The problem was introduced in commit 03152e74dfdc7f438cb4a10402c4de744e807e22. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Diffstat (limited to 'libavcodec/dirac_arith.c')
0 files changed, 0 insertions, 0 deletions