[FFmpeg-trac] #8003(undetermined:new): Division by zero at libavcodec/aaccoder.c
FFmpeg
trac at avcodec.org
Sun Sep 15 16:12:23 EEST 2019
#8003: Division by zero at libavcodec/aaccoder.c
-------------------------------------+-------------------------------------
Reporter: Suhwan | Owner:
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: ubsan | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Suhwan):
FFmpeg Version: 4.2
Many division by zero bugs are triggered.
{{{
ffmpeg version N-94906-gcb8d6a4e3e Copyright (c) 2000-2019 the FFmpeg
developers
built with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
configuration: --cc=clang --cxx=clang++ --ld=clang --enable-debug
--toolchain=clang-usan
libavutil 56. 35.100 / 56. 35.100
libavcodec 58. 56.101 / 58. 56.101
libavformat 58. 32.104 / 58. 32.104
libavdevice 58. 9.100 / 58. 9.100
libavfilter 7. 58.102 / 7. 58.102
libswscale 5. 6.100 / 5. 6.100
libswresample 3. 6.100 / 3. 6.100
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, asf, from 'tmp.wmv':
Metadata:
encoder : Lavf57.66.105
Duration: 00:00:05.63, start: 0.000000, bitrate: 647 kb/s
Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 560x320, SAR
1:1 DAR 7:4, 30 fps, 30 tbr, 1k tbn, 1k tbc
Stream #0:1(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, mono,
fltp, 128 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (wmv2 (native) -> zmbv (native))
Stream #0:1 -> #0:1 (wmav2 (native) -> aac (native))
Press [q] to stop, [?] for help
[aac @ 0x9399480] Bitrate 45 is extremely low, maybe you mean 45k
The bitrate parameter is set too low. It takes bits/s as argument, not
kbits/s
libavcodec/aaccoder.c:554:56: runtime error: division by zero
libavcodec/aaccoder.c:556:48: runtime error: division by zero
[mov @ 0x9389400] Using MS style video codec tag, the file may be
unplayable!
Output #0, mov, to 'tmp_.mov':
Metadata:
encoder : Lavf58.32.104
Stream #0:0: Video: zmbv, bgr0, 560x320 [SAR 1:1 DAR 7:4], q=2-31, 292
kb/s, 14 fps, 14336 tbn, 14 tbc
Metadata:
encoder : Lavc58.56.101 zmbv
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono,
fltp, 0 kb/s
Metadata:
encoder : Lavc58.56.101 aac
frame= 166 fps=6.0 q=-0.0 Lsize= 9258kB time=00:00:11.78
bitrate=6434.9kbits/s speed=0.429x
video:9255kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 0.024679%
[aac @ 0x9399480] Qavg: 0.000
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8003#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list