| 1 | GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
|
|---|
| 2 | Copyright (C) 2018 Free Software Foundation, Inc.
|
|---|
| 3 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
|---|
| 4 | This is free software: you are free to change and redistribute it.
|
|---|
| 5 | There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
|---|
| 6 | and "show warranty" for details.
|
|---|
| 7 | This GDB was configured as "x86_64-linux-gnu".
|
|---|
| 8 | Type "show configuration" for configuration details.
|
|---|
| 9 | For bug reporting instructions, please see:
|
|---|
| 10 | <http://www.gnu.org/software/gdb/bugs/>.
|
|---|
| 11 | Find the GDB manual and other documentation resources online at:
|
|---|
| 12 | <http://www.gnu.org/software/gdb/documentation/>.
|
|---|
| 13 | For help, type "help".
|
|---|
| 14 | Type "apropos word" to search for commands related to "word"...
|
|---|
| 15 | Reading symbols from ../ffmpeg/ffmpeg_g...r
|
|---|
| 16 | done.
|
|---|
| 17 | (gdb) r
|
|---|
| 18 | Starting program: ffmpeg/ffmpeg_g -t 1 -stream_loop 7 -y -r 120 -i samples/jpg/data.jpg -filter_complex signalstats -target dvd -loglevel 99 -c:a:112 y41p -c:v:143 vorbis -disposition:s:2 pcm_s8_planar -disposition:v:61 prores_aw -r 44 -ab 633k -strict 3 output/tmp.aac
|
|---|
| 19 | [Thread debugging using libthread_db enabled]
|
|---|
| 20 | Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
|---|
| 21 | ffmpeg version N-95314-g1331e00179 Copyright (c) 2000-2019 the FFmpeg developers
|
|---|
| 22 | built with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
|
|---|
| 23 | configuration: --cc=clang --cxx=clang++ --ld=clang --enable-debug --toolchain=clang-asan
|
|---|
| 24 | libavutil 56. 35.100 / 56. 35.100
|
|---|
| 25 | libavcodec 58. 59.102 / 58. 59.102
|
|---|
| 26 | libavformat 58. 33.100 / 58. 33.100
|
|---|
| 27 | libavdevice 58. 9.100 / 58. 9.100
|
|---|
| 28 | libavfilter 7. 62.100 / 7. 62.100
|
|---|
| 29 | libswscale 5. 6.100 / 5. 6.100
|
|---|
| 30 | libswresample 3. 6.100 / 3. 6.100
|
|---|
| 31 | Splitting the commandline.
|
|---|
| 32 | Reading option '-t' ... matched as option 't' (record or transcode "duration" seconds of audio/video) with argument '1'.
|
|---|
| 33 | Reading option '-stream_loop' ... matched as option 'stream_loop' (set number of times input stream shall be looped) with argument '7'.
|
|---|
| 34 | Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
|
|---|
| 35 | Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '120'.
|
|---|
| 36 | Reading option '-i' ... matched as input url with argument 'samples/jpg/data.jpg'.
|
|---|
| 37 | Reading option '-filter_complex' ... matched as option 'filter_complex' (create a complex filtergraph) with argument 'signalstats'.
|
|---|
| 38 | Reading option '-target' ... matched as option 'target' (specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")) with argument 'dvd'.
|
|---|
| 39 | Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
|
|---|
| 40 | Reading option '-c:a:112' ... matched as option 'c' (codec name) with argument 'y41p'.
|
|---|
| 41 | Reading option '-c:v:143' ... matched as option 'c' (codec name) with argument 'vorbis'.
|
|---|
| 42 | Reading option '-disposition:s:2' ... matched as option 'disposition' (disposition) with argument 'pcm_s8_planar'.
|
|---|
| 43 | Reading option '-disposition:v:61' ... matched as option 'disposition' (disposition) with argument 'prores_aw'.
|
|---|
| 44 | Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '44'.
|
|---|
| 45 | Reading option '-ab' ... matched as option 'ab' (audio bitrate (please use -b:a)) with argument '633k'.
|
|---|
| 46 | Reading option '-strict' ...Routing option strict to both codec and muxer layer
|
|---|
| 47 | matched as AVOption 'strict' with argument '3'.
|
|---|
| 48 | Reading option 'output/tmp.aac' ... matched as output url.
|
|---|
| 49 | Finished splitting the commandline.
|
|---|
| 50 | Parsing a group of options: global .
|
|---|
| 51 | Applying option y (overwrite output files) with argument 1.
|
|---|
| 52 | Applying option filter_complex (create a complex filtergraph) with argument signalstats.
|
|---|
| 53 | Applying option loglevel (set logging level) with argument 99.
|
|---|
| 54 | Successfully parsed a group of options.
|
|---|
| 55 | Parsing a group of options: input url samples/jpg/data.jpg.
|
|---|
| 56 | Applying option t (record or transcode "duration" seconds of audio/video) with argument 1.
|
|---|
| 57 | Applying option stream_loop (set number of times input stream shall be looped) with argument 7.
|
|---|
| 58 | Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 120.
|
|---|
| 59 | Successfully parsed a group of options.
|
|---|
| 60 | Opening an input file: samples/jpg/data.jpg.
|
|---|
| 61 | [NULL @ 0x61b000000080] Opening 'samples/jpg/data.jpg' for reading
|
|---|
| 62 | [file @ 0x610000000040] Setting default whitelist 'file,crypto'
|
|---|
| 63 | Probing image2 score:50 size:2048
|
|---|
| 64 | Probing jpeg_pipe score:25 size:2048
|
|---|
| 65 | [image2 @ 0x61b000000080] Format image2 probed with size=2048 and score=50
|
|---|
| 66 | [image2 @ 0x61b000000080] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 nb_streams:1
|
|---|
| 67 | [mjpeg @ 0x619000000580] marker=d8 avail_size_in_buf=138052
|
|---|
| 68 | [mjpeg @ 0x619000000580] marker parser used 0 bytes (0 bits)
|
|---|
| 69 | [mjpeg @ 0x619000000580] marker=e0 avail_size_in_buf=138050
|
|---|
| 70 | [mjpeg @ 0x619000000580] marker parser used 16 bytes (128 bits)
|
|---|
| 71 | [mjpeg @ 0x619000000580] marker=ec avail_size_in_buf=138032
|
|---|
| 72 | [mjpeg @ 0x619000000580] marker parser used 16 bytes (128 bits)
|
|---|
| 73 | [mjpeg @ 0x619000000580] marker=ee avail_size_in_buf=138013
|
|---|
| 74 | [mjpeg @ 0x619000000580] marker parser used 14 bytes (112 bits)
|
|---|
| 75 | [mjpeg @ 0x619000000580] marker=db avail_size_in_buf=137997
|
|---|
| 76 | [mjpeg @ 0x619000000580] index=0
|
|---|
| 77 | [mjpeg @ 0x619000000580] qscale[0]: 1
|
|---|
| 78 | [mjpeg @ 0x619000000580] index=1
|
|---|
| 79 | [mjpeg @ 0x619000000580] qscale[1]: 3
|
|---|
| 80 | [mjpeg @ 0x619000000580] marker parser used 132 bytes (1056 bits)
|
|---|
| 81 | [mjpeg @ 0x619000000580] marker=c0 avail_size_in_buf=137863
|
|---|
| 82 | [mjpeg @ 0x619000000580] Changing bps from 0 to 8
|
|---|
| 83 | [mjpeg @ 0x619000000580] sof0: picture: 776x315
|
|---|
| 84 | [mjpeg @ 0x619000000580] component 0 1:1 id: 0 quant:0
|
|---|
| 85 | [mjpeg @ 0x619000000580] component 1 1:1 id: 1 quant:1
|
|---|
| 86 | [mjpeg @ 0x619000000580] component 2 1:1 id: 2 quant:1
|
|---|
| 87 | [mjpeg @ 0x619000000580] pix fmt id 11111100
|
|---|
| 88 | [mjpeg @ 0x619000000580] Format yuvj444p chosen by get_format().
|
|---|
| 89 | [mjpeg @ 0x619000000580] marker parser used 17 bytes (136 bits)
|
|---|
| 90 | [mjpeg @ 0x619000000580] marker=c4 avail_size_in_buf=137844
|
|---|
| 91 | [mjpeg @ 0x619000000580] marker parser used 0 bytes (0 bits)
|
|---|
| 92 | [mjpeg @ 0x619000000580] escaping removed 380 bytes
|
|---|
| 93 | [mjpeg @ 0x619000000580] marker=da avail_size_in_buf=137638
|
|---|
| 94 | [mjpeg @ 0x619000000580] marker parser used 137258 bytes (1098064 bits)
|
|---|
| 95 | [mjpeg @ 0x619000000580] marker=d9 avail_size_in_buf=0
|
|---|
| 96 | [mjpeg @ 0x619000000580] decode frame unused 0 bytes
|
|---|
| 97 | [image2 @ 0x61b000000080] stream 0: start_time: 0.000 duration: 0.040
|
|---|
| 98 | [image2 @ 0x61b000000080] format: start_time: 0.000 duration: 0.040 (estimate from stream) bitrate=27610 kb/s
|
|---|
| 99 | [image2 @ 0x61b000000080] After avformat_find_stream_info() pos: 138054 bytes read:138054 seeks:0 frames:1
|
|---|
| 100 | Input #0, image2, from 'samples/jpg/data.jpg':
|
|---|
| 101 | Duration: 00:00:00.04, start: 0.000000, bitrate: 27610 kb/s
|
|---|
| 102 | Stream #0:0, 1, 1/25: Video: mjpeg (Baseline), 1 reference frame, yuvj444p(pc, bt470bg/unknown/unknown, center), 776x315 [SAR 100:100 DAR 776:315], 0/1, 25 tbr, 25 tbn, 25 tbc
|
|---|
| 103 | Successfully opened the file.
|
|---|
| 104 | Parsing a group of options: output url output/tmp.aac.
|
|---|
| 105 | Applying option target (specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")) with argument dvd.
|
|---|
| 106 | Assuming PAL for target.
|
|---|
| 107 | Applying option c:a:112 (codec name) with argument y41p.
|
|---|
| 108 | Applying option c:v:143 (codec name) with argument vorbis.
|
|---|
| 109 | Applying option disposition:s:2 (disposition) with argument pcm_s8_planar.
|
|---|
| 110 | Applying option disposition:v:61 (disposition) with argument prores_aw.
|
|---|
| 111 | Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 44.
|
|---|
| 112 | Applying option ab (audio bitrate (please use -b:a)) with argument 633k.
|
|---|
| 113 | Successfully parsed a group of options.
|
|---|
| 114 | Opening an output file: output/tmp.aac.
|
|---|
| 115 | [file @ 0x610000000840] Setting default whitelist 'file,crypto'
|
|---|
| 116 | Successfully opened the file.
|
|---|
| 117 | Stream mapping:
|
|---|
| 118 | Stream #0:0 (mjpeg) -> signalstats
|
|---|
| 119 | signalstats -> Stream #0:0 (mpeg2video)
|
|---|
| 120 | Press [q] to stop, [?] for help
|
|---|
| 121 | cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 122 | [mjpeg @ 0x619000000a80] marker=d8 avail_size_in_buf=138052
|
|---|
| 123 | [mjpeg @ 0x619000000a80] marker parser used 0 bytes (0 bits)
|
|---|
| 124 | [mjpeg @ 0x619000000a80] marker=e0 avail_size_in_buf=138050
|
|---|
| 125 | [mjpeg @ 0x619000000a80] marker parser used 16 bytes (128 bits)
|
|---|
| 126 | [mjpeg @ 0x619000000a80] marker=ec avail_size_in_buf=138032
|
|---|
| 127 | [mjpeg @ 0x619000000a80] marker parser used 16 bytes (128 bits)
|
|---|
| 128 | [mjpeg @ 0x619000000a80] marker=ee avail_size_in_buf=138013
|
|---|
| 129 | [mjpeg @ 0x619000000a80] marker parser used 14 bytes (112 bits)
|
|---|
| 130 | [mjpeg @ 0x619000000a80] marker=db avail_size_in_buf=137997
|
|---|
| 131 | [mjpeg @ 0x619000000a80] index=0
|
|---|
| 132 | [mjpeg @ 0x619000000a80] qscale[0]: 1
|
|---|
| 133 | [mjpeg @ 0x619000000a80] index=1
|
|---|
| 134 | [mjpeg @ 0x619000000a80] qscale[1]: 3
|
|---|
| 135 | [mjpeg @ 0x619000000a80] marker parser used 132 bytes (1056 bits)
|
|---|
| 136 | [mjpeg @ 0x619000000a80] marker=c0 avail_size_in_buf=137863
|
|---|
| 137 | [mjpeg @ 0x619000000a80] sof0: picture: 776x315
|
|---|
| 138 | [mjpeg @ 0x619000000a80] component 0 1:1 id: 0 quant:0
|
|---|
| 139 | [mjpeg @ 0x619000000a80] component 1 1:1 id: 1 quant:1
|
|---|
| 140 | [mjpeg @ 0x619000000a80] component 2 1:1 id: 2 quant:1
|
|---|
| 141 | [mjpeg @ 0x619000000a80] pix fmt id 11111100
|
|---|
| 142 | [mjpeg @ 0x619000000a80] Format yuvj444p chosen by get_format().
|
|---|
| 143 | [mjpeg @ 0x619000000a80] marker parser used 17 bytes (136 bits)
|
|---|
| 144 | [mjpeg @ 0x619000000a80] marker=c4 avail_size_in_buf=137844
|
|---|
| 145 | [mjpeg @ 0x619000000a80] class=0 index=0 nb_codes=10
|
|---|
| 146 | [mjpeg @ 0x619000000a80] class=0 index=1 nb_codes=9
|
|---|
| 147 | [mjpeg @ 0x619000000a80] class=1 index=0 nb_codes=242
|
|---|
| 148 | [mjpeg @ 0x619000000a80] class=1 index=1 nb_codes=243
|
|---|
| 149 | [mjpeg @ 0x619000000a80] marker parser used 204 bytes (1632 bits)
|
|---|
| 150 | [mjpeg @ 0x619000000a80] escaping removed 380 bytes
|
|---|
| 151 | [mjpeg @ 0x619000000a80] marker=da avail_size_in_buf=137638
|
|---|
| 152 | [mjpeg @ 0x619000000a80] component: 0
|
|---|
| 153 | [mjpeg @ 0x619000000a80] component: 1
|
|---|
| 154 | [mjpeg @ 0x619000000a80] component: 2
|
|---|
| 155 | [mjpeg @ 0x619000000a80] marker parser used 137257 bytes (1098050 bits)
|
|---|
| 156 | [mjpeg @ 0x619000000a80] marker=d9 avail_size_in_buf=0
|
|---|
| 157 | [mjpeg @ 0x619000000a80] decode frame unused 0 bytes
|
|---|
| 158 | detected 48 logical cores
|
|---|
| 159 | [New Thread 0x7ffff172d700 (LWP 15140)]
|
|---|
| 160 | [New Thread 0x7ffff0f2c700 (LWP 15144)]
|
|---|
| 161 | [New Thread 0x7ffff072b700 (LWP 15146)]
|
|---|
| 162 | [New Thread 0x7fffeff2a700 (LWP 15148)]
|
|---|
| 163 | [New Thread 0x7fffef729700 (LWP 15150)]
|
|---|
| 164 | [New Thread 0x7fffeef28700 (LWP 15158)]
|
|---|
| 165 | [New Thread 0x7fffee727700 (LWP 15166)]
|
|---|
| 166 | [New Thread 0x7fffedf26700 (LWP 15175)]
|
|---|
| 167 | [New Thread 0x7fffed725700 (LWP 15181)]
|
|---|
| 168 | [New Thread 0x7fffecf24700 (LWP 15184)]
|
|---|
| 169 | [New Thread 0x7fffec723700 (LWP 15187)]
|
|---|
| 170 | [New Thread 0x7fffebf22700 (LWP 15189)]
|
|---|
| 171 | [New Thread 0x7fffeb721700 (LWP 15192)]
|
|---|
| 172 | [New Thread 0x7fffeaf20700 (LWP 15194)]
|
|---|
| 173 | [New Thread 0x7fffea71f700 (LWP 15199)]
|
|---|
| 174 | [New Thread 0x7fffe9f08700 (LWP 15202)]
|
|---|
| 175 | [New Thread 0x7fffe96f1700 (LWP 15206)]
|
|---|
| 176 | [New Thread 0x7fffe8eda700 (LWP 15208)]
|
|---|
| 177 | [New Thread 0x7fffe86c3700 (LWP 15211)]
|
|---|
| 178 | [New Thread 0x7fffe7eac700 (LWP 15215)]
|
|---|
| 179 | [New Thread 0x7fffe7695700 (LWP 15216)]
|
|---|
| 180 | [New Thread 0x7fffe6e7e700 (LWP 15218)]
|
|---|
| 181 | [New Thread 0x7fffe6667700 (LWP 15223)]
|
|---|
| 182 | [New Thread 0x7fffe5e50700 (LWP 15228)]
|
|---|
| 183 | [New Thread 0x7fffe5639700 (LWP 15231)]
|
|---|
| 184 | [New Thread 0x7fffe4e22700 (LWP 15233)]
|
|---|
| 185 | [New Thread 0x7fffe460b700 (LWP 15235)]
|
|---|
| 186 | [New Thread 0x7fffe3df4700 (LWP 15237)]
|
|---|
| 187 | [New Thread 0x7fffe35dd700 (LWP 15239)]
|
|---|
| 188 | [New Thread 0x7fffe2dc6700 (LWP 15241)]
|
|---|
| 189 | [New Thread 0x7fffe25af700 (LWP 15246)]
|
|---|
| 190 | [New Thread 0x7fffe1d98700 (LWP 15249)]
|
|---|
| 191 | [New Thread 0x7fffe1581700 (LWP 15253)]
|
|---|
| 192 | [New Thread 0x7fffe0d6a700 (LWP 15260)]
|
|---|
| 193 | [New Thread 0x7fffe0553700 (LWP 15266)]
|
|---|
| 194 | [New Thread 0x7fffdfd3c700 (LWP 15268)]
|
|---|
| 195 | [New Thread 0x7fffdf525700 (LWP 15274)]
|
|---|
| 196 | [New Thread 0x7fffded0e700 (LWP 15278)]
|
|---|
| 197 | [New Thread 0x7fffde4f7700 (LWP 15283)]
|
|---|
| 198 | [New Thread 0x7fffddce0700 (LWP 15285)]
|
|---|
| 199 | [New Thread 0x7fffdd4c9700 (LWP 15288)]
|
|---|
| 200 | [New Thread 0x7fffdccb2700 (LWP 15289)]
|
|---|
| 201 | [New Thread 0x7fffdc49b700 (LWP 15291)]
|
|---|
| 202 | [New Thread 0x7fffdbc84700 (LWP 15294)]
|
|---|
| 203 | [New Thread 0x7fffdb46d700 (LWP 15296)]
|
|---|
| 204 | [New Thread 0x7fffdac56700 (LWP 15298)]
|
|---|
| 205 | [New Thread 0x7fffda43f700 (LWP 15305)]
|
|---|
| 206 | [New Thread 0x7fffd9c28700 (LWP 15306)]
|
|---|
| 207 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'video_size' to value '776x315'
|
|---|
| 208 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'pix_fmt' to value '14'
|
|---|
| 209 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'time_base' to value '1/120'
|
|---|
| 210 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'pixel_aspect' to value '100/100'
|
|---|
| 211 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'sws_param' to value 'flags=2'
|
|---|
| 212 | [graph 0 input from stream 0:0 @ 0x611000001300] Setting 'frame_rate' to value '120/1'
|
|---|
| 213 | [graph 0 input from stream 0:0 @ 0x611000001300] w:776 h:315 pixfmt:yuvj444p tb:1/120 fr:120/1 sar:100/100 sws_param:flags=2
|
|---|
| 214 | [scaler_out_0_0 @ 0x6110000016c0] Setting 'w' to value '720'
|
|---|
| 215 | [scaler_out_0_0 @ 0x6110000016c0] Setting 'h' to value '576'
|
|---|
| 216 | [scaler_out_0_0 @ 0x6110000016c0] Setting 'flags' to value 'bicubic'
|
|---|
| 217 | [scaler_out_0_0 @ 0x6110000016c0] w:720 h:576 flags:'bicubic' interl:0
|
|---|
| 218 | [format @ 0x611000001940] Setting 'pix_fmts' to value 'yuv420p'
|
|---|
| 219 | [AVFilterGraph @ 0x60e000001540] query_formats: 6 queried, 5 merged, 0 already done, 0 delayed
|
|---|
| 220 | [swscaler @ 0x62f000000400] deprecated pixel format used, make sure you did set range correctly
|
|---|
| 221 | [scaler_out_0_0 @ 0x6110000016c0] w:776 h:315 fmt:yuvj444p sar:100/100 -> w:720 h:576 fmt:yuv420p sar:3104/1575 flags:0x4
|
|---|
| 222 | =================================================================
|
|---|
| 223 | ==14934==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7fffffffa020 at pc 0x000001294ae2 bp 0x7fffffff8c10 sp 0x7fffffff8c08
|
|---|
| 224 | READ of size 4 at 0x7fffffffa020 thread T0
|
|---|
| 225 | #0 0x1294ae1 in filter_frame8 ffmpeg/libavfilter/vf_signalstats.c:634:42
|
|---|
| 226 | #1 0x827289 in ff_filter_activate_default ffmpeg/libavfilter/avfilter.c:1071:11
|
|---|
| 227 | #2 0x827289 in ff_filter_activate ffmpeg/libavfilter/avfilter.c:1430
|
|---|
| 228 | #3 0x870182 in push_frame ffmpeg/libavfilter/buffersrc.c:187:15
|
|---|
| 229 | #4 0x870182 in av_buffersrc_add_frame_internal ffmpeg/libavfilter/buffersrc.c:261
|
|---|
| 230 | #5 0x86ebc2 in av_buffersrc_add_frame_flags ffmpeg/libavfilter/buffersrc.c:170:16
|
|---|
| 231 | #6 0x666867 in ifilter_send_frame ffmpeg/fftools/ffmpeg.c:2196:11
|
|---|
| 232 | #7 0x666867 in send_frame_to_filters ffmpeg/fftools/ffmpeg.c:2270
|
|---|
| 233 | #8 0x6075f7 in decode_video ffmpeg/fftools/ffmpeg.c:2469:11
|
|---|
| 234 | #9 0x6075f7 in process_input_packet ffmpeg/fftools/ffmpeg.c:2623
|
|---|
| 235 | #10 0x64ab67 in process_input ffmpeg/fftools/ffmpeg.c:4518:5
|
|---|
| 236 | #11 0x5e7157 in transcode_step ffmpeg/fftools/ffmpeg.c:4638:11
|
|---|
| 237 | #12 0x5e7157 in transcode ffmpeg/fftools/ffmpeg.c:4692
|
|---|
| 238 | #13 0x5db65b in main ffmpeg/fftools/ffmpeg.c:4894:9
|
|---|
| 239 | #14 0x7ffff5c93b96 in __libc_start_main /build/glibc-OTsEL5/glibc-2.27/csu/../csu/libc-start.c:310
|
|---|
| 240 | #15 0x41def9 in _start (ffmpeg/ffmpeg_g+0x41def9)
|
|---|
| 241 |
|
|---|
| 242 | Address 0x7fffffffa020 is located in stack of thread T0 at offset 5120 in frame
|
|---|
| 243 | #0 0x128d7ef in filter_frame8 ffmpeg/libavfilter/vf_signalstats.c:550
|
|---|
| 244 |
|
|---|
| 245 | This frame has 11 object(s):
|
|---|
| 246 | [32, 40) 'in.addr'
|
|---|
| 247 | [64, 192) 'metabuf' (line 559)
|
|---|
| 248 | [224, 1248) 'histy' (line 560)
|
|---|
| 249 | [1376, 2400) 'histu' (line 560)
|
|---|
| 250 | [2528, 3552) 'histv' (line 560)
|
|---|
| 251 | [3680, 5120) 'histhue' (line 560) <== Memory access at offset 5120 overflows this variable
|
|---|
| 252 | [5248, 6272) 'histsat' (line 560)
|
|---|
| 253 | [6400, 6412) 'filtot' (line 579)
|
|---|
| 254 | [6432, 6456) 'td_huesat' (line 588)
|
|---|
| 255 | [6496, 6512) 'td' (line 644)
|
|---|
| 256 | [6528, 6656) 'metaname' (line 755)
|
|---|
| 257 | HINT: this may be a false positive if your program uses some custom stack unwind mechanism or swapcontext
|
|---|
| 258 | (longjmp and C++ exceptions *are* supported)
|
|---|
| 259 | SUMMARY: AddressSanitizer: stack-buffer-overflow ffmpeg/libavfilter/vf_signalstats.c:634:42 in filter_frame8
|
|---|
| 260 | Shadow bytes around the buggy address:
|
|---|
| 261 | 0x10007fff73b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 262 | 0x10007fff73c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 263 | 0x10007fff73d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 264 | 0x10007fff73e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 265 | 0x10007fff73f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 266 | =>0x10007fff7400: 00 00 00 00[f2]f2 f2 f2 f2 f2 f2 f2 f2 f2 f2 f2
|
|---|
| 267 | 0x10007fff7410: f2 f2 f2 f2 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 268 | 0x10007fff7420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 269 | 0x10007fff7430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 270 | 0x10007fff7440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 271 | 0x10007fff7450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
|---|
| 272 | Shadow byte legend (one shadow byte represents 8 application bytes):
|
|---|
| 273 | Addressable: 00
|
|---|
| 274 | Partially addressable: 01 02 03 04 05 06 07
|
|---|
| 275 | Heap left redzone: fa
|
|---|
| 276 | Freed heap region: fd
|
|---|
| 277 | Stack left redzone: f1
|
|---|
| 278 | Stack mid redzone: f2
|
|---|
| 279 | Stack right redzone: f3
|
|---|
| 280 | Stack after return: f5
|
|---|
| 281 | Stack use after scope: f8
|
|---|
| 282 | Global redzone: f9
|
|---|
| 283 | Global init order: f6
|
|---|
| 284 | Poisoned by user: f7
|
|---|
| 285 | Container overflow: fc
|
|---|
| 286 | Array cookie: ac
|
|---|
| 287 | Intra object redzone: bb
|
|---|
| 288 | ASan internal: fe
|
|---|
| 289 | Left alloca redzone: ca
|
|---|
| 290 | Right alloca redzone: cb
|
|---|
| 291 | ==14934==ABORTING
|
|---|
| 292 | [Thread 0x7fffd9c28700 (LWP 15306) exited]
|
|---|
| 293 | [Thread 0x7fffda43f700 (LWP 15305) exited]
|
|---|
| 294 | [Thread 0x7fffdac56700 (LWP 15298) exited]
|
|---|
| 295 | [Thread 0x7fffdb46d700 (LWP 15296) exited]
|
|---|
| 296 | [Thread 0x7fffdbc84700 (LWP 15294) exited]
|
|---|
| 297 | [Thread 0x7fffdc49b700 (LWP 15291) exited]
|
|---|
| 298 | [Thread 0x7fffdccb2700 (LWP 15289) exited]
|
|---|
| 299 | [Thread 0x7fffdd4c9700 (LWP 15288) exited]
|
|---|
| 300 | [Thread 0x7fffddce0700 (LWP 15285) exited]
|
|---|
| 301 | [Thread 0x7fffde4f7700 (LWP 15283) exited]
|
|---|
| 302 | [Thread 0x7fffdf525700 (LWP 15274) exited]
|
|---|
| 303 | [Thread 0x7fffdfd3c700 (LWP 15268) exited]
|
|---|
| 304 | [Thread 0x7fffe0553700 (LWP 15266) exited]
|
|---|
| 305 | [Thread 0x7fffe0d6a700 (LWP 15260) exited]
|
|---|
| 306 | [Thread 0x7fffe1581700 (LWP 15253) exited]
|
|---|
| 307 | [Thread 0x7fffe1d98700 (LWP 15249) exited]
|
|---|
| 308 | [Thread 0x7fffe25af700 (LWP 15246) exited]
|
|---|
| 309 | [Thread 0x7fffe2dc6700 (LWP 15241) exited]
|
|---|
| 310 | [Thread 0x7fffe35dd700 (LWP 15239) exited]
|
|---|
| 311 | [Thread 0x7fffe3df4700 (LWP 15237) exited]
|
|---|
| 312 | [Thread 0x7fffe460b700 (LWP 15235) exited]
|
|---|
| 313 | [Thread 0x7fffe4e22700 (LWP 15233) exited]
|
|---|
| 314 | [Thread 0x7fffe5639700 (LWP 15231) exited]
|
|---|
| 315 | [Thread 0x7fffe5e50700 (LWP 15228) exited]
|
|---|
| 316 | [Thread 0x7fffe6667700 (LWP 15223) exited]
|
|---|
| 317 | [Thread 0x7fffe6e7e700 (LWP 15218) exited]
|
|---|
| 318 | [Thread 0x7fffe7695700 (LWP 15216) exited]
|
|---|
| 319 | [Thread 0x7fffe7eac700 (LWP 15215) exited]
|
|---|
| 320 | [Thread 0x7fffe86c3700 (LWP 15211) exited]
|
|---|
| 321 | [Thread 0x7fffe8eda700 (LWP 15208) exited]
|
|---|
| 322 | [Thread 0x7fffe96f1700 (LWP 15206) exited]
|
|---|
| 323 | [Thread 0x7fffe9f08700 (LWP 15202) exited]
|
|---|
| 324 | [Thread 0x7fffea71f700 (LWP 15199) exited]
|
|---|
| 325 | [Thread 0x7fffeaf20700 (LWP 15194) exited]
|
|---|
| 326 | [Thread 0x7fffeb721700 (LWP 15192) exited]
|
|---|
| 327 | [Thread 0x7fffebf22700 (LWP 15189) exited]
|
|---|
| 328 | [Thread 0x7fffec723700 (LWP 15187) exited]
|
|---|
| 329 | [Thread 0x7fffecf24700 (LWP 15184) exited]
|
|---|
| 330 | [Thread 0x7fffed725700 (LWP 15181) exited]
|
|---|
| 331 | [Thread 0x7fffedf26700 (LWP 15175) exited]
|
|---|
| 332 | [Thread 0x7fffee727700 (LWP 15166) exited]
|
|---|
| 333 | [Thread 0x7fffeef28700 (LWP 15158) exited]
|
|---|
| 334 | [Thread 0x7fffef729700 (LWP 15150) exited]
|
|---|
| 335 | [Thread 0x7fffeff2a700 (LWP 15148) exited]
|
|---|
| 336 | [Thread 0x7ffff072b700 (LWP 15146) exited]
|
|---|
| 337 | [Thread 0x7ffff0f2c700 (LWP 15144) exited]
|
|---|
| 338 | [Thread 0x7ffff172d700 (LWP 15140) exited]
|
|---|
| 339 | [Thread 0x7ffff7fb6780 (LWP 14934) exited]
|
|---|
| 340 | [Inferior 1 (process 14934) exited with code 01]
|
|---|
| 341 |
|
|---|