[FFmpeg-trac] #8214(undetermined:new): signed integer overflow in libswscale/output.c
FFmpeg
trac at avcodec.org
Tue Oct 1 17:57:55 EEST 2019
#8214: signed integer overflow in libswscale/output.c
-------------------------------------+-------------------------------------
Reporter: Suhwan | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: ubsan | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
There're 2 signed integer overflow in libswscale/output.c
{{{
libswscale/output.c:2202:15: runtime error: signed integer overflow:
1169365504 + 989071450 cannot be represented in type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
libswscale/output.c:2202:15 in
libswscale/output.c:2204:15: runtime error: signed integer overflow:
1169365504 + 1056691125 cannot be represented in type 'int'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
libswscale/output.c:2204:15 in
}}}
How to reproduce:
{{{
% ./ffmpeg_g -t 1 -y -i base5_dancer.cmp -loglevel 0 -map 0 -vframes 38
-ab 840k -b:v 479k -strict 2 tmp.fits
ffmpeg version N-95160-g9fdc2c7bc4 Copyright (c) 2000-2019 the FFmpeg
developers
built with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
configuration: --cc=afl-clang --cxx=afl-clang++ --ld=afl-clang --enable-
debug --toolchain=clang-usan
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8214>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list