Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 595589 Details for
Bug 836857
[abrt] conky-1.9.0-1.fc16: memcmp: Process /usr/bin/conky was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 29.61 KB, created by
joplju
on 2012-07-02 01:03:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
joplju
Created:
2012-07-02 01:03:13 UTC
Size:
29.61 KB
patch
obsolete
>[New LWP 1829] >[New LWP 1842] >[New LWP 1843] >[New LWP 1844] >[New LWP 1848] >[New LWP 1846] >[New LWP 1845] >[New LWP 1847] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `conky'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003efea8ae88 in __memcmp_sse2 () at ../sysdeps/x86_64/memcmp.S:76 >76 ../sysdeps/x86_64/memcmp.S: No such file or directory. > in ../sysdeps/x86_64/memcmp.S > >Thread 8 (Thread 0x7fb5f7b18700 (LWP 1847)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24ac2a0) at common.c:378 > ucb = 0x24ac2a0 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f7b18700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f7b18700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419521415616, 0, 3, 1763219120024129130, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 7 (Thread 0x7fb5f8b1a700 (LWP 1845)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24aa0c0) at common.c:378 > ucb = 0x24aa0c0 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f8b1a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f8b1a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419538201024, 0, 3, 1763203730082565738, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7fb5f8319700 (LWP 1846)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24aa790) at common.c:378 > ucb = 0x24aa790 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f8319700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f8319700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419529808320, 0, 3, 1763204830131064426, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7fb5f7317700 (LWP 1848)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24ada80) at common.c:378 > ucb = 0x24ada80 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f7317700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f7317700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419513022912, 0, 3, 1763220220072627818, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fb5f931b700 (LWP 1844)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24a8f70) at common.c:378 > ucb = 0x24a8f70 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f931b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f931b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419546593728, 0, 3, 1763207028080578154, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fb5f9b1c700 (LWP 1843)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24a8790) at common.c:378 > ucb = 0x24a8790 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5f9b1c700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5f9b1c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419554986432, 0, 3, 1763205928032079466, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fb5fa31d700 (LWP 1842)): >#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:86 >No locals. >#1 0x000000000041db68 in run_update_callback (data=0x24a8570) at common.c:378 > ucb = 0x24a8570 >#2 0x0000003efee07d90 in start_thread (arg=0x7fb5fa31d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb5fa31d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -1795853161914233238, 270564134976, 140419563379136, 0, 3, 1763209230325059178, -1770437125088014742}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#3 0x0000003efeaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fb600741940 (LWP 1829)): >#0 0x0000003efea8ae88 in __memcmp_sse2 () at ../sysdeps/x86_64/memcmp.S:76 >No locals. >#1 0x000000000043cf60 in new_graph (obj=<optimized out>, buf=<optimized out>, buf_max_size=<optimized out>, val=<optimized out>) at /usr/include/bits/string3.h:85 > graph = 0x0 > s = 0x249edf8 > g = 0x24a9160 >#2 0x000000000041ff21 in generate_text_internal (p=0x24aeebf "\001", p_max_size=16209, root=..., cur=0x664520) at conky.c:905 > obj = 0x24a9110 > need_to_load_fonts = 0 > buff_in = 0x7fff0c5a8040 "" >#3 0x0000000000424414 in generate_text () at conky.c:2427 > i = <optimized out> > k = <optimized out> > cur = 0x664520 > p = 0x24aee10 "\001System Info \001\n\001Linux 3.4.2-1.fc16.x86_64 \001jjoplin-fedora\n\001Uptime: \001\060h 0m 54s\001\001Load: \001\062.78 0.87 0.30\n\001GPU Temp: \001\065\067.0\302\260C\001\001Battery: \001charged\n\n\001CPU Information \001\n\001Total: \001\061\062 \001% \001" > j = <optimized out> >#4 update_text () at conky.c:3455 >No locals. >#5 0x000000000042beac in main_loop () at conky.c:3546 > fdsr = {fds_bits = {0 <repeats 16 times>}} > tv = {tv_sec = 0, tv_usec = 0} > s = <optimized out> > terminate = <optimized out> > t = <optimized out> > inotify_config_wd = <optimized out> > inotify_buff = "\020\301B", '\000' <repeats 136 times>, "\020\000\000\000\000\200\303Z\f\377\177\000\000\066", '\000' <repeats 23 times>, "_[$\003?\000\000\000\001d\334\000\000\000\000\000\260\021I\002\000\000\000\000\001\000@\002\000\000\000\000\220\201I\002\000\000\000\000\260\021I\002\000\000\000\000Om$\003?\000\000\000\260\021I\002\000\000\000\000d' \b?\000\000\000P\017I\002\000\000\000\000\001\000\000\000\000\000\000\000\b\312Z\f\377\177\000\000\001\000\000\000\000\000\000\000\b\312Z\f\377\177\000\000\000\001\000\000\000\000\000\000\000\000\000\000\060\000\000\000\000c\243\376>\000\000\000\060\304Z\f\377\177\000\000@\304Z\f\377\177\000\000\000\027\333\376N\000\000\000${color}${execi\000\061\070\060\060 /hom"... >#6 0x00000000004074fe in main (argc=1, argv=0x7fff0c5aca08) at conky.c:5957 > s = 0x7fff0c5aebc1 "en_US.utf8" > temp = <optimized out> > x = <optimized out> >From To Syms Read Shared Object Library >0x0000003f05201f30 0x0000003f05205a2c Yes /lib64/libiw.so.29 >0x0000003f0fa05820 0x0000003f0fa0ed88 Yes /usr/lib64/libaudcore.so.1 >0x0000003f106087b0 0x0000003f10612668 Yes /usr/lib64/libaudgui.so.1 >0x0000003f0ba01f60 0x0000003f0ba037b8 Yes /usr/lib64/libaudclient.so.2 >0x0000003f09669c80 0x0000003f098dbc38 Yes /usr/lib64/libgtk-3.so.0 >0x0000003f0ee01560 0x0000003f0ee01e4c Yes /usr/lib64/libmcs.so.1 >0x0000003f09e19c80 0x0000003f09e5a7d8 Yes /usr/lib64/libgdk-3.so.0 >0x0000003f07a09ac0 0x0000003f07a15b88 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003f0222c120 0x0000003f022e3e38 Yes /lib64/libgio-2.0.so.0 >0x0000003f07e07670 0x0000003f07e217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x0000003f086049c0 0x0000003f08609608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003f06a06270 0x0000003f06a19c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003f0a203330 0x0000003f0a204258 Yes /usr/lib64/libcairo-gobject.so.2 >0x0000003f08e0b180 0x0000003f08e82a68 Yes /usr/lib64/libcairo.so.2 >0x0000003f0620edb0 0x0000003f0622d398 Yes /usr/lib64/libpango-1.0.so.0 >0x0000003f0460cac0 0x0000003f04675fd8 Yes /usr/lib64/libfreetype.so.6 >0x0000003f04a05da0 0x0000003f04a1f84c Yes /usr/lib64/libfontconfig.so.1 >0x0000003f01e01020 0x0000003f01e01fc8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003f0e604c30 0x0000003f0e60beb8 Yes /usr/lib64/libmowgli.so.2 >0x0000003f0560a400 0x0000003f0561c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003f026076f0 0x0000003f026306c8 Yes /lib64/libdbus-1.so.3 >0x0000003efee05700 0x0000003efee10b88 Yes /lib64/libpthread.so.0 >0x0000003f01a09dd0 0x0000003f01a39eb8 Yes /lib64/libgobject-2.0.so.0 >0x0000003f012015a0 0x0000003f01202a68 Yes /lib64/libgthread-2.0.so.0 >0x0000003f0321dce0 0x0000003f032a97ec Yes /usr/lib64/libX11.so.6 >0x0000003f0b207360 0x0000003f0b24716c Yes /usr/lib64/libImlib2.so.1 >0x0000003f16e06d80 0x0000003f16e2169c Yes /usr/lib64/liblua-5.1.so >0x0000003effa051b0 0x0000003effa43b68 Yes /lib64/libm.so.6 >0x0000003eff200de0 0x0000003eff201918 Yes /lib64/libdl.so.2 >0x0000003f03e03630 0x0000003f03e0ed08 Yes /usr/lib64/libXext.so.6 >0x0000003f06600a90 0x0000003f0660160c Yes /usr/lib64/libXdamage.so.1 >0x0000003f082013e0 0x0000003f0820450c Yes /usr/lib64/libXfixes.so.3 >0x0000003f092040c0 0x0000003f09210c3c Yes /usr/lib64/libXft.so.2 >0x0000003f00a178f0 0x0000003f00ab05b8 Yes /lib64/libglib-2.0.so.0 >0x00000030ff0094f0 0x00000030ff048a38 Yes /usr/lib64/libcurl.so.4 >0x0000003f03a2c980 0x0000003f03b1006c Yes /usr/lib64/libxml2.so.2 >0x0000003f0ae2e770 0x0000003f0aeb47e8 Yes /lib64/libasound.so.2 >0x0000003eff602260 0x0000003eff605758 Yes /lib64/librt.so.1 >0x0000003f0fe02480 0x0000003f0fe0617c Yes /usr/lib64/libtolua++-5.1.so >0x0000003f002028a0 0x0000003f002120b8 Yes /lib64/libgcc_s.so.1 >0x0000003efea1ef10 0x0000003efeb5bb70 Yes /lib64/libc.so.6 >0x0000003f06e00a00 0x0000003f06e0148c Yes /usr/lib64/libXinerama.so.1 >0x0000003f04e01f80 0x0000003f04e0c778 Yes /usr/lib64/libXi.so.6 >0x0000003f07601720 0x0000003f0760675c Yes /usr/lib64/libXrandr.so.2 >0x0000003f072028d0 0x0000003f0720749c Yes /usr/lib64/libXcursor.so.1 >0x0000003f08a00b30 0x0000003f08a0189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003f01601890 0x0000003f01605ff8 Yes /usr/lib64/libffi.so.5 >0x0000003effe01e90 0x0000003effe0e688 Yes /lib64/libz.so.1 >0x0000003f00605d00 0x0000003f00616068 Yes /lib64/libselinux.so.1 >0x0000003f00e03940 0x0000003f00e13ff8 Yes /lib64/libresolv.so.2 >0x0000003f036048c0 0x0000003f0361e498 Yes /usr/lib64/libpng12.so.0 >0x0000003f05e08cc0 0x0000003f05e73fa8 Yes /usr/lib64/libpixman-1.so.0 >0x0000003f05a01910 0x0000003f05a0810c Yes /usr/lib64/libXrender.so.1 >0x0000003f04203d00 0x0000003f0421dab8 Yes /lib64/libexpat.so.1 >0x0000003efe600b20 0x0000003efe61aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x0000003f02e086c0 0x0000003f02e13c0c Yes /usr/lib64/libxcb.so.1 >0x0000003f15e02f10 0x0000003f15e073ec Yes /lib64/libidn.so.11 >0x0000003f152035e0 0x0000003f1520a948 Yes /usr/lib64/liblber-2.4.so.2 >0x0000003f15a0e780 0x0000003f15a3c498 Yes /usr/lib64/libldap-2.4.so.2 >0x00000030fe009e40 0x00000030fe0365c8 Yes /lib64/libgssapi_krb5.so.2 >0x00000030fdc1a680 0x00000030fdc8e298 Yes /lib64/libkrb5.so.3 >0x00000030fd804790 0x00000030fd81d2b8 Yes /lib64/libk5crypto.so.3 >0x0000003f0b6013b0 0x0000003f0b601fac Yes /lib64/libcom_err.so.2 >0x0000003f0f209580 0x0000003f0f22d3e8 Yes /usr/lib64/libssl3.so >0x0000003f0f609be0 0x0000003f0f621e68 Yes /usr/lib64/libsmime3.so >0x0000003f0ea18a60 0x0000003f0eafa208 Yes /usr/lib64/libnss3.so >0x0000003f0e20a930 0x0000003f0e215bd8 Yes /usr/lib64/libnssutil3.so >0x0000003f0ca00ef0 0x0000003f0ca01e28 Yes /lib64/libplds4.so >0x0000003f0be01410 0x0000003f0be02b08 Yes /lib64/libplc4.so >0x0000003f0c60d130 0x0000003f0c62c5f8 Yes /lib64/libnspr4.so >0x00000030fec04d60 0x00000030fec1d038 Yes /usr/lib64/libssh2.so.1 >0x0000003f02a00dd0 0x0000003f02a01b2c Yes /usr/lib64/libXau.so.6 >0x0000003f12a04750 0x0000003f12a147c8 Yes /usr/lib64/libsasl2.so.2 >0x00000030fe402860 0x00000030fe4079f8 Yes /lib64/libkrb5support.so.0 >0x0000003f0ce00ff0 0x0000003f0ce01a28 Yes /lib64/libkeyutils.so.1 >0x00000030fe8146c0 0x00000030fe847168 Yes /usr/lib64/libssl.so.10 >0x000000379a05c940 0x000000379a124878 Yes /lib64/libcrypto.so.10 >0x0000003f0aa00c60 0x0000003f0aa05ce8 Yes /lib64/libcrypt.so.1 >0x0000003f0a603460 0x0000003f0a6421c8 Yes /lib64/libfreebl3.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x249edf8 38399480 >rcx 0xfffffffffffffa3c -1476 >rdx 0x0 0 >rsi 0x0 0 >rdi 0xfffffffffffffd48 -696 >rbp 0x24a9160 0x24a9160 >rsp 0x7fff0c5a7fc8 0x7fff0c5a7fc8 >r8 0xfffffffffffffd48 -696 >r9 0x101010101010101 72340172838076673 >r10 0xfffffffffffffd48 -696 >r11 0x3efea8ae88 270560439944 >r12 0x0 0 >r13 0x3f51 16209 >r14 0x3f53 16211 >r15 0x7fff0c5a8040 140733400645696 >rip 0x3efea8ae88 0x3efea8ae88 <__memcmp_sse2+168> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __memcmp_sse2: > 0x0000003efea8ade0 <+0>: test %rdx,%rdx > 0x0000003efea8ade3 <+3>: je 0x3efea8aee0 <__memcmp_sse2+256> > 0x0000003efea8ade9 <+9>: cmp $0x1,%rdx > 0x0000003efea8aded <+13>: jle 0x3efea8aeb0 <__memcmp_sse2+208> > 0x0000003efea8adf3 <+19>: sub %rdi,%rsi > 0x0000003efea8adf6 <+22>: mov %rdx,%r10 > 0x0000003efea8adf9 <+25>: cmp $0x20,%r10 > 0x0000003efea8adfd <+29>: jge 0x3efea8aee3 <__memcmp_sse2+259> > 0x0000003efea8ae03 <+35>: test $0x1,%r10 > 0x0000003efea8ae0a <+42>: je 0x3efea8ae29 <__memcmp_sse2+73> > 0x0000003efea8ae0c <+44>: movzbl (%rdi),%eax > 0x0000003efea8ae0f <+47>: movzbl (%rdi,%rsi,1),%edx > 0x0000003efea8ae13 <+51>: sub $0x1,%r10 > 0x0000003efea8ae17 <+55>: je 0x3efea8aeb6 <__memcmp_sse2+214> > 0x0000003efea8ae1d <+61>: add $0x1,%rdi > 0x0000003efea8ae21 <+65>: sub %edx,%eax > 0x0000003efea8ae23 <+67>: jne 0x3efea8aeb8 <__memcmp_sse2+216> > 0x0000003efea8ae29 <+73>: test $0x2,%r10 > 0x0000003efea8ae30 <+80>: je 0x3efea8ae47 <__memcmp_sse2+103> > 0x0000003efea8ae32 <+82>: movzwl (%rdi),%eax > 0x0000003efea8ae35 <+85>: movzwl (%rdi,%rsi,1),%edx > 0x0000003efea8ae39 <+89>: sub $0x2,%r10 > 0x0000003efea8ae3d <+93>: je 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae3f <+95>: add $0x2,%rdi > 0x0000003efea8ae43 <+99>: cmp %edx,%eax > 0x0000003efea8ae45 <+101>: jne 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae47 <+103>: test $0x4,%r10 > 0x0000003efea8ae4e <+110>: je 0x3efea8ae63 <__memcmp_sse2+131> > 0x0000003efea8ae50 <+112>: mov (%rdi),%eax > 0x0000003efea8ae52 <+114>: mov (%rdi,%rsi,1),%edx > 0x0000003efea8ae55 <+117>: sub $0x4,%r10 > 0x0000003efea8ae59 <+121>: je 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae5b <+123>: add $0x4,%rdi > 0x0000003efea8ae5f <+127>: cmp %edx,%eax > 0x0000003efea8ae61 <+129>: jne 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae63 <+131>: test $0x8,%r10 > 0x0000003efea8ae6a <+138>: je 0x3efea8ae82 <__memcmp_sse2+162> > 0x0000003efea8ae6c <+140>: mov (%rdi),%rax > 0x0000003efea8ae6f <+143>: mov (%rdi,%rsi,1),%rdx > 0x0000003efea8ae73 <+147>: sub $0x8,%r10 > 0x0000003efea8ae77 <+151>: je 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae79 <+153>: add $0x8,%rdi > 0x0000003efea8ae7d <+157>: cmp %rdx,%rax > 0x0000003efea8ae80 <+160>: jne 0x3efea8aeb9 <__memcmp_sse2+217> > 0x0000003efea8ae82 <+162>: movdqu (%rdi),%xmm1 > 0x0000003efea8ae86 <+166>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8ae8b <+171>: pcmpeqb %xmm0,%xmm1 > 0x0000003efea8ae8f <+175>: pmovmskb %xmm1,%edx > 0x0000003efea8ae93 <+179>: xor %eax,%eax > 0x0000003efea8ae95 <+181>: sub $0xffff,%edx > 0x0000003efea8ae9b <+187>: je 0x3efea8aee0 <__memcmp_sse2+256> > 0x0000003efea8ae9d <+189>: bsf %edx,%ecx > 0x0000003efea8aea0 <+192>: lea (%rdi,%rcx,1),%rcx > 0x0000003efea8aea4 <+196>: movzbl (%rcx),%eax > 0x0000003efea8aea7 <+199>: movzbl (%rsi,%rcx,1),%edx > 0x0000003efea8aeab <+203>: jmp 0x3efea8aeb6 <__memcmp_sse2+214> > 0x0000003efea8aead <+205>: nopl (%rax) > 0x0000003efea8aeb0 <+208>: movzbl (%rdi),%eax > 0x0000003efea8aeb3 <+211>: movzbl (%rsi),%edx > 0x0000003efea8aeb6 <+214>: sub %edx,%eax > 0x0000003efea8aeb8 <+216>: retq > 0x0000003efea8aeb9 <+217>: cmp %rdx,%rax > 0x0000003efea8aebc <+220>: je 0x3efea8aee0 <__memcmp_sse2+256> > 0x0000003efea8aebe <+222>: mov %rax,%r11 > 0x0000003efea8aec1 <+225>: sub %rdx,%r11 > 0x0000003efea8aec4 <+228>: bsf %r11,%rcx > 0x0000003efea8aec8 <+232>: sar $0x3,%rcx > 0x0000003efea8aecc <+236>: shl $0x3,%rcx > 0x0000003efea8aed0 <+240>: sar %cl,%rax > 0x0000003efea8aed3 <+243>: movzbl %al,%eax > 0x0000003efea8aed6 <+246>: sar %cl,%rdx > 0x0000003efea8aed9 <+249>: movzbl %dl,%edx > 0x0000003efea8aedc <+252>: sub %edx,%eax > 0x0000003efea8aede <+254>: retq > 0x0000003efea8aedf <+255>: nop > 0x0000003efea8aee0 <+256>: xor %eax,%eax > 0x0000003efea8aee2 <+258>: retq > 0x0000003efea8aee3 <+259>: mov %rdx,%r11 > 0x0000003efea8aee6 <+262>: add %rdi,%r11 > 0x0000003efea8aee9 <+265>: mov %rdi,%r8 > 0x0000003efea8aeec <+268>: and $0xf,%r8 > 0x0000003efea8aef0 <+272>: je 0x3efea8af17 <__memcmp_sse2+311> > 0x0000003efea8aef2 <+274>: movdqu (%rdi),%xmm1 > 0x0000003efea8aef6 <+278>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8aefb <+283>: pcmpeqb %xmm0,%xmm1 > 0x0000003efea8aeff <+287>: pmovmskb %xmm1,%edx > 0x0000003efea8af03 <+291>: sub $0xffff,%edx > 0x0000003efea8af09 <+297>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8af0f <+303>: neg %r8 > 0x0000003efea8af12 <+306>: lea 0x10(%rdi,%r8,1),%rdi > 0x0000003efea8af17 <+311>: test $0xf,%rsi > 0x0000003efea8af1e <+318>: je 0x3efea8b083 <__memcmp_sse2+675> > 0x0000003efea8af24 <+324>: test $0x10,%rdi > 0x0000003efea8af2b <+331>: je 0x3efea8af4a <__memcmp_sse2+362> > 0x0000003efea8af2d <+333>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8af32 <+338>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8af36 <+342>: pmovmskb %xmm0,%edx > 0x0000003efea8af3a <+346>: sub $0xffff,%edx > 0x0000003efea8af40 <+352>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8af46 <+358>: add $0x10,%rdi > 0x0000003efea8af4a <+362>: mov %r11,%r10 > 0x0000003efea8af4d <+365>: and $0xffffffffffffffe0,%r10 > 0x0000003efea8af51 <+369>: cmp %r10,%rdi > 0x0000003efea8af54 <+372>: jge 0x3efea8b05d <__memcmp_sse2+637> > 0x0000003efea8af5a <+378>: test $0x20,%rdi > 0x0000003efea8af61 <+385>: je 0x3efea8af9d <__memcmp_sse2+445> > 0x0000003efea8af63 <+387>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8af68 <+392>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8af6c <+396>: pmovmskb %xmm0,%edx > 0x0000003efea8af70 <+400>: sub $0xffff,%edx > 0x0000003efea8af76 <+406>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8af7c <+412>: add $0x10,%rdi > 0x0000003efea8af80 <+416>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8af85 <+421>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8af89 <+425>: pmovmskb %xmm0,%edx > 0x0000003efea8af8d <+429>: sub $0xffff,%edx > 0x0000003efea8af93 <+435>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8af99 <+441>: add $0x10,%rdi > 0x0000003efea8af9d <+445>: mov %r11,%r10 > 0x0000003efea8afa0 <+448>: and $0xffffffffffffffc0,%r10 > 0x0000003efea8afa4 <+452>: cmp %r10,%rdi > 0x0000003efea8afa7 <+455>: jge 0x3efea8b01a <__memcmp_sse2+570> > 0x0000003efea8afa9 <+457>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8afae <+462>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8afb2 <+466>: pmovmskb %xmm0,%edx > 0x0000003efea8afb6 <+470>: sub $0xffff,%edx > 0x0000003efea8afbc <+476>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8afc2 <+482>: add $0x10,%rdi > 0x0000003efea8afc6 <+486>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8afcb <+491>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8afcf <+495>: pmovmskb %xmm0,%edx > 0x0000003efea8afd3 <+499>: sub $0xffff,%edx > 0x0000003efea8afd9 <+505>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8afdf <+511>: add $0x10,%rdi > 0x0000003efea8afe3 <+515>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8afe8 <+520>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8afec <+524>: pmovmskb %xmm0,%edx > 0x0000003efea8aff0 <+528>: sub $0xffff,%edx > 0x0000003efea8aff6 <+534>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8aff8 <+536>: add $0x10,%rdi > 0x0000003efea8affc <+540>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b001 <+545>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b005 <+549>: pmovmskb %xmm0,%edx > 0x0000003efea8b009 <+553>: sub $0xffff,%edx > 0x0000003efea8b00f <+559>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b011 <+561>: add $0x10,%rdi > 0x0000003efea8b015 <+565>: cmp %rdi,%r10 > 0x0000003efea8b018 <+568>: jne 0x3efea8afa9 <__memcmp_sse2+457> > 0x0000003efea8b01a <+570>: mov %r11,%r10 > 0x0000003efea8b01d <+573>: and $0xffffffffffffffe0,%r10 > 0x0000003efea8b021 <+577>: cmp %r10,%rdi > 0x0000003efea8b024 <+580>: jge 0x3efea8b05d <__memcmp_sse2+637> > 0x0000003efea8b026 <+582>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b02b <+587>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b02f <+591>: pmovmskb %xmm0,%edx > 0x0000003efea8b033 <+595>: sub $0xffff,%edx > 0x0000003efea8b039 <+601>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b03b <+603>: add $0x10,%rdi > 0x0000003efea8b03f <+607>: movdqu (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b044 <+612>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b048 <+616>: pmovmskb %xmm0,%edx > 0x0000003efea8b04c <+620>: sub $0xffff,%edx > 0x0000003efea8b052 <+626>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b054 <+628>: add $0x10,%rdi > 0x0000003efea8b058 <+632>: cmp %rdi,%r10 > 0x0000003efea8b05b <+635>: jne 0x3efea8b026 <__memcmp_sse2+582> > 0x0000003efea8b05d <+637>: sub %rdi,%r11 > 0x0000003efea8b060 <+640>: je 0x3efea8aee0 <__memcmp_sse2+256> > 0x0000003efea8b066 <+646>: mov %r11,%r10 > 0x0000003efea8b069 <+649>: jmpq 0x3efea8ae03 <__memcmp_sse2+35> > 0x0000003efea8b06e <+654>: xchg %ax,%ax > 0x0000003efea8b070 <+656>: bsf %edx,%ecx > 0x0000003efea8b073 <+659>: movzbl (%rdi,%rcx,1),%eax > 0x0000003efea8b077 <+663>: add %rdi,%rsi > 0x0000003efea8b07a <+666>: movzbl (%rsi,%rcx,1),%edx > 0x0000003efea8b07e <+670>: jmpq 0x3efea8aeb6 <__memcmp_sse2+214> > 0x0000003efea8b083 <+675>: mov %r11,%r10 > 0x0000003efea8b086 <+678>: and $0xffffffffffffffe0,%r10 > 0x0000003efea8b08a <+682>: cmp %r10,%rdi > 0x0000003efea8b08d <+685>: jge 0x3efea8b05d <__memcmp_sse2+637> > 0x0000003efea8b08f <+687>: test $0x10,%rdi > 0x0000003efea8b096 <+694>: je 0x3efea8b0b6 <__memcmp_sse2+726> > 0x0000003efea8b098 <+696>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b09d <+701>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b0a1 <+705>: pmovmskb %xmm0,%edx > 0x0000003efea8b0a5 <+709>: sub $0xffff,%edx > 0x0000003efea8b0ab <+715>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b0ad <+717>: add $0x10,%rdi > 0x0000003efea8b0b1 <+721>: cmp %rdi,%r10 > 0x0000003efea8b0b4 <+724>: je 0x3efea8b05d <__memcmp_sse2+637> > 0x0000003efea8b0b6 <+726>: mov %r11,%r10 > 0x0000003efea8b0b9 <+729>: and $0xffffffffffffffc0,%r10 > 0x0000003efea8b0bd <+733>: test $0x20,%rdi > 0x0000003efea8b0c4 <+740>: je 0x3efea8b0fc <__memcmp_sse2+796> > 0x0000003efea8b0c6 <+742>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b0cb <+747>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b0cf <+751>: pmovmskb %xmm0,%edx > 0x0000003efea8b0d3 <+755>: sub $0xffff,%edx > 0x0000003efea8b0d9 <+761>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b0db <+763>: add $0x10,%rdi > 0x0000003efea8b0df <+767>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b0e4 <+772>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b0e8 <+776>: pmovmskb %xmm0,%edx > 0x0000003efea8b0ec <+780>: sub $0xffff,%edx > 0x0000003efea8b0f2 <+786>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b0f8 <+792>: add $0x10,%rdi > 0x0000003efea8b0fc <+796>: cmp %rdi,%r10 > 0x0000003efea8b0ff <+799>: je 0x3efea8b01a <__memcmp_sse2+570> > 0x0000003efea8b105 <+805>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b10a <+810>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b10e <+814>: pmovmskb %xmm0,%edx > 0x0000003efea8b112 <+818>: sub $0xffff,%edx > 0x0000003efea8b118 <+824>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b11e <+830>: add $0x10,%rdi > 0x0000003efea8b122 <+834>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b127 <+839>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b12b <+843>: pmovmskb %xmm0,%edx > 0x0000003efea8b12f <+847>: sub $0xffff,%edx > 0x0000003efea8b135 <+853>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b13b <+859>: add $0x10,%rdi > 0x0000003efea8b13f <+863>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b144 <+868>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b148 <+872>: pmovmskb %xmm0,%edx > 0x0000003efea8b14c <+876>: sub $0xffff,%edx > 0x0000003efea8b152 <+882>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b158 <+888>: add $0x10,%rdi > 0x0000003efea8b15c <+892>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b161 <+897>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b165 <+901>: pmovmskb %xmm0,%edx > 0x0000003efea8b169 <+905>: sub $0xffff,%edx > 0x0000003efea8b16f <+911>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b175 <+917>: add $0x10,%rdi > 0x0000003efea8b179 <+921>: cmp %rdi,%r10 > 0x0000003efea8b17c <+924>: jne 0x3efea8b105 <__memcmp_sse2+805> > 0x0000003efea8b17e <+926>: mov %r11,%r10 > 0x0000003efea8b181 <+929>: and $0xffffffffffffffe0,%r10 > 0x0000003efea8b185 <+933>: cmp %r10,%rdi > 0x0000003efea8b188 <+936>: jge 0x3efea8b05d <__memcmp_sse2+637> > 0x0000003efea8b18e <+942>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b193 <+947>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b197 <+951>: pmovmskb %xmm0,%edx > 0x0000003efea8b19b <+955>: sub $0xffff,%edx > 0x0000003efea8b1a1 <+961>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b1a7 <+967>: add $0x10,%rdi > 0x0000003efea8b1ab <+971>: movdqa (%rdi,%rsi,1),%xmm0 > 0x0000003efea8b1b0 <+976>: pcmpeqb (%rdi),%xmm0 > 0x0000003efea8b1b4 <+980>: pmovmskb %xmm0,%edx > 0x0000003efea8b1b8 <+984>: sub $0xffff,%edx > 0x0000003efea8b1be <+990>: jne 0x3efea8b070 <__memcmp_sse2+656> > 0x0000003efea8b1c4 <+996>: add $0x10,%rdi > 0x0000003efea8b1c8 <+1000>: cmp %r10,%rdi > 0x0000003efea8b1cb <+1003>: jne 0x3efea8b18e <__memcmp_sse2+942> > 0x0000003efea8b1cd <+1005>: sub %rdi,%r11 > 0x0000003efea8b1d0 <+1008>: je 0x3efea8aee0 <__memcmp_sse2+256> > 0x0000003efea8b1d6 <+1014>: mov %r11,%r10 > 0x0000003efea8b1d9 <+1017>: jmpq 0x3efea8ae03 <__memcmp_sse2+35> > 0x0000003efea8b1de <+1022>: xchg %ax,%ax >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 836857
:
595587
|
595588
| 595589