[libav-bugs] [Bug 1032] New: libavcodes crashes when firefox plays video via AAC decoder

bugzilla at libav.org bugzilla at libav.org
Sun Feb 26 14:53:26 CET 2017


https://bugzilla.libav.org/show_bug.cgi?id=1032

            Bug ID: 1032
           Summary: libavcodes crashes when firefox plays video  via AAC
                    decoder
           Product: Libav
           Version: 9
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: ---
         Component: libavcodec
          Assignee: bugzilla at libav.org
          Reporter: huangya90 at gmail.com

Hi experts,

I'm suffering from this issue for a long time. My OS is Ubuntu 14.04.When I use
Firefox to open some videos, the Firefox crashes.So I did some researching in
this weekend. It turns out it's may related to libavcodec. Please note
currently the Ubuntu 14.04 use 9.20, but I also can reproduce this issue on
your latest release 9.21. Below is some information I captured.I'm just a
general end user of libavcodes, if I miss anything, please let me know. Thanks
for your time to check this issue in advance.

Firefox version: 51.0.1(64-bit)
URL: https://www.youtube.com/watch?v=I7XLQtKwKHA

tony-linux% firefox -g
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/firefox/firefox...(no debugging symbols
found)...done.
(gdb) r
Starting program: /usr/lib/firefox/firefox 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7ef8700 (LWP 25745)]
[Thread 0x7fffe7ef8700 (LWP 25745) exited]
[New Thread 0x7fffe7ef8700 (LWP 25747)]
[New Thread 0x7fffe6cf2700 (LWP 25748)]
[New Thread 0x7fffe3c4c700 (LWP 25749)]
[New Thread 0x7fffe12ff700 (LWP 25750)]
[New Thread 0x7fffe0afe700 (LWP 25751)]
[New Thread 0x7fffdfef3700 (LWP 25752)]
[New Thread 0x7fffdf6f2700 (LWP 25753)]
[New Thread 0x7fffdeef1700 (LWP 25754)]
[New Thread 0x7fffde6f0700 (LWP 25755)]
[New Thread 0x7fffddeef700 (LWP 25756)]
[New Thread 0x7fffdd6ee700 (LWP 25757)]
[New Thread 0x7fffdceed700 (LWP 25758)]
[New Thread 0x7fffdc6ec700 (LWP 25759)]
[New Thread 0x7fffdbeeb700 (LWP 25760)]
[New Thread 0x7fffdb1ff700 (LWP 25761)]
(firefox:25740): GLib-GObject-CRITICAL **: g_object_ref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_unref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_ref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_unref: assertion
'object->ref_count > 0' failed
[New Thread 0x7fffda7f8700 (LWP 25762)]
[Thread 0x7fffda7f8700 (LWP 25762) exited]
[New Thread 0x7fffe5623700 (LWP 25764)]
[New Thread 0x7fffda7f8700 (LWP 25765)]
[New Thread 0x7fffd73ff700 (LWP 25767)]
[New Thread 0x7fffd5aff700 (LWP 25768)]
[New Thread 0x7fffd4fff700 (LWP 25769)]
[New Thread 0x7fffd43ff700 (LWP 25770)]
[New Thread 0x7fffd3bfe700 (LWP 25771)]
[New Thread 0x7fffd33fd700 (LWP 25772)]
[New Thread 0x7fffd2bfc700 (LWP 25773)]
[New Thread 0x7fffd23fb700 (LWP 25774)]
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[New Thread 0x7fffcf793700 (LWP 25775)]
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[New Thread 0x7fffccaff700 (LWP 25776)]
[New Thread 0x7fffcc2fe700 (LWP 25777)]
[New Thread 0x7fffcb8ff700 (LWP 25778)]
FoxyProxy settingsDir:
/home/tony/.mozilla/firefox/4eqqysey.default-1439041264232/foxyproxy.xml
[New Thread 0x7fffca0ff700 (LWP 25779)]
FoxyProxy settingsDir:
/home/tony/.mozilla/firefox/4eqqysey.default-1439041264232/foxyproxy.xml
[New Thread 0x7fffc4fd8700 (LWP 25780)]
[New Thread 0x7fffc47d7700 (LWP 25781)]
[New Thread 0x7fffc3fd6700 (LWP 25782)]
[Thread 0x7fffccaff700 (LWP 25776) exited]
[New Thread 0x7fffc1ef7700 (LWP 25783)]
[New Thread 0x7fffc16f6700 (LWP 25784)]
[New Thread 0x7fffc0cff700 (LWP 25785)]
[New Thread 0x7fffccaff700 (LWP 25786)]
[New Thread 0x7fffc0afe700 (LWP 25787)]
[New Thread 0x7fffc02fd700 (LWP 25788)]
[Thread 0x7fffd5aff700 (LWP 25768) exited]
[Thread 0x7fffc0afe700 (LWP 25787) exited]
[Thread 0x7fffccaff700 (LWP 25786) exited]
[New Thread 0x7fffccaff700 (LWP 25789)]
[New Thread 0x7fffc0afe700 (LWP 25790)]
[New Thread 0x7fffd5aff700 (LWP 25791)]
[Thread 0x7fffd5aff700 (LWP 25791) exited]
[Thread 0x7fffc0afe700 (LWP 25790) exited]
[New Thread 0x7fffc0afe700 (LWP 25792)]
[Thread 0x7fffc02fd700 (LWP 25788) exited]
[New Thread 0x7fffc02fd700 (LWP 25793)]
[Thread 0x7fffc0afe700 (LWP 25792) exited]
[New Thread 0x7fffb87ff700 (LWP 25794)]
[New Thread 0x7fffc0afe700 (LWP 25795)]
[Thread 0x7fffc0afe700 (LWP 25795) exited]
[New Thread 0x7fffc0afe700 (LWP 25796)]
[New Thread 0x7fffd5aff700 (LWP 25797)]
[New Thread 0x7fffb76ff700 (LWP 25798)]
[New Thread 0x7fffb68ff700 (LWP 25799)]
[New Thread 0x7fffb5aff700 (LWP 25800)]
[New Thread 0x7fffb52fe700 (LWP 25801)]
[Thread 0x7fffb52fe700 (LWP 25801) exited]
[Thread 0x7fffb5aff700 (LWP 25800) exited]
[New Thread 0x7fffb5aff700 (LWP 25802)]
[Thread 0x7fffb5aff700 (LWP 25802) exited]
[Thread 0x7fffc47d7700 (LWP 25781) exited]
[New Thread 0x7fffc47d7700 (LWP 25803)]
[Thread 0x7fffc47d7700 (LWP 25803) exited]
[New Thread 0x7fffc47d7700 (LWP 25805)]
[New Thread 0x7fffb5aff700 (LWP 25806)]
[New Thread 0x7fffb52fe700 (LWP 25807)]
[New Thread 0x7fffc266d700 (LWP 25808)]
[New Thread 0x7fffa3bff700 (LWP 25809)]
[New Thread 0x7fffa33fe700 (LWP 25810)]
[New Thread 0x7fffa2bfd700 (LWP 25811)]
[New Thread 0x7fff9a8f7700 (LWP 25813)]
[New Thread 0x7fff99eff700 (LWP 25814)]
[New Thread 0x7fff996fe700 (LWP 25815)]
[New Thread 0x7fff992ff700 (LWP 25817)]
[New Thread 0x7fff988ff700 (LWP 25822)]
[New Thread 0x7fff8e9ff700 (LWP 25835)]
[New Thread 0x7fff9a0f6700 (LWP 25845)]
[New Thread 0x7fff9a0b5700 (LWP 25846)]
[New Thread 0x7fff9a074700 (LWP 25847)]
[New Thread 0x7fff994fd700 (LWP 25848)]
[New Thread 0x7fff8d9ff700 (LWP 25849)]
[New Thread 0x7fff8caff700 (LWP 25855)]
[Thread 0x7fffb68ff700 (LWP 25799) exited]
[New Thread 0x7fffb68ff700 (LWP 25871)]
[New Thread 0x7fff8b0ff700 (LWP 25872)]
[New Thread 0x7fff8a8fe700 (LWP 25873)]
[New Thread 0x7fffbfa8c700 (LWP 25874)]
[New Thread 0x7fff8a0fd700 (LWP 25875)]
[New Thread 0x7fff898fc700 (LWP 25876)]
[New Thread 0x7fff890fb700 (LWP 25877)]
[New Thread 0x7fffbfa4b700 (LWP 25878)]
[Thread 0x7fffb68ff700 (LWP 25871) exited]
[Thread 0x7fff8b0ff700 (LWP 25872) exited]



