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 903297 Details for
Bug 1105885
[abrt] mate-file-manager: memset(): caja 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), 30.90 KB, created by
Tristan Santore
on 2014-06-08 17:09:50 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Tristan Santore
Created:
2014-06-08 17:09:50 UTC
Size:
30.90 KB
patch
obsolete
>[New LWP 2701] >[New LWP 2578] >[New LWP 2698] >[New LWP 2699] >warning: Could not load shared library symbols for 2 libraries, e.g. /usr/lib64/libSM.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `caja'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 memset () at ../sysdeps/x86_64/memset.S:68 >68 movdqu %xmm8, (%rdi) > >Thread 4 (Thread 0x7f7955be9700 (LWP 2699)): >#0 0x0000003bdaeea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003bdda495b4 in g_main_context_poll (priority=2147483647, n_fds=7, fds=0x7f794800a200, timeout=-1, context=0x7f7950013e00) at gmain.c:4007 > poll_func = 0x3bdda58500 <g_poll> >#2 g_main_context_iterate (context=0x7f7950013e00, 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 = 7 > allocated_nfds = 9 > fds = 0x7f794800a200 >#3 0x0000003bdda49a3a in g_main_loop_run (loop=0x7f7950013d90) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000388e2d0376 in gdbus_shared_thread_func (user_data=0x7f7950013dd0) at gdbusprivate.c:278 > data = 0x7f7950013dd0 >#5 0x0000003bdda6ea45 in g_thread_proxy (data=0x1d4d2d0) at gthread.c:798 > thread = 0x1d4d2d0 >#6 0x0000003bdb607f33 in start_thread (arg=0x7f7955be9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f7955be9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140159106324224, 7527277072775496595, 0, 0, 140159106324928, 140159106324224, -7600693119440796781, 7494539935949767571}, 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 0x0000003bdaef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f79563ea700 (LWP 2698)): >#0 0x0000003bdaeea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003bdda495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f79500010e0, timeout=-1, context=0x1d504b0) at gmain.c:4007 > poll_func = 0x3bdda58500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1d504b0, 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 = 1 > allocated_nfds = 1 > fds = 0x7f79500010e0 >#3 0x0000003bdda496dc in g_main_context_iteration (context=context@entry=0x1d504b0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f795640bb7d in dconf_gdbus_worker_thread (user_data=0x1d504b0) at dconf-gdbus-thread.c:81 > context = 0x1d504b0 >#5 0x0000003bdda6ea45 in g_thread_proxy (data=0x1d1d0a0) at gthread.c:798 > thread = 0x1d1d0a0 >#6 0x0000003bdb607f33 in start_thread (arg=0x7f79563ea700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f79563ea700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140159114716928, 7527277072775496595, 0, 0, 140159114717632, 140159114716928, -7600687621345786989, 7494539935949767571}, 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 0x0000003bdaef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f795cbb9a40 (LWP 2578)): >#0 0x0000003bdaeea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003bdda495b4 in g_main_context_poll (priority=2147483647, n_fds=6, fds=0x1ea3f50, timeout=952, context=0x1d405d0) at gmain.c:4007 > poll_func = 0x3bdda58500 <g_poll> >#2 g_main_context_iterate (context=0x1d405d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 952 > some_ready = <optimized out> > nfds = 6 > allocated_nfds = 6 > fds = 0x1ea3f50 >#3 0x0000003bdda49a3a in g_main_loop_run (loop=0x1eaa5b0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003891f45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1eaa5b0 >#5 0x000000000044a712 in main (argc=1, argv=0x7fff017a8ef8) at caja-main.c:612 > kill_shell = 0 > no_default_window = 1 > browser_window = 0 > no_desktop = 0 > version = 0 > autostart_mode = <optimized out> > autostart_id = <optimized out> > geometry = 0x0 > remaining = 0x0 > perform_self_check = 0 > application = 0x1d04c40 > context = <optimized out> > file = <optimized out> > fileinfo = <optimized out> > appinfo = <optimized out> > uri = <optimized out> > uris = 0x0 > uris_array = 0x0 > error = 0x0 > options = {{long_name = 0x55bfab "check", short_name = 99 'c', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b64, description = 0x55c010 "Perform a quick set of self-check tests.", arg_description = 0x0}, {long_name = 0x57b9d5 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b60, description = 0x55c040 "Show the version of the program.", arg_description = 0x0}, {long_name = 0x5601e9 "geometry", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff017a8b68, description = 0x55c068 "Create the initial window with the given geometry.", arg_description = 0x565913 "GEOMETRY"}, {long_name = 0x55bf05 "no-default-window", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b54, description = 0x55c0a0 "Only create windows for explicitly specified URIs.", arg_description = 0x0}, {long_name = 0x55bf17 "no-desktop", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b5c, description = 0x55c0d8 "Do not manage the desktop (ignore the preference set in the preferences dialog).", arg_description = 0x0}, {long_name = 0x55d67b "browser", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b58, description = 0x55bf22 "open a browser window.", arg_description = 0x0}, {long_name = 0x57e1e5 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff017a8b50, description = 0x55bf39 "Quit Caja.", arg_description = 0x0}, {long_name = 0x5617cd "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x7fff017a8b70, description = 0x0, arg_description = 0x55bf44 "[URI...]"}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} > >Thread 1 (Thread 0x7f7954d4e700 (LWP 2701)): >#0 memset () at ../sysdeps/x86_64/memset.S:68 >No locals. >#1 0x0000003bdda65503 in memset (__len=32, __ch=0, __dest=0x5bc0ae) at /usr/include/bits/string3.h:84 >No locals. >#2 g_slice_alloc0 (mem_size=mem_size@entry=32) at gslice.c:1044 > mem = 0x5bc0ae >#3 0x0000003bdda470e4 in g_source_new (source_funcs=0x3bddd2a9a0 <g_timeout_funcs>, struct_size=<optimized out>) at gmain.c:856 > source = 0x7f794c012ac0 >#4 0x0000003bdda4a0f9 in g_timeout_source_new (interval=interval@entry=1000) at gmain.c:4477 > source = <optimized out> > timeout_source = <optimized out> >#5 0x000000388e2ecf53 in ik_read_callback (user_data=<optimized out>) at inotify-kernel.c:372 > timeout_source = <optimized out> > buffer = 0x7f794c001210 "\017" > buffer_size = 64 > buffer_i = 64 > events = 1 >#6 0x0000003bdda492a6 in g_main_dispatch (context=0x1d88870) at gmain.c:3066 > dispatch = 0x388e2ecb80 <ik_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x388e2ecde0 <ik_read_callback> > cb_funcs = 0x3bddd2a8e0 <g_source_callback_funcs> > cb_data = 0x1d88840 > need_destroy = <optimized out> > current_source_link = {data = 0x1d887d0, next = 0x0} > source = 0x1d887d0 > current = 0x1d79380 > i = 0 >#7 g_main_context_dispatch (context=context@entry=0x1d88870) at gmain.c:3642 >No locals. >#8 0x0000003bdda49628 in g_main_context_iterate (context=context@entry=0x1d88870, 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 = 2 > fds = 0x7f794c0008c0 >#9 0x0000003bdda496dc in g_main_context_iteration (context=0x1d88870, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#10 0x0000003bdda49729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#11 0x0000003bdda6ea45 in g_thread_proxy (data=0x7f7948003a30) at gthread.c:798 > thread = 0x7f7948003a30 >#12 0x0000003bdb607f33 in start_thread (arg=0x7f7954d4e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f7954d4e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140159091009280, 7527277072775496595, 0, 0, 140159091009984, 140159091009280, -7600691660762528877, 7494539935949767571}, 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> >#13 0x0000003bdaef4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library > No /usr/lib64/libSM.so.6 >0x0000003bef004f30 0x0000003bef0121ec Yes /usr/lib64/libICE.so.6 >0x0000003be2601b70 0x0000003be2607be8 Yes /usr/lib64/libXrender.so.1 >0x0000003be1203760 0x0000003be120d460 Yes /usr/lib64/libXext.so.6 >0x000000388fe02b40 0x000000388fe05e68 Yes /usr/lib64/libcaja-extension.so.1 >0x0000003bde601190 0x0000003bde602088 Yes /usr/lib64/libgmodule-2.0.so.0 >0x000000388ee0c8f0 0x000000388ee21b10 Yes /usr/lib64/libmate-desktop-2.so.17 >0x0000003bf5c031f0 0x0000003bf5c066e4 Yes /usr/lib64/libstartup-notification-1.so.0 >0x0000003be0a006b0 0x0000003be0a0081c Yes /usr/lib64/libgthread-2.0.so.0 >0x000000388f602b40 0x000000388f6063e8 Yes /usr/lib64/libgailutil.so.18 >0x000000388ea2e870 0x000000388eb16930 Yes /usr/lib64/libxml2.so.2 >0x000000388fa04d30 0x000000388fa093e4 Yes /usr/lib64/libunique-1.0.so.0 >0x0000003891e699b0 0x00000038920fce40 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x000000389261e810 0x000000389267ee94 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003891604880 0x0000003891609358 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003be820a3b0 0x0000003be8215f34 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003890a136d0 0x0000003890ae2ef8 Yes /usr/lib64/libcairo.so.2 >0x0000003890606ed0 0x000000389061aac0 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x000000388e231be0 0x000000388e2f365c Yes /usr/lib64/libgio-2.0.so.0 >0x00000031eaa07320 0x00000031eaa0f90c Yes /usr/lib64/libpangoft2-1.0.so.0 >0x000000320920d050 0x000000320922bf88 Yes /usr/lib64/libpango-1.0.so.0 >0x0000003bde20b160 0x0000003bde239a18 Yes /usr/lib64/libgobject-2.0.so.0 >0x0000003bdda1a6e0 0x0000003bddab2f1c Yes /usr/lib64/libglib-2.0.so.0 >0x00000031e9a06ca0 0x00000031e9a23fcc Yes /usr/lib64/libfontconfig.so.1 >0x00000031e960d320 0x00000031e9678fb4 Yes /usr/lib64/libfreetype.so.6 >0x0000003bdf61df60 0x0000003bdf6a4f1c Yes /usr/lib64/libX11.so.6 >0x0000003be6a106e0 0x0000003be6a21ad4 Yes /usr/lib64/libexif.so.12 >0x0000003bea239b40 0x0000003bea2eb1a0 Yes /usr/lib64/libexempi.so.3 >0x000000388de064a0 0x000000388de18fe4 Yes /usr/lib64/libselinux.so.1 >0x0000003bdba05890 0x0000003bdba74bb8 Yes /usr/lib64/libm.so.6 >0x0000003bdb6059f0 0x0000003bdb611614 Yes /usr/lib64/libpthread.so.0 >0x0000003bdae1f560 0x0000003bdaf60bb4 Yes /usr/lib64/libc.so.6 >0x00000031fde01510 0x00000031fde02b84 Yes /usr/lib64/libuuid.so.1 >0x0000003bdb200ed0 0x0000003bdb2019d0 Yes /usr/lib64/libdl.so.2 >0x0000003be3a01c30 0x0000003be3a075d0 Yes /usr/lib64/libXrandr.so.2 >0x0000003bf50025b0 0x0000003bf50033e4 Yes /usr/lib64/libxcb-util.so.1 >0x0000003be4200600 0x0000003be420070c Yes /usr/lib64/libX11-xcb.so.1 >0x0000003bdf209a00 0x0000003bdf2176c8 Yes /usr/lib64/libxcb.so.1 >0x0000003bdbe02210 0x0000003bdbe0e930 Yes /usr/lib64/libz.so.1 >0x000000388da030e0 0x000000388da19050 Yes /usr/lib64/liblzma.so.5 >0x0000003891a0a610 0x0000003891a1c8b4 Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003be1a07ab0 0x0000003be1a31a54 Yes /usr/lib64/libdbus-1.so.3 >0x0000003be2e015f0 0x0000003be2e03948 Yes /usr/lib64/libXfixes.so.3 >0x0000003be2a00bb0 0x0000003be2a01510 Yes /usr/lib64/libXinerama.so.1 >0x0000003be2202240 0x0000003be220c5f8 Yes /usr/lib64/libXi.so.6 >0x0000003be3602ab0 0x0000003be3607690 Yes /usr/lib64/libXcursor.so.1 >0x0000003be9e00cd0 0x0000003be9e016e8 Yes /usr/lib64/libXcomposite.so.1 >0x0000003be6e00c40 0x0000003be6e0156c Yes /usr/lib64/libXdamage.so.1 >0x00000031ea206d40 0x00000031ea23b04c Yes /usr/lib64/libharfbuzz.so.0 >0x0000003be5a0a510 0x0000003be5a9258c Yes /usr/lib64/libpixman-1.so.0 >0x0000003890205ee0 0x000000389021940c Yes /usr/lib64/libEGL.so.1 >0x00000031e9205680 0x00000031e9226df8 Yes /usr/lib64/libpng16.so.16 >0x0000003be4e00b90 0x0000003be4e01460 Yes /usr/lib64/libxcb-shm.so.0 >0x0000003be9a03610 0x0000003be9a06a7c Yes /usr/lib64/libxcb-render.so.0 >0x000000388f218200 0x000000388f252614 Yes /usr/lib64/libGL.so.1 >0x0000003bdc6022d0 0x0000003bdc6050bc Yes /usr/lib64/librt.so.1 >0x0000003bdde01870 0x0000003bdde05fe8 Yes /usr/lib64/libffi.so.6 >0x0000003bdd603a40 0x0000003bdd6127dc Yes /usr/lib64/libresolv.so.2 >0x0000003be0603e00 0x0000003be061ccdc Yes /usr/lib64/libexpat.so.1 >0x0000003be025bab0 0x0000003be02c262a Yes /usr/lib64/libstdc++.so.6 >0x0000003bdaa00b10 0x0000003bdaa19c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003bdca02af0 0x0000003bdca12218 Yes /usr/lib64/libgcc_s.so.1 >0x0000003d44a01770 0x0000003d44a4b8e8 Yes /usr/lib64/libpcre.so.1 >0x0000003bdfa00ee0 0x0000003bdfa01bfc Yes /usr/lib64/libXau.so.6 > No /usr/lib64/libgraphite2.so.3 >0x0000003be4a01930 0x0000003be4a02a88 Yes /usr/lib64/libxcb-dri2.so.0 >0x0000003be7a02610 0x0000003be7a04748 Yes /usr/lib64/libxcb-xfixes.so.0 >0x0000003be6601020 0x0000003be6601bc8 Yes /usr/lib64/libxcb-shape.so.0 >0x0000003891202120 0x00000038912043a8 Yes /usr/lib64/libgbm.so.1 >0x000000388e6034a0 0x000000388e60bf52 Yes /usr/lib64/libudev.so.1 >0x0000003be9604930 0x0000003be96086f0 Yes /usr/lib64/libwayland-client.so.0 >0x0000003be6205950 0x0000003be620aae0 Yes /usr/lib64/libwayland-server.so.0 >0x0000003890e093a0 0x0000003890e12650 Yes /usr/lib64/libglapi.so.0 >0x0000003150003210 0x0000003150008b88 Yes /usr/lib64/libdrm.so.2 >0x0000003be5e0a030 0x0000003be5e11df8 Yes /usr/lib64/libxcb-glx.so.0 >0x0000003bf1c01010 0x0000003bf1c03958 Yes /usr/lib64/libXxf86vm.so.1 >0x00007f7956408ab0 0x00007f795640d130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f79551c1c20 0x00007f79551e2f98 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f7954f96ef0 0x00007f7954fb13f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f7954d618c0 0x00007f7954d79618 Yes /usr/lib64/libgvfscommon.so.0 >0x0000003894204670 0x000000389422c124 Yes /usr/lib64/libbluray.so.1 >0x0000003bf4400f10 0x0000003bf4401804 Yes /usr/lib64/libutil.so.1 >0x00007f7954344240 0x00007f795434aee4 Yes /usr/lib64/libnss_files.so.2 >0x00007f79462f4ea0 0x00007f79462f5dc4 Yes /usr/lib64/caja/extensions-2.0/libcaja-open-terminal.so >0x00007f79460f07f0 0x00007f79460f1070 Yes /usr/lib64/caja/extensions-2.0/libcaja-engrampa.so >0x00007f7945eea870 0x00007f7945eec8b4 Yes /usr/lib64/caja/extensions-2.0/libcaja-image-converter.so >0x00007f7945ce4ef0 0x00007f7945ce60e4 Yes /usr/lib64/caja/extensions-2.0/libatril-properties-page.so >0x00007f7945abbe40 0x00007f7945ad3d10 Yes /usr/lib64/libatrildocument.so.3 >0x00007f79458abf90 0x00007f79458ac320 Yes /usr/lib64/caja/extensions-2.0/libcaja-sendto.so >0x00007f79456954e0 0x00007f79456a1978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f7944487990 0x00007f7944489aac Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x00000035ca804200 0x00000035ca83ad30 Yes /usr/lib64/libjpeg.so.62 >0x00007f79441741e0 0x00007f7944175abc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >0x00007f7947d8ff40 0x00007f7947d92048 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f7947b3d990 0x00007f7947b5f900 Yes /usr/lib64/libibus-1.0.so.5 >0x00007f7947842570 0x00007f7947843018 Yes /usr/lib64/gconv/ISO8859-1.so >$1 = 0x0 >$2 = 0x0 >rax 0x5bc0ae 6013102 >rbx 0x5bc0ae 6013102 >rcx 0x10 16 >rdx 0x20 32 >rsi 0x0 0 >rdi 0x5bc0ae 6013102 >rbp 0x20 0x20 >rsp 0x7f7954d4d9c8 0x7f7954d4d9c8 >r8 0x0 0 >r9 0x53949678 1402246776 >r10 0x2abd8 175064 >r11 0x3 3 >r12 0x7f7954d4da50 140159091006032 >r13 0x40 64 >r14 0x7f794c0011d0 140158942843344 >r15 0x7f794c012890 140158942914704 >rip 0x3bdae8941c 0x3bdae8941c <memset+44> >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 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >mxcsr <unavailable> >ymm0 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm1 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm2 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm3 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm4 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm5 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm6 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm7 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm8 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm9 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm10 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm11 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm12 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm13 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm14 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm15 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >Dump of assembler code for function memset: > 0x0000003bdae893f0 <+0>: movd %esi,%xmm8 > 0x0000003bdae893f5 <+5>: mov %rdi,%rax > 0x0000003bdae893f8 <+8>: punpcklbw %xmm8,%xmm8 > 0x0000003bdae893fd <+13>: punpcklwd %xmm8,%xmm8 > 0x0000003bdae89402 <+18>: pshufd $0x0,%xmm8,%xmm8 > 0x0000003bdae89408 <+24>: cmp $0x40,%rdx > 0x0000003bdae8940c <+28>: ja 0x3bdae89440 <memset+80> > 0x0000003bdae8940e <+30>: cmp $0x10,%rdx > 0x0000003bdae89412 <+34>: jbe 0x3bdae894b2 <memset+194> > 0x0000003bdae89418 <+40>: cmp $0x20,%rdx >=> 0x0000003bdae8941c <+44>: movdqu %xmm8,(%rdi) > 0x0000003bdae89421 <+49>: movdqu %xmm8,-0x10(%rdi,%rdx,1) > 0x0000003bdae89428 <+56>: ja 0x3bdae89430 <memset+64> > 0x0000003bdae8942a <+58>: repz retq > 0x0000003bdae8942c <+60>: nopl 0x0(%rax) > 0x0000003bdae89430 <+64>: movdqu %xmm8,0x10(%rdi) > 0x0000003bdae89436 <+70>: movdqu %xmm8,-0x20(%rdi,%rdx,1) > 0x0000003bdae8943d <+77>: retq > 0x0000003bdae8943e <+78>: xchg %ax,%ax > 0x0000003bdae89440 <+80>: lea 0x40(%rdi),%rcx > 0x0000003bdae89444 <+84>: movdqu %xmm8,(%rdi) > 0x0000003bdae89449 <+89>: and $0xffffffffffffffc0,%rcx > 0x0000003bdae8944d <+93>: movdqu %xmm8,-0x10(%rdi,%rdx,1) > 0x0000003bdae89454 <+100>: movdqu %xmm8,0x10(%rdi) > 0x0000003bdae8945a <+106>: movdqu %xmm8,-0x20(%rdi,%rdx,1) > 0x0000003bdae89461 <+113>: movdqu %xmm8,0x20(%rdi) > 0x0000003bdae89467 <+119>: movdqu %xmm8,-0x30(%rdi,%rdx,1) > 0x0000003bdae8946e <+126>: movdqu %xmm8,0x30(%rdi) > 0x0000003bdae89474 <+132>: movdqu %xmm8,-0x40(%rdi,%rdx,1) > 0x0000003bdae8947b <+139>: add %rdi,%rdx > 0x0000003bdae8947e <+142>: and $0xffffffffffffffc0,%rdx > 0x0000003bdae89482 <+146>: cmp %rdx,%rcx > 0x0000003bdae89485 <+149>: je 0x3bdae8942a <memset+58> > 0x0000003bdae89487 <+151>: nopw 0x0(%rax,%rax,1) > 0x0000003bdae89490 <+160>: movdqa %xmm8,(%rcx) > 0x0000003bdae89495 <+165>: movdqa %xmm8,0x10(%rcx) > 0x0000003bdae8949b <+171>: movdqa %xmm8,0x20(%rcx) > 0x0000003bdae894a1 <+177>: movdqa %xmm8,0x30(%rcx) > 0x0000003bdae894a7 <+183>: add $0x40,%rcx > 0x0000003bdae894ab <+187>: cmp %rcx,%rdx > 0x0000003bdae894ae <+190>: jne 0x3bdae89490 <memset+160> > 0x0000003bdae894b0 <+192>: repz retq > 0x0000003bdae894b2 <+194>: movq %xmm8,%rcx > 0x0000003bdae894b7 <+199>: test $0x18,%dl > 0x0000003bdae894ba <+202>: jne 0x3bdae894de <memset+238> > 0x0000003bdae894bc <+204>: test $0x4,%dl > 0x0000003bdae894bf <+207>: jne 0x3bdae894d7 <memset+231> > 0x0000003bdae894c1 <+209>: test $0x1,%dl > 0x0000003bdae894c4 <+212>: je 0x3bdae894c8 <memset+216> > 0x0000003bdae894c6 <+214>: mov %cl,(%rdi) > 0x0000003bdae894c8 <+216>: test $0x2,%dl > 0x0000003bdae894cb <+219>: je 0x3bdae8942a <memset+58> > 0x0000003bdae894d1 <+225>: mov %cx,-0x2(%rax,%rdx,1) > 0x0000003bdae894d6 <+230>: retq > 0x0000003bdae894d7 <+231>: mov %ecx,(%rdi) > 0x0000003bdae894d9 <+233>: mov %ecx,-0x4(%rdi,%rdx,1) > 0x0000003bdae894dd <+237>: retq > 0x0000003bdae894de <+238>: mov %rcx,(%rdi) > 0x0000003bdae894e1 <+241>: mov %rcx,-0x8(%rdi,%rdx,1) > 0x0000003bdae894e6 <+246>: 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 1105885
: 903297 |
903298
|
903299
|
903300
|
903301
|
903302
|
903303
|
903304
|
903305
|
903306
|
903307