aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/error.c
diff options
context:
space:
mode:
authorAndreas Cadhalpun <andreas.cadhalpun@googlemail.com>2016-01-05 13:05:50 +0100
committerAnton Khirnov <anton@khirnov.net>2016-01-07 08:20:21 +0100
commitfa463aa83a4920b0eed47ad1f79775dfc53d21ec (patch)
tree4a32cb244b819c4041020a20f67d9c6c4004f184 /libavutil/error.c
parent066281372d90d63ca021b659abcb8faefd6bc4a6 (diff)
downloadffmpeg-fa463aa83a4920b0eed47ad1f79775dfc53d21ec.tar.gz
avpacket: fix size check in packet_alloc
The previous check only caught sizes from -AV_INPUT_BUFFER_PADDING_SIZE to -1. This fixes ubsan runtime error: signed integer overflow: 2147483647 + 32 cannot be represented in type 'int' Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'libavutil/error.c')
0 files changed, 0 insertions, 0 deletions