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 896053 Details for
Bug 1098334
[abrt] nemo: magazine_chain_pop_head(): nemo 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), 34.76 KB, created by
Rafael Torato Rocha
on 2014-05-15 20:41:42 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Rafael Torato Rocha
Created:
2014-05-15 20:41:42 UTC
Size:
34.76 KB
patch
obsolete
>[New LWP 31031] >[New LWP 31034] >[New LWP 31038] >[New LWP 31037] >warning: Can't read pathname for load map: Unknown error -1. >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.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 `nemo'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=<synthetic pointer>) at gslice.c:545 >545 (*magazine_chunks)->data = chunk->next; > >Thread 4 (Thread 0x7f8b31770700 (LWP 31037)): >#0 0x0000003b816ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003b842495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f8b280010c0, timeout=-1, context=0x2266580) at gmain.c:4007 > poll_func = 0x3b84258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2266580, 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 = 0x7f8b280010c0 >#3 0x0000003b842496dc in g_main_context_iteration (context=context@entry=0x2266580, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f8b31777b7d in dconf_gdbus_worker_thread (user_data=0x2266580) at dconf-gdbus-thread.c:81 > context = 0x2266580 >#5 0x0000003b8426ea45 in g_thread_proxy (data=0x224ea30) at gthread.c:798 > thread = 0x224ea30 >#6 0x0000003b81e07f33 in start_thread (arg=0x7f8b31770700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8b31770700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140235807065856, -509459569840749570, 0, 0, 140235807066560, 140235807065856, 574327517359899646, -533383018220223490}, 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 0x0000003b816f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f8b30d52700 (LWP 31038)): >#0 0x0000003b816ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003b842495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f8b1c0008c0, timeout=-1, context=0x2357340) at gmain.c:4007 > poll_func = 0x3b84258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2357340, 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 = 0x7f8b1c0008c0 >#3 0x0000003b842496dc in g_main_context_iteration (context=0x2357340, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003b84249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x0000003b8426ea45 in g_thread_proxy (data=0x224ea80) at gthread.c:798 > thread = 0x224ea80 >#6 0x0000003b81e07f33 in start_thread (arg=0x7f8b30d52700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8b30d52700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140235796457216, -509459569840749570, 0, 0, 140235796457920, 140235796457216, 574323929988465662, -533383018220223490}, 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 0x0000003b816f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f8b333c5700 (LWP 31034)): >#0 0x0000003b816ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003b842495b4 in g_main_context_poll (priority=2147483647, n_fds=7, fds=0x7f8b2c008820, timeout=-1, context=0x21f6210) at gmain.c:4007 > poll_func = 0x3b84258500 <g_poll> >#2 g_main_context_iterate (context=0x21f6210, 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 = 7 > fds = 0x7f8b2c008820 >#3 0x0000003b84249a3a in g_main_loop_run (loop=0x21f61a0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000035ac8d0376 in gdbus_shared_thread_func (user_data=0x21f61e0) at gdbusprivate.c:278 > data = 0x21f61e0 >#5 0x0000003b8426ea45 in g_thread_proxy (data=0x21a08a0) at gthread.c:798 > thread = 0x21a08a0 >#6 0x0000003b81e07f33 in start_thread (arg=0x7f8b333c5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8b333c5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140235836774144, -509459569840749570, 0, 0, 140235836774848, 140235836774144, 574331277066896382, -533383018220223490}, 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 0x0000003b816f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f8b39f49a00 (LWP 31031)): >#0 magazine_chain_pop_head (magazine_chunks=<synthetic pointer>) at gslice.c:545 > chunk = 0x402220d >#1 magazine_chain_prepare_fields (magazine_chunks=0x23015a0) at gslice.c:624 > chunk1 = 0x2322b40 > chunk2 = <optimized out> > chunk3 = <optimized out> > chunk4 = <optimized out> >#2 magazine_cache_push_magazine (ix=1, magazine_chunks=<optimized out>, count=51) at gslice.c:697 > next = <optimized out> > prev = <optimized out> >#3 0x0000003b8421b0ab in thread_memory_magazine2_unload (ix=<optimized out>, tmem=<optimized out>) at gslice.c:815 > mag = 0x216ea60 >#4 0x0000003b842656a8 in g_slice_free1 (mem_size=mem_size@entry=32, mem_block=0x7f8b2c001500) at gslice.c:1106 > tmem = 0x216e650 > ix = 1 > chunk_size = 32 >#5 0x0000003b84246582 in g_source_unref_internal (source=source@entry=0x2768cc0, context=context@entry=0x21ad830, have_lock=have_lock@entry=1) at gmain.c:2010 > old_cb_data = 0x0 > old_cb_funcs = 0x0 > __PRETTY_FUNCTION__ = "g_source_unref_internal" >#6 0x0000003b84249378 in g_main_dispatch (context=0x21ad830) at gmain.c:3094 > source = 0x2768cc0 > current = 0x21dec50 > i = 0 >#7 g_main_context_dispatch (context=context@entry=0x21ad830) at gmain.c:3642 >No locals. >#8 0x0000003b84249628 in g_main_context_iterate (context=context@entry=0x21ad830, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 4 > fds = 0x2187520 >#9 0x0000003b842496dc in g_main_context_iteration (context=0x21ad830, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#10 0x00000035ac89c954 in g_application_run (application=0x21860e0, argc=argc@entry=1, argv=argv@entry=0x7fffdb642ad8) at gapplication.c:1635 > arguments = 0x21723c0 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#11 0x000000000042ccd9 in main (argc=1, argv=0x7fffdb642ad8) at nemo-main.c:101 > retval = <optimized out> > application = 0x21860e0 >From To Syms Read Shared Object Library >0x000000383de02ae0 0x000000383de05d28 Yes /lib64/libnemo-extension.so.1 >0x000000383d602b90 0x000000383d606658 Yes /lib64/libgailutil-3.so.0 >0x00000035ad02e870 0x00000035ad116930 Yes /lib64/libxml2.so.2 > No /lib64/libX11.so.6 >0x0000003b86a006b0 0x0000003b86a0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003b89601190 0x0000003b89602088 Yes /lib64/libgmodule-2.0.so.0 >0x000000383da0d260 0x000000383da22608 Yes /lib64/libcinnamon-desktop.so.4 >0x000000383ca7b360 0x000000383cd40174 Yes /lib64/libgtk-3.so.0 >0x000000383c61fa40 0x000000383c672764 Yes /lib64/libgdk-3.so.0 >0x000000383c204880 0x000000383c209358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000030e1c0d050 0x00000030e1c2bf88 Yes /lib64/libpango-1.0.so.0 >0x0000003b91e0a3b0 0x0000003b91e15f34 Yes /lib64/libatk-1.0.so.0 >0x000000383d203560 0x000000383d20459c Yes (*) /lib64/libcairo-gobject.so.2 >0x000000383b6136d0 0x000000383b6e2ef8 Yes /lib64/libcairo.so.2 >0x00000035b12028a0 0x00000035b1204bf0 Yes /lib64/libnotify.so.4 >0x00000035ad806ed0 0x00000035ad81aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000035ac831be0 0x00000035ac8f365c Yes /lib64/libgio-2.0.so.0 >0x0000003b84a0b160 0x0000003b84a39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003b8421a6e0 0x0000003b842b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000031800106e0 0x0000003180021ad4 Yes /lib64/libexif.so.12 >0x0000003b8a639b40 0x0000003b8a6eb1a0 Yes /lib64/libexempi.so.3 >0x00000035ab4064a0 0x00000035ab418fe4 Yes /lib64/libselinux.so.1 >0x0000003b82605890 0x0000003b82674bb8 Yes /lib64/libm.so.6 >0x0000003b81e059f0 0x0000003b81e11614 Yes /lib64/libpthread.so.0 >0x0000003b8161f560 0x0000003b81760bb4 Yes /lib64/libc.so.6 >0x0000003b81a00ed0 0x0000003b81a019d0 Yes /lib64/libdl.so.2 >0x0000003b82202210 0x0000003b8220e930 Yes /lib64/libz.so.1 >0x00000035ab0030e0 0x00000035ab019050 Yes /lib64/liblzma.so.5 >0x0000003b85209a00 0x0000003b852176c8 Yes /lib64/libxcb.so.1 >0x0000003b88a01c30 0x0000003b88a075d0 Yes /lib64/libXrandr.so.2 >0x0000003b85a03760 0x0000003b85a0d460 Yes /lib64/libXext.so.6 >0x0000003b8ca04da0 0x0000003b8ca1cb88 Yes /lib64/libxkbfile.so.1 >0x0000003b836022d0 0x0000003b836050bc Yes /lib64/librt.so.1 >0x0000003b83a02af0 0x0000003b83a12218 Yes /lib64/libgcc_s.so.1 >0x0000003b88202240 0x0000003b8820c5f8 Yes /lib64/libXi.so.6 >0x0000003b88e015f0 0x0000003b88e03948 Yes /lib64/libXfixes.so.3 >0x0000003b93609ef0 0x0000003b9361cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003161807320 0x000000316180f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000379c806ca0 0x000000379c823fcc Yes /lib64/libfontconfig.so.1 >0x0000003b87a00bb0 0x0000003b87a01510 Yes /lib64/libXinerama.so.1 >0x0000003b8ba02ab0 0x0000003b8ba07690 Yes /lib64/libXcursor.so.1 >0x0000003b94800cd0 0x0000003b948016e8 Yes /lib64/libXcomposite.so.1 >0x0000003b8e800c40 0x0000003b8e80156c Yes /lib64/libXdamage.so.1 >0x0000003b96004930 0x0000003b960086f0 Yes /lib64/libwayland-client.so.0 >0x0000003b92a1fb30 0x0000003b92a38bd8 Yes /lib64/libxkbcommon.so.0 >0x0000003b92e011c0 0x0000003b92e02c94 Yes /lib64/libwayland-cursor.so.0 >0x0000003162806d40 0x000000316283b04c Yes /lib64/libharfbuzz.so.0 >0x000000379c40d320 0x000000379c478fb4 Yes /lib64/libfreetype.so.6 >0x0000003b9160a510 0x0000003b9169258c Yes /lib64/libpixman-1.so.0 >0x000000383be05ee0 0x000000383be1940c Yes /lib64/libEGL.so.1 >0x0000003b85e05680 0x0000003b85e26e68 Yes /lib64/libpng16.so.16 >0x0000003b95800b90 0x0000003b95801460 Yes /lib64/libxcb-shm.so.0 >0x0000003b96403610 0x0000003b96406a7c Yes /lib64/libxcb-render.so.0 >0x0000003b87601b70 0x0000003b87607be8 Yes /lib64/libXrender.so.1 >0x000000383ae18200 0x000000383ae52614 Yes /lib64/libGL.so.1 >0x0000003b84601870 0x0000003b84605fe8 Yes /lib64/libffi.so.6 >0x0000003b83e03a40 0x0000003b83e127dc Yes /lib64/libresolv.so.2 >0x0000003b87203e00 0x0000003b8721ccdc Yes /lib64/libexpat.so.1 >0x0000003b8665bab0 0x0000003b866c262a Yes /lib64/libstdc++.so.6 >0x0000003b81200b10 0x0000003b81219c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003b83201770 0x0000003b8324b8e8 Yes /lib64/libpcre.so.1 >0x0000003b84e00ee0 0x0000003b84e01bfc Yes /lib64/libXau.so.6 >0x0000003b9320ec50 0x0000003b9321f448 Yes /lib64/libatspi.so.0 >0x0000003b86207ab0 0x0000003b86231a54 Yes /lib64/libdbus-1.so.3 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003b8e001930 0x0000003b8e002a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003b95002610 0x0000003b95004748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003b95c01020 0x0000003b95c01bc8 Yes /lib64/libxcb-shape.so.0 >0x000000383ba02120 0x000000383ba043a0 Yes /lib64/libgbm.so.1 >0x0000003d042034a0 0x0000003d0420bf52 Yes /lib64/libudev.so.1 >0x0000003b95405950 0x0000003b9540aae0 Yes /lib64/libwayland-server.so.0 >0x000000383b2093a0 0x000000383b212650 Yes /lib64/libglapi.so.0 >0x0000003161003210 0x0000003161008b88 Yes /lib64/libdrm.so.2 >0x0000003b9040a030 0x0000003b90411df8 Yes /lib64/libxcb-glx.so.0 >0x0000003b8d201010 0x0000003b8d203958 Yes /lib64/libXxf86vm.so.1 >0x00007f8b33635ef0 0x00007f8b336503f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f8b333d88c0 0x00007f8b333f0618 Yes /lib64/libgvfscommon.so.0 >0x00000035b0604670 0x00000035b062c124 Yes /lib64/libbluray.so.1 >0x0000003ba0600f10 0x0000003ba0601804 Yes /lib64/libutil.so.1 >0x00007f8b32980b20 0x00007f8b32982174 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x000000383f607a60 0x000000383f62ba58 Yes /lib64/librsvg-2.so.2 >0x00000035b3808cd0 0x00000035b3827858 Yes /lib64/libcroco-0.6.so.3 >0x00007f8b31774ab0 0x00007f8b31779130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f8b30d5a4e0 0x00007f8b30d66978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f8b30320240 0x00007f8b30326ee4 Yes /lib64/libnss_files.so.2 >0x00007f8b30003c00 0x00007f8b30003fcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x23015a0 36705696 >rbx 0x2322b40 36842304 >rcx 0x1 1 >rdx 0x33 51 >rsi 0x23015a0 36705696 >rdi 0x402220d 67248653 >rbp 0x20 0x20 >rsp 0x7fffdb642770 0x7fffdb642770 >r8 0x216ea60 35056224 >r9 0x20 32 >r10 0x0 0 >r11 0x33 51 >r12 0x1 1 >r13 0x33 51 >r14 0x20 32 >r15 0x33 51 >rip 0x3b8426466d 0x3b8426466d <magazine_cache_push_magazine+61> >eflags 0x10202 [ 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 magazine_cache_push_magazine: > 0x0000003b84264630 <+0>: push %r13 > 0x0000003b84264632 <+2>: mov %rdx,%r13 > 0x0000003b84264635 <+5>: push %r12 > 0x0000003b84264637 <+7>: mov %edi,%r12d > 0x0000003b8426463a <+10>: push %rbp > 0x0000003b8426463b <+11>: push %rbx > 0x0000003b8426463c <+12>: sub $0x28,%rsp > 0x0000003b84264640 <+16>: mov 0x8(%rsi),%rbx > 0x0000003b84264644 <+20>: mov %fs:0x28,%rax > 0x0000003b8426464d <+29>: mov %rax,0x18(%rsp) > 0x0000003b84264652 <+34>: xor %eax,%eax > 0x0000003b84264654 <+36>: test %rbx,%rbx > 0x0000003b84264657 <+39>: je 0x3b842648b3 <magazine_cache_push_magazine+643> > 0x0000003b8426465d <+45>: mov (%rbx),%rdi > 0x0000003b84264660 <+48>: test %rdi,%rdi > 0x0000003b84264663 <+51>: mov %rdi,0x8(%rsi) > 0x0000003b84264667 <+55>: je 0x3b842648c9 <magazine_cache_push_magazine+665> >=> 0x0000003b8426466d <+61>: mov (%rdi),%rcx > 0x0000003b84264670 <+64>: test %rcx,%rcx > 0x0000003b84264673 <+67>: mov %rcx,0x8(%rsi) > 0x0000003b84264677 <+71>: je 0x3b842648df <magazine_cache_push_magazine+687> > 0x0000003b8426467d <+77>: mov (%rcx),%rax > 0x0000003b84264680 <+80>: test %rax,%rax > 0x0000003b84264683 <+83>: mov %rax,0x8(%rsi) > 0x0000003b84264687 <+87>: je 0x3b842648f5 <magazine_cache_push_magazine+709> > 0x0000003b8426468d <+93>: mov (%rax),%rdx > 0x0000003b84264690 <+96>: mov %rdx,0x8(%rsi) > 0x0000003b84264694 <+100>: mov %rsi,(%rax) > 0x0000003b84264697 <+103>: mov %r12d,%ebp > 0x0000003b8426469a <+106>: mov %rax,(%rcx) > 0x0000003b8426469d <+109>: mov %rcx,(%rdi) > 0x0000003b842646a0 <+112>: mov %rdi,(%rbx) > 0x0000003b842646a3 <+115>: lea 0x2c6c4e(%rip),%rdi # 0x3b8452b2f8 <allocator+56> > 0x0000003b842646aa <+122>: shl $0x3,%rbp > 0x0000003b842646ae <+126>: callq 0x3b8428a590 <g_mutex_lock> > 0x0000003b842646b3 <+131>: mov %rbp,%rcx > 0x0000003b842646b6 <+134>: add 0x2c6c43(%rip),%rcx # 0x3b8452b300 <allocator+64> > 0x0000003b842646bd <+141>: mov (%rcx),%rax > 0x0000003b842646c0 <+144>: test %rax,%rax > 0x0000003b842646c3 <+147>: je 0x3b842648a8 <magazine_cache_push_magazine+632> > 0x0000003b842646c9 <+153>: mov 0x8(%rax),%rsi > 0x0000003b842646cd <+157>: mov (%rsi),%rdx > 0x0000003b842646d0 <+160>: mov (%rdx),%rdx > 0x0000003b842646d3 <+163>: mov %rbx,0x8(%rdx) > 0x0000003b842646d7 <+167>: mov %rbx,0x8(%rax) > 0x0000003b842646db <+171>: mov %rsi,0x8(%rbx) > 0x0000003b842646df <+175>: mov (%rbx),%rsi > 0x0000003b842646e2 <+178>: mov (%rsi),%rdi > 0x0000003b842646e5 <+181>: mov %rax,0x8(%rdi) > 0x0000003b842646e9 <+185>: mov (%rdi),%rax > 0x0000003b842646ec <+188>: mov %r13,0x8(%rax) > 0x0000003b842646f0 <+192>: mov 0x2c6c1e(%rip),%eax # 0x3b8452b314 <allocator+84> > 0x0000003b842646f6 <+198>: cmp $0x6,%eax > 0x0000003b842646f9 <+201>: ja 0x3b84264850 <magazine_cache_push_magazine+544> > 0x0000003b842646ff <+207>: mov 0x2c6c12(%rip),%r9d # 0x3b8452b318 <allocator+88> > 0x0000003b84264706 <+214>: add $0x1,%eax > 0x0000003b84264709 <+217>: mov %eax,0x2c6c05(%rip) # 0x3b8452b314 <allocator+84> > 0x0000003b8426470f <+223>: mov %r9d,%eax > 0x0000003b84264712 <+226>: mov %rbp,%r10 > 0x0000003b84264715 <+229>: mov 0x2c6bc4(%rip),%r11 # 0x3b8452b2e0 <allocator+32> > 0x0000003b8426471c <+236>: mov %rax,0x8(%rsi) > 0x0000003b84264720 <+240>: mov %rbx,(%rcx) > 0x0000003b84264723 <+243>: xor %ebx,%ebx > 0x0000003b84264725 <+245>: add 0x2c6bd4(%rip),%r10 # 0x3b8452b300 <allocator+64> > 0x0000003b8426472c <+252>: mov (%r10),%rax > 0x0000003b8426472f <+255>: mov 0x8(%rax),%rbp > 0x0000003b84264733 <+259>: mov 0x0(%rbp),%rax > 0x0000003b84264737 <+263>: jmp 0x3b8426478a <magazine_cache_push_magazine+346> > 0x0000003b84264739 <+265>: nopl 0x0(%rax) > 0x0000003b84264740 <+272>: mov 0x8(%rbp),%rcx > 0x0000003b84264744 <+276>: mov (%rax),%rdx > 0x0000003b84264747 <+279>: mov (%rcx),%rdi > 0x0000003b8426474a <+282>: mov 0x8(%rdx),%rsi > 0x0000003b8426474e <+286>: mov (%rdi),%r8 > 0x0000003b84264751 <+289>: mov %rsi,0x8(%r8) > 0x0000003b84264755 <+293>: mov %rcx,0x8(%rsi) > 0x0000003b84264759 <+297>: movq $0x0,0x8(%rdx) > 0x0000003b84264761 <+305>: mov (%rdx),%rdx > 0x0000003b84264764 <+308>: movq $0x0,0x8(%rdx) > 0x0000003b8426476c <+316>: movq $0x0,0x8(%rax) > 0x0000003b84264774 <+324>: mov %rbx,0x8(%rbp) > 0x0000003b84264778 <+328>: cmp (%r10),%rbp > 0x0000003b8426477b <+331>: je 0x3b84264835 <magazine_cache_push_magazine+517> > 0x0000003b84264781 <+337>: mov %rbp,%rbx > 0x0000003b84264784 <+340>: mov %rdi,%rax > 0x0000003b84264787 <+343>: mov %rcx,%rbp > 0x0000003b8426478a <+346>: mov %r9d,%edx > 0x0000003b8426478d <+349>: sub 0x8(%rax),%edx > 0x0000003b84264790 <+352>: cmp %r11,%rdx > 0x0000003b84264793 <+355>: jae 0x3b84264740 <magazine_cache_push_magazine+272> > 0x0000003b84264795 <+357>: lea 0x2c6b5c(%rip),%rdi # 0x3b8452b2f8 <allocator+56> > 0x0000003b8426479c <+364>: callq 0x3b8428a5c0 <g_mutex_unlock> > 0x0000003b842647a1 <+369>: test %rbx,%rbx > 0x0000003b842647a4 <+372>: je 0x3b84264811 <magazine_cache_push_magazine+481> > 0x0000003b842647a6 <+374>: lea 0x1(%r12),%ebp > 0x0000003b842647ab <+379>: lea 0x2c6b6e(%rip),%rdi # 0x3b8452b320 <allocator+96> > 0x0000003b842647b2 <+386>: shl $0x4,%rbp > 0x0000003b842647b6 <+390>: callq 0x3b8428a590 <g_mutex_lock> > 0x0000003b842647bb <+395>: nopl 0x0(%rax,%rax,1) > 0x0000003b842647c0 <+400>: mov 0x8(%rbx),%r13 > 0x0000003b842647c4 <+404>: xor %esi,%esi > 0x0000003b842647c6 <+406>: movq $0x0,0x8(%rbx) > 0x0000003b842647ce <+414>: jmp 0x3b842647e3 <magazine_cache_push_magazine+435> > 0x0000003b842647d0 <+416>: mov (%rsi),%rdx > 0x0000003b842647d3 <+419>: mov %rbp,%rdi > 0x0000003b842647d6 <+422>: mov %rdx,0x8(%rbx) > 0x0000003b842647da <+426>: callq 0x3b842644e0 <slab_allocator_free_chunk> > 0x0000003b842647df <+431>: mov 0x8(%rbx),%rsi > 0x0000003b842647e3 <+435>: test %rsi,%rsi > 0x0000003b842647e6 <+438>: jne 0x3b842647d0 <magazine_cache_push_magazine+416> > 0x0000003b842647e8 <+440>: mov (%rbx),%r12 > 0x0000003b842647eb <+443>: mov %rbx,%rsi > 0x0000003b842647ee <+446>: mov %rbp,%rdi > 0x0000003b842647f1 <+449>: callq 0x3b842644e0 <slab_allocator_free_chunk> > 0x0000003b842647f6 <+454>: test %r12,%r12 > 0x0000003b842647f9 <+457>: jne 0x3b84264830 <magazine_cache_push_magazine+512> > 0x0000003b842647fb <+459>: test %r13,%r13 > 0x0000003b842647fe <+462>: je 0x3b84264805 <magazine_cache_push_magazine+469> > 0x0000003b84264800 <+464>: mov %r13,%rbx > 0x0000003b84264803 <+467>: jmp 0x3b842647c0 <magazine_cache_push_magazine+400> > 0x0000003b84264805 <+469>: lea 0x2c6b14(%rip),%rdi # 0x3b8452b320 <allocator+96> > 0x0000003b8426480c <+476>: callq 0x3b8428a5c0 <g_mutex_unlock> > 0x0000003b84264811 <+481>: mov 0x18(%rsp),%rax > 0x0000003b84264816 <+486>: xor %fs:0x28,%rax > 0x0000003b8426481f <+495>: jne 0x3b84264900 <magazine_cache_push_magazine+720> > 0x0000003b84264825 <+501>: add $0x28,%rsp > 0x0000003b84264829 <+505>: pop %rbx > 0x0000003b8426482a <+506>: pop %rbp > 0x0000003b8426482b <+507>: pop %r12 > 0x0000003b8426482d <+509>: pop %r13 > 0x0000003b8426482f <+511>: retq > 0x0000003b84264830 <+512>: mov %r12,%rbx > 0x0000003b84264833 <+515>: jmp 0x3b842647df <magazine_cache_push_magazine+431> > 0x0000003b84264835 <+517>: lea 0x2c6abc(%rip),%rdi # 0x3b8452b2f8 <allocator+56> > 0x0000003b8426483c <+524>: movq $0x0,(%r10) > 0x0000003b84264843 <+531>: mov %rbp,%rbx > 0x0000003b84264846 <+534>: callq 0x3b8428a5c0 <g_mutex_unlock> > 0x0000003b8426484b <+539>: jmpq 0x3b842647a6 <magazine_cache_push_magazine+374> > 0x0000003b84264850 <+544>: mov %rsp,%rdi > 0x0000003b84264853 <+547>: callq 0x3b84248450 <g_get_current_time> > 0x0000003b84264858 <+552>: mov 0x8(%rsp),%rcx > 0x0000003b8426485d <+557>: movabs $0x20c49ba5e353f7cf,%rdx > 0x0000003b84264867 <+567>: movl $0x0,0x2c6aa3(%rip) # 0x3b8452b314 <allocator+84> > 0x0000003b84264871 <+577>: mov (%rbx),%rsi > 0x0000003b84264874 <+580>: mov %rcx,%rax > 0x0000003b84264877 <+583>: sar $0x3f,%rcx > 0x0000003b8426487b <+587>: imul %rdx > 0x0000003b8426487e <+590>: sar $0x7,%rdx > 0x0000003b84264882 <+594>: sub %rcx,%rdx > 0x0000003b84264885 <+597>: mov (%rsp),%ecx > 0x0000003b84264888 <+600>: imul $0x3e8,%ecx,%r9d > 0x0000003b8426488f <+607>: mov %rbp,%rcx > 0x0000003b84264892 <+610>: add 0x2c6a67(%rip),%rcx # 0x3b8452b300 <allocator+64> > 0x0000003b84264899 <+617>: add %edx,%r9d > 0x0000003b8426489c <+620>: mov %r9d,0x2c6a75(%rip) # 0x3b8452b318 <allocator+88> > 0x0000003b842648a3 <+627>: jmpq 0x3b8426470f <magazine_cache_push_magazine+223> > 0x0000003b842648a8 <+632>: mov %rbx,%rsi > 0x0000003b842648ab <+635>: mov %rbx,%rax > 0x0000003b842648ae <+638>: jmpq 0x3b842646cd <magazine_cache_push_magazine+157> > 0x0000003b842648b3 <+643>: mov (%rsi),%rax > 0x0000003b842648b6 <+646>: mov %rsi,%rbx > 0x0000003b842648b9 <+649>: mov 0x8(%rax),%rdi > 0x0000003b842648bd <+653>: mov %rax,%rsi > 0x0000003b842648c0 <+656>: test %rdi,%rdi > 0x0000003b842648c3 <+659>: jne 0x3b8426466d <magazine_cache_push_magazine+61> > 0x0000003b842648c9 <+665>: mov (%rsi),%rax > 0x0000003b842648cc <+668>: mov %rsi,%rdi > 0x0000003b842648cf <+671>: mov 0x8(%rax),%rcx > 0x0000003b842648d3 <+675>: mov %rax,%rsi > 0x0000003b842648d6 <+678>: test %rcx,%rcx > 0x0000003b842648d9 <+681>: jne 0x3b8426467d <magazine_cache_push_magazine+77> > 0x0000003b842648df <+687>: mov (%rsi),%rdx > 0x0000003b842648e2 <+690>: mov %rsi,%rcx > 0x0000003b842648e5 <+693>: mov 0x8(%rdx),%rax > 0x0000003b842648e9 <+697>: mov %rdx,%rsi > 0x0000003b842648ec <+700>: test %rax,%rax > 0x0000003b842648ef <+703>: jne 0x3b8426468d <magazine_cache_push_magazine+93> > 0x0000003b842648f5 <+709>: mov %rsi,%rax > 0x0000003b842648f8 <+712>: mov (%rsi),%rsi > 0x0000003b842648fb <+715>: jmpq 0x3b84264694 <magazine_cache_push_magazine+100> > 0x0000003b84264900 <+720>: callq 0x3b84219d90 <__stack_chk_fail@plt> >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 1098334
: 896053 |
896054
|
896055
|
896056
|
896057
|
896058
|
896059
|
896060
|
896061
|
896062
|
896063