On Mon, Jun 11, 2012 at 4:27 PM, Reinhard Tartler <siret...@gmail.com> wrote: > tag 677035 upstream > stop > > On Mon, Jun 11, 2012 at 3:04 PM, <g.bona...@libero.it> wrote: >> On Mon, Jun 11, 2012 at 12:05:05PM +0200, Reinhard Tartler wrote: >>> >>> In order to check if that bug has already been fixed upstream, could >>> you please install the libavcodec-extra-53 package from backports.org >>> and check if the segmentation fault still occurs? >>> >> >> I've just tried libav-tools 4:0.8-2~bpo60+1 and libavcodec53 segfaults too, >> so >> perhaps the problem is present upstream. >> >> After my submission, I've noticed that it crashes with horizontal sizes >> 626, 632, and 852, but not with sizes 624 and 640. >> >> Coupled with the name of the top-of-stack function (sad16_sse2), that >> suggests >> a workaround: use horizontal sizes that are multiples of 16. >> >> Although I've had no time to examine the code (and I'm no expert in assembly) >> I guess that the problem might be caused by a wrongly aligned or sized >> buffer. > > That's an interesting observation. This bug needs to be forwarded upstream. > http://bugzilla.libav.org
For comepleteness, Johan Andersson provided on #libav-devel the following additional information: 16:27 <siretart> can someone reproduce the segfault in the mpeg4 encoder described in http://bugs.debian.org/677035? 16:35 <spaam> siretart: yes 16:35 <spaam> i got it on my machine 16:36 <siretart> spaam: thanks 16:36 <spaam> siretart: http://eead3b13c12480ac.paste.se/ backtrace :) The backtrace for 0.5.8 therefore looks like this: (gdb) run Starting program: /home/johan/dev/libav/ffmpeg_g -i ../../big_buck_bunny_1080p_h264.mov -an -vcodec mpeg4 -vcodec mpeg4 -g 250 -bf 2 -qmin 1 -b 800k -s 626x360 abc.avi [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". FFmpeg version 0.5.8, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 1 / 52.20. 1 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Jun 11 2012 16:34:04, gcc: 4.6.3 Seems stream 0 codec frame rate differs from container frame rate: 48.00 (48/1) -> 24.00 (24/1) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../../big_buck_bunny_1080p_h264.mov': Stream #0.0(eng): Video: mpeg4, yuv420p, 626x360, q=1-31, 800 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding frame= 52 fps= 0 q=2.0 size= 293kB time=2.04 bitrate=1177.4kbits/s Program received signal SIGSEGV, Segmentation fault. 0x0000000000856c89 in sad16_sse2 (v=0x0, blk2=0x7ffff5a30492 "\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\304\304\304\304\304\304\304\304\304\304\304\304\304\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\306\307\307\307\307\307\307\307\307\311\311\311\311\311\311\311\311\311\311\311\311\311\311\311\311\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\315\315\314\314\314\314\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\314\314\314\314\314\314\314\314\316\316\316\316\316\316\316\316\316", <incomplete sequence \316>..., blk1=0x7ffff7ec4492 "\351\351\351\351\351\351\351\351\350\351\350\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\304\305\304\305\305\305\304\304\304\304\304\304\304\304\303\302\303\303\304\304\304\304\304\305\305\305\305\305\305\305\304\305\304\305\305\305\305\305\305\305\305\305\305\305\305\305\306\305\306\306\307\307\307\307\307\307\307\310\310\310\307\310\310\310\310\310\310\310\310\310\310\310\310\310\311\311\310\312\312\312\313\313\313\313\313\313\313\313\313\312\313\312\313\313\313\313\313\313\313\313\313\313\314\314\313\314\313\314\314\314\314\314\314\315\315\315\315\315\315\314\315\314\315\315\314\314\314\314\314\314", <incomplete sequence \314>..., stride=672, h=16) at libavcodec/x86/motion_est_mmx.c:95 95 __asm__ volatile( (gdb) bt #0 0x0000000000856c89 in sad16_sse2 (v=0x0, blk2=0x7ffff5a30492 "\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\304\304\304\304\304\304\304\304\304\304\304\304\304\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\306\307\307\307\307\307\307\307\307\311\311\311\311\311\311\311\311\311\311\311\311\311\311\311\311\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\315\315\314\314\314\314\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\315\314\314\314\314\314\314\314\314\316\316\316\316\316\316\316\316\316", <incomplete sequence \316>..., blk1=0x7ffff7ec4492 "\351\351\351\351\351\351\351\351\350\351\350\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\351\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\304\305\304\305\305\305\304\304\304\304\304\304\304\304\303\302\303\303\304\304\304\304\304\305\305\305\305\305\305\305\304\305\304\305\305\305\305\305\305\305\305\305\305\305\305\305\306\305\306\306\307\307\307\307\307\307\307\310\310\310\307\310\310\310\310\310\310\310\310\310\310\310\310\310\311\311\310\312\312\312\313\313\313\313\313\313\313\313\313\312\313\312\313\313\313\313\313\313\313\313\313\313\314\314\313\314\313\314\314\314\314\314\314\315\315\315\315\315\315\314\315\314\315\315\314\314\314\314\314\314", <incomplete sequence \314>..., stride=672, h=16) at libavcodec/x86/motion_est_mmx.c:95 #1 0x000000000062336c in mpeg4_encode_mb (s=0xf12fa0, block=0x1295a80, motion_x=0, motion_y=0) at libavcodec/h263.c:1075 #2 0x000000000053540e in encode_mb_internal (mb_block_count=<optimized out>, mb_block_height=<optimized out>, motion_y=<optimized out>, motion_x=<optimized out>, s=<optimized out>) at libavcodec/mpegvideo_enc.c:1695 #3 encode_mb (motion_y=0, motion_x=0, s=0xf12fa0) at libavcodec/mpegvideo_enc.c:1732 #4 encode_thread (c=<optimized out>, arg=<optimized out>) at libavcodec/mpegvideo_enc.c:2554 #5 0x00000000004d3f0f in avcodec_default_execute (c=0xf071b0, func=0x532cc0 <encode_thread>, arg=<optimized out>, ret=<optimized out>, count=1, size=8) at libavcodec/utils.c:392 #6 0x0000000000539301 in encode_picture (picture_number=66, s=0xf12fa0) at libavcodec/mpegvideo_enc.c:2912 #7 MPV_encode_picture (avctx=<optimized out>, buf=<optimized out>, buf_size=<optimized out>, data=<optimized out>) at libavcodec/mpegvideo_enc.c:1214 #8 0x00000000004d43cf in avcodec_encode_video (avctx=0xf071b0, buf=<optimized out>, buf_size=<optimized out>, pict=<optimized out>) at libavcodec/utils.c:508 #9 0x000000000041ed14 in do_video_out (frame_size=<synthetic pointer>, in_picture=0x7fffffffd4b0, ost=0xf0faf0, s=0xf05f80, ist=<optimized out>) at ffmpeg.c:974 #10 output_packet (ist=<optimized out>, ist_index=0, ost_table=0xf0fad0, nb_ostreams=1, pkt=<optimized out>) at ffmpeg.c:1358 #11 0x0000000000440c75 in av_encode (nb_output_files=1, nb_input_files=1, nb_stream_maps=<optimized out>, stream_maps=0xb77d00, input_files=0xb77c60, output_files=0xb77bc0) at ffmpeg.c:2153 #12 0x000000000043c4cd in main (argc=19, argv=<optimized out>) at ffmpeg.c:3928 Furthermore, he kindly repeats this experiment for current git HEAD: Starting program: /home/johan/dev/libav/avconv -i ../../big_buck_bunny_1080p_h264.mov -an -c:v mpeg4 -vcodec mpeg4 -g 250 -bf 2 -qmin 1 -b 800k -s 626x360 -y abc.avi [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Stream #0.1(eng): Data: tmcd / 0x64636D74 Metadata: creation_time : 2008-05-27 18:40:35 Stream #0.2(eng): Audio: aac, 48000 Hz, 5.1, s16, 437 kb/s Metadata: creation_time : 2008-05-27 18:40:35 [buffer @ 0x1391180] w:1920 h:1080 pixfmt:yuv420p [scale @ 0x1391740] w:1920 h:1080 fmt:yuv420p -> w:626 h:360 fmt:yuv420p flags:0x4 [New Thread 0x7ffff6a90700 (LWP 11237)] [New Thread 0x7ffff5af0700 (LWP 11238)] [New Thread 0x7ffff52ef700 (LWP 11239)] [New Thread 0x7ffff4aee700 (LWP 11240)] [New Thread 0x7ffff42ed700 (LWP 11241)] [New Thread 0x7ffff3aec700 (LWP 11242)] [New Thread 0x7ffff32eb700 (LWP 11243)] [New Thread 0x7ffff2aea700 (LWP 11244)] [New Thread 0x7ffff22e9700 (LWP 11245)] [New Thread 0x7ffff1ae8700 (LWP 11246)] [New Thread 0x7ffff12e7700 (LWP 11247)] [New Thread 0x7ffff0ae6700 (LWP 11248)] [New Thread 0x7ffff02e5700 (LWP 11249)] [New Thread 0x7fffefae4700 (LWP 11250)] [New Thread 0x7fffef2e3700 (LWP 11251)] [New Thread 0x7fffeeae2700 (LWP 11252)] [New Thread 0x7fffee2e1700 (LWP 11253)] [New Thread 0x7fffedae0700 (LWP 11254)] Output #0, avi, to 'abc.avi': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2008-05-27 18:40:35 ISFT : Lavf54.3.1 Stream #0.0(eng): Video: mpeg4, yuv420p, 626x360, q=1-31, 800 kb/s, 2400 tbn, 2400 tbc Metadata: creation_time : 2008-05-27 18:40:35 Stream mapping: Stream #0:0 -> #0:0 (h264 -> mpeg4) Press ctrl-c to stop encoding frame= 54 fps= 0 q=38.8 size= 110kB time=2.08 bitrate= 433.5kbits/s Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff5af0700 (LWP 11238)] 0x0000000000913089 in sad16_sse2 (v=0x0, blk2=0x3b5b862 "\352\352\352\352\352\352\352\352\352\352\352\352\352\352\350\350\345\345\345\345\345\345\345\345\345\345\345\345\345\345\303\303\303\303\303\303\303\303\303\303\303\303\303\303\303\303\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\307\307\307\307\307\307\307\307\307\307\307\307\307\307\307\307\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\315\315\315\315\315\315\315\315\315", <incomplete sequence \315>..., blk1=0x3d9a422 "\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\306\306\306\306\306\307\307\307\307\310\310\310\310\310\311\311\311\311\311\310\310\310\310\310\310\310\310\310\310\310\310\310\310\311\311\311\311\311\311\312\312\312\312\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314", <incomplete sequence \314>..., stride=672, h=16) at libavcodec/x86/motion_est_mmx.c:96 96 __asm__ volatile( (gdb) bt #0 0x0000000000913089 in sad16_sse2 (v=0x0, blk2=0x3b5b862 "\352\352\352\352\352\352\352\352\352\352\352\352\352\352\350\350\345\345\345\345\345\345\345\345\345\345\345\345\345\345\303\303\303\303\303\303\303\303\303\303\303\303\303\303\303\303\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\307\307\307\307\307\307\307\307\307\307\307\307\307\307\307\307\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\310\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\315\315\315\315\315\315\315\315\315", <incomplete sequence \315>..., blk1=0x3d9a422 "\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\350\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\305\306\306\306\306\306\307\307\307\307\310\310\310\310\310\311\311\311\311\311\310\310\310\310\310\310\310\310\310\310\310\310\310\310\311\311\311\311\311\311\312\312\312\312\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\312\312\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314", <incomplete sequence \314>..., stride=672, h=16) at libavcodec/x86/motion_est_mmx.c:96 #1 0x00000000007813e4 in ff_mpeg4_encode_mb (s=0x1432160, block=0x19296e0, motion_x=0, motion_y=0) at libavcodec/mpeg4videoenc.c:648 #2 0x00000000007bab2e in encode_mb_internal (mb_block_count=<optimized out>, mb_block_height=<optimized out>, motion_y=<optimized out>, motion_x=<optimized out>, s=<optimized out>) at libavcodec/mpegvideo_enc.c:2048 #3 encode_mb (motion_y=0, motion_x=0, s=0x1432160) at libavcodec/mpegvideo_enc.c:2084 #4 encode_thread (c=<optimized out>, arg=<optimized out>) at libavcodec/mpegvideo_enc.c:2950 #5 0x00000000007d92d0 in worker (v=0x13b8ba0) at libavcodec/pthread.c:219 #6 0x00007ffff722ab50 in start_thread (arg=<optimized out>) at pthread_create.c:304 #7 0x00007ffff6f756dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x913069 to 0x9130a9: 0x0000000000913069 <ff_mlp_init_x86+9>: xchg %eax,%ecx 0x000000000091306a <ff_mlp_init_x86+10>: add %al,%bl 0x000000000091306c: nop 0x000000000091306d: nop 0x000000000091306e: nop 0x000000000091306f: nop 0x0000000000913070 <sad16_sse2+0>: movslq %ecx,%rax 0x0000000000913073 <sad16_sse2+3>: pxor %xmm2,%xmm2 0x0000000000913077 <sad16_sse2+7>: nopw 0x0(%rax,%rax,1) 0x0000000000913080 <sad16_sse2+16>: movdqu (%rdx),%xmm0 0x0000000000913084 <sad16_sse2+20>: movdqu (%rdx,%rax,1),%xmm1 => 0x0000000000913089 <sad16_sse2+25>: psadbw (%rsi),%xmm0 0x000000000091308d <sad16_sse2+29>: psadbw (%rsi,%rax,1),%xmm1 0x0000000000913092 <sad16_sse2+34>: paddw %xmm0,%xmm2 0x0000000000913096 <sad16_sse2+38>: paddw %xmm1,%xmm2 0x000000000091309a <sad16_sse2+42>: lea (%rdx,%rax,2),%rdx 0x000000000091309e <sad16_sse2+46>: lea (%rsi,%rax,2),%rsi 0x00000000009130a2 <sad16_sse2+50>: sub $0x2,%r8d 0x00000000009130a6 <sad16_sse2+54>: jg 0x913080 <sad16_sse2+16> 0x00000000009130a8 <sad16_sse2+56>: movhlps %xmm2,%xmm0 End of assembler dump. rax 0x2a0 672 rbx 0x1432160 21176672 rcx 0x2a0 672 rdx 0x3d9a422 64594978 rsi 0x3b5b862 62240866 rdi 0x0 0 rbp 0x8062 0x8062 rsp 0x7ffff5ae3618 0x7ffff5ae3618 r8 0x10 16 r9 0xffffffff 4294967295 r10 0xffffffff 4294967295 r11 0xffffffff 4294967295 r12 0x3b5b862 62240866 r13 0x19296e0 26384096 r14 0x0 0 r15 0x10 16 rip 0x913089 0x913089 <sad16_sse2+25> eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 -inf (raw 0xffff0000000000000000) st1 -inf (raw 0xffff0000000000000000) st2 -nan(0x81008100810081) (raw 0xffff0081008100810081) st3 -nan(0x81008100810081) (raw 0xffff0081008100810081) st4 -nan(0x8686868686868686) (raw 0xffff8686868686868686) st5 -nan(0x86008600860086) (raw 0xffff0086008600860086) st6 -inf (raw 0xffff0000000000000000) st7 -inf (raw 0xffff0000000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xaaaa 43690 fiseg 0x7fff 32767 fioff 0xf788cb87 -142029945 foseg 0x7fff 32767 fooff 0xffffd998 -9832 fop 0x0 0 mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xe8 <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xe8e8e8e8, 0xe8e8e8e8, 0xe8e8e8e8, 0xe8e8e8e8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xe8e8e8e8e8e8e8e8, 0xe8e8e8e8e8e8e8e8, 0x0, 0x0}, v2_int128 = {0xe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8, 0x00000000000000000000000000000000}} ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xe8 <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0xe8e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xe8e8e8e8, 0xe8e8e8e8, 0xe8e8e8e8, 0xe8e8e8e8, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xe8e8e8e8e8e8e8e8, 0xe8e8e8e8e8e8e8e8, 0x0, 0x0}, v2_int128 = {0xe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8, 0x00000000000000000000000000000000}} ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xea <repeats 16 times>, 0x0 <repeats 16 times>}, v16_int16 = {0xeaea, 0xeaea, 0xeaea, 0xeaea, 0xeaea, 0xeaea, 0xeaea, 0xeaea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xeaeaeaea, 0xeaeaeaea, 0xeaeaeaea, 0xeaeaeaea, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xeaeaeaeaeaeaeaea, 0xeaeaeaeaeaeaeaea, 0x0, 0x0}, v2_int128 = {0xeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea, ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0, 0xcc, 0x0 <repeats 17 times>}, v16_int16 = {0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xcc00cc, 0xcc00cc, 0xcc00cc, 0xcc00cc, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xcc00cc00cc00cc, 0xcc00cc00cc00cc, 0x0, 0x0}, v2_int128 = {0x00cc00cc00cc00cc00cc00cc00cc00cc, 0x00000000000000000000000000000000}} ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} ymm8 {v8_float = {0x0, 0xd0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x4380663abb8000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0xe0, 0xae, 0x8e, 0x19, 0xe0, 0x50, 0x43, 0x0 <repeats 24 times>}, v16_int16 = {0xe000, 0x8eae, 0xe019, 0x4350, 0x0 <repeats 12 times>}, v8_int32 = {0x8eaee000, 0x4350e019, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0x4350e0198eaee000, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000004350e0198eaee000, 0x00000000000000000000000000000000}} ymm9 {v8_float = {0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0xa, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x40, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x4024, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x40240000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4024000000000000, 0x0, 0x0, 0x0}, v2_int128 = { 0x00000000000000004024000000000000, 0x00000000000000000000000000000000}} ymm10 {v8_float = {0x0, 0x4b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x5ffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x2c, 0xfd, 0xff, 0xff, 0xff, 0xff, 0x97, 0x42, 0x0 <repeats 24 times>}, v16_int16 = {0xfd2c, 0xffff, 0xffff, 0x4297, 0x0 <repeats 12 times>}, v8_int32 = {0xfffffd2c, 0x4297ffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = { 0x4297fffffffffd2c, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000004297fffffffffd2c, 0x00000000000000000000000000000000}} ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xc1, 0x2f, 0x11, 0x81, 0xfe, 0x3f, 0x76, 0x3e, 0x0 <repeats 24 times>}, v16_int16 = {0x2fc1, 0x8111, 0x3ffe, 0x3e76, 0x0 <repeats 12 times>}, v8_int32 = {0x81112fc1, 0x3e763ffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3e763ffe81112fc1, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000003e763ffe81112fc1, 0x00000000000000000000000000000000}} ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x29, 0xf2, 0x88, 0x6c, 0xa6, 0x49, 0xde, 0x3e, 0x0 <repeats 24 times>}, v16_int16 = {0xf229, 0x6c88, 0x49a6, 0x3ede, 0x0 <repeats 12 times>}, v8_int32 = {0x6c88f229, 0x3ede49a6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3ede49a66c88f229, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000003ede49a66c88f229, 0x00000000000000000000000000000000}} ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xb3, 0x12, 0x58, 0x17, 0x64, 0x46, 0xe6, 0x3b, 0x0 <repeats 24 times>}, v16_int16 = {0x12b3, 0x1758, 0x4664, 0x3be6, 0x0 <repeats 12 times>}, v8_int32 = {0x175812b3, 0x3be64664, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x3be64664175812b3, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000003be64664175812b3, 0x00000000000000000000000000000000}} ymm14 {v8_float = {0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x2d, 0x0, 0x0, 0x0}, v32_int8 = {0xc0, 0x9, 0xf2, 0x16, 0xb5, 0xdf, 0x46, 0x40, 0x0 <repeats 24 times>}, v16_int16 = {0x9c0, 0x16f2, 0xdfb5, 0x4046, 0x0 <repeats 12 times>}, v8_int32 = {0x16f209c0, 0x4046dfb5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4046dfb516f209c0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000004046dfb516f209c0, 0x00000000000000000000000000000000}} ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} -- regards, Reinhard -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org