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 846433 Details for
Bug 1049119
[abrt] xfdesktop: magazine_chain_pop_head(): xfdesktop 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), 44.07 KB, created by
Konstantin Svist
on 2014-01-07 04:07:48 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Konstantin Svist
Created:
2014-01-07 04:07:48 UTC
Size:
44.07 KB
patch
obsolete
>[New LWP 3858] >[New LWP 4060] >[New LWP 4053] >warning: Could not load shared library symbols for 4 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 `xfdesktop'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0x9dbf30) at gslice.c:545 >545 (*magazine_chunks)->data = chunk->next; > >Thread 3 (Thread 0x7f3342045700 (LWP 4053)): >#0 0x0000003d550eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003d570495b4 in g_main_context_poll (priority=2147483647, n_fds=7, fds=0x7f333c0076d0, timeout=-1, context=0xa7b080) at gmain.c:4007 > poll_func = 0x3d57058500 <g_poll> >#2 g_main_context_iterate (context=0xa7b080, 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 = 0x7f333c0076d0 >#3 0x0000003d57049a3a in g_main_loop_run (loop=0xa7b010) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000361bcd0376 in gdbus_shared_thread_func (user_data=0xa7b050) at gdbusprivate.c:278 > data = 0xa7b050 >#5 0x0000003d5706ea45 in g_thread_proxy (data=0xa232d0) at gthread.c:798 > thread = 0xa232d0 >#6 0x0000003d55407f33 in start_thread (arg=0x7f3342045700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3342045700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139858127640320, 2548769563077433697, 0, 0, 139858127641024, 139858127640320, -2505821765359445663, 2532613885533673825}, 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 0x0000003d550f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f3341844700 (LWP 4060)): >#0 0x0000003d550eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003d570495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f33340008c0, timeout=2985, context=0xa84750) at gmain.c:4007 > poll_func = 0x3d57058500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xa84750, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 2985 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f33340008c0 >#3 0x0000003d570496dc in g_main_context_iteration (context=0xa84750, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003d57049729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x0000003d5706ea45 in g_thread_proxy (data=0xa23540) at gthread.c:798 > thread = 0xa23540 >#6 0x0000003d55407f33 in start_thread (arg=0x7f3341844700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3341844700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139858119247616, 2548769563077433697, 0, 0, 139858119248320, 139858119247616, -2505814068241180319, 2532613885533673825}, 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 0x0000003d550f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f33493e0a00 (LWP 3858)): >#0 magazine_chain_pop_head (magazine_chunks=0x9dbf30) at gslice.c:545 > chunk = 0xefe0c0efe0c0efe0 >#1 thread_memory_magazine1_alloc (tmem=<optimized out>, ix=1) at gslice.c:848 > mag = 0x9dbf30 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=24) at gslice.c:1007 > ix = 1 > tmem = 0xefe0c0efe0c0efe0 > chunk_size = 32 > mem = <optimized out> >#3 0x000000361f81f244 in IA__gdk_threads_add_idle_full (priority=priority@entry=120, function=function@entry=0x361f841540 <gdk_window_update_idle>, data=data@entry=0x0, notify=notify@entry=0x0) at gdk.c:595 > dispatch = <optimized out> > __PRETTY_FUNCTION__ = "IA__gdk_threads_add_idle_full" >#4 0x000000361f83f6db in gdk_window_schedule_update (window=0xa0c240) at gdkwindow.c:5345 > window = 0xa0c240 >#5 0x000000361f83fa45 in gdk_window_invalidate_maybe_recurse_full (window=<optimized out>, region=<optimized out>, clear_bg=CLEAR_BG_NONE, child_func=<optimized out>, user_data=<optimized out>) at gdkwindow.c:5986 > impl_window = 0xa0c240 > tmp_list = <optimized out> > visible_region = 0xa46810 > region = <optimized out> > window = <optimized out> > user_data = <optimized out> > child_func = <optimized out> > clear_bg = CLEAR_BG_NONE > private = <optimized out> >#6 0x000000361f83fbc7 in gdk_window_invalidate_region_full (clear_bg=CLEAR_BG_NONE, invalidate_children=1, region=0xc276c0, window=0xa0c240) at gdkwindow.c:6041 >No locals. >#7 gdk_window_invalidate_rect_full (window=0xa0c240, rect=rect@entry=0x7fffc074fe30, invalidate_children=invalidate_children@entry=1, clear_bg=clear_bg@entry=CLEAR_BG_NONE) at gdkwindow.c:5823 > window_rect = {x = 12047296, y = 0, width = 12047332, height = 0} > region = 0xc276c0 > private = 0xa0c240 > __PRETTY_FUNCTION__ = "gdk_window_invalidate_rect_full" >#8 0x000000361f8416d7 in IA__gdk_window_invalidate_rect (window=<optimized out>, rect=rect@entry=0x7fffc074fe30, invalidate_children=invalidate_children@entry=1) at gdkwindow.c:5843 >No locals. >#9 0x000000361fe7816f in IA__gtk_widget_queue_draw_area (widget=0xa5a2d0, x=x@entry=45, y=y@entry=28, width=width@entry=44, height=height@entry=64) at gtkwidget.c:3713 > invalid_rect = {x = 45, y = 28, width = 44, height = 64} > w = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_widget_queue_draw_area" >#10 0x000000000041dbaf in xfdesktop_icon_view_invalidate_icon (icon_view=0xa5a2d0, icon=0xad6990, recalc_extents=1) at xfdesktop-icon-view.c:2610 > extents = {x = 45, y = 28, width = 44, height = 64} > __PRETTY_FUNCTION__ = "xfdesktop_icon_view_invalidate_icon" >#11 0x0000003d584104c7 in _g_closure_invoke_va (closure=closure@entry=0xc13dc0, return_value=return_value@entry=0x0, instance=instance@entry=0xad6990, args=args@entry=0x7fffc0750100, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3d58412080 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xc13da0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#12 0x0000003d58429749 in g_signal_emit_valist (instance=0xad6990, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc0750100) at gsignal.c:3238 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fffc07505f0, instance = 0xad6990, ihint = {signal_id = 193, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 11359088} > signal_id = 193 > instance_type = 11359088 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0xc13dc0 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0xad3690 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#13 0x0000003d5842a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc07501e0, reg_save_area = 0x7fffc0750120}} >#14 0x0000003d57c05d8c in ffi_call_unix64 () at ../src/x86/unix64.S:76 >No locals. >#15 0x0000003d57c056bc in ffi_call (cif=cif@entry=0x7fffc0750470, fn=0x433290 <xfdesktop_special_file_icon_changed>, rvalue=0x7fffc07503a0, avalue=avalue@entry=0x7fffc0750320) at ../src/x86/ffi64.c:522 > classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 3228894320, 32767} > stack = 0x7fffc0750130 "" > argp = 0x7fffc07501e0 "" > arg_types = <optimized out> > gprcount = 5 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = 0x7fffc0750130 >#16 0x0000003d58410f35 in g_cclosure_marshal_generic_va (closure=0xae1b70, return_value=0x0, instance=0xaa9340, args_list=<optimized out>, marshal_data=0x0, n_params=3, param_types=0xadbc00) at gclosure.c:1550 > rtype = 0x3d57c06180 <ffi_type_void> > rvalue = 0x7fffc07503a0 > n_args = 5 > atypes = 0x7fffc0750360 > args = 0x7fffc0750320 > storage = 0x7fffc07502f0 > i = <optimized out> > cif = {abi = FFI_UNIX64, nargs = 5, arg_types = 0x7fffc0750360, rtype = 0x3d57c06180 <ffi_type_void>, bytes = 0, flags = 0} > cc = 0xae1b70 > enum_tmpval = <optimized out> > tmpval_used = 0 > args_copy = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffc0750790, reg_save_area = 0x7fffc07506d0}} >#17 0x0000003d584104c7 in _g_closure_invoke_va (closure=closure@entry=0xae1b70, return_value=return_value@entry=0x0, instance=instance@entry=0xaa9340, args=args@entry=0x7fffc07506b0, n_params=3, param_types=0xadbc00) at gclosure.c:840 > marshal = 0x3d58410c40 <g_cclosure_marshal_generic_va> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xae1b50 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#18 0x0000003d58429749 in g_signal_emit_valist (instance=0xaa9340, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc07506b0) at gsignal.c:3238 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x0, instance = 0xaa9340, ihint = {signal_id = 229, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 11070656} > signal_id = 229 > instance_type = 11070656 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0xae1b70 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0xadbe20 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#19 0x0000003d5842a3af in g_signal_emit (instance=instance@entry=0xaa9340, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc0750790, reg_save_area = 0x7fffc07506d0}} >#20 0x000000361bc53041 in emit_cb (data=0xaa9340) at gfilemonitor.c:392 > change = 0xb48980 > monitor = 0xaa9340 > pending = 0xc9f490 > iter = 0xc9f490 >#21 0x0000003d570492a6 in g_main_dispatch (context=0xa0e4c0) at gmain.c:3066 > dispatch = 0x3d57046150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xaa9340 > callback = 0x361bc52fb0 <emit_cb> > cb_funcs = 0x3d5732a8e0 <g_source_callback_funcs> > cb_data = 0xb65d60 > need_destroy = <optimized out> > current_source_link = {data = 0xa683e0, next = 0x0} > source = 0xa683e0 > current = 0xa6fa90 > i = 0 >#22 g_main_context_dispatch (context=context@entry=0xa0e4c0) at gmain.c:3642 >No locals. >#23 0x0000003d57049628 in g_main_context_iterate (context=0xa0e4c0, 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 = 5 > fds = 0xaaa9b0 >#24 0x0000003d57049a3a in g_main_loop_run (loop=0xaa9d60) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#25 0x000000361fd45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xaa9d60 >#26 0x0000000000412d9f in main (argc=1, argv=0x7fffc0751028) at main.c:406 > octx = <optimized out> > gdpy = 0xa06020 > desktops = 0xa11e40 > i = 1 > nscreens = 1 > xid = 0 > channel = 0xa19400 > message = 0x0 > already_running = <optimized out> > buf = "/backdrop/screen0/\000\000\000\000\000\000\000\340?I3\177\000\000\340\nu\300\377\177\000\000\244\223\300T=\000\000\000\310|d\000\000\000\000\000`\341\177\300\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\r\216\036\202\000\000\000\000\210\233\300T=\000\000\000\270|d\000\000\000\000\000\240\vu\300\377\177\000\000\070z\b\002\000\000\000\000P\342\177\300\377\177\000\000\260\fu\300\377\177\000\000\r\000\000\000\352\200\377\377\250|d\000\000\000\000\000b\320\300T=", '\000' <repeats 11 times>, "\240\ru\300\377\177\000\000\000\027\342T=\000\000\000\231\240\027U=\000\000\000h\342\177\300\377\177\000\000"... > error = 0x0 > opt_version = 0 > opt_reload = 0 > opt_menu = 0 > opt_windowlist = 0 > opt_arrange = 0 > opt_quit = 0 > main_entries = {{long_name = 0x437633 "version", short_name = 86 'V', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc0750988, description = 0x43763b "Display version information", arg_description = 0x0}, {long_name = 0x437619 "reload", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc075098c, description = 0x437750 "Reload all settings, refresh image list", arg_description = 0x0}, {long_name = 0x438d20 "menu", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc0750990, description = 0x437778 "Pop up the menu (at the current mouse position)", arg_description = 0x0}, {long_name = 0x437620 "windowlist", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc0750994, description = 0x4377a8 "Pop up the window list (at the current mouse position)", arg_description = 0x0}, {long_name = 0x43762b "arrange", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc0750998, description = 0x4377e0 "Automatically arrange all the icons on the desktop", arg_description = 0x0}, {long_name = 0x43766a "quit", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc075099c, description = 0x437657 "Cause xfdesktop to quit", 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 >0x0000003621c028a0 0x0000003621c04bf0 Yes /lib64/libnotify.so.4 >0x0000003d65c01c20 0x0000003d65c05c44 Yes /lib64/libSM.so.6 >0x0000003d66004f30 0x0000003d660121ec Yes /lib64/libICE.so.6 > No /lib64/libX11.so.6 >0x00000036208071d0 0x000000362080ddcc Yes /lib64/libxfce4ui-1.so.0 >0x000000361f00e8e0 0x000000361f02ea88 Yes /lib64/libwnck-1.so.22 >0x000000361e404d40 0x000000361e40d394 Yes /lib64/libxfconf-0.so.2 >0x000000361ec07a80 0x000000361ec1472c Yes /lib64/libgarcon-1.so.0 >0x0000003d5b8006b0 0x0000003d5b80081c Yes /lib64/libgthread-2.0.so.0 >0x000000361e8134e0 0x000000361e8396d0 Yes /lib64/libexo-1.so.0 >0x0000003d65403990 0x0000003d65409350 Yes /lib64/libxfce4util.so.6 >0x000000361f403ea0 0x000000361f407b5c Yes /lib64/libthunarx-2.so.0 >0x000000361fc699b0 0x000000361fefce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000361f81e810 0x000000361f87ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000361e004880 0x000000361e009368 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003d6380a3b0 0x0000003d63815f34 Yes /lib64/libatk-1.0.so.0 >0x000000361dc136d0 0x000000361dce2ef8 Yes /lib64/libcairo.so.2 >0x000000361d806cb0 0x000000361d81a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003e04407320 0x0000003e0440f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003d6080d050 0x0000003d6082bfa8 Yes /lib64/libpango-1.0.so.0 > No /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x0000003e02006ca0 0x0000003e02023fcc Yes /lib64/libfontconfig.so.1 >0x000000361bc31be0 0x000000361bcf365c Yes /lib64/libgio-2.0.so.0 >0x000000362040a610 0x000000362041c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000361c407ab0 0x000000361c431a54 Yes /lib64/libdbus-1.so.3 >0x0000003d5840b160 0x0000003d58439a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003d5701a6e0 0x0000003d570b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003d554059f0 0x0000003d55411614 Yes /lib64/libpthread.so.0 >0x0000003d5501f560 0x0000003d55160cc4 Yes /lib64/libc.so.6 >0x0000003d5ac01510 0x0000003d5ac02b84 Yes /lib64/libuuid.so.1 >0x0000003d59009a00 0x0000003d590176c8 Yes /lib64/libxcb.so.1 >0x0000003d55800ed0 0x0000003d558019d0 Yes /lib64/libdl.so.2 >0x0000003e0a0031f0 0x0000003e0a0066e4 Yes /lib64/libstartup-notification-1.so.0 >0x0000003d67800a50 0x0000003d678011c8 Yes /lib64/libXRes.so.1 >0x0000003d55c05890 0x0000003d55c74bb8 Yes /lib64/libm.so.6 >0x0000003d58001190 0x0000003d58002088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003d5e8015f0 0x0000003d5e803948 Yes /lib64/libXfixes.so.3 >0x0000003d5c401b70 0x0000003d5c407be8 Yes /lib64/libXrender.so.1 >0x0000003d5f000bb0 0x0000003d5f001510 Yes /lib64/libXinerama.so.1 >0x0000003d5cc02240 0x0000003d5cc0c5f8 Yes /lib64/libXi.so.6 >0x0000003d5d001c30 0x0000003d5d0075d0 Yes /lib64/libXrandr.so.2 >0x0000003d60402ab0 0x0000003d60407690 Yes /lib64/libXcursor.so.1 >0x0000003d63c00cd0 0x0000003d63c016e8 Yes /lib64/libXcomposite.so.1 >0x0000003d5f800c40 0x0000003d5f80156c Yes /lib64/libXdamage.so.1 >0x0000003d5b003760 0x0000003d5b00d460 Yes /lib64/libXext.so.6 >0x0000003e04c06d00 0x0000003e04c39b6c Yes /lib64/libharfbuzz.so.0 >0x0000003d5ec0a510 0x0000003d5ec9258c Yes /lib64/libpixman-1.so.0 >0x000000361d005c30 0x000000361d01764c Yes /lib64/libEGL.so.1 >0x0000003d59c05680 0x0000003d59c26e68 Yes /lib64/libpng16.so.16 >0x0000003d62800b90 0x0000003d62801460 Yes /lib64/libxcb-shm.so.0 >0x0000003d62403610 0x0000003d62406a7c Yes /lib64/libxcb-render.so.0 >0x0000003d56002210 0x0000003d5600e930 Yes /lib64/libz.so.1 >0x000000361c817140 0x000000361c8502d4 Yes /lib64/libGL.so.1 >0x0000003d56c022d0 0x0000003d56c050cc Yes /lib64/librt.so.1 >0x0000003d5a803e00 0x0000003d5a81ccdc Yes /lib64/libexpat.so.1 >0x0000003d57c01870 0x0000003d57c05fe8 Yes /lib64/libffi.so.6 >0x000000361b8064a0 0x000000361b818fe4 Yes /lib64/libselinux.so.1 >0x0000003d57403a40 0x0000003d5741281c Yes /lib64/libresolv.so.2 >0x0000003d54c00b10 0x0000003d54c19cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003d59800ee0 0x0000003d59801bfc Yes /lib64/libXau.so.6 >0x0000003e0a4025b0 0x0000003e0a4033e4 Yes /lib64/libxcb-util.so.1 > No /lib64/libX11-xcb.so.1 > No /lib64/libgraphite2.so.3 >0x0000003d5d801930 0x0000003d5d802a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003d61c02610 0x0000003d61c04748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003d61401020 0x0000003d61401bc8 Yes /lib64/libxcb-shape.so.0 >0x000000361d402140 0x000000361d403cdc Yes /lib64/libgbm.so.1 >0x0000003d61004930 0x0000003d610086f0 Yes /lib64/libwayland-client.so.0 >0x0000003d60005950 0x0000003d6000aae0 Yes /lib64/libwayland-server.so.0 >0x000000361cc08e40 0x000000361cc119b0 Yes /lib64/libglapi.so.0 >0x000000361c0034f0 0x000000361c00bf62 Yes /lib64/libudev.so.1 >0x0000003e03003210 0x0000003e03008b98 Yes /lib64/libdrm.so.2 >0x0000003d5d40a030 0x0000003d5d411df8 Yes /lib64/libxcb-glx.so.0 >0x0000003d5dc01010 0x0000003d5dc03958 Yes /lib64/libXxf86vm.so.1 >0x0000003d56801770 0x0000003d5684b8d8 Yes /lib64/libpcre.so.1 >0x0000003d5a4030e0 0x0000003d5a419060 Yes /lib64/liblzma.so.5 >0x0000003e01402af0 0x0000003e01412218 Yes /lib64/libgcc_s.so.1 >0x00007f3342cac1e0 0x00007f3342cb34a4 Yes /lib64/libnss_files.so.2 >0x00007f3342aa15b0 0x00007f3342aa6770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f334289c470 0x00007f334289cd9c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007f3342696990 0x00007f3342698aec Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x0000003092c04200 0x0000003092c3ac90 Yes /lib64/libjpeg.so.62 >0x00007f334246def0 0x00007f33424883f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f33422108c0 0x00007f3342228618 Yes /lib64/libgvfscommon.so.0 >0x0000003e028046d0 0x0000003e02829e34 Yes /lib64/libbluray.so.1 >0x0000003e0ac00f10 0x0000003e0ac01804 Yes /lib64/libutil.so.1 >0x0000003d5bc2e870 0x0000003d5bd16930 Yes /lib64/libxml2.so.2 >0x00007f334062d4e0 0x00007f3340639978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f3340216d90 0x00007f3340218cd4 Yes /usr/lib64/thunarx-2/thunar-archive-plugin.so >0x00007f3333d53ab0 0x00007f3333dba62a Yes /lib64/libstdc++.so.6 >0x00007f33338db280 0x00007f33338e382c Yes /usr/lib64/thunarx-2/thunar-uca.so >0x00007f33336d2410 0x00007f33336d2bc4 Yes /usr/lib64/thunarx-2/thunar-wallpaper-plugin.so >0x00007f334041f500 0x00007f3340422b10 Yes /usr/lib64/thunarx-2/thunar-apr.so >0x0000003e094106e0 0x0000003e09421ad4 Yes /lib64/libexif.so.12 >0x00007f334000b4b0 0x00007f3340010064 Yes /usr/lib64/thunarx-2/thunar-media-tags-plugin.so >0x0000003e0c44e610 0x0000003e0c4b9480 Yes /lib64/libtag.so.1 >0x0000003e0c801b80 0x0000003e0c802998 Yes /lib64/libtag_c.so.0 >0x00007f33334a9c20 0x00007f33334caf98 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >$1 = 0x0 >$2 = 0x0 >rax 0x9dbf10 10338064 >rbx 0xefe0c0efe0c0efe0 -1161716567361130528 >rcx 0x10 16 >rdx 0xc92940 13183296 >rsi 0x1 1 >rdi 0x20 32 >rbp 0x18 0x18 >rsp 0x7fffc074fc80 0x7fffc074fc80 >r8 0x0 0 >r9 0xa09b40 10525504 >r10 0x1 1 >r11 0x5c 92 >r12 0x9dbf30 10338096 >r13 0x2 2 >r14 0x1 1 >r15 0x0 0 >rip 0x3d57065017 0x3d57065017 <g_slice_alloc+167> >eflags 0x10282 [ 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 g_slice_alloc: > 0x0000003d57064f70 <+0>: push %r15 > 0x0000003d57064f72 <+2>: push %r14 > 0x0000003d57064f74 <+4>: push %r13 > 0x0000003d57064f76 <+6>: push %r12 > 0x0000003d57064f78 <+8>: push %rbp > 0x0000003d57064f79 <+9>: mov %rdi,%rbp > 0x0000003d57064f7c <+12>: lea 0x2c5b5d(%rip),%rdi # 0x3d5732aae0 <private_thread_memory> > 0x0000003d57064f83 <+19>: push %rbx > 0x0000003d57064f84 <+20>: sub $0x28,%rsp > 0x0000003d57064f88 <+24>: callq 0x3d5708a960 <g_private_get> > 0x0000003d57064f8d <+29>: test %rax,%rax > 0x0000003d57064f90 <+32>: mov %rax,%rbx > 0x0000003d57064f93 <+35>: je 0x3d570650f0 <g_slice_alloc+384> > 0x0000003d57064f99 <+41>: lea 0xf(%rbp),%rdi > 0x0000003d57064f9d <+45>: and $0xfffffffffffffff0,%rdi > 0x0000003d57064fa1 <+49>: mov %rdi,%r12 > 0x0000003d57064fa4 <+52>: jne 0x3d57064fd8 <g_slice_alloc+104> > 0x0000003d57064fa6 <+54>: mov %rbp,%rdi > 0x0000003d57064fa9 <+57>: callq 0x3d5704ee60 <g_malloc> > 0x0000003d57064fae <+62>: mov %rax,%rbx > 0x0000003d57064fb1 <+65>: mov 0x2c6321(%rip),%edi # 0x3d5732b2d8 <allocator+24> > 0x0000003d57064fb7 <+71>: test %edi,%edi > 0x0000003d57064fb9 <+73>: je 0x3d57064fc0 <g_slice_alloc+80> > 0x0000003d57064fbb <+75>: test %rbx,%rbx > 0x0000003d57064fbe <+78>: jne 0x3d5706503d <g_slice_alloc+205> > 0x0000003d57064fc0 <+80>: nop > 0x0000003d57064fc1 <+81>: add $0x28,%rsp > 0x0000003d57064fc5 <+85>: mov %rbx,%rax > 0x0000003d57064fc8 <+88>: pop %rbx > 0x0000003d57064fc9 <+89>: pop %rbp > 0x0000003d57064fca <+90>: pop %r12 > 0x0000003d57064fcc <+92>: pop %r13 > 0x0000003d57064fce <+94>: pop %r14 > 0x0000003d57064fd0 <+96>: pop %r15 > 0x0000003d57064fd2 <+98>: retq > 0x0000003d57064fd3 <+99>: nopl 0x0(%rax,%rax,1) > 0x0000003d57064fd8 <+104>: cmp 0x2c6311(%rip),%rdi # 0x3d5732b2f0 <allocator+48> > 0x0000003d57064fdf <+111>: ja 0x3d57065240 <g_slice_alloc+720> > 0x0000003d57064fe5 <+117>: mov %r12,%r13 > 0x0000003d57064fe8 <+120>: shr $0x4,%r13 > 0x0000003d57064fec <+124>: lea -0x1(%r13),%r14d > 0x0000003d57064ff0 <+128>: mov %r14,%rcx > 0x0000003d57064ff3 <+131>: shl $0x4,%rcx > 0x0000003d57064ff7 <+135>: mov %rcx,%r12 > 0x0000003d57064ffa <+138>: add (%rbx),%r12 > 0x0000003d57064ffd <+141>: mov (%r12),%rdx > 0x0000003d57065001 <+145>: test %rdx,%rdx > 0x0000003d57065004 <+148>: je 0x3d57065110 <g_slice_alloc+416> > 0x0000003d5706500a <+154>: mov 0x8(%rdx),%rbx > 0x0000003d5706500e <+158>: test %rbx,%rbx > 0x0000003d57065011 <+161>: je 0x3d57065100 <g_slice_alloc+400> >=> 0x0000003d57065017 <+167>: mov (%rbx),%rax > 0x0000003d5706501a <+170>: mov %rax,0x8(%rdx) > 0x0000003d5706501e <+174>: mov 0x8(%r12),%rax > 0x0000003d57065023 <+179>: test %rax,%rax > 0x0000003d57065026 <+182>: je 0x3d57065031 <g_slice_alloc+193> > 0x0000003d57065028 <+184>: sub $0x1,%rax > 0x0000003d5706502c <+188>: mov %rax,0x8(%r12) > 0x0000003d57065031 <+193>: mov 0x2c62a0(%rip),%r8d # 0x3d5732b2d8 <allocator+24> > 0x0000003d57065038 <+200>: test %r8d,%r8d > 0x0000003d5706503b <+203>: je 0x3d57064fc0 <g_slice_alloc+80> > 0x0000003d5706503d <+205>: lea 0x2c626c(%rip),%rdi # 0x3d5732b2b0 <smc_tree_mutex> > 0x0000003d57065044 <+212>: callq 0x3d5708a590 <g_mutex_lock> > 0x0000003d57065049 <+217>: mov $0xfe609,%ecx > 0x0000003d5706504e <+222>: xor %edx,%edx > 0x0000003d57065050 <+224>: mov %rbx,%rax > 0x0000003d57065053 <+227>: div %rcx > 0x0000003d57065056 <+230>: mov $0xffd,%ecx > 0x0000003d5706505b <+235>: xor %edx,%edx > 0x0000003d5706505d <+237>: div %rcx > 0x0000003d57065060 <+240>: mov $0x1ff,%cx > 0x0000003d57065064 <+244>: mov %rbx,%rax > 0x0000003d57065067 <+247>: mov %rdx,%r12 > 0x0000003d5706506a <+250>: xor %edx,%edx > 0x0000003d5706506c <+252>: div %rcx > 0x0000003d5706506f <+255>: cmpq $0x0,0x2c6231(%rip) # 0x3d5732b2a8 <smc_tree_root> > 0x0000003d57065077 <+263>: mov %rdx,%r13 > 0x0000003d5706507a <+266>: je 0x3d570653ac <g_slice_alloc+1084> > 0x0000003d57065080 <+272>: mov 0x2c6221(%rip),%rax # 0x3d5732b2a8 <smc_tree_root> > 0x0000003d57065087 <+279>: lea (%rax,%r12,8),%r12 > 0x0000003d5706508b <+283>: cmpq $0x0,(%r12) > 0x0000003d57065090 <+288>: je 0x3d57065331 <g_slice_alloc+961> > 0x0000003d57065096 <+294>: shl $0x4,%r13 > 0x0000003d5706509a <+298>: add (%r12),%r13 > 0x0000003d5706509e <+302>: mov 0x8(%r13),%esi > 0x0000003d570650a2 <+306>: mov 0x0(%r13),%rdi > 0x0000003d570650a6 <+310>: test %esi,%esi > 0x0000003d570650a8 <+312>: je 0x3d570653cd <g_slice_alloc+1117> > 0x0000003d570650ae <+318>: mov %esi,%ecx > 0x0000003d570650b0 <+320>: xor %edx,%edx > 0x0000003d570650b2 <+322>: jmp 0x3d570650ca <g_slice_alloc+346> > 0x0000003d570650b4 <+324>: je 0x3d570652a0 <g_slice_alloc+816> > 0x0000003d570650ba <+330>: lea 0x1(%rax),%edx > 0x0000003d570650bd <+333>: mov $0x1,%eax > 0x0000003d570650c2 <+338>: cmp %ecx,%edx > 0x0000003d570650c4 <+340>: jae 0x3d5706528f <g_slice_alloc+799> > 0x0000003d570650ca <+346>: lea (%rdx,%rcx,1),%eax > 0x0000003d570650cd <+349>: shr %eax > 0x0000003d570650cf <+351>: mov %eax,%r12d > 0x0000003d570650d2 <+354>: shl $0x4,%r12 > 0x0000003d570650d6 <+358>: add %rdi,%r12 > 0x0000003d570650d9 <+361>: cmp (%r12),%rbx > 0x0000003d570650dd <+365>: jae 0x3d570650b4 <g_slice_alloc+324> > 0x0000003d570650df <+367>: mov %eax,%ecx > 0x0000003d570650e1 <+369>: mov $0xffffffff,%eax > 0x0000003d570650e6 <+374>: jmp 0x3d570650c2 <g_slice_alloc+338> > 0x0000003d570650e8 <+376>: nopl 0x0(%rax,%rax,1) > 0x0000003d570650f0 <+384>: callq 0x3d5701ab4c <thread_memory_from_self> > 0x0000003d570650f5 <+389>: mov %rax,%rbx > 0x0000003d570650f8 <+392>: jmpq 0x3d57064f99 <g_slice_alloc+41> > 0x0000003d570650fd <+397>: nopl (%rax) > 0x0000003d57065100 <+400>: mov (%rdx),%rax > 0x0000003d57065103 <+403>: mov %rdx,%rbx > 0x0000003d57065106 <+406>: mov %rax,(%r12) > 0x0000003d5706510a <+410>: jmpq 0x3d5706501e <g_slice_alloc+174> > 0x0000003d5706510f <+415>: nop > 0x0000003d57065110 <+416>: mov %rcx,%rax > 0x0000003d57065113 <+419>: add 0x8(%rbx),%rax > 0x0000003d57065117 <+423>: mov 0x8(%r12),%rdx > 0x0000003d5706511c <+428>: mov (%rax),%rsi > 0x0000003d5706511f <+431>: mov 0x8(%rax),%rdi > 0x0000003d57065123 <+435>: mov %rsi,(%r12) > 0x0000003d57065127 <+439>: mov %rdi,0x8(%r12) > 0x0000003d5706512c <+444>: movq $0x0,(%rax) > 0x0000003d57065133 <+451>: mov %rdx,0x8(%rax) > 0x0000003d57065137 <+455>: mov (%r12),%rdx > 0x0000003d5706513b <+459>: test %rdx,%rdx > 0x0000003d5706513e <+462>: jne 0x3d5706500a <g_slice_alloc+154> > 0x0000003d57065144 <+468>: mov 0x2c61bd(%rip),%rax # 0x3d5732b308 <allocator+72> > 0x0000003d5706514b <+475>: lea 0x2c61a6(%rip),%rdi # 0x3d5732b2f8 <allocator+56> > 0x0000003d57065152 <+482>: movq $0x0,0x8(%r12) > 0x0000003d5706515b <+491>: mov %rcx,0x8(%rsp) > 0x0000003d57065160 <+496>: lea (%rax,%r14,4),%r15 > 0x0000003d57065164 <+500>: callq 0x3d5708a5f0 <g_mutex_trylock> > 0x0000003d57065169 <+505>: test %eax,%eax > 0x0000003d5706516b <+507>: mov 0x8(%rsp),%rcx > 0x0000003d57065170 <+512>: je 0x3d57065359 <g_slice_alloc+1001> > 0x0000003d57065176 <+518>: mov 0x2c6194(%rip),%eax # 0x3d5732b310 <allocator+80> > 0x0000003d5706517c <+524>: sub $0x1,%eax > 0x0000003d5706517f <+527>: cmp $0xfffffff5,%eax > 0x0000003d57065182 <+530>: mov %eax,0x2c6188(%rip) # 0x3d5732b310 <allocator+80> > 0x0000003d57065188 <+536>: jge 0x3d570651a7 <g_slice_alloc+567> > 0x0000003d5706518a <+538>: movl $0x0,0x2c617c(%rip) # 0x3d5732b310 <allocator+80> > 0x0000003d57065194 <+548>: cmpl $0x0,(%r15) > 0x0000003d57065198 <+552>: mov $0x1,%eax > 0x0000003d5706519d <+557>: cmovne (%r15),%eax > 0x0000003d570651a1 <+561>: sub $0x1,%eax > 0x0000003d570651a4 <+564>: mov %eax,(%r15) > 0x0000003d570651a7 <+567>: mov 0x2c6152(%rip),%rax # 0x3d5732b300 <allocator+64> > 0x0000003d570651ae <+574>: lea (%rax,%r14,8),%rsi > 0x0000003d570651b2 <+578>: mov (%rsi),%r15 > 0x0000003d570651b5 <+581>: test %r15,%r15 > 0x0000003d570651b8 <+584>: je 0x3d570653d5 <g_slice_alloc+1125> > 0x0000003d570651be <+590>: mov 0x8(%r15),%rdx > 0x0000003d570651c2 <+594>: mov (%r15),%rax > 0x0000003d570651c5 <+597>: mov %rcx,0x8(%rsp) > 0x0000003d570651ca <+602>: mov (%rdx),%rdi > 0x0000003d570651cd <+605>: mov (%rax),%rax > 0x0000003d570651d0 <+608>: mov (%rdi),%rdi > 0x0000003d570651d3 <+611>: mov 0x8(%rax),%rax > 0x0000003d570651d7 <+615>: mov %rax,0x8(%rdi) > 0x0000003d570651db <+619>: mov %rdx,0x8(%rax) > 0x0000003d570651df <+623>: xor %edx,%edx > 0x0000003d570651e1 <+625>: cmp %rax,%r15 > 0x0000003d570651e4 <+628>: lea 0x2c610d(%rip),%rdi # 0x3d5732b2f8 <allocator+56> > 0x0000003d570651eb <+635>: cmovne %rax,%rdx > 0x0000003d570651ef <+639>: mov %rdx,(%rsi) > 0x0000003d570651f2 <+642>: callq 0x3d5708a5c0 <g_mutex_unlock> > 0x0000003d570651f7 <+647>: mov (%r15),%rax > 0x0000003d570651fa <+650>: mov 0x8(%rsp),%rcx > 0x0000003d570651ff <+655>: mov (%rax),%rsi > 0x0000003d57065202 <+658>: mov (%rsi),%rdx > 0x0000003d57065205 <+661>: mov 0x8(%rdx),%rdi > 0x0000003d57065209 <+665>: mov %rdi,0x8(%r12) > 0x0000003d5706520e <+670>: movq $0x0,0x8(%r15) > 0x0000003d57065216 <+678>: movq $0x0,0x8(%rsi) > 0x0000003d5706521e <+686>: movq $0x0,0x8(%rdx) > 0x0000003d57065226 <+694>: movq $0x0,0x8(%rax) > 0x0000003d5706522e <+702>: add (%rbx),%rcx > 0x0000003d57065231 <+705>: mov %r15,(%r12) > 0x0000003d57065235 <+709>: mov %rcx,%r12 > 0x0000003d57065238 <+712>: mov (%rcx),%rdx > 0x0000003d5706523b <+715>: jmpq 0x3d5706500a <g_slice_alloc+154> > 0x0000003d57065240 <+720>: cmpl $0x0,0x2c6089(%rip) # 0x3d5732b2d0 <allocator+16> > 0x0000003d57065247 <+727>: jne 0x3d57064fa6 <g_slice_alloc+54> > 0x0000003d5706524d <+733>: mov %r12,%rdi > 0x0000003d57065250 <+736>: callq 0x3d5701ab29 <allocator_categorize> > 0x0000003d57065255 <+741>: cmp $0x1,%eax > 0x0000003d57065258 <+744>: je 0x3d57064fe5 <g_slice_alloc+117> > 0x0000003d5706525e <+750>: cmp $0x2,%eax > 0x0000003d57065261 <+753>: jne 0x3d57064fa6 <g_slice_alloc+54> > 0x0000003d57065267 <+759>: lea 0x2c60b2(%rip),%rdi # 0x3d5732b320 <allocator+96> > 0x0000003d5706526e <+766>: callq 0x3d5708a590 <g_mutex_lock> > 0x0000003d57065273 <+771>: mov %r12,%rdi > 0x0000003d57065276 <+774>: callq 0x3d5701aea4 <slab_allocator_alloc_chunk> > 0x0000003d5706527b <+779>: lea 0x2c609e(%rip),%rdi # 0x3d5732b320 <allocator+96> > 0x0000003d57065282 <+786>: mov %rax,%rbx > 0x0000003d57065285 <+789>: callq 0x3d5708a5c0 <g_mutex_unlock> > 0x0000003d5706528a <+794>: jmpq 0x3d57064fb1 <g_slice_alloc+65> > 0x0000003d5706528f <+799>: sub $0x1,%eax > 0x0000003d57065292 <+802>: jne 0x3d570652a0 <g_slice_alloc+816> > 0x0000003d57065294 <+804>: add $0x10,%r12 > 0x0000003d57065298 <+808>: xor %r14d,%r14d > 0x0000003d5706529b <+811>: test %r12,%r12 > 0x0000003d5706529e <+814>: je 0x3d570652b7 <g_slice_alloc+839> > 0x0000003d570652a0 <+816>: mov %esi,%eax > 0x0000003d570652a2 <+818>: shl $0x4,%rax > 0x0000003d570652a6 <+822>: add %rdi,%rax > 0x0000003d570652a9 <+825>: cmp %rax,%r12 > 0x0000003d570652ac <+828>: jae 0x3d570652b4 <g_slice_alloc+836> > 0x0000003d570652ae <+830>: cmp (%r12),%rbx > 0x0000003d570652b2 <+834>: je 0x3d57065317 <g_slice_alloc+935> > 0x0000003d570652b4 <+836>: mov %r12,%r14 > 0x0000003d570652b7 <+839>: mov 0x8(%r13),%eax > 0x0000003d570652bb <+843>: sub %rdi,%r14 > 0x0000003d570652be <+846>: sar $0x4,%r14 > 0x0000003d570652c2 <+850>: cmp %eax,%r14d > 0x0000003d570652c5 <+853>: jbe 0x3d570652dc <g_slice_alloc+876> > 0x0000003d570652c7 <+855>: lea 0x5b15b(%rip),%rsi # 0x3d570c0429 > 0x0000003d570652ce <+862>: lea 0x5b0f8(%rip),%rdi # 0x3d570c03cd > 0x0000003d570652d5 <+869>: xor %eax,%eax > 0x0000003d570652d7 <+871>: callq 0x3d5701aa01 <mem_error> > 0x0000003d570652dc <+876>: shl $0x4,%eax > 0x0000003d570652df <+879>: lea 0x10(%rax),%esi > 0x0000003d570652e2 <+882>: callq 0x3d5701a300 <realloc@plt> > 0x0000003d570652e7 <+887>: test %rax,%rax > 0x0000003d570652ea <+890>: mov %rax,0x0(%r13) > 0x0000003d570652ee <+894>: je 0x3d5706534d <g_slice_alloc+989> > 0x0000003d570652f0 <+896>: mov 0x8(%r13),%edx > 0x0000003d570652f4 <+900>: mov %r14d,%r12d > 0x0000003d570652f7 <+903>: shl $0x4,%r12 > 0x0000003d570652fb <+907>: add %rax,%r12 > 0x0000003d570652fe <+910>: sub %r14d,%edx > 0x0000003d57065301 <+913>: lea 0x10(%r12),%rdi > 0x0000003d57065306 <+918>: mov %r12,%rsi > 0x0000003d57065309 <+921>: shl $0x4,%rdx > 0x0000003d5706530d <+925>: callq 0x3d5701a400 <memmove@plt> > 0x0000003d57065312 <+930>: addl $0x1,0x8(%r13) > 0x0000003d57065317 <+935>: lea 0x2c5f92(%rip),%rdi # 0x3d5732b2b0 <smc_tree_mutex> > 0x0000003d5706531e <+942>: mov %rbx,(%r12) > 0x0000003d57065322 <+946>: mov %rbp,0x8(%r12) > 0x0000003d57065327 <+951>: callq 0x3d5708a5c0 <g_mutex_unlock> > 0x0000003d5706532c <+956>: jmpq 0x3d57064fc0 <g_slice_alloc+80> > 0x0000003d57065331 <+961>: mov $0x10,%esi > 0x0000003d57065336 <+966>: mov $0x1ff,%edi > 0x0000003d5706533b <+971>: callq 0x3d5701a030 <calloc@plt> > 0x0000003d57065340 <+976>: test %rax,%rax > 0x0000003d57065343 <+979>: mov %rax,(%r12) > 0x0000003d57065347 <+983>: jne 0x3d57065096 <g_slice_alloc+294> > 0x0000003d5706534d <+989>: callq 0x3d57019b00 <__errno_location@plt> > 0x0000003d57065352 <+994>: mov (%rax),%edi > 0x0000003d57065354 <+996>: callq 0x3d5701ab12 <smc_tree_abort> > 0x0000003d57065359 <+1001>: lea 0x2c5f98(%rip),%rdi # 0x3d5732b2f8 <allocator+56> > 0x0000003d57065360 <+1008>: mov %rcx,0x8(%rsp) > 0x0000003d57065365 <+1013>: callq 0x3d5708a590 <g_mutex_lock> > 0x0000003d5706536a <+1018>: mov 0x2c5fa0(%rip),%eax # 0x3d5732b310 <allocator+80> > 0x0000003d57065370 <+1024>: mov 0x8(%rsp),%rcx > 0x0000003d57065375 <+1029>: add $0x1,%eax > 0x0000003d57065378 <+1032>: test %eax,%eax > 0x0000003d5706537a <+1034>: mov %eax,0x2c5f90(%rip) # 0x3d5732b310 <allocator+80> > 0x0000003d57065380 <+1040>: jle 0x3d570651a7 <g_slice_alloc+567> > 0x0000003d57065386 <+1046>: movl $0x0,0x2c5f80(%rip) # 0x3d5732b310 <allocator+80> > 0x0000003d57065390 <+1056>: addl $0x1,(%r15) > 0x0000003d57065394 <+1060>: mov $0x100,%eax > 0x0000003d57065399 <+1065>: cmpl $0x100,(%r15) > 0x0000003d570653a0 <+1072>: cmovbe (%r15),%eax > 0x0000003d570653a4 <+1076>: mov %eax,(%r15) > 0x0000003d570653a7 <+1079>: jmpq 0x3d570651a7 <g_slice_alloc+567> > 0x0000003d570653ac <+1084>: mov $0x8,%esi > 0x0000003d570653b1 <+1089>: mov $0xffd,%edi > 0x0000003d570653b6 <+1094>: callq 0x3d5701a030 <calloc@plt> > 0x0000003d570653bb <+1099>: test %rax,%rax > 0x0000003d570653be <+1102>: mov %rax,0x2c5ee3(%rip) # 0x3d5732b2a8 <smc_tree_root> > 0x0000003d570653c5 <+1109>: jne 0x3d57065080 <g_slice_alloc+272> > 0x0000003d570653cb <+1115>: jmp 0x3d5706534d <g_slice_alloc+989> > 0x0000003d570653cd <+1117>: mov %rdi,%r12 > 0x0000003d570653d0 <+1120>: jmpq 0x3d57065298 <g_slice_alloc+808> > 0x0000003d570653d5 <+1125>: mov %r13d,%r13d > 0x0000003d570653d8 <+1128>: mov $0xa0,%eax > 0x0000003d570653dd <+1133>: shl $0x4,%r13 > 0x0000003d570653e1 <+1137>: lea 0x0(%r13,%r13,4),%rsi > 0x0000003d570653e6 <+1142>: cmp $0xa0,%rsi > 0x0000003d570653ed <+1149>: cmovb %rax,%rsi > 0x0000003d570653f1 <+1153>: mov 0x2c5ed0(%rip),%rax # 0x3d5732b2c8 <allocator+8> > 0x0000003d570653f8 <+1160>: xor %edx,%edx > 0x0000003d570653fa <+1162>: div %rsi > 0x0000003d570653fd <+1165>: mov $0x4,%esi > 0x0000003d57065402 <+1170>: cmp $0x4,%rax > 0x0000003d57065406 <+1174>: cmovae %rax,%rsi > 0x0000003d5706540a <+1178>: mov 0x2c5ef7(%rip),%rax # 0x3d5732b308 <allocator+72> > 0x0000003d57065411 <+1185>: mov %esi,%r15d > 0x0000003d57065414 <+1188>: mov (%rax,%r14,4),%eax > 0x0000003d57065418 <+1192>: test %eax,%eax > 0x0000003d5706541a <+1194>: je 0x3d5706542d <g_slice_alloc+1213> > 0x0000003d5706541c <+1196>: shl $0x6,%eax > 0x0000003d5706541f <+1199>: xor %edx,%edx > 0x0000003d57065421 <+1201>: div %r13 > 0x0000003d57065424 <+1204>: cmp %eax,%esi > 0x0000003d57065426 <+1206>: mov %eax,%r15d > 0x0000003d57065429 <+1209>: cmovae %esi,%r15d > 0x0000003d5706542d <+1213>: lea 0x2c5ec4(%rip),%rdi # 0x3d5732b2f8 <allocator+56> > 0x0000003d57065434 <+1220>: mov %rcx,0x10(%rsp) > 0x0000003d57065439 <+1225>: mov $0x1,%r14d > 0x0000003d5706543f <+1231>: mov %r15d,%r15d > 0x0000003d57065442 <+1234>: callq 0x3d5708a5c0 <g_mutex_unlock> > 0x0000003d57065447 <+1239>: lea 0x2c5ed2(%rip),%rdi # 0x3d5732b320 <allocator+96> > 0x0000003d5706544e <+1246>: callq 0x3d5708a590 <g_mutex_lock> > 0x0000003d57065453 <+1251>: mov %r13,%rdi > 0x0000003d57065456 <+1254>: callq 0x3d5701aea4 <slab_allocator_alloc_chunk> > 0x0000003d5706545b <+1259>: mov 0x10(%rsp),%rcx > 0x0000003d57065460 <+1264>: mov %rax,0x8(%rsp) > 0x0000003d57065465 <+1269>: mov %rax,%rsi > 0x0000003d57065468 <+1272>: movq $0x0,0x8(%rax) > 0x0000003d57065470 <+1280>: cmp %r15,%r14 > 0x0000003d57065473 <+1283>: jae 0x3d570654a5 <g_slice_alloc+1333> > 0x0000003d57065475 <+1285>: mov %r13,%rdi > 0x0000003d57065478 <+1288>: mov %rsi,0x18(%rsp) > 0x0000003d5706547d <+1293>: mov %rcx,0x10(%rsp) > 0x0000003d57065482 <+1298>: callq 0x3d5701aea4 <slab_allocator_alloc_chunk> > 0x0000003d57065487 <+1303>: mov 0x18(%rsp),%rsi > 0x0000003d5706548c <+1308>: add $0x1,%r14 > 0x0000003d57065490 <+1312>: mov 0x10(%rsp),%rcx > 0x0000003d57065495 <+1317>: mov %rax,(%rsi) > 0x0000003d57065498 <+1320>: movq $0x0,0x8(%rax) > 0x0000003d570654a0 <+1328>: mov %rax,%rsi > 0x0000003d570654a3 <+1331>: jmp 0x3d57065470 <g_slice_alloc+1280> > 0x0000003d570654a5 <+1333>: lea 0x2c5e74(%rip),%rdi # 0x3d5732b320 <allocator+96> > 0x0000003d570654ac <+1340>: movq $0x0,(%rsi) > 0x0000003d570654b3 <+1347>: mov %rcx,0x10(%rsp) > 0x0000003d570654b8 <+1352>: callq 0x3d5708a5c0 <g_mutex_unlock> > 0x0000003d570654bd <+1357>: mov %r14,0x8(%r12) > 0x0000003d570654c2 <+1362>: mov 0x8(%rsp),%r15 > 0x0000003d570654c7 <+1367>: mov 0x10(%rsp),%rcx > 0x0000003d570654cc <+1372>: jmpq 0x3d5706522e <g_slice_alloc+702> >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 1049119
: 846433 |
846434
|
846435
|
846436
|
846437
|
846438
|
846439
|
846440
|
846441
|
846442
|
846443