(firefox:25740): GLib-GObject-CRITICAL **: g_object_ref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_unref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_ref: assertion
'object->ref_count > 0' failed

(firefox:25740): GLib-GObject-CRITICAL **: g_object_unref: assertion
'object->ref_count > 0' failed
[New Thread 0x7fffda7f8700 (LWP 25762)]
[Thread 0x7fffda7f8700 (LWP 25762) exited]
[New Thread 0x7fffe5623700 (LWP 25764)]
[New Thread 0x7fffda7f8700 (LWP 25765)]
[New Thread 0x7fffd73ff700 (LWP 25767)]
[New Thread 0x7fffd5aff700 (LWP 25768)]
[New Thread 0x7fffd4fff700 (LWP 25769)]
[New Thread 0x7fffd43ff700 (LWP 25770)]
[New Thread 0x7fffd3bfe700 (LWP 25771)]



Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffbfa4b700 (LWP 25878)]
0x00007fff9200077e in frame_configure_elements (avctx=0x7fff8b74b800) at
libavcodec/aacdec.c:194
194                 ac->output_element[ch]->ret = (float
*)ac->frame.extended_data[ch];
(gdb) bt
#0  0x00007fff9200077e in frame_configure_elements (avctx=0x7fff8b74b800) at
libavcodec/aacdec.c:194
#1  aac_decode_frame_int (avctx=avctx at entry=0x7fff8b74b800,
data=data at entry=0x7fff93d7af60,
got_frame_ptr=got_frame_ptr at entry=0x7fffbfa4a9fc, gb=gb at entry=0x7fffbfa4a910)
at libavcodec/aacdec.c:2491
#2  0x00007fff92002ef0 in aac_decode_frame (avctx=0x7fff8b74b800,
data=0x7fff93d7af60, got_frame_ptr=0x7fffbfa4a9fc, avpkt=<optimized out>) at
libavcodec/aacdec.c:2645
#3  0x00007fff922e5d1a in avcodec_decode_audio4 (avctx=0x7fff8b74b800,
frame=0x7fff93d7af60, got_frame_ptr=0x7fffbfa4a9fc, avpkt=0x7fffbfa4aa48) at
libavcodec/utils.c:1384
#4  0x00007fffeb6658a7 in ?? () from /usr/lib/firefox/libxul.so
#5  0x00007fffeb665090 in ?? () from /usr/lib/firefox/libxul.so
#6  0x00007fffeb665017 in ?? () from /usr/lib/firefox/libxul.so
#7  0x00007fffea622221 in ?? () from /usr/lib/firefox/libxul.so
#8  0x00007fffea61fc30 in ?? () from /usr/lib/firefox/libxul.so
#9  0x00007fffea62068f in ?? () from /usr/lib/firefox/libxul.so
#10 0x00007fffea637ccd in ?? () from /usr/lib/firefox/libxul.so
#11 0x00007fffea8d6f45 in ?? () from /usr/lib/firefox/libxul.so
#12 0x00007fffea8c2a29 in ?? () from /usr/lib/firefox/libxul.so
#13 0x00007fffea620b95 in ?? () from /usr/lib/firefox/libxul.so
#14 0x00007ffff68ed82c in ?? () from /usr/lib/firefox/libnspr4.so
#15 0x00007ffff7bc4184 in start_thread (arg=0x7fffbfa4b700) at
pthread_create.c:312
#16 0x00007ffff6ebe37d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

