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 875211 Details for
Bug 1076961
[abrt] lxterminal: strlen(): lxterminal 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), 20.31 KB, created by
z.d
on 2014-03-16 19:15:20 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
z.d
Created:
2014-03-16 19:15:20 UTC
Size:
20.31 KB
patch
obsolete
>[New LWP 6200] >[New LWP 6205] >[New LWP 6212] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `lxterminal'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >106 ../sysdeps/x86_64/strlen.S: No such file or directory. > >Thread 3 (Thread 0x7fc46e00b700 (LWP 6212)): >#0 0x000000365beea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000365e2495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fc4600010c0, timeout=-1, context=0xf76620) at gmain.c:4007 > poll_func = 0x365e258500 <g_poll> >#2 g_main_context_iterate (context=0xf76620, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7fc4600010c0 >#3 0x000000365e249a3a in g_main_loop_run (loop=0xf765b0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003660ad0376 in gdbus_shared_thread_func (user_data=0xf765f0) at gdbusprivate.c:278 > data = 0xf765f0 >#5 0x000000365e26ea45 in g_thread_proxy (data=0xf22800) at gthread.c:798 > thread = 0xf22800 >#6 0x000000365c607f33 in start_thread (arg=0x7fc46e00b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc46e00b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140481635858176, -2535188168289170548, 0, 0, 140481635858880, 140481635858176, 2547330722215611276, -2540721739640091764}, 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> >#7 0x000000365bef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7fc46f09a700 (LWP 6205)): >#0 0x000000365beea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000365e2495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fc4680008e0, timeout=-1, context=0xec8d70) at gmain.c:4007 > poll_func = 0x365e258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xec8d70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7fc4680008e0 >#3 0x000000365e2496dc in g_main_context_iteration (context=0xec8d70, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x000000365e249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000365e26ea45 in g_thread_proxy (data=0xe2d770) at gthread.c:798 > thread = 0xe2d770 >#6 0x000000365c607f33 in start_thread (arg=0x7fc46f09a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc46f09a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140481653221120, -2535188168289170548, 0, 0, 140481653221824, 140481653221120, 2547328583858768780, -2540721739640091764}, 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> >#7 0x000000365bef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7fc47b65d9c0 (LWP 6200)): >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >No locals. >#1 0x000000365e266723 in g_strdup (str=0x1 <Address 0x1 out of bounds>) at gstrfuncs.c:363 > new_str = <optimized out> > length = <optimized out> >#2 0x0000003662a1564a in __vte_pty_get_argv (command=<optimized out>, argv=argv@entry=0xe902f0, flags=flags@entry=0x7fffad6ce730) at pty.c:377 > argv2 = 0x101a280 > i = 1 > argc = 5 > __PRETTY_FUNCTION__ = "__vte_pty_get_argv" >#3 0x0000003662a306c4 in _vte_terminal_get_argv (flags=0x7fffad6ce730, argv=0xe902f0, command=0xe33bf4 "/home/zb") at vte.c:3736 > argv2 = <optimized out> > shell = 0x0 >#4 vte_terminal_fork_command (terminal=0x102bba0, command=command@entry=0xe1b160 " \260\341", argv=argv@entry=0xe902f0, envv=envv@entry=0x0, working_directory=working_directory@entry=0xe33bf4 "/home/zb", lastlog=lastlog@entry=0, utmp=utmp@entry=1, wtmp=wtmp@entry=1) at vte.c:3794 > real_argv = 0xe902f0 > spawn_flags = (G_SPAWN_SEARCH_PATH | G_SPAWN_CHILD_INHERITS_STDIN) > child_pid = 0 > ret = <optimized out> > __PRETTY_FUNCTION__ = "vte_terminal_fork_command" >#5 0x0000000000408575 in terminal_new (terminal=terminal@entry=0x1013000, label=0x40a47e "LXTerminal", pwd=pwd@entry=0xe33bf4 "/home/zb", exec=exec@entry=0x1020e40 "mplayer /run/media/zb/ntfsdata/nfsdata/music/60s/France Gall - Attends Ou Va T'en.flv", env=0x0) at lxterminal.c:962 > command = 0xe902f0 > term = 0x1013ba0 > dingus1 = <optimized out> > dingus2 = <optimized out> > ret = <optimized out> > hbox = 0x1019c40 > rcstyle = <optimized out> >#6 0x0000000000408ffa in lxterminal_initialize (lxtermwin=lxtermwin@entry=0xd69ff0, arguments=arguments@entry=0x7fffad6ce900, setting=<optimized out>) at lxterminal.c:1262 > terminal = 0x1013000 > colormap = <optimized out> > local_working_directory = <optimized out> > term = <optimized out> >#7 0x0000000000406044 in lxterminal_socket_read_channel (gio=<optimized out>, condition=G_IO_IN, lxtermwin=0xd69ff0) at unixsocket.c:60 > argc = 3 > argv = 0x1003ff0 > arguments = {executable = 0xffa630 "lxterminal", command = 0x1020e40 "mplayer /run/media/zb/ntfsdata/nfsdata/music/60s/France Gall - Attends Ou Va T'en.flv", geometry_columns = 0, geometry_rows = 0, title = 0x0, working_directory = 0xe33bf4 "/home/zb"} > msg = 0x101bcf0 "lxterminal --command='mplayer /run/media/zb/ntfsdata/nfsdata/music/60s/France Gall - Attends Ou Va T'\\''en.flv' --working-directory='/home/zb'" > len = 143 > term = 142 > err = 0x0 > ret = <optimized out> >#8 0x000000365e2492a6 in g_main_dispatch (context=0xd97410) at gmain.c:3066 > dispatch = 0x365e28af80 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0xd69ff0 > callback = 0x405f40 <lxterminal_socket_read_channel> > cb_funcs = 0x365e52a8e0 <g_source_callback_funcs> > cb_data = 0x1023320 > need_destroy = <optimized out> > current_source_link = {data = 0x101ba20, next = 0x0} > source = 0x101ba20 > current = 0xe34310 > i = 0 >#9 g_main_context_dispatch (context=context@entry=0xd97410) at gmain.c:3642 >No locals. >#10 0x000000365e249628 in g_main_context_iterate (context=0xd97410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 6 > fds = 0xfd9ae0 >#11 0x000000365e249a3a in g_main_loop_run (loop=0xd7ff00) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#12 0x000000366cf45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xd7ff00 >#13 0x0000000000405d20 in main (argc=1, argv=0x7fffad6cec28) at lxterminal.c:1384 > arguments = {executable = 0x7fffad6d0c32 "lxterminal", command = 0x0, geometry_columns = 0, geometry_rows = 0, title = 0x0, working_directory = 0x0} > lxtermwin = 0xd69ff0 > dir = 0xd98bc0 "\240\215\326" > path = 0xd98c20 "\220\353\340_6" >From To Syms Read Shared Object Library >0x000000365e21a6e0 0x000000365e2b2f1c Yes /lib64/libglib-2.0.so.0 >0x000000366ce699b0 0x000000366d0fce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000366ca1e810 0x000000366ca7ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003668604880 0x0000003668609358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000366ae0a3b0 0x000000366ae15f34 Yes /lib64/libatk-1.0.so.0 >0x00000036692136d0 0x00000036692e2ef8 Yes /lib64/libcairo.so.2 >0x0000003664606ed0 0x000000366461aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003660a31be0 0x0000003660af365c Yes /lib64/libgio-2.0.so.0 >0x0000003667607320 0x000000366760f8fc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003668a0d050 0x0000003668a2bf88 Yes /lib64/libpango-1.0.so.0 >0x000000365fe0b160 0x000000365fe39a18 Yes /lib64/libgobject-2.0.so.0 >0x00007fc47bf3c320 0x00007fc47bfa7fb4 Yes /lib64/libfreetype.so.6 >0x0000003663a06ca0 0x0000003663a23fcc Yes /lib64/libfontconfig.so.1 >0x0000003662a11dd0 0x0000003662a403fc Yes /lib64/libvte.so.9 >0x000000365fa1df60 0x000000365faa4f1c Yes /lib64/libX11.so.6 >0x0000003660603760 0x000000366060d460 Yes /lib64/libXext.so.6 >0x000000365c6059f0 0x000000365c611614 Yes /lib64/libpthread.so.0 >0x000000365be1f560 0x000000365bf60bb4 Yes /lib64/libc.so.6 >0x0000003660201190 0x0000003660202088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003663e015f0 0x0000003663e03948 Yes /lib64/libXfixes.so.3 >0x000000365ca05890 0x000000365ca74bb8 Yes /lib64/libm.so.6 >0x0000003662201b70 0x0000003662207be8 Yes /lib64/libXrender.so.1 >0x0000003662600bb0 0x0000003662601510 Yes /lib64/libXinerama.so.1 >0x0000003664a02240 0x0000003664a0c5f8 Yes /lib64/libXi.so.6 >0x0000003662e01c30 0x0000003662e075d0 Yes /lib64/libXrandr.so.2 >0x0000003666e02ab0 0x0000003666e07690 Yes /lib64/libXcursor.so.1 >0x0000003669e00cd0 0x0000003669e016e8 Yes /lib64/libXcomposite.so.1 >0x0000003666a00c40 0x0000003666a0156c Yes /lib64/libXdamage.so.1 >0x00000036632006b0 0x000000366320081c Yes /lib64/libgthread-2.0.so.0 >0x000000366aa06d00 0x000000366aa39b6c Yes /lib64/libharfbuzz.so.0 >0x0000003669a0a510 0x0000003669a9258c Yes /lib64/libpixman-1.so.0 >0x00007fc47bd0bea0 0x00007fc47bd1e7cc Yes /lib64/libEGL.so.1 >0x000000365c200ed0 0x000000365c2019d0 Yes /lib64/libdl.so.2 >0x0000003661205680 0x0000003661226e68 Yes /lib64/libpng16.so.16 >0x0000003666600b90 0x0000003666601460 Yes /lib64/libxcb-shm.so.0 >0x000000366b203610 0x000000366b206a7c Yes /lib64/libxcb-render.so.0 >0x000000365f609a00 0x000000365f6176c8 Yes /lib64/libxcb.so.1 >0x000000365ce02210 0x000000365ce0e930 Yes /lib64/libz.so.1 >0x00007fc47bab2b00 0x00007fc47baec5d4 Yes /lib64/libGL.so.1 >0x000000365de022d0 0x000000365de050bc Yes /lib64/librt.so.1 >0x000000365ee01870 0x000000365ee05fe8 Yes /lib64/libffi.so.6 >0x000000365d6064a0 0x000000365d618fe4 Yes /lib64/libselinux.so.1 >0x000000365e603a40 0x000000365e6127dc Yes /lib64/libresolv.so.2 >0x0000003663603e00 0x000000366361ccdc Yes /lib64/libexpat.so.1 >0x0000003675e06d50 0x0000003675e20454 Yes /lib64/libncurses.so.5 >0x0000003673e0ce40 0x0000003673e18ba8 Yes /lib64/libtinfo.so.5 >0x000000365b600b10 0x000000365b619c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003667e027c0 0x0000003667e149b8 Yes /lib64/libgraphite2.so.3 >0x0000003664200600 0x000000366420070c Yes /lib64/libX11-xcb.so.1 >0x0000003667a01930 0x0000003667a02a88 Yes /lib64/libxcb-dri2.so.0 >0x000000366b602610 0x000000366b604748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003669601020 0x0000003669601bc8 Yes /lib64/libxcb-shape.so.0 >0x00007fc47b8902c0 0x00007fc47b89209c Yes /lib64/libgbm.so.1 >0x0000003665204930 0x00000036652086f0 Yes /lib64/libwayland-client.so.0 >0x0000003665a05950 0x0000003665a0aae0 Yes /lib64/libwayland-server.so.0 >0x00007fc47b66f1e0 0x00007fc47b678230 Yes /lib64/libglapi.so.0 >0x00000036616034a0 0x000000366160bf52 Yes /lib64/libudev.so.1 >0x0000003666203210 0x0000003666208b88 Yes /lib64/libdrm.so.2 >0x000000365f200ee0 0x000000365f201bfc Yes /lib64/libXau.so.6 >0x000000366560a030 0x0000003665611df8 Yes /lib64/libxcb-glx.so.0 >0x0000003661e01010 0x0000003661e03958 Yes /lib64/libXxf86vm.so.1 >0x000000365da01770 0x000000365da4b8e8 Yes /lib64/libpcre.so.1 >0x000000365d2030e0 0x000000365d219060 Yes /lib64/liblzma.so.5 >0x000000365ea02af0 0x000000365ea12218 Yes /lib64/libgcc_s.so.1 >0x00007fc474f2a240 0x00007fc474f30ee4 Yes /lib64/libnss_files.so.2 >0x00007fc474d1dd40 0x00007fc474d25734 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so >0x00007fc46e4a0f40 0x00007fc46e4a3048 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007fc46e246ab0 0x00007fc46e270a54 Yes /lib64/libdbus-1.so.3 >0x000000367720f990 0x0000003677231820 Yes /lib64/libibus-1.0.so.5 >0x00007fc46e017ef0 0x00007fc46e0323f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003660e128c0 0x0000003660e2a618 Yes /lib64/libgvfscommon.so.0 >0x000000365ba04670 0x000000365ba2c124 Yes /lib64/libbluray.so.1 >0x0000003674600f10 0x0000003674601804 Yes /lib64/libutil.so.1 >0x000000366a62e870 0x000000366a716930 Yes /lib64/libxml2.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x1 1 >rbx 0x1 1 >rcx 0x1 1 >rdx 0x4 4 >rsi 0xe1b160 14791008 >rdi 0x1 1 >rbp 0x101a280 0x101a280 >rsp 0x7fffad6ce6b8 0x7fffad6ce6b8 >r8 0x0 0 >r9 0x0 0 >r10 0x1 1 >r11 0x33 51 >r12 0x5 5 >r13 0xe902f0 15270640 >r14 0x7fffad6ce730 140736102983472 >r15 0x0 0 >rip 0x365be8661a 0x365be8661a <strlen+42> >eflags 0x10293 [ CF AF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function strlen: > 0x000000365be865f0 <+0>: pxor %xmm8,%xmm8 > 0x000000365be865f5 <+5>: pxor %xmm9,%xmm9 > 0x000000365be865fa <+10>: pxor %xmm10,%xmm10 > 0x000000365be865ff <+15>: pxor %xmm11,%xmm11 > 0x000000365be86604 <+20>: mov %rdi,%rax > 0x000000365be86607 <+23>: mov %rdi,%rcx > 0x000000365be8660a <+26>: and $0xfff,%rcx > 0x000000365be86611 <+33>: cmp $0xfcf,%rcx > 0x000000365be86618 <+40>: ja 0x365be86680 <strlen+144> >=> 0x000000365be8661a <+42>: movdqu (%rax),%xmm12 > 0x000000365be8661f <+47>: pcmpeqb %xmm8,%xmm12 > 0x000000365be86624 <+52>: pmovmskb %xmm12,%edx > 0x000000365be86629 <+57>: test %edx,%edx > 0x000000365be8662b <+59>: je 0x365be86631 <strlen+65> > 0x000000365be8662d <+61>: bsf %edx,%eax > 0x000000365be86630 <+64>: retq > 0x000000365be86631 <+65>: and $0xfffffffffffffff0,%rax > 0x000000365be86635 <+69>: pcmpeqb 0x10(%rax),%xmm9 > 0x000000365be8663b <+75>: pcmpeqb 0x20(%rax),%xmm10 > 0x000000365be86641 <+81>: pcmpeqb 0x30(%rax),%xmm11 > 0x000000365be86647 <+87>: pmovmskb %xmm9,%edx > 0x000000365be8664c <+92>: pmovmskb %xmm10,%r8d > 0x000000365be86651 <+97>: pmovmskb %xmm11,%ecx > 0x000000365be86656 <+102>: shl $0x10,%rdx > 0x000000365be8665a <+106>: shl $0x10,%rcx > 0x000000365be8665e <+110>: or %r8,%rcx > 0x000000365be86661 <+113>: shl $0x20,%rcx > 0x000000365be86665 <+117>: or %rcx,%rdx > 0x000000365be86668 <+120>: mov %rdi,%rcx > 0x000000365be8666b <+123>: xor %rax,%rcx > 0x000000365be8666e <+126>: and $0xffffffffffffffc0,%rax > 0x000000365be86672 <+130>: sar %cl,%rdx > 0x000000365be86675 <+133>: test %rdx,%rdx > 0x000000365be86678 <+136>: je 0x365be866f0 <strlen+256> > 0x000000365be8667a <+138>: bsf %rdx,%rax > 0x000000365be8667e <+142>: retq > 0x000000365be8667f <+143>: nop > 0x000000365be86680 <+144>: and $0xffffffffffffffc0,%rax > 0x000000365be86684 <+148>: pcmpeqb (%rax),%xmm8 > 0x000000365be86689 <+153>: pcmpeqb 0x10(%rax),%xmm9 > 0x000000365be8668f <+159>: pcmpeqb 0x20(%rax),%xmm10 > 0x000000365be86695 <+165>: pcmpeqb 0x30(%rax),%xmm11 > 0x000000365be8669b <+171>: pmovmskb %xmm8,%esi > 0x000000365be866a0 <+176>: pmovmskb %xmm9,%edx > 0x000000365be866a5 <+181>: pmovmskb %xmm10,%r8d > 0x000000365be866aa <+186>: pmovmskb %xmm11,%ecx > 0x000000365be866af <+191>: shl $0x10,%rdx > 0x000000365be866b3 <+195>: shl $0x10,%rcx > 0x000000365be866b7 <+199>: or %rsi,%rdx > 0x000000365be866ba <+202>: or %r8,%rcx > 0x000000365be866bd <+205>: shl $0x20,%rcx > 0x000000365be866c1 <+209>: or %rcx,%rdx > 0x000000365be866c4 <+212>: mov %rdi,%rcx > 0x000000365be866c7 <+215>: xor %rax,%rcx > 0x000000365be866ca <+218>: and $0xffffffffffffffc0,%rax > 0x000000365be866ce <+222>: sar %cl,%rdx > 0x000000365be866d1 <+225>: test %rdx,%rdx > 0x000000365be866d4 <+228>: je 0x365be866e0 <strlen+240> > 0x000000365be866d6 <+230>: bsf %rdx,%rax > 0x000000365be866da <+234>: retq > 0x000000365be866db <+235>: nopl 0x0(%rax,%rax,1) > 0x000000365be866e0 <+240>: pxor %xmm9,%xmm9 > 0x000000365be866e5 <+245>: pxor %xmm10,%xmm10 > 0x000000365be866ea <+250>: pxor %xmm11,%xmm11 > 0x000000365be866ef <+255>: nop > 0x000000365be866f0 <+256>: movdqa 0x40(%rax),%xmm8 > 0x000000365be866f6 <+262>: pminub 0x50(%rax),%xmm8 > 0x000000365be866fc <+268>: pminub 0x60(%rax),%xmm8 > 0x000000365be86702 <+274>: pminub 0x70(%rax),%xmm8 > 0x000000365be86708 <+280>: pcmpeqb %xmm11,%xmm8 > 0x000000365be8670d <+285>: pmovmskb %xmm8,%edx > 0x000000365be86712 <+290>: test %edx,%edx > 0x000000365be86714 <+292>: jne 0x365be86750 <strlen+352> > 0x000000365be86716 <+294>: sub $0xffffffffffffff80,%rax > 0x000000365be8671a <+298>: movdqa (%rax),%xmm8 > 0x000000365be8671f <+303>: pminub 0x10(%rax),%xmm8 > 0x000000365be86725 <+309>: pminub 0x20(%rax),%xmm8 > 0x000000365be8672b <+315>: pminub 0x30(%rax),%xmm8 > 0x000000365be86731 <+321>: pcmpeqb %xmm11,%xmm8 > 0x000000365be86736 <+326>: pmovmskb %xmm8,%edx > 0x000000365be8673b <+331>: test %edx,%edx > 0x000000365be8673d <+333>: jne 0x365be86754 <strlen+356> > 0x000000365be8673f <+335>: jmp 0x365be866f0 <strlen+256> > 0x000000365be86741 <+337>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x000000365be86750 <+352>: add $0x40,%rax > 0x000000365be86754 <+356>: pxor %xmm8,%xmm8 > 0x000000365be86759 <+361>: pcmpeqb (%rax),%xmm8 > 0x000000365be8675e <+366>: pcmpeqb 0x10(%rax),%xmm9 > 0x000000365be86764 <+372>: pcmpeqb 0x20(%rax),%xmm10 > 0x000000365be8676a <+378>: pcmpeqb 0x30(%rax),%xmm11 > 0x000000365be86770 <+384>: pmovmskb %xmm8,%esi > 0x000000365be86775 <+389>: pmovmskb %xmm9,%edx > 0x000000365be8677a <+394>: pmovmskb %xmm10,%r8d > 0x000000365be8677f <+399>: pmovmskb %xmm11,%ecx > 0x000000365be86784 <+404>: shl $0x10,%rdx > 0x000000365be86788 <+408>: shl $0x10,%rcx > 0x000000365be8678c <+412>: or %rsi,%rdx > 0x000000365be8678f <+415>: or %r8,%rcx > 0x000000365be86792 <+418>: shl $0x20,%rcx > 0x000000365be86796 <+422>: or %rcx,%rdx > 0x000000365be86799 <+425>: bsf %rdx,%rdx > 0x000000365be8679d <+429>: add %rdx,%rax > 0x000000365be867a0 <+432>: sub %rdi,%rax > 0x000000365be867a3 <+435>: 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 1076961
: 875211 |
875212
|
875213
|
875214
|
875215
|
875216
|
875217
|
875218
|
875219
|
875220
|
875221