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 924725 Details for
Bug 1127562
[abrt] irssi: __strcmp_sse2_unaligned(): irssi killed by 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), 19.48 KB, created by
Matteo Settenvini
on 2014-08-07 07:17:19 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Matteo Settenvini
Created:
2014-08-07 07:17:19 UTC
Size:
19.48 KB
patch
obsolete
>[New LWP 12821] >[New LWP 12823] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `irssi'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:30 >30 movdqu (%rsi), %xmm0 > >Thread 2 (Thread 0x7f65b6bd7700 (LWP 12823)): >#0 0x0000003adecf9b3d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003ae1449e54 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f65b00008e0, timeout=-1, context=0x15fa150) at gmain.c:4028 > poll_func = 0x3ae1459250 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x15fa150, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f65b00008e0 >#3 0x0000003ae1449f6c in g_main_context_iteration (context=0x15fa150, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#4 0x0000003ae1449fa9 in glib_worker_main (data=<optimized out>) at gmain.c:5541 >No locals. >#5 0x0000003ae1470955 in g_thread_proxy (data=0x15f8c00) at gthread.c:764 > thread = 0x15f8c00 >#6 0x0000003adf4075fa in start_thread (arg=0x7f65b6bd7700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f65b6bd7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140074834294528, 2049927711371864064, 140736752800000, 0, 140074834294528, 140074834295232, -2109475598395201536, 2019707084885895168}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003aded0507d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f65bdbd9800 (LWP 12821)): >#0 __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:30 >No locals. >#1 0x0000003ae14674ba in g_slist_sort_merge (user_data=0x0, compare_func=0x7f65b722f760 <func_sort_resource>, l2=0x1a2be10, l1=0x1a20040) at gslist.c:995 > list = {data = 0x1e9ad00, next = 0x1a1f750} > l = 0x7fffd4285350 > cmp = <optimized out> >#2 g_slist_sort_real (list=<optimized out>, compare_func=compare_func@entry=0x7f65b722f760 <func_sort_resource>, user_data=user_data@entry=0x0) at gslist.c:1037 > l1 = <optimized out> > l2 = <optimized out> >#3 0x0000003ae1467db7 in g_slist_sort (list=<optimized out>, compare_func=compare_func@entry=0x7f65b722f760 <func_sort_resource>) at gslist.c:1060 >No locals. >#4 0x00007f65b7230041 in update_user_presence (priority_str=<optimized out>, status=0x0, show_str=<optimized out>, full_jid=0x15fea00 "ma<HIDDEN>@gmail.com/MessagingA992c89b6", server=0x15f6420) at rosters.c:391 > resource = 0x1e9ad00 > jid = 0x15febd0 "ma<HIDDEN>@gmail.com" > res = 0x1e9b4e0 "MessagingA992c89b6" > show = 4 > user = 0x1a1f750 > priority = 0 > new = 1 > group = 0x1a1c620 > own = <optimized out> >#5 sig_recv_presence (server=0x15f6420, lmsg=<optimized out>, type=<optimized out>, id=<optimized out>, from=0x15fea00 "ma<HIDDEN>@gmail.com/MessagingA992c89b6", to=<optimized out>) at rosters.c:499 > node = <optimized out> > node_show = <optimized out> > node_priority = <optimized out> > status = 0x0 > from = 0x15fea00 "ma<HIDDEN>@gmail.com/MessagingA992c89b6" > type = <optimized out> > id = <optimized out> > to = <optimized out> > lmsg = <optimized out> > server = 0x15f6420 >#6 0x000000000048b9e2 in signal_emit_real (rec=rec@entry=0x15ef9d0, params=params@entry=6, va=va@entry=0x7fffd4285490, first_hook=<optimized out>) at signals.c:242 > arglist = {0x15f6420, 0x1e9ad70, 0xffffffff, 0x7f65b7238d57, 0x15fea00, 0x1e83bd0} > prev_emitted_signal = 0x0 > hook = 0x15efa00 > prev_emitted_hook = 0x0 > i = <optimized out> > stopped = 0 > stop_emit_count = 0 > continue_emit_count = 0 > __FUNCTION__ = "signal_emit_real" >#7 0x000000000048be5e in signal_emit (signal=<optimized out>, params=6) at signals.c:286 > rec = 0x15ef9d0 > va = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffd4285590, reg_save_area = 0x7fffd42854b0}} > signal_id = <optimized out> > __FUNCTION__ = "signal_emit" >#8 0x00007f65b7231233 in handle_stanza (handler=0x1e9ad30, connection=0x0, lmsg=0x1e9ad70, user_data=0x0) at stanzas.c:79 > server = 0x15f6420 > type = -1 > id = 0x7f65b7238d57 "" > from = 0x15fea00 "ma<HIDDEN>@gmail.com/MessagingA992c89b6" > to = 0x1e83bd0 "msettenvini@gmail.com" > raw = 0x7f65b7238d57 "" >#9 0x00007f65b6ff1f1f in connection_handle_message (m=0x1e9ad70, connection=0x15f8a00) at lm-connection.c:291 > hd = <optimized out> > handler = <optimized out> > l = 0x15f8100 > id = <optimized out> > result = <optimized out> >#10 connection_message_queue_cb (queue=<optimized out>, connection=0x15f8a00) at lm-connection.c:439 > m = 0x1e9ad70 >#11 0x00007f65b6ff31d7 in message_queue_dispatch_func (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at lm-message-queue.c:100 > queue = <optimized out> >#12 0x0000003ae1449b1b in g_main_dispatch (context=0x14923e0) at gmain.c:3064 > dispatch = 0x7f65b6ff31c0 <message_queue_dispatch_func> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x15f9630 > current = 0x15beda0 > i = 0 >#13 g_main_context_dispatch (context=context@entry=0x14923e0) at gmain.c:3663 >No locals. >#14 0x0000003ae1449eb8 in g_main_context_iterate (context=context@entry=0x14923e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 9 > fds = 0x15fd7c0 >#15 0x0000003ae1449f6c in g_main_context_iteration (context=0x14923e0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#16 0x0000000000416a1c in main (argc=<optimized out>, argv=0x7fffd42858b8) at irssi.c:356 > version = 0 > options = {{long_name = 0x49c9e7 "dummy", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6e0d30 <dummy>, description = 0x49c9ed "Use the dummy terminal mode", arg_description = 0x0}, {long_name = 0x49f260 "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x6e0d20 <version>, description = 0x49ca09 "Display irssi version", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x0000003af0431c50 0x0000003af0550947 Yes /lib64/libperl.so.5.18 >0x0000003ae1803a90 0x0000003ae1813171 Yes /lib64/libresolv.so.2 >0x0000003aff004160 0x0000003aff010ff1 Yes /lib64/libnsl.so.1 >0x0000003adf800ed0 0x0000003adf801ade Yes /lib64/libdl.so.2 >0x0000003adf005610 0x0000003adf076d31 Yes /lib64/libm.so.6 >0x0000003af7400f10 0x0000003af7405228 Yes /lib64/libcrypt.so.1 >0x0000003af7c00f10 0x0000003af7c017f5 Yes /lib64/libutil.so.1 >0x0000003adf405ac0 0x0000003adf4125c1 Yes /lib64/libpthread.so.0 >0x0000003ae2801190 0x0000003ae2802075 Yes /lib64/libgmodule-2.0.so.0 >0x0000003ae141a620 0x0000003ae14b6219 Yes /lib64/libglib-2.0.so.0 >0x0000003af6c184a0 0x0000003af6c538be Yes /lib64/libssl.so.10 >0x0000003af0067f00 0x0000003af0159e9f Yes /lib64/libcrypto.so.10 >0x0000003afe406d80 0x0000003afe4213b7 Yes /lib64/libncurses.so.5 >0x0000003af380ce40 0x0000003af3818fb8 Yes /lib64/libtinfo.so.5 >0x0000003adec1f4f0 0x0000003aded6eee4 Yes /lib64/libc.so.6 >0x0000003ade800b10 0x0000003ade81c7a0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003af7003900 0x0000003af705846d Yes /lib64/libfreebl3.so >0x0000003af100bfb0 0x0000003af103cd12 Yes /lib64/libgssapi_krb5.so.2 >0x0000003af1c242b0 0x0000003af1c87fa6 Yes /lib64/libkrb5.so.3 >0x0000003aeec01570 0x0000003aeec02173 Yes /lib64/libcom_err.so.2 >0x0000003aefc047c0 0x0000003aefc22b5a Yes /lib64/libk5crypto.so.3 >0x0000003adfc02200 0x0000003adfc0e729 Yes /lib64/libz.so.1 >0x0000003af0c036a0 0x0000003af0c0a7f0 Yes /lib64/libkrb5support.so.0 >0x0000003af1801570 0x0000003af1802194 Yes /lib64/libkeyutils.so.1 >0x0000003ae0806500 0x0000003ae0819527 Yes /lib64/libselinux.so.1 >0x0000003ae04016f0 0x0000003ae044f7a5 Yes /lib64/libpcre.so.1 >0x0000003ae0002f30 0x0000003ae0018d72 Yes /lib64/liblzma.so.5 >0x00007f65b74635c0 0x00007f65b746446d Yes /usr/lib64/gconv/CP1252.so >0x00007f65b722b090 0x00007f65b723896a Yes /usr/lib64/irssi/modules/libxmpp_core.so >0x00007f65b6feeee0 0x00007f65b6ffb4ff Yes /lib64/libloudmouth-1.so.0 >0x0000003afb803000 0x0000003afb8074f6 Yes /lib64/libidn.so.11 >0x0000003afda26100 0x0000003afdadea9a Yes /lib64/libgnutls.so.28 >0x0000003af840d560 0x0000003af8429e47 Yes /lib64/libp11-kit.so.0 >0x0000003afe818e60 0x0000003afe858172 Yes /lib64/libtspi.so.1 >0x0000003afec02c80 0x0000003afec0d7fb Yes /lib64/libtasn1.so.6 >0x0000003afd606360 0x0000003afd621eba Yes /lib64/libnettle.so.4 >0x0000003afce06850 0x0000003afce1151f Yes /lib64/libhogweed.so.2 >0x0000003afc00c480 0x0000003afc05faa8 Yes /lib64/libgmp.so.10 >0x0000003ae1c01870 0x0000003ae1c05fbc Yes /lib64/libffi.so.6 >0x00007f65b6dde580 0x00007f65b6de424b Yes /usr/lib64/irssi/modules/libfe_xmpp.so >0x00007f65b6bd8dd0 0x00007f65b6bd97c2 Yes /usr/lib64/irssi/modules/libtext_xmpp.so >$1 = 0x0 >$2 = 0x0 >rax 0xd30 3376 >rbx 0x1a2be10 27442704 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x1e9ad30 32091440 >rbp 0x1a20040 0x1a20040 >rsp 0x7fffd4285348 0x7fffd4285348 >r8 0x38 56 >r9 0x1 1 >r10 0x311 785 >r11 0x1 1 >r12 0x7f65b722f760 140074840946528 >r13 0x0 0 >r14 0x7fffd4285350 140736752800592 >r15 0x1e9ad00 32091392 >rip 0x3adec9e7be 0x3adec9e7be <__strcmp_sse2_unaligned+30> >eflags 0x10283 [ CF 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 __strcmp_sse2_unaligned: > 0x0000003adec9e7a0 <+0>: mov %edi,%eax > 0x0000003adec9e7a2 <+2>: xor %edx,%edx > 0x0000003adec9e7a4 <+4>: pxor %xmm7,%xmm7 > 0x0000003adec9e7a8 <+8>: or %esi,%eax > 0x0000003adec9e7aa <+10>: and $0xfff,%eax > 0x0000003adec9e7af <+15>: cmp $0xfc0,%eax > 0x0000003adec9e7b4 <+20>: jg 0x3adec9ea32 <__strcmp_sse2_unaligned+658> > 0x0000003adec9e7ba <+26>: movdqu (%rdi),%xmm1 >=> 0x0000003adec9e7be <+30>: movdqu (%rsi),%xmm0 > 0x0000003adec9e7c2 <+34>: pcmpeqb %xmm1,%xmm0 > 0x0000003adec9e7c6 <+38>: pminub %xmm1,%xmm0 > 0x0000003adec9e7ca <+42>: pxor %xmm1,%xmm1 > 0x0000003adec9e7ce <+46>: pcmpeqb %xmm1,%xmm0 > 0x0000003adec9e7d2 <+50>: pmovmskb %xmm0,%eax > 0x0000003adec9e7d6 <+54>: test %rax,%rax > 0x0000003adec9e7d9 <+57>: je 0x3adec9e7f0 <__strcmp_sse2_unaligned+80> > 0x0000003adec9e7db <+59>: bsf %rax,%rdx > 0x0000003adec9e7df <+63>: movzbl (%rdi,%rdx,1),%eax > 0x0000003adec9e7e3 <+67>: movzbl (%rsi,%rdx,1),%edx > 0x0000003adec9e7e7 <+71>: sub %edx,%eax > 0x0000003adec9e7e9 <+73>: retq > 0x0000003adec9e7ea <+74>: nopw 0x0(%rax,%rax,1) > 0x0000003adec9e7f0 <+80>: movdqu 0x10(%rdi),%xmm6 > 0x0000003adec9e7f5 <+85>: movdqu 0x10(%rsi),%xmm3 > 0x0000003adec9e7fa <+90>: movdqu 0x20(%rdi),%xmm5 > 0x0000003adec9e7ff <+95>: pcmpeqb %xmm6,%xmm3 > 0x0000003adec9e803 <+99>: movdqu 0x20(%rsi),%xmm2 > 0x0000003adec9e808 <+104>: pminub %xmm6,%xmm3 > 0x0000003adec9e80c <+108>: pcmpeqb %xmm1,%xmm3 > 0x0000003adec9e810 <+112>: movdqu 0x30(%rdi),%xmm4 > 0x0000003adec9e815 <+117>: pcmpeqb %xmm5,%xmm2 > 0x0000003adec9e819 <+121>: pmovmskb %xmm3,%edx > 0x0000003adec9e81d <+125>: movdqu 0x30(%rsi),%xmm0 > 0x0000003adec9e822 <+130>: pminub %xmm5,%xmm2 > 0x0000003adec9e826 <+134>: pcmpeqb %xmm1,%xmm2 > 0x0000003adec9e82a <+138>: pcmpeqb %xmm4,%xmm0 > 0x0000003adec9e82e <+142>: pmovmskb %xmm2,%eax > 0x0000003adec9e832 <+146>: shl $0x10,%rdx > 0x0000003adec9e836 <+150>: pminub %xmm4,%xmm0 > 0x0000003adec9e83a <+154>: pcmpeqb %xmm1,%xmm0 > 0x0000003adec9e83e <+158>: shl $0x20,%rax > 0x0000003adec9e842 <+162>: or %rdx,%rax > 0x0000003adec9e845 <+165>: pmovmskb %xmm0,%ecx > 0x0000003adec9e849 <+169>: mov %rcx,%rdx > 0x0000003adec9e84c <+172>: shl $0x30,%rdx > 0x0000003adec9e850 <+176>: or %rdx,%rax > 0x0000003adec9e853 <+179>: jne 0x3adec9e7db <__strcmp_sse2_unaligned+59> > 0x0000003adec9e855 <+181>: lea 0x40(%rdi),%rdx > 0x0000003adec9e859 <+185>: mov $0x1000,%ecx > 0x0000003adec9e85e <+190>: pxor %xmm9,%xmm9 > 0x0000003adec9e863 <+195>: and $0xffffffffffffffc0,%rdx > 0x0000003adec9e867 <+199>: sub %rdi,%rdx > 0x0000003adec9e86a <+202>: lea (%rdi,%rdx,1),%rax > 0x0000003adec9e86e <+206>: add %rsi,%rdx > 0x0000003adec9e871 <+209>: mov %rdx,%rsi > 0x0000003adec9e874 <+212>: and $0xfff,%esi > 0x0000003adec9e87a <+218>: sub %rsi,%rcx > 0x0000003adec9e87d <+221>: shr $0x6,%rcx > 0x0000003adec9e881 <+225>: mov %rcx,%rsi > 0x0000003adec9e884 <+228>: jmp 0x3adec9e898 <__strcmp_sse2_unaligned+248> > 0x0000003adec9e886 <+230>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003adec9e890 <+240>: add $0x40,%rax > 0x0000003adec9e894 <+244>: add $0x40,%rdx > 0x0000003adec9e898 <+248>: test %rsi,%rsi > 0x0000003adec9e89b <+251>: lea -0x1(%rsi),%rsi > 0x0000003adec9e89f <+255>: je 0x3adec9e960 <__strcmp_sse2_unaligned+448> > 0x0000003adec9e8a5 <+261>: movdqu (%rdx),%xmm0 > 0x0000003adec9e8a9 <+265>: movdqu 0x10(%rdx),%xmm1 > 0x0000003adec9e8ae <+270>: movdqa (%rax),%xmm2 > 0x0000003adec9e8b2 <+274>: movdqa 0x10(%rax),%xmm3 > 0x0000003adec9e8b7 <+279>: pcmpeqb %xmm2,%xmm0 > 0x0000003adec9e8bb <+283>: movdqu 0x20(%rdx),%xmm5 > 0x0000003adec9e8c0 <+288>: pcmpeqb %xmm3,%xmm1 > 0x0000003adec9e8c4 <+292>: pminub %xmm2,%xmm0 > 0x0000003adec9e8c8 <+296>: movdqu 0x30(%rdx),%xmm6 > 0x0000003adec9e8cd <+301>: pminub %xmm3,%xmm1 > 0x0000003adec9e8d1 <+305>: movdqa 0x20(%rax),%xmm2 > 0x0000003adec9e8d6 <+310>: pminub %xmm1,%xmm0 > 0x0000003adec9e8da <+314>: movdqa 0x30(%rax),%xmm3 > 0x0000003adec9e8df <+319>: pcmpeqb %xmm2,%xmm5 > 0x0000003adec9e8e3 <+323>: pcmpeqb %xmm3,%xmm6 > 0x0000003adec9e8e7 <+327>: pminub %xmm2,%xmm5 > 0x0000003adec9e8eb <+331>: pminub %xmm3,%xmm6 > 0x0000003adec9e8ef <+335>: pminub %xmm5,%xmm0 > 0x0000003adec9e8f3 <+339>: pminub %xmm6,%xmm0 > 0x0000003adec9e8f7 <+343>: pcmpeqb %xmm7,%xmm0 > 0x0000003adec9e8fb <+347>: pmovmskb %xmm0,%ecx > 0x0000003adec9e8ff <+351>: test %ecx,%ecx > 0x0000003adec9e901 <+353>: je 0x3adec9e890 <__strcmp_sse2_unaligned+240> > 0x0000003adec9e903 <+355>: pcmpeqb %xmm7,%xmm5 > 0x0000003adec9e907 <+359>: movdqu (%rdx),%xmm0 > 0x0000003adec9e90b <+363>: pcmpeqb %xmm7,%xmm1 > 0x0000003adec9e90f <+367>: movdqa (%rax),%xmm2 > 0x0000003adec9e913 <+371>: pcmpeqb %xmm2,%xmm0 > 0x0000003adec9e917 <+375>: pminub %xmm2,%xmm0 > 0x0000003adec9e91b <+379>: pcmpeqb %xmm7,%xmm6 > 0x0000003adec9e91f <+383>: pcmpeqb %xmm7,%xmm0 > 0x0000003adec9e923 <+387>: pmovmskb %xmm1,%ecx > 0x0000003adec9e927 <+391>: pmovmskb %xmm5,%r8d > 0x0000003adec9e92c <+396>: pmovmskb %xmm0,%edi > 0x0000003adec9e930 <+400>: shl $0x10,%rcx > 0x0000003adec9e934 <+404>: shl $0x20,%r8 > 0x0000003adec9e938 <+408>: pmovmskb %xmm6,%esi > 0x0000003adec9e93c <+412>: or %r8,%rcx > 0x0000003adec9e93f <+415>: or %rdi,%rcx > 0x0000003adec9e942 <+418>: shl $0x30,%rsi > 0x0000003adec9e946 <+422>: or %rsi,%rcx > 0x0000003adec9e949 <+425>: bsf %rcx,%rcx > 0x0000003adec9e94d <+429>: movzbl (%rax,%rcx,1),%eax > 0x0000003adec9e951 <+433>: movzbl (%rdx,%rcx,1),%edx > 0x0000003adec9e955 <+437>: sub %edx,%eax > 0x0000003adec9e957 <+439>: retq > 0x0000003adec9e958 <+440>: nopl 0x0(%rax,%rax,1) > 0x0000003adec9e960 <+448>: xor %r10,%r10 > 0x0000003adec9e963 <+451>: mov %rdx,%r9 > 0x0000003adec9e966 <+454>: and $0x3f,%r9 > 0x0000003adec9e96a <+458>: sub %r9,%r10 > 0x0000003adec9e96d <+461>: movdqa (%rdx,%r10,1),%xmm0 > 0x0000003adec9e973 <+467>: movdqa 0x10(%rdx,%r10,1),%xmm1 > 0x0000003adec9e97a <+474>: movdqu (%rax,%r10,1),%xmm2 > 0x0000003adec9e980 <+480>: movdqu 0x10(%rax,%r10,1),%xmm3 > 0x0000003adec9e987 <+487>: pcmpeqb %xmm2,%xmm0 > 0x0000003adec9e98b <+491>: movdqa 0x20(%rdx,%r10,1),%xmm5 > 0x0000003adec9e992 <+498>: pcmpeqb %xmm3,%xmm1 > 0x0000003adec9e996 <+502>: pminub %xmm2,%xmm0 > 0x0000003adec9e99a <+506>: movdqa 0x30(%rdx,%r10,1),%xmm6 > 0x0000003adec9e9a1 <+513>: pminub %xmm3,%xmm1 > 0x0000003adec9e9a5 <+517>: movdqu 0x20(%rax,%r10,1),%xmm2 > 0x0000003adec9e9ac <+524>: movdqu 0x30(%rax,%r10,1),%xmm3 > 0x0000003adec9e9b3 <+531>: pcmpeqb %xmm2,%xmm5 > 0x0000003adec9e9b7 <+535>: pcmpeqb %xmm3,%xmm6 > 0x0000003adec9e9bb <+539>: pminub %xmm2,%xmm5 > 0x0000003adec9e9bf <+543>: pminub %xmm3,%xmm6 > 0x0000003adec9e9c3 <+547>: pcmpeqb %xmm7,%xmm0 > 0x0000003adec9e9c7 <+551>: pcmpeqb %xmm7,%xmm1 > 0x0000003adec9e9cb <+555>: pcmpeqb %xmm7,%xmm5 > 0x0000003adec9e9cf <+559>: pcmpeqb %xmm7,%xmm6 > 0x0000003adec9e9d3 <+563>: pmovmskb %xmm1,%ecx > 0x0000003adec9e9d7 <+567>: pmovmskb %xmm5,%r8d > 0x0000003adec9e9dc <+572>: pmovmskb %xmm0,%edi > 0x0000003adec9e9e0 <+576>: shl $0x10,%rcx > 0x0000003adec9e9e4 <+580>: shl $0x20,%r8 > 0x0000003adec9e9e8 <+584>: pmovmskb %xmm6,%esi > 0x0000003adec9e9ec <+588>: or %r8,%rdi > 0x0000003adec9e9ef <+591>: or %rcx,%rdi > 0x0000003adec9e9f2 <+594>: shl $0x30,%rsi > 0x0000003adec9e9f6 <+598>: or %rsi,%rdi > 0x0000003adec9e9f9 <+601>: mov %r9,%rcx > 0x0000003adec9e9fc <+604>: mov $0x3f,%rsi > 0x0000003adec9ea03 <+611>: shr %cl,%rdi > 0x0000003adec9ea06 <+614>: test %rdi,%rdi > 0x0000003adec9ea09 <+617>: je 0x3adec9e8a5 <__strcmp_sse2_unaligned+261> > 0x0000003adec9ea0f <+623>: bsf %rdi,%rcx > 0x0000003adec9ea13 <+627>: movzbl (%rax,%rcx,1),%eax > 0x0000003adec9ea17 <+631>: movzbl (%rdx,%rcx,1),%edx > 0x0000003adec9ea1b <+635>: sub %edx,%eax > 0x0000003adec9ea1d <+637>: retq > 0x0000003adec9ea1e <+638>: xchg %ax,%ax > 0x0000003adec9ea20 <+640>: cmp %cl,%al > 0x0000003adec9ea22 <+642>: jne 0x3adec9ea40 <__strcmp_sse2_unaligned+672> > 0x0000003adec9ea24 <+644>: add $0x1,%rdx > 0x0000003adec9ea28 <+648>: cmp $0x40,%rdx > 0x0000003adec9ea2c <+652>: je 0x3adec9e855 <__strcmp_sse2_unaligned+181> > 0x0000003adec9ea32 <+658>: movzbl (%rdi,%rdx,1),%eax > 0x0000003adec9ea36 <+662>: movzbl (%rsi,%rdx,1),%ecx > 0x0000003adec9ea3a <+666>: test %al,%al > 0x0000003adec9ea3c <+668>: jne 0x3adec9ea20 <__strcmp_sse2_unaligned+640> > 0x0000003adec9ea3e <+670>: xor %eax,%eax > 0x0000003adec9ea40 <+672>: sub %ecx,%eax > 0x0000003adec9ea42 <+674>: retq >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 1127562
: 924725 |
924726
|
924727
|
924728
|
924729
|
924730
|
924731
|
924732
|
924733
|
924734
|
924735