(gdb) disass $pc-32,$pc+32
Dump of assembler code from 0x7fff9200075e to 0x7fff9200079e:
   0x00007fff9200075e <aac_decode_frame_int+750>:       add    %ecx,-0x73(%rax)
   0x00007fff92000761 <aac_decode_frame_int+753>:       xor    $0xc5,%al
   0x00007fff92000763 <aac_decode_frame_int+755>:       or     %al,(%rax)
   0x00007fff92000765 <aac_decode_frame_int+757>:       add    %al,(%rax)
   0x00007fff92000767 <aac_decode_frame_int+759>:       xor    %eax,%eax
   0x00007fff92000769 <aac_decode_frame_int+761>:       mov   
0x2e60(%rbx,%rax,1),%rdx
   0x00007fff92000771 <aac_decode_frame_int+769>:       test   %rdx,%rdx
   0x00007fff92000774 <aac_decode_frame_int+772>:       je     0x7fff92000785
<aac_decode_frame_int+789>
   0x00007fff92000776 <aac_decode_frame_int+774>:       mov    0x68(%rbx),%rcx
   0x00007fff9200077a <aac_decode_frame_int+778>:       mov   
(%rcx,%rax,1),%rcx
=> 0x00007fff9200077e <aac_decode_frame_int+782>:       mov   
%rcx,0xc3c0(%rdx)
   0x00007fff92000785 <aac_decode_frame_int+789>:       add    $0x8,%rax
   0x00007fff92000789 <aac_decode_frame_int+793>:       cmp    %rsi,%rax
   0x00007fff9200078c <aac_decode_frame_int+796>:       jne    0x7fff92000769
<aac_decode_frame_int+761>
   0x00007fff9200078e <aac_decode_frame_int+798>:       mov    0x40(%rsp),%rax
   0x00007fff92000793 <aac_decode_frame_int+803>:       movl   $0x0,0x7b8(%r15)
