Ticket #8166: gdb-swscale

File gdb-swscale, 33.6 KB (added by Suhwan, 7 years ago)
Line 
1GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
2Copyright (C) 2018 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law. Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "x86_64-linux-gnu".
8Type "show configuration" for configuration details.
9For bug reporting instructions, please see:
10<http://www.gnu.org/software/gdb/bugs/>.
11Find the GDB manual and other documentation resources online at:
12<http://www.gnu.org/software/gdb/documentation/>.
13For help, type "help".
14Type "apropos word" to search for commands related to "word"...
15Reading symbols from ../ffmpeg/ffmpeg_g...done.
16(gdb) b swscale.c:301
17Breakpoint 1 at 0x5593e70: file libswscale/swscale.c, line 301.
18(gdb) r
19Starting program: ffmpeg_g -t 3 -y -r 38 -loglevel 99 -i samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi -target dv -map 0 -aframes 37 -r 105 -ar 48000 -ac 1 -strict 1 output/tmp.avi
20[Thread debugging using libthread_db enabled]
21Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
22ffmpeg version N-94943-g1db6e47e85 Copyright (c) 2000-2019 the FFmpeg developers
23 built with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
24 configuration: --cc=clang --cxx=clang++ --ld=clang --enable-debug --toolchain=clang-usan
25 libavutil 56. 35.100 / 56. 35.100
26 libavcodec 58. 56.102 / 58. 56.102
27 libavformat 58. 32.104 / 58. 32.104
28 libavdevice 58. 9.100 / 58. 9.100
29 libavfilter 7. 58.102 / 7. 58.102
30 libswscale 5. 6.100 / 5. 6.100
31 libswresample 3. 6.100 / 3. 6.100
32Splitting the commandline.
33Reading option '-t' ... matched as option 't' (record or transcode "duration" seconds of audio/video) with argument '3'.
34Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
35Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '38'.
36Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
37Reading option '-i' ... matched as input url with argument 'samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi'.
38Reading 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 'dv'.
39Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0'.
40Reading option '-aframes' ... matched as option 'aframes' (set the number of audio frames to output) with argument '37'.
41Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '105'.
42Reading option '-ar' ... matched as option 'ar' (set audio sampling rate (in Hz)) with argument '48000'.
43Reading option '-ac' ... matched as option 'ac' (set number of audio channels) with argument '1'.
44Reading option '-strict' ...Routing option strict to both codec and muxer layer
45 matched as AVOption 'strict' with argument '1'.
46Reading option 'output/tmp.avi' ... matched as output url.
47Finished splitting the commandline.
48Parsing a group of options: global .
49Applying option y (overwrite output files) with argument 1.
50Applying option loglevel (set logging level) with argument 99.
51Successfully parsed a group of options.
52Parsing a group of options: input url samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi.
53Applying option t (record or transcode "duration" seconds of audio/video) with argument 3.
54Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 38.
55Successfully parsed a group of options.
56Opening an input file: samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi.
57[NULL @ 0x9231980] Opening 'samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi' for reading
58[file @ 0x9232500] Setting default whitelist 'file,crypto'
59Probing avi score:100 size:2048
60[avi @ 0x9231980] Format avi probed with size=2048 and score=100
61[avi @ 0x92328c0] use odml:1
62pos:14 tag: tag=LIST size=0x11ec
63pos:18 list: tag=hdrl size=0x0
64pos:20 tag: tag=avih size=0x38
65pos:60 tag: tag=LIST size=0x1094
66pos:64 list: tag=strl size=0x0
67pos:6C tag: tag=strh size=0x38
68pos:74 strh: tag=vids size=0xffffffff
69st:0 removing common factor 10 from timebase
70[avi @ 0x9231980] 29970 1000 0
71pos:AC tag: tag=strf size=0x28
72pos:D4 video: tag=[0][0][0][0] size=0x0
73pos:DC tag: tag=JUNK size=0x1018
74pos:10FC tag: tag=LIST size=0x104
75pos:1100 list: tag=odml size=0x0
76pos:1108 tag: tag=dmlh size=0xf8
77pos:1208 tag: tag=JUNK size=0x5f8
78pos:1808 tag: tag=LIST size=0x3de0c
79pos:180C list: tag=movi size=0x0
80movi end=3f614
81[avi @ 0x9231980] movi_end=0x3f614
82[avi @ 0x9231980] 0: tag=0x63643030 flags=0x10 pos=0x4 len=253440/253440 cum_len=0
83[avi @ 0x9231980] Before avformat_find_stream_info() pos: 6156 bytes read:66512 seeks:4 nb_streams:1
84[avi @ 0x9231980] parser not found for codec rawvideo, packets or times may be invalid.
85 Last message repeated 1 times
86[avi @ 0x9231980] All info found
87[avi @ 0x9231980] stream 0: start_time: 0.000 duration: 0.033
88[avi @ 0x9231980] format: start_time: 0.000 duration: 0.033 bitrate=62360 kb/s
89[avi @ 0x9231980] After avformat_find_stream_info() pos: 259604 bytes read:319960 seeks:4 frames:1
90Input #0, avi, from 'samples/samples.mplayerhq.hu/V-codecs/mszh-zlib/mszh/mszh_rgb24.avi':
91 Duration: 00:00:00.03, start: 0.000000, bitrate: 62360 kb/s
92 Stream #0:0, 1, 100/2997: Video: rawvideo, 1 reference frame, bgr24, 352x240, 0/1, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc
93Successfully opened the file.
94Parsing a group of options: output url output/tmp.avi.
95Applying option target (specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")) with argument dv.
96Assuming NTSC for target.
97Applying option map (set input stream mapping) with argument 0.
98Applying option aframes (set the number of audio frames to output) with argument 37.
99Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 105.
100Applying option ar (set audio sampling rate (in Hz)) with argument 48000.
101Applying option ac (set number of audio channels) with argument 1.
102Successfully parsed a group of options.
103Opening an output file: output/tmp.avi.
104[file @ 0x9239140] Setting default whitelist 'file,crypto'
105Successfully opened the file.
106Stream mapping:
107 Stream #0:0 -> #0:0 (rawvideo (native) -> dvvideo (native))
108Press [q] to stop, [?] for help
109cur_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)
110[rawvideo @ 0x9235f00] PACKET SIZE: 253440, STRIDE: 1056
111detected 12 logical cores
112[New Thread 0x7ffff01f3700 (LWP 8877)]
113[New Thread 0x7fffef9f2700 (LWP 8878)]
114[New Thread 0x7fffef1f1700 (LWP 8879)]
115[New Thread 0x7fffee9f0700 (LWP 8880)]
116[New Thread 0x7fffee1ef700 (LWP 8881)]
117[New Thread 0x7fffed9ee700 (LWP 8882)]
118[New Thread 0x7fffed1ed700 (LWP 8883)]
119[New Thread 0x7fffec9ec700 (LWP 8884)]
120[New Thread 0x7fffec1eb700 (LWP 8887)]
121[New Thread 0x7fffeb9ea700 (LWP 8890)]
122[New Thread 0x7fffeb1e9700 (LWP 8891)]
123[New Thread 0x7fffea9e8700 (LWP 8898)]
124[graph 0 input from stream 0:0 @ 0x9250500] Setting 'video_size' to value '352x240'
125[graph 0 input from stream 0:0 @ 0x9250500] Setting 'pix_fmt' to value '3'
126[graph 0 input from stream 0:0 @ 0x9250500] Setting 'time_base' to value '1/38'
127[graph 0 input from stream 0:0 @ 0x9250500] Setting 'pixel_aspect' to value '0/1'
128[graph 0 input from stream 0:0 @ 0x9250500] Setting 'sws_param' to value 'flags=2'
129[graph 0 input from stream 0:0 @ 0x9250500] Setting 'frame_rate' to value '38/1'
130[graph 0 input from stream 0:0 @ 0x9250500] w:352 h:240 pixfmt:bgr24 tb:1/38 fr:38/1 sar:0/1 sws_param:flags=2
131[scaler_out_0_0 @ 0x9251c80] Setting 'w' to value '720'
132[scaler_out_0_0 @ 0x9251c80] Setting 'h' to value '480'
133[scaler_out_0_0 @ 0x9251c80] Setting 'flags' to value 'bicubic'
134[scaler_out_0_0 @ 0x9251c80] w:720 h:480 flags:'bicubic' interl:0
135[format @ 0x9250c80] Setting 'pix_fmts' to value 'yuv411p'
136[AVFilterGraph @ 0x924eec0] query_formats: 6 queried, 5 merged, 0 already done, 0 delayed
137[scaler_out_0_0 @ 0x9251c80] w:352 h:240 fmt:bgr24 sar:0/1 -> w:720 h:480 fmt:yuv411p sar:0/1 flags:0x4
138
139Thread 1 "ffmpeg_g" hit Breakpoint 1, swscale (c=0x9255c80, src=0x7fffffffc080,
140 srcStride=0x7fffffffc060, srcSliceY=0, srcSliceH=240, dst=0x7fffffffc0b0,
141 dstStride=0x7fffffffc040) at libswscale/swscale.c:301
142301 srcStride[1] <<= c->vChrDrop;
143(gdb) n
144libswscale/swscale.c:301:18: runtime error: left shift of negative value -1056
145302 srcStride[2] <<= c->vChrDrop;
146(gdb) bt
147#0 swscale (c=0x9255c80, src=0x7fffffffc080, srcStride=0x7fffffffc060,
148 srcSliceY=0, srcSliceH=240, dst=0x7fffffffc0b0, dstStride=0x7fffffffc040)
149 at libswscale/swscale.c:302
150#1 0x00000000055a1fb2 in sws_scale (c=0x9255c80, srcSlice=0x925f974,
151 srcStride=0x7fffffffc230, srcSliceY=0, srcSliceH=240, dst=<optimized out>,
152 dstStride=0x7fffffffc220) at libswscale/swscale.c:984
153#2 0x0000000000d3112e in scale_slice (link=<optimized out>,
154 out_buf=<optimized out>, cur_pic=<optimized out>, sws=<optimized out>,
155 y=<optimized out>, h=<optimized out>, mul=<optimized out>,
156 field=<optimized out>) at libavfilter/vf_scale.c:411
157#3 0x0000000000d2cbdd in scale_frame (link=<optimized out>, in=0x9255640,
158 frame_out=<optimized out>) at libavfilter/vf_scale.c:536
159#4 0x0000000000d2a14d in filter_frame (link=0x92507c0, in=0x9255640)
160 at libavfilter/vf_scale.c:550
161#5 0x00000000005dc32d in ff_filter_frame_framed (link=<optimized out>,
162 frame=0x7fffffffbc50) at libavfilter/avfilter.c:1071
163#6 ff_filter_frame_to_filter (link=<optimized out>) at libavfilter/avfilter.c:1219
164#7 ff_filter_activate_default (filter=<optimized out>)
165 at libavfilter/avfilter.c:1268
166#8 ff_filter_activate (filter=<optimized out>) at libavfilter/avfilter.c:1430
167#9 0x000000000060074f in push_frame (graph=0x924eec0)
168 at libavfilter/buffersrc.c:187
169#10 av_buffersrc_add_frame_internal (ctx=<optimized out>, frame=0x924e940,
170 flags=<optimized out>) at libavfilter/buffersrc.c:261
171#11 0x00000000005ff30e in av_buffersrc_add_frame_flags (ctx=0x9250500,
172 frame=0x924e940, flags=4) at libavfilter/buffersrc.c:170
173#12 0x00000000004ccfc0 in ifilter_send_frame (ifilter=<optimized out>,
174 frame=<optimized out>) at fftools/ffmpeg.c:2196
175#13 send_frame_to_filters (ist=0x9235d00, decoded_frame=0x924e940)
176 at fftools/ffmpeg.c:2270
177#14 0x00000000004a277c in decode_video (ist=<optimized out>, pkt=<optimized out>,
178 got_output=<optimized out>, duration_pts=<optimized out>, eof=<optimized out>,
179 decode_failed=<optimized out>) at fftools/ffmpeg.c:2469
180#15 process_input_packet (ist=<optimized out>, pkt=<optimized out>,
181 no_eof=<optimized out>) at fftools/ffmpeg.c:2623
182#16 0x00000000004c1350 in process_input (file_index=<optimized out>)
183 at fftools/ffmpeg.c:4518
184#17 0x000000000048f47b in transcode_step () at fftools/ffmpeg.c:4638
185#18 transcode () at fftools/ffmpeg.c:4692
186#19 0x0000000000489c34 in main (argc=25, argv=<optimized out>)
187 at fftools/ffmpeg.c:4894
188(gdb) disass $pc-32,$pc+32
189Dump of assembler code from 0x5593f0c to 0x5593f4c:
190 0x0000000005593f0c <swscale+4812>: mov 0x0(%rbp),%ebx
191 0x0000000005593f0f <swscale+4815>: cmp $0x1f,%ebp
192 0x0000000005593f12 <swscale+4818>: jbe 0x5593e9e <swscale+4702>
193 0x0000000005593f14 <swscale+4820>: mov $0x7eb3260,%edi
194 0x0000000005593f19 <swscale+4825>: mov %rbx,%rsi
195 0x0000000005593f1c <swscale+4828>: mov %rbp,%rdx
196 0x0000000005593f1f <swscale+4831>: callq 0x42e810 <__ubsan_handle_shift_out_of_bounds>
197 0x0000000005593f24 <swscale+4836>: mov %ebp,%ecx
198 0x0000000005593f26 <swscale+4838>: shl %cl,%ebx
199 0x0000000005593f28 <swscale+4840>: mov %ebx,0x0(%r13)
200=> 0x0000000005593f2c <swscale+4844>: cmpb $0x0,0x7(%rsp)
201 0x0000000005593f31 <swscale+4849>: je 0x5593f6a <swscale+4906>
202 0x0000000005593f33 <swscale+4851>: test $0x3,%r15b
203 0x0000000005593f37 <swscale+4855>: mov 0x40(%rsp),%rsi
204 0x0000000005593f3c <swscale+4860>: jne 0x5593f82 <swscale+4930>
205 0x0000000005593f3e <swscale+4862>: mov (%r15),%ebx
206 0x0000000005593f41 <swscale+4865>: lea 0x8(%rsi),%r15
207 0x0000000005593f45 <swscale+4869>: cmp $0xfffffffffffffff8,%rsi
208 0x0000000005593f49 <swscale+4873>: jae 0x5593fa1 <swscale+4961>
209 0x0000000005593f4b <swscale+4875>: test $0x3,%r15b
210End of assembler dump.
211(gdb) info all-registers
212rax 0x823b780 136558464
213rbx 0xfffffbe0 4294966240
214rcx 0x0 0
215rdx 0x6d 109
216rsi 0x7fffffffbc50 140737488338000
217rdi 0x7fffffffba31 140737488337457
218rbp 0x0 0x0
219rsp 0x7fffffffbc60 0x7fffffffbc60
220r8 0x1 1
221r9 0x0 0
222r10 0x0 0
223r11 0x206 518
224r12 0x9255c80 153443456
225r13 0x7fffffffc064 140737488339044
226r14 0x7fffffffc0b0 140737488339120
227r15 0x9255ce4 153443556
228rip 0x5593f2c 0x5593f2c <swscale+4844>
229eflags 0x206 [ PF IF ]
230cs 0x33 51
231ss 0x2b 43
232ds 0x0 0
233es 0x0 0
234fs 0x0 0
235gs 0x0 0
236st0 0 (raw 0x00000000000000000000)
237st1 0 (raw 0x00000000000000000000)
238st2 0 (raw 0x00000000000000000000)
239st3 0 (raw 0x00000000000000000000)
240st4 0 (raw 0x00000000000000000000)
241st5 0 (raw 0x00000000000000000000)
242st6 0 (raw 0x00000000000000000000)
243st7 0 (raw 0x00000000000000000000)
244fctrl 0x37f 895
245fstat 0x0 0
246ftag 0xffff 65535
247fiseg 0x0 0
248fioff 0x0 0
249foseg 0x0 0
250fooff 0x0 0
251fop 0x0 0
252mxcsr 0x1fa8 [ OE PE IM DM ZM OM UM PM ]
253bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0,
254 enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0,
255 preserved = 0, enabled = 0}}
256bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0,
257 status = {bde = 0, error = 0}}
258ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
259 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x8, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x20,
260 0xb9, 0xff, 0xff, 0xff, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x8, 0x0,
261 0x30, 0x0, 0xb920, 0xffff, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
262 0x0}, v8_int32 = {0x8, 0x30, 0xffffb920, 0x7fff, 0x0, 0x0, 0x0, 0x0},
263 v4_int64 = {0x3000000008, 0x7fffffffb920, 0x0, 0x0}, v2_int128 = {
264 0x7fffffffb9200000003000000008, 0x0}}
265ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
266---Type <return> to continue, or q <return> to quit---
267 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xb3, 0x29, 0x9, 0x0 <repeats 28 times>},
268 v16_int16 = {0xb300, 0x929, 0x0 <repeats 14 times>}, v8_int32 = {0x929b300, 0x0,
269 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x929b300, 0x0, 0x0, 0x0},
270 v2_int128 = {0x929b300, 0x0}}
271ymm2 {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0,
272 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0},
273 v32_int8 = {0x74 <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {
274 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x0, 0x0, 0x0,
275 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x74747474, 0x74747474, 0x74747474,
276 0x74747474, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7474747474747474,
277 0x7474747474747474, 0x0, 0x0}, v2_int128 = {0x74747474747474747474747474747474,
278 0x0}}
279ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
280 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
281 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
282 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
283ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
284 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
285 0x0, 0xff <repeats 12 times>, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0,
286 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
287 0x0, 0x0}, v8_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0,
288 0x0}, v4_int64 = {0xffffffff00000000, 0xffffffffffffffff, 0x0, 0x0},
289 v2_int128 = {0xffffffffffffffffffffffff00000000, 0x0}}
290ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
291 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xff, 0xff,
292 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff,
293 0xff, 0x0 <repeats 16 times>}, v16_int16 = {0xffff, 0xffff, 0xffff, 0xffff,
294 0x0, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
295 v8_int32 = {0xffffffff, 0xffffffff, 0xffff0000, 0xffffffff, 0x0, 0x0, 0x0, 0x0},
296 v4_int64 = {0xffffffffffffffff, 0xffffffffffff0000, 0x0, 0x0}, v2_int128 = {
297 0xffffffffffff0000ffffffffffffffff, 0x0}}
298ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
299 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
300 0x0, 0xff <repeats 12 times>, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0,
301 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
302 0x0, 0x0}, v8_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0,
303 0x0}, v4_int64 = {0xffffffff00000000, 0xffffffffffffffff, 0x0, 0x0},
304 v2_int128 = {0xffffffffffffffffffffffff00000000, 0x0}}
305ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
306 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
307 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
308 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
309ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
310 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
311 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
312 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
313ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
314 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
315 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
316 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
317ymm10 {v8_float = {0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
318 0x1, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f,
319 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x3ff0,
320 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x3ff00000, 0x0, 0x0, 0x0, 0x0, 0x0,
321---Type <return> to continue, or q <return> to quit---
322 0x0}, v4_int64 = {0x3ff0000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
323 0x3ff0000000000000, 0x0}}
324ymm11 {v8_float = {0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
325 v4_double = {0xfffffffffffffffa, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0,
326 0x0, 0x0, 0x18, 0xc0, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0,
327 0xc018, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0xc0180000, 0x0, 0x0, 0x0,
328 0x0, 0x0, 0x0}, v4_int64 = {0xc018000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
329 0xc018000000000000, 0x0}}
330ymm12 {v8_float = {0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
331 v4_double = {0xffffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0,
332 0x0, 0x0, 0xf0, 0xbf, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0,
333 0xbff0, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0xbff00000, 0x0, 0x0, 0x0,
334 0x0, 0x0, 0x0}, v4_int64 = {0xbff0000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
335 0xbff0000000000000, 0x0}}
336ymm13 {v8_float = {0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
337 0x1000000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70,
338 0x41, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x4170,
339 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x41700000, 0x0, 0x0, 0x0, 0x0, 0x0,
340 0x0}, v4_int64 = {0x4170000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
341 0x4170000000000000, 0x0}}
342ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
343 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
344 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
345 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
346ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
347 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
348 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
349 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
350bnd0 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
351bnd1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
352bnd2 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
353bnd3 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
354(gdb) n
355301 srcStride[1] <<= c->vChrDrop;
356(gdb) n
357302 srcStride[2] <<= c->vChrDrop;
358(gdb) n
359libswscale/swscale.c:302:18: runtime error: left shift of negative value -1056
360314 if (dstStride[0]&15 || dstStride[1]&15 ||
361(gdb) bt
362#0 swscale (c=0x9255c80, src=0x7fffffffc080, srcStride=0x7fffffffc060,
363 srcSliceY=0, srcSliceH=240, dst=0x7fffffffc0b0, dstStride=0x7fffffffc040)
364 at libswscale/swscale.c:314
365#1 0x00000000055a1fb2 in sws_scale (c=0x9255c80, srcSlice=0x925f974,
366 srcStride=0x7fffffffc230, srcSliceY=0, srcSliceH=240, dst=<optimized out>,
367 dstStride=0x7fffffffc220) at libswscale/swscale.c:984
368#2 0x0000000000d3112e in scale_slice (link=<optimized out>,
369 out_buf=<optimized out>, cur_pic=<optimized out>, sws=<optimized out>,
370 y=<optimized out>, h=<optimized out>, mul=<optimized out>,
371 field=<optimized out>) at libavfilter/vf_scale.c:411
372#3 0x0000000000d2cbdd in scale_frame (link=<optimized out>, in=0x9255640,
373 frame_out=<optimized out>) at libavfilter/vf_scale.c:536
374#4 0x0000000000d2a14d in filter_frame (link=0x92507c0, in=0x9255640)
375 at libavfilter/vf_scale.c:550
376#5 0x00000000005dc32d in ff_filter_frame_framed (link=<optimized out>,
377 frame=0x7fffffffc040) at libavfilter/avfilter.c:1071
378#6 ff_filter_frame_to_filter (link=<optimized out>) at libavfilter/avfilter.c:1219
379#7 ff_filter_activate_default (filter=<optimized out>)
380 at libavfilter/avfilter.c:1268
381#8 ff_filter_activate (filter=<optimized out>) at libavfilter/avfilter.c:1430
382#9 0x000000000060074f in push_frame (graph=0x924eec0)
383 at libavfilter/buffersrc.c:187
384#10 av_buffersrc_add_frame_internal (ctx=<optimized out>, frame=0x924e940,
385 flags=<optimized out>) at libavfilter/buffersrc.c:261
386#11 0x00000000005ff30e in av_buffersrc_add_frame_flags (ctx=0x9250500,
387 frame=0x924e940, flags=4) at libavfilter/buffersrc.c:170
388#12 0x00000000004ccfc0 in ifilter_send_frame (ifilter=<optimized out>,
389 frame=<optimized out>) at fftools/ffmpeg.c:2196
390#13 send_frame_to_filters (ist=0x9235d00, decoded_frame=0x924e940)
391 at fftools/ffmpeg.c:2270
392#14 0x00000000004a277c in decode_video (ist=<optimized out>, pkt=<optimized out>,
393 got_output=<optimized out>, duration_pts=<optimized out>, eof=<optimized out>,
394 decode_failed=<optimized out>) at fftools/ffmpeg.c:2469
395#15 process_input_packet (ist=<optimized out>, pkt=<optimized out>,
396 no_eof=<optimized out>) at fftools/ffmpeg.c:2623
397#16 0x00000000004c1350 in process_input (file_index=<optimized out>)
398 at fftools/ffmpeg.c:4518
399#17 0x000000000048f47b in transcode_step () at fftools/ffmpeg.c:4638
400#18 transcode () at fftools/ffmpeg.c:4692
401#19 0x0000000000489c34 in main (argc=25, argv=<optimized out>)
402 at fftools/ffmpeg.c:4894
403(gdb) disass $pc-32,$pc+32
404Dump of assembler code from 0x5593fc8 to 0x5594008:
405 0x0000000005593fc8 <swscale+5000>: nop
406 0x0000000005593fc9 <swscale+5001>: mov $0x7eb32f0,%edi
407 0x0000000005593fce <swscale+5006>: mov %rbp,%rsi
408 0x0000000005593fd1 <swscale+5009>: mov %rbx,%rdx
409 0x0000000005593fd4 <swscale+5012>: callq 0x42e810 <__ubsan_handle_shift_out_of_bounds>
410 0x0000000005593fd9 <swscale+5017>: mov %ebx,%ecx
411 0x0000000005593fdb <swscale+5019>: shl %cl,%ebp
412 0x0000000005593fdd <swscale+5021>: mov %ebp,(%r15)
413 0x0000000005593fe0 <swscale+5024>: mov 0x2c0(%rsp),%rsi
414=> 0x0000000005593fe8 <swscale+5032>: test %rsi,%rsi
415 0x0000000005593feb <swscale+5035>: setne %al
416 0x0000000005593fee <swscale+5038>: test $0x3,%sil
417 0x0000000005593ff2 <swscale+5042>: sete %bpl
418 0x0000000005593ff6 <swscale+5046>: and %al,%bpl
419 0x0000000005593ff9 <swscale+5049>: je 0x5594296 <swscale+5718>
420 0x0000000005593fff <swscale+5055>: testb $0xf,(%rsi)
421 0x0000000005594002 <swscale+5058>: jne 0x5594058 <swscale+5144>
422 0x0000000005594004 <swscale+5060>: lea 0x4(%rsi),%rbx
423End of assembler dump.
424(gdb) info all-registers
425rax 0x823b780 136558464
426rbx 0x0 0
427rcx 0x0 0
428rdx 0x6d 109
429rsi 0x7fffffffc040 140737488339008
430rdi 0x7fffffffba31 140737488337457
431rbp 0xfffffbe0 0xfffffbe0
432rsp 0x7fffffffbc60 0x7fffffffbc60
433r8 0x1 1
434r9 0x0 0
435r10 0x0 0
436r11 0x206 518
437r12 0x9255c80 153443456
438r13 0x7fffffffc064 140737488339044
439r14 0x7fffffffc0b0 140737488339120
440r15 0x7fffffffc068 140737488339048
441rip 0x5593fe8 0x5593fe8 <swscale+5032>
442eflags 0x206 [ PF IF ]
443cs 0x33 51
444ss 0x2b 43
445ds 0x0 0
446es 0x0 0
447fs 0x0 0
448gs 0x0 0
449st0 0 (raw 0x00000000000000000000)
450st1 0 (raw 0x00000000000000000000)
451st2 0 (raw 0x00000000000000000000)
452st3 0 (raw 0x00000000000000000000)
453st4 0 (raw 0x00000000000000000000)
454st5 0 (raw 0x00000000000000000000)
455st6 0 (raw 0x00000000000000000000)
456st7 0 (raw 0x00000000000000000000)
457fctrl 0x37f 895
458fstat 0x0 0
459ftag 0xffff 65535
460fiseg 0x0 0
461fioff 0x0 0
462foseg 0x0 0
463fooff 0x0 0
464fop 0x0 0
465mxcsr 0x1fa8 [ OE PE IM DM ZM OM UM PM ]
466bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0,
467 enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0,
468 preserved = 0, enabled = 0}}
469bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0,
470 status = {bde = 0, error = 0}}
471ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
472 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x8, 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x20,
473 0xb9, 0xff, 0xff, 0xff, 0x7f, 0x0 <repeats 18 times>}, v16_int16 = {0x8, 0x0,
474 0x30, 0x0, 0xb920, 0xffff, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
475 0x0}, v8_int32 = {0x8, 0x30, 0xffffb920, 0x7fff, 0x0, 0x0, 0x0, 0x0},
476 v4_int64 = {0x3000000008, 0x7fffffffb920, 0x0, 0x0}, v2_int128 = {
477 0x7fffffffb9200000003000000008, 0x0}}
478ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
479---Type <return> to continue, or q <return> to quit---
480 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xb3, 0x29, 0x9, 0x0 <repeats 28 times>},
481 v16_int16 = {0xb300, 0x929, 0x0 <repeats 14 times>}, v8_int32 = {0x929b300, 0x0,
482 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x929b300, 0x0, 0x0, 0x0},
483 v2_int128 = {0x929b300, 0x0}}
484ymm2 {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0,
485 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0},
486 v32_int8 = {0x74 <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {
487 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x7474, 0x0, 0x0, 0x0,
488 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x74747474, 0x74747474, 0x74747474,
489 0x74747474, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7474747474747474,
490 0x7474747474747474, 0x0, 0x0}, v2_int128 = {0x74747474747474747474747474747474,
491 0x0}}
492ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
493 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
494 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
495 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
496ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
497 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
498 0x0, 0xff <repeats 12 times>, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0,
499 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
500 0x0, 0x0}, v8_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0,
501 0x0}, v4_int64 = {0xffffffff00000000, 0xffffffffffffffff, 0x0, 0x0},
502 v2_int128 = {0xffffffffffffffffffffffff00000000, 0x0}}
503ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
504 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xff, 0xff,
505 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0xff,
506 0xff, 0x0 <repeats 16 times>}, v16_int16 = {0xffff, 0xffff, 0xffff, 0xffff,
507 0x0, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
508 v8_int32 = {0xffffffff, 0xffffffff, 0xffff0000, 0xffffffff, 0x0, 0x0, 0x0, 0x0},
509 v4_int64 = {0xffffffffffffffff, 0xffffffffffff0000, 0x0, 0x0}, v2_int128 = {
510 0xffffffffffff0000ffffffffffffffff, 0x0}}
511ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
512 0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
513 0x0, 0xff <repeats 12 times>, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0,
514 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
515 0x0, 0x0}, v8_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0,
516 0x0}, v4_int64 = {0xffffffff00000000, 0xffffffffffffffff, 0x0, 0x0},
517 v2_int128 = {0xffffffffffffffffffffffff00000000, 0x0}}
518ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
519 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
520 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
521 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
522ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
523 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
524 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
525 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
526ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
527 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
528 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
529 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
530ymm10 {v8_float = {0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
531 0x1, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f,
532 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x3ff0,
533 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x3ff00000, 0x0, 0x0, 0x0, 0x0, 0x0,
534---Type <return> to continue, or q <return> to quit---
535 0x0}, v4_int64 = {0x3ff0000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
536 0x3ff0000000000000, 0x0}}
537ymm11 {v8_float = {0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
538 v4_double = {0xfffffffffffffffa, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0,
539 0x0, 0x0, 0x18, 0xc0, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0,
540 0xc018, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0xc0180000, 0x0, 0x0, 0x0,
541 0x0, 0x0, 0x0}, v4_int64 = {0xc018000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
542 0xc018000000000000, 0x0}}
543ymm12 {v8_float = {0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
544 v4_double = {0xffffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0,
545 0x0, 0x0, 0xf0, 0xbf, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0,
546 0xbff0, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0xbff00000, 0x0, 0x0, 0x0,
547 0x0, 0x0, 0x0}, v4_int64 = {0xbff0000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
548 0xbff0000000000000, 0x0}}
549ymm13 {v8_float = {0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
550 0x1000000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70,
551 0x41, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x4170,
552 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x41700000, 0x0, 0x0, 0x0, 0x0, 0x0,
553 0x0}, v4_int64 = {0x4170000000000000, 0x0, 0x0, 0x0}, v2_int128 = {
554 0x4170000000000000, 0x0}}
555ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
556 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
557 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
558 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
559ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {
560 0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {
561 0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
562 v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
563bnd0 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
564bnd1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
565bnd2 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
566bnd3 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
567