End of assembler dump.
(gdb) info all-registers
rax            0x0      0
rbx            0x7fff8dfee000   140735575678976
rcx            0x7fff917a3000   140735634092032
rdx            0x7fff91d85700   140735640262400
rsi            0x10     16
rdi            0x7fff8dfee018   140735575679000
rbp            0x16c    0x16c
rsp            0x7fffbfa4a720   0x7fffbfa4a720
r8             0x0      0
r9             0x8      8
r10            0xf48    3912
r11            0x4000   16384
r12            0x7fff8b74b800   140735533070336
r13            0x7fff8b372500   140735529035008
r14            0x7fff8b74b800   140735533070336
r15            0x7fff8dfee000   140735575678976
rip            0x7fff9200077e   0x7fff9200077e <aac_decode_frame_int+782>
eflags         0x10206  [ PF IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            0        (raw 0x00000000000000000000)
st5            0        (raw 0x00000000000000000000)
st6            0        (raw 0x00000000000000000000)
st7            0        (raw 0x00000000000000000000)
fctrl          0x0      0
fstat          0x0      0
ftag           0xffff   65535
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
fop            0x0      0
mxcsr          0x1fad   [ IE ZE OE PE IM DM ZM OM UM PM ]
ymm0           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x1, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 0xe5, 
    0xe5, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0xe501,
0xe5e5, 0xe5e5, 0xe5e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 =
{0x0, 0x0, 0xe5e5e501, 0xe5e5e5e5, 0x0, 0x0, 0x0, 0x0}, 
  v4_int64 = {0x0, 0xe5e5e5e5e5e5e501, 0x0, 0x0}, v2_int128 =
{0xe5e5e5e5e5e5e5010000000000000000, 0x00000000000000000000000000000000}}
ymm1           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x37, 0xe9, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0,
0x1, 0x0 <repeats 23 times>}, v16_int16 = {0xe937, 
    0x25, 0x0, 0x0, 0x1, 0x0 <repeats 11 times>}, v8_int32 = {0x25e937, 0x0,
0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x25e937, 0x1, 0x0, 0x0}, v2_int128
= {0x0000000000000001000000000025e937, 
    0x00000000000000000000000000000000}}
ymm2           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20, 0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x1, 0x0 <repeats 23 times>}, v16_int16 = {0x4e20, 
    0x0, 0x0, 0x0, 0x1, 0x0 <repeats 11 times>}, v8_int32 = {0x4e20, 0x0, 0x1,
0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4e20, 0x1, 0x0, 0x0}, v2_int128 =
{0x00000000000000010000000000004e20, 
    0x00000000000000000000000000000000}}
ymm3           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x63, 0x6f, 0x6d, 0x70,
0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x2d, 0x73, 0x69, 
    0x7a, 0x65, 0x0 <repeats 17 times>}, v16_int16 = {0x6f63, 0x706d, 0x736f,
0x7469, 0x726f, 0x732d, 0x7a69, 0x65, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v8_int32 = {0x706d6f63, 0x7469736f, 0x732d726f, 
    0x657a69, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7469736f706d6f63,
0x657a69732d726f, 0x0, 0x0}, v2_int128 = {0x00657a69732d726f7469736f706d6f63,
0x00000000000000000000000000000000}}
ymm4           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x20, 0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x1, 0x0 <repeats 23 times>}, v16_int16 = {0x4e20, 
    0x0, 0x0, 0x0, 0x1, 0x0 <repeats 11 times>}, v8_int32 = {0x4e20, 0x0, 0x1,
0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4e20, 0x1, 0x0, 0x0}, v2_int128 =
{0x00000000000000010000000000004e20, 
    0x00000000000000000000000000000000}}
ymm5           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x80, 0xae, 0xff, 0xff, 0xff, 0x7f, 0x0
<repeats 26 times>}, v16_int16 = {0xae80, 0xffff,
 0x7fff, 0x0 <repeats 13 times>}, v8_int32 = {0xffffac80, 0x7fff, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffffffac80, 0x0, 0x0, 0x0}, v2_int128 =
{0x000000000000000000007fffffffac80, 
    0x00000000000000000000000000000000}}
ymm8           {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}}
ymm9           {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}}
ymm10          {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}}
ymm11          {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}}
ymm12          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x0 <repeats 15 times>,
0xff, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 
    0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v8_int32 = {0x0, 0x0, 0x0, 0xff000000, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0,
0xff00000000000000, 0x0, 0x0}, v2_int128 = {
    0xff000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm13          {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}}
ymm14          {v8_float = {0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v4_double = {0xfffffffffffffff5, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x26, 0xc0, 0x0 <repeats 24 times>}, 
  v16_int16 = {0x0, 0x0, 0x0, 0xc026, 0x0 <repeats 12 times>}, v8_int32 = {0x0,
0xc0260000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xc026000000000000, 0x0,
0x0, 0x0}, v2_int128 = {
    0x0000000000000000c026000000000000, 0x00000000000000000000000000000000}}
ymm15          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
= {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 
    0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0,
0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x80000000,
0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {
    0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v2_int128 =
{0x80000000000000008000000000000000, 0x00000000000000000000000000000000}}

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20170226/30908f46/attachment-0001.html>


More information about the libav-bugs mailing list