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 840307 Details for
Bug 1045824
[abrt] mate-file-manager: magazine_cache_pop_magazine(): 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), 46.52 KB, created by
Sergei S. Rublev
on 2013-12-22 10:19:49 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Sergei S. Rublev
Created:
2013-12-22 10:19:49 UTC
Size:
46.52 KB
patch
obsolete
>[New LWP 1404] >[New LWP 1626] >[New LWP 12434] >[New LWP 1627] >[New LWP 1628] >warning: Could not load shared library symbols for 3 libraries, e.g. /usr/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 `caja -n'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 magazine_cache_pop_magazine (countp=0x1401fd8, ix=11) at gslice.c:750 >750 ChunkLink *next = magazine_chain_next (current); > >Thread 5 (Thread 0x7f4503988700 (LWP 1628)): >#0 0x0000003a828eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a848495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f44f80008c0, timeout=3997, context=0x148f4a0) at gmain.c:4007 > poll_func = 0x3a84858500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x148f4a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 3997 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f44f80008c0 >#3 0x0000003a848496dc in g_main_context_iteration (context=0x148f4a0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003a84849729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x0000003a8486ea45 in g_thread_proxy (data=0x7f44fc0039e0) at gthread.c:798 > thread = 0x7f44fc0039e0 >#6 0x0000003a83007f33 in start_thread (arg=0x7f4503988700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4503988700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139934389798656, 805327155772981788, 0, 0, 139934389799360, 139934389798656, -745592059006352868, 817437180907029020}, 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 0x0000003a828f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 4 (Thread 0x7f4508d8a700 (LWP 1627)): >#0 0x0000003a828eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a848495b4 in g_main_context_poll (priority=2147483647, n_fds=23, fds=0x7f44fc002c90, timeout=-1, context=0x7f4504013ee0) at gmain.c:4007 > poll_func = 0x3a84858500 <g_poll> >#2 g_main_context_iterate (context=0x7f4504013ee0, 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 = 23 > allocated_nfds = 23 > fds = 0x7f44fc002c90 >#3 0x0000003a84849a3a in g_main_loop_run (loop=0x7f4504013e70) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003a860d0376 in gdbus_shared_thread_func (user_data=0x7f4504013eb0) at gdbusprivate.c:278 > data = 0x7f4504013eb0 >#5 0x0000003a8486ea45 in g_thread_proxy (data=0x14526d0) at gthread.c:798 > thread = 0x14526d0 >#6 0x0000003a83007f33 in start_thread (arg=0x7f4508d8a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4508d8a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139934477887232, 805327155772981788, 0, 0, 139934477887936, 139934477887232, -745616796944236004, 817437180907029020}, 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 0x0000003a828f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f44e11f7700 (LWP 12434)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003a8488a915 in g_cond_wait_until (cond=cond@entry=0x1491d68, mutex=mutex@entry=0x1491d60, end_time=end_time@entry=5780460583) at gthread-posix.c:870 > ts = {tv_sec = 5780, tv_nsec = 460583000} > status = <optimized out> >#2 0x0000003a8481f0d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x1491d60, wait=wait@entry=1, end_time=end_time@entry=5780460583) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a8481f68b in g_async_queue_timeout_pop (queue=0x1491d60, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 5780460583 > retval = <optimized out> >#4 0x0000003a8486f4d6 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003a8486ea45 in g_thread_proxy (data=0x21c4f70) at gthread.c:798 > thread = 0x21c4f70 >#7 0x0000003a83007f33 in start_thread (arg=0x7f44e11f7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f44e11f7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139933811439360, 805327155772981788, 0, 0, 139933811440064, 139933811439360, -746230884388896228, 817437180907029020}, 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> >#8 0x0000003a828f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f450958b700 (LWP 1626)): >#0 0x0000003a828eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a848495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f45040010e0, timeout=-1, context=0x145ece0) at gmain.c:4007 > poll_func = 0x3a84858500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x145ece0, 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 = 0x7f45040010e0 >#3 0x0000003a848496dc in g_main_context_iteration (context=context@entry=0x145ece0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f4509597b7d in dconf_gdbus_worker_thread (user_data=0x145ece0) at dconf-gdbus-thread.c:81 > context = 0x145ece0 >#5 0x0000003a8486ea45 in g_thread_proxy (data=0x14210a0) at gthread.c:798 > thread = 0x14210a0 >#6 0x0000003a83007f33 in start_thread (arg=0x7f450958b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f450958b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139934486279936, 805327155772981788, 0, 0, 139934486280640, 139934486279936, -745615696895737316, 817437180907029020}, 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 0x0000003a828f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f450fd35a40 (LWP 1404)): >#0 magazine_cache_pop_magazine (countp=0x1401fd8, ix=11) at gslice.c:750 > current = 0x1ca6700 > prev = 0x24dd1b0 > next = <optimized out> >#1 thread_memory_magazine1_reload (tmem=<optimized out>, ix=11) at gslice.c:807 > mag = 0x1401fd0 >#2 g_slice_alloc (mem_size=mem_size@entry=184) at gslice.c:1005 > ix = 11 > tmem = 0x1401f10 > chunk_size = 192 > mem = <optimized out> >#3 0x0000003a848654ee in g_slice_alloc0 (mem_size=mem_size@entry=184) at gslice.c:1042 > mem = <optimized out> >#4 0x0000003a85831605 in g_type_create_instance (type=25118832) at gtype.c:1850 > node = 0x17f4870 > instance = <optimized out> > class = 0x17f4a10 > allocated = <optimized out> > private_size = 0 > ivar_size = 184 > i = <optimized out> >#5 0x0000003a858155b5 in g_object_new_internal (class=class@entry=0x17f4a10, params=params@entry=0x0, n_params=n_params@entry=0) at gobject.c:1746 > nqueue = 0x0 > object = <optimized out> > __FUNCTION__ = "g_object_new_internal" >#6 0x0000003a8581745d in g_object_newv (object_type=object_type@entry=25118832, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1890 > class = 0x17f4a10 > unref_class = 0x0 > object = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" > __FUNCTION__ = "g_object_newv" >#7 0x0000003a85817c24 in g_object_new (object_type=25118832, first_property_name=first_property_name@entry=0x0) at gobject.c:1556 > var_args = {{gp_offset = 56, fp_offset = 0, overflow_arg_area = 0x3a84838d00 <g_hash_table_lookup+176>, reg_save_area = 0x0}} > __PRETTY_FUNCTION__ = "g_object_new" >#8 0x0000003a94465d99 in IA__gtk_tree_view_column_new () at gtktreeviewcolumn.c:1457 >No locals. >#9 0x0000003a942b27a0 in gtk_combo_box_menu_setup (combo_box=combo_box@entry=0x18ab540, add_children=1) at gtkcombobox.c:3056 > priv = 0x18ab450 > menu = 0x19d0e70 >#10 0x0000003a942b2a30 in gtk_combo_box_check_appearance (combo_box=0x18ab540) at gtkcombobox.c:1287 > priv = 0x18ab450 > appears_as_list = 0 >#11 0x0000003a8583168b in g_type_create_instance (type=25105776) at gtype.c:1868 > node = 0x17f1570 > instance = 0x18ab540 > class = 0x17f1c00 > allocated = <optimized out> > private_size = <optimized out> > ivar_size = <optimized out> > i = 0 >#12 0x0000003a85815158 in g_object_constructor (type=<optimized out>, n_construct_properties=1, construct_params=0x24b2460) at gobject.c:2028 > object = <optimized out> >#13 0x0000003a942b6e2c in gtk_combo_box_constructor (type=25105776, n_construct_properties=1, construct_properties=0x24b2460) at gtkcombobox.c:5785 > object = <optimized out> > combo_box = <optimized out> > priv = <optimized out> >#14 0x0000003a85815544 in g_object_new_with_custom_constructor (n_params=1, params=0x7fff5951a650, class=0x17f1c00) at gobject.c:1665 > cparams = 0x24b2460 > cvalues = <optimized out> > node = 0x0 > i = <optimized out> > nqueue = 0x0 > object = <optimized out> > n_cparams = 1 > cvals_used = 1 >#15 g_object_new_internal (class=class@entry=0x17f1c00, params=params@entry=0x7fff5951a650, n_params=1) at gobject.c:1744 > nqueue = 0x0 > object = <optimized out> > __FUNCTION__ = "g_object_new_internal" >#16 0x0000003a85817814 in g_object_new_valist (object_type=object_type@entry=25105776, first_property_name=first_property_name@entry=0x3a945b858c "model", var_args=var_args@entry=0x7fff5951a7a0) at gobject.c:2002 > stack_params = {{pspec = 0x17e1e00, value = 0x7fff5951a5a0}, {pspec = 0x7f4504009ee0, value = 0x0}, {pspec = 0x14681b0, value = 0x89314b2a62138200}, {pspec = 0x3000000018, value = 0x17dee50}, {pspec = 0x7fff5951a720, value = 0x3}, {pspec = 0x0, value = 0x1}, {pspec = 0x0, value = 0x3a8581745d <g_object_newv+557>}, {pspec = 0x0, value = 0x0}, {pspec = 0x17ebed0, value = 0x3a84838d00 <g_hash_table_lookup+176>}, {pspec = 0x18, value = 0x89314b2a62138200}, {pspec = 0x1492e50, value = 0x17dee50}, {pspec = 0x3, value = 0x1f13200}, {pspec = 0x1, value = 0x0}, {pspec = 0x22f8080, value = 0x18}, {pspec = 0x22f8080, value = 0x3a8488a969 <g_private_get+9>}, {pspec = 0x22f8000, value = 0x3a84864f8d <g_slice_alloc+29>}} > params = 0x7fff5951a650 > name = <optimized out> > n_params = 1 > class = <optimized out> > unref_class = <optimized out> > object = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" > __FUNCTION__ = "g_object_new_valist" >#17 0x0000003a85817c11 in g_object_new (object_type=25105776, first_property_name=first_property_name@entry=0x3a945b858c "model") at gobject.c:1559 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff5951a890, reg_save_area = 0x7fff5951a7c0}} > __PRETTY_FUNCTION__ = "g_object_new" >#18 0x0000003a942b691b in IA__gtk_combo_box_new_with_model (model=0x18420a0) at gtkcombobox.c:4856 > combo_box = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_combo_box_new_with_model" >#19 0x00000000004b2969 in add_permissions_combo_box (window=window@entry=0x1f13200, table=table@entry=0x7f4504009ee0, type=type@entry=PERMISSION_USER, is_folder=is_folder@entry=0, short_label=<optimized out>) at fm-properties-window.c:4271 > combo = <optimized out> > label = 0x24f96d0 > store = 0x18420a0 > cell = <optimized out> > iter = {stamp = 1498523944, user_data = 0x3a85814945 <g_object_dispatch_properties_changed+69>, user_data2 = 0x3a9458bf6f, user_data3 = 0x3a85814e6e <g_object_unref+110>} > row = 1 >#20 0x00000000004b6769 in create_simple_permissions (page_table=0x7f4504009ee0, window=0x1f13200) at fm-properties-window.c:4474 > has_file = 1 > has_directory = 0 > owner_label = 0x24f9530 > value = <optimized out> > group_label = 0x3a8488a969 <g_private_get+9> > execute_label = 0x2643910 > last_row = 0 > group_combo_box = <optimized out> > owner_combo_box = <optimized out> > nrows = 0 >#21 create_permissions_page (window=<optimized out>) at fm-properties-window.c:4898 > button = <optimized out> > page_table = 0x7f4504009ee0 > file_list = <optimized out> > nrows = 40122640 > vbox = 0x1830140 > hbox = <optimized out> > file_name = <optimized out> > prompt_text = <optimized out> > last_row = <optimized out> >#22 create_properties_window (startup_data=<optimized out>) at fm-properties-window.c:5278 > window = <optimized out> > l = <optimized out> >#23 is_directory_ready_callback (file=<optimized out>, data=<optimized out>) at fm-properties-window.c:5424 > new_window = 0x1f13200 > file = <optimized out> > data = <optimized out> > startup_data = <optimized out> >#24 0x00000000004d42e3 in call_ready_callbacks_at_idle (callback_data=<optimized out>) at caja-directory-async.c:2064 > directory = 0x1c033b0 > node = <optimized out> > next = <optimized out> > callback = 0x14f8f50 >#25 0x0000003a848492a6 in g_main_dispatch (context=0x14444b0) at gmain.c:3066 > dispatch = 0x3a84846150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x1c033b0 > callback = 0x4d4240 <call_ready_callbacks_at_idle> > cb_funcs = 0x3a84b2a8e0 <g_source_callback_funcs> > cb_data = 0x24f47d0 > need_destroy = <optimized out> > current_source_link = {data = 0x267ca10, next = 0x0} > source = 0x267ca10 > current = 0x144fd30 > i = 1 >#26 g_main_context_dispatch (context=context@entry=0x14444b0) at gmain.c:3642 >No locals. >#27 0x0000003a84849628 in g_main_context_iterate (context=0x14444b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 6 > fds = 0x166d600 >#28 0x0000003a84849a3a in g_main_loop_run (loop=0x166c940) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#29 0x0000003a94345c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x166c940 >#30 0x000000000044a8a7 in main (argc=1, argv=0x7fff5951b018) at caja-main.c:628 > 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 = 0x1452450 > context = <optimized out> > file = <optimized out> > fileinfo = <optimized out> > appinfo = <optimized out> > uri = <optimized out> > uris = 0x0 > uris_array = 0x0 > error = 0x0 > i = <optimized out> > options = {{long_name = 0x55c2e3 "check", short_name = 99 'c', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac84, description = 0x55c348 "Perform a quick set of self-check tests.", arg_description = 0x0}, {long_name = 0x57bd75 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac80, description = 0x55c378 "Show the version of the program.", arg_description = 0x0}, {long_name = 0x560589 "geometry", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff5951ac88, description = 0x55c3a0 "Create the initial window with the given geometry.", arg_description = 0x565cb3 "GEOMETRY"}, {long_name = 0x55c225 "no-default-window", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac74, description = 0x55c3d8 "Only create windows for explicitly specified URIs.", arg_description = 0x0}, {long_name = 0x55c237 "no-desktop", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac7c, description = 0x55c410 "Do not manage the desktop (ignore the preference set in the preferences dialog).", arg_description = 0x0}, {long_name = 0x55d9fb "browser", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac78, description = 0x55c242 "open a browser window.", arg_description = 0x0}, {long_name = 0x57e585 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5951ac70, description = 0x55c259 "Quit Caja.", arg_description = 0x0}, {long_name = 0x561b6d "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x7fff5951ac90, description = 0x0, arg_description = 0x55c264 "[URI...]"}, {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 >0x0000003a98201c20 0x0000003a98205c44 Yes /usr/lib64/libSM.so.6 >0x0000003a98604f30 0x0000003a986121ec Yes /usr/lib64/libICE.so.6 >0x0000003a89c01b70 0x0000003a89c07be8 Yes /usr/lib64/libXrender.so.1 >0x0000003a88403760 0x0000003a8840d460 Yes /usr/lib64/libXext.so.6 >0x0000003a91802b40 0x0000003a91805e68 Yes /usr/lib64/libcaja-extension.so.1 >0x0000003a85c01190 0x0000003a85c02088 Yes /usr/lib64/libgmodule-2.0.so.0 >0x0000003a96a0c8f0 0x0000003a96a21b00 Yes /usr/lib64/libmate-desktop-2.so.17 >0x0000003a972031f0 0x0000003a972066e4 Yes /usr/lib64/libstartup-notification-1.so.0 >0x0000003a894006b0 0x0000003a8940081c Yes /usr/lib64/libgthread-2.0.so.0 >0x0000003a95a02b40 0x0000003a95a063e8 Yes /usr/lib64/libgailutil.so.18 >0x0000003a88c2e870 0x0000003a88d16930 Yes /usr/lib64/libxml2.so.2 >0x0000003a9a604d30 0x0000003a9a6093e4 Yes /usr/lib64/libunique-1.0.so.0 >0x0000003a942699b0 0x0000003a944fce40 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x0000003a94e1e810 0x0000003a94e7ee94 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003a8d004880 0x0000003a8d009368 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003a8e80a3b0 0x0000003a8e815f34 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003a8d4136d0 0x0000003a8d4e2ef8 Yes /usr/lib64/libcairo.so.2 >0x0000003a90806cb0 0x0000003a9081a810 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003a86031be0 0x0000003a860f365c Yes /usr/lib64/libgio-2.0.so.0 >0x0000003a8ac07320 0x0000003a8ac0f90c Yes /usr/lib64/libpangoft2-1.0.so.0 >0x0000003a8f40d050 0x0000003a8f42bfa8 Yes /usr/lib64/libpango-1.0.so.0 >0x0000003a8580b160 0x0000003a85839a18 Yes /usr/lib64/libgobject-2.0.so.0 >0x0000003a8481a6e0 0x0000003a848b2f1c Yes /usr/lib64/libglib-2.0.so.0 >0x0000003a88806ca0 0x0000003a88823fcc Yes /usr/lib64/libfontconfig.so.1 >0x0000003a86c0d320 0x0000003a86c790c4 Yes /usr/lib64/libfreetype.so.6 > No /usr/lib64/libX11.so.6 >0x0000003a95e106e0 0x0000003a95e21ad4 Yes /usr/lib64/libexif.so.12 >0x0000003a96239b40 0x0000003a962eb1a0 Yes /usr/lib64/libexempi.so.3 >0x0000003a84006260 0x0000003a8401881c Yes /usr/lib64/libselinux.so.1 >0x0000003a83805890 0x0000003a83874bb8 Yes /usr/lib64/libm.so.6 >0x0000003a830059f0 0x0000003a83011614 Yes /usr/lib64/libpthread.so.0 >0x0000003a8281f560 0x0000003a82960cc4 Yes /usr/lib64/libc.so.6 >0x0000003a89801510 0x0000003a89802b84 Yes /usr/lib64/libuuid.so.1 >0x0000003a82c00ed0 0x0000003a82c019d0 Yes /usr/lib64/libdl.so.2 >0x0000003a8d801c30 0x0000003a8d8075d0 Yes /usr/lib64/libXrandr.so.2 >0x0000003a996025b0 0x0000003a996033e4 Yes /usr/lib64/libxcb-util.so.1 > No /usr/lib64/libX11-xcb.so.1 >0x0000003a87c09a00 0x0000003a87c176c8 Yes /usr/lib64/libxcb.so.1 >0x0000003a83402210 0x0000003a8340e930 Yes /usr/lib64/libz.so.1 >0x0000003a874030e0 0x0000003a87419060 Yes /usr/lib64/liblzma.so.5 >0x0000003a94a0a610 0x0000003a94a1c8b4 Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003a89007ab0 0x0000003a8902ff04 Yes /usr/lib64/libdbus-1.so.3 >0x0000003a8bc015f0 0x0000003a8bc03948 Yes /usr/lib64/libXfixes.so.3 >0x0000003a8e400bb0 0x0000003a8e401510 Yes /usr/lib64/libXinerama.so.1 >0x0000003a8a002240 0x0000003a8a00c5f8 Yes /usr/lib64/libXi.so.6 >0x0000003a8a402ab0 0x0000003a8a407690 Yes /usr/lib64/libXcursor.so.1 >0x0000003a8c800cd0 0x0000003a8c8016e8 Yes /usr/lib64/libXcomposite.so.1 >0x0000003a8cc00c40 0x0000003a8cc0156c Yes /usr/lib64/libXdamage.so.1 >0x0000003a8c406d00 0x0000003a8c439b6c Yes /usr/lib64/libharfbuzz.so.0 >0x0000003a90c0a510 0x0000003a90c9258c Yes /usr/lib64/libpixman-1.so.0 >0x0000003a8b005c30 0x0000003a8b0176ec Yes /usr/lib64/libEGL.so.1 >0x0000003a86405680 0x0000003a86426e68 Yes /usr/lib64/libpng16.so.16 >0x0000003a8b400b90 0x0000003a8b401460 Yes /usr/lib64/libxcb-shm.so.0 >0x0000003a90003610 0x0000003a90006a7c Yes /usr/lib64/libxcb-render.so.0 >0x0000003a91017120 0x0000003a91050274 Yes /usr/lib64/libGL.so.1 >0x0000003a844022d0 0x0000003a844050cc Yes /usr/lib64/librt.so.1 >0x0000003a85401870 0x0000003a85405fe8 Yes /usr/lib64/libffi.so.6 >0x0000003a85003a40 0x0000003a8501281c Yes /usr/lib64/libresolv.so.2 >0x0000003a88003e00 0x0000003a8801ccdc Yes /usr/lib64/libexpat.so.1 >0x0000003a9525bab0 0x0000003a952c262a Yes /usr/lib64/libstdc++.so.6 >0x0000003a82400b10 0x0000003a82419cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003a84c02af0 0x0000003a84c12218 Yes /usr/lib64/libgcc_s.so.1 >0x0000003a83c01770 0x0000003a83c4b8d8 Yes /usr/lib64/libpcre.so.1 >0x0000003a86800ee0 0x0000003a86801bfc Yes /usr/lib64/libXau.so.6 > No /usr/lib64/libgraphite2.so.3 >0x0000003a8dc01930 0x0000003a8dc02a88 Yes /usr/lib64/libxcb-dri2.so.0 >0x0000003a8fc02610 0x0000003a8fc04748 Yes /usr/lib64/libxcb-xfixes.so.0 >0x0000003a8f001020 0x0000003a8f001bc8 Yes /usr/lib64/libxcb-shape.so.0 >0x0000003a8a802140 0x0000003a8a803cdc Yes /usr/lib64/libgbm.so.1 >0x0000003a8b804930 0x0000003a8b8086f0 Yes /usr/lib64/libwayland-client.so.0 >0x0000003a8e005950 0x0000003a8e00aae0 Yes /usr/lib64/libwayland-server.so.0 >0x0000003a8f808e40 0x0000003a8f8119b0 Yes /usr/lib64/libglapi.so.0 >0x0000003a870034f0 0x0000003a8700bf62 Yes /usr/lib64/libudev.so.1 >0x0000003a8ec03210 0x0000003a8ec08b98 Yes /usr/lib64/libdrm.so.2 >0x0000003a9140a030 0x0000003a91411df8 Yes /usr/lib64/libxcb-glx.so.0 >0x0000003a95601010 0x0000003a95603958 Yes /usr/lib64/libXxf86vm.so.1 >0x00007f4509594ab0 0x00007f4509599130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f4508362c20 0x00007f4508383f98 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f4508137ef0 0x00007f45081523f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f4503dd68c0 0x00007f4503dee618 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f4503b906d0 0x00007f4503bb5e34 Yes /usr/lib64/libbluray.so.1 >0x00007f4503989f10 0x00007f450398a804 Yes /usr/lib64/libutil.so.1 >0x00007f450277c1e0 0x00007f45027834a4 Yes /usr/lib64/libnss_files.so.2 >0x00007f4501f73f00 0x00007f4501f750f4 Yes /usr/lib64/caja/extensions-2.0/libatril-properties-page.so >0x00007f4501d4a8f0 0x00007f4501d62330 Yes /usr/lib64/libatrildocument.so.3 >0x00007f4501b3a7e0 0x00007f4501b3b060 Yes /usr/lib64/caja/extensions-2.0/libcaja-engrampa.so >0x00007f4501934870 0x00007f45019368b4 Yes /usr/lib64/caja/extensions-2.0/libcaja-image-converter.so >0x00007f450172ff90 0x00007f4501730320 Yes /usr/lib64/caja/extensions-2.0/libcaja-sendto.so >0x00007f45015194e0 0x00007f4501525978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f45002ab1e0 0x00007f45002acabc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >0x00007f44efdfaf40 0x00007f44efdfd048 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f44efbad7a0 0x00007f44efbcf590 Yes /usr/lib64/libibus-1.0.so.5 >0x00007f44ef99bc00 0x00007f44ef99bfcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x0000003a96607a60 0x0000003a9662ba58 Yes /usr/lib64/librsvg-2.so.2 >0x00007f44ef768cd0 0x00007f44ef787858 Yes /usr/lib64/libcroco-0.6.so.3 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x1401f10 20979472 >rcx 0xb0 176 >rdx 0x24dd1b0 38654384 >rsi 0x1401b08 20978440 >rdi 0x1dc8e00 31231488 >rbp 0xb8 0xb8 >rsp 0x7fff59519f00 0x7fff59519f00 >r8 0x14970c0 21590208 >r9 0x0 0 >r10 0x1 1 >r11 0x3a8297f2f0 251299099376 >r12 0x1401fd0 20979664 >r13 0xc 12 >r14 0xb 11 >r15 0x1ca6700 30041856 >rip 0x3a848651d3 0x3a848651d3 <g_slice_alloc+611> >eflags 0x10206 [ PF 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: > 0x0000003a84864f70 <+0>: push %r15 > 0x0000003a84864f72 <+2>: push %r14 > 0x0000003a84864f74 <+4>: push %r13 > 0x0000003a84864f76 <+6>: push %r12 > 0x0000003a84864f78 <+8>: push %rbp > 0x0000003a84864f79 <+9>: mov %rdi,%rbp > 0x0000003a84864f7c <+12>: lea 0x2c5b5d(%rip),%rdi # 0x3a84b2aae0 <private_thread_memory> > 0x0000003a84864f83 <+19>: push %rbx > 0x0000003a84864f84 <+20>: sub $0x28,%rsp > 0x0000003a84864f88 <+24>: callq 0x3a8488a960 <g_private_get> > 0x0000003a84864f8d <+29>: test %rax,%rax > 0x0000003a84864f90 <+32>: mov %rax,%rbx > 0x0000003a84864f93 <+35>: je 0x3a848650f0 <g_slice_alloc+384> > 0x0000003a84864f99 <+41>: lea 0xf(%rbp),%rdi > 0x0000003a84864f9d <+45>: and $0xfffffffffffffff0,%rdi > 0x0000003a84864fa1 <+49>: mov %rdi,%r12 > 0x0000003a84864fa4 <+52>: jne 0x3a84864fd8 <g_slice_alloc+104> > 0x0000003a84864fa6 <+54>: mov %rbp,%rdi > 0x0000003a84864fa9 <+57>: callq 0x3a8484ee60 <g_malloc> > 0x0000003a84864fae <+62>: mov %rax,%rbx > 0x0000003a84864fb1 <+65>: mov 0x2c6321(%rip),%edi # 0x3a84b2b2d8 <allocator+24> > 0x0000003a84864fb7 <+71>: test %edi,%edi > 0x0000003a84864fb9 <+73>: je 0x3a84864fc0 <g_slice_alloc+80> > 0x0000003a84864fbb <+75>: test %rbx,%rbx > 0x0000003a84864fbe <+78>: jne 0x3a8486503d <g_slice_alloc+205> > 0x0000003a84864fc0 <+80>: nop > 0x0000003a84864fc1 <+81>: add $0x28,%rsp > 0x0000003a84864fc5 <+85>: mov %rbx,%rax > 0x0000003a84864fc8 <+88>: pop %rbx > 0x0000003a84864fc9 <+89>: pop %rbp > 0x0000003a84864fca <+90>: pop %r12 > 0x0000003a84864fcc <+92>: pop %r13 > 0x0000003a84864fce <+94>: pop %r14 > 0x0000003a84864fd0 <+96>: pop %r15 > 0x0000003a84864fd2 <+98>: retq > 0x0000003a84864fd3 <+99>: nopl 0x0(%rax,%rax,1) > 0x0000003a84864fd8 <+104>: cmp 0x2c6311(%rip),%rdi # 0x3a84b2b2f0 <allocator+48> > 0x0000003a84864fdf <+111>: ja 0x3a84865240 <g_slice_alloc+720> > 0x0000003a84864fe5 <+117>: mov %r12,%r13 > 0x0000003a84864fe8 <+120>: shr $0x4,%r13 > 0x0000003a84864fec <+124>: lea -0x1(%r13),%r14d > 0x0000003a84864ff0 <+128>: mov %r14,%rcx > 0x0000003a84864ff3 <+131>: shl $0x4,%rcx > 0x0000003a84864ff7 <+135>: mov %rcx,%r12 > 0x0000003a84864ffa <+138>: add (%rbx),%r12 > 0x0000003a84864ffd <+141>: mov (%r12),%rdx > 0x0000003a84865001 <+145>: test %rdx,%rdx > 0x0000003a84865004 <+148>: je 0x3a84865110 <g_slice_alloc+416> > 0x0000003a8486500a <+154>: mov 0x8(%rdx),%rbx > 0x0000003a8486500e <+158>: test %rbx,%rbx > 0x0000003a84865011 <+161>: je 0x3a84865100 <g_slice_alloc+400> > 0x0000003a84865017 <+167>: mov (%rbx),%rax > 0x0000003a8486501a <+170>: mov %rax,0x8(%rdx) > 0x0000003a8486501e <+174>: mov 0x8(%r12),%rax > 0x0000003a84865023 <+179>: test %rax,%rax > 0x0000003a84865026 <+182>: je 0x3a84865031 <g_slice_alloc+193> > 0x0000003a84865028 <+184>: sub $0x1,%rax > 0x0000003a8486502c <+188>: mov %rax,0x8(%r12) > 0x0000003a84865031 <+193>: mov 0x2c62a0(%rip),%r8d # 0x3a84b2b2d8 <allocator+24> > 0x0000003a84865038 <+200>: test %r8d,%r8d > 0x0000003a8486503b <+203>: je 0x3a84864fc0 <g_slice_alloc+80> > 0x0000003a8486503d <+205>: lea 0x2c626c(%rip),%rdi # 0x3a84b2b2b0 <smc_tree_mutex> > 0x0000003a84865044 <+212>: callq 0x3a8488a590 <g_mutex_lock> > 0x0000003a84865049 <+217>: mov $0xfe609,%ecx > 0x0000003a8486504e <+222>: xor %edx,%edx > 0x0000003a84865050 <+224>: mov %rbx,%rax > 0x0000003a84865053 <+227>: div %rcx > 0x0000003a84865056 <+230>: mov $0xffd,%ecx > 0x0000003a8486505b <+235>: xor %edx,%edx > 0x0000003a8486505d <+237>: div %rcx > 0x0000003a84865060 <+240>: mov $0x1ff,%cx > 0x0000003a84865064 <+244>: mov %rbx,%rax > 0x0000003a84865067 <+247>: mov %rdx,%r12 > 0x0000003a8486506a <+250>: xor %edx,%edx > 0x0000003a8486506c <+252>: div %rcx > 0x0000003a8486506f <+255>: cmpq $0x0,0x2c6231(%rip) # 0x3a84b2b2a8 <smc_tree_root> > 0x0000003a84865077 <+263>: mov %rdx,%r13 > 0x0000003a8486507a <+266>: je 0x3a848653ac <g_slice_alloc+1084> > 0x0000003a84865080 <+272>: mov 0x2c6221(%rip),%rax # 0x3a84b2b2a8 <smc_tree_root> > 0x0000003a84865087 <+279>: lea (%rax,%r12,8),%r12 > 0x0000003a8486508b <+283>: cmpq $0x0,(%r12) > 0x0000003a84865090 <+288>: je 0x3a84865331 <g_slice_alloc+961> > 0x0000003a84865096 <+294>: shl $0x4,%r13 > 0x0000003a8486509a <+298>: add (%r12),%r13 > 0x0000003a8486509e <+302>: mov 0x8(%r13),%esi > 0x0000003a848650a2 <+306>: mov 0x0(%r13),%rdi > 0x0000003a848650a6 <+310>: test %esi,%esi > 0x0000003a848650a8 <+312>: je 0x3a848653cd <g_slice_alloc+1117> > 0x0000003a848650ae <+318>: mov %esi,%ecx > 0x0000003a848650b0 <+320>: xor %edx,%edx > 0x0000003a848650b2 <+322>: jmp 0x3a848650ca <g_slice_alloc+346> > 0x0000003a848650b4 <+324>: je 0x3a848652a0 <g_slice_alloc+816> > 0x0000003a848650ba <+330>: lea 0x1(%rax),%edx > 0x0000003a848650bd <+333>: mov $0x1,%eax > 0x0000003a848650c2 <+338>: cmp %ecx,%edx > 0x0000003a848650c4 <+340>: jae 0x3a8486528f <g_slice_alloc+799> > 0x0000003a848650ca <+346>: lea (%rdx,%rcx,1),%eax > 0x0000003a848650cd <+349>: shr %eax > 0x0000003a848650cf <+351>: mov %eax,%r12d > 0x0000003a848650d2 <+354>: shl $0x4,%r12 > 0x0000003a848650d6 <+358>: add %rdi,%r12 > 0x0000003a848650d9 <+361>: cmp (%r12),%rbx > 0x0000003a848650dd <+365>: jae 0x3a848650b4 <g_slice_alloc+324> > 0x0000003a848650df <+367>: mov %eax,%ecx > 0x0000003a848650e1 <+369>: mov $0xffffffff,%eax > 0x0000003a848650e6 <+374>: jmp 0x3a848650c2 <g_slice_alloc+338> > 0x0000003a848650e8 <+376>: nopl 0x0(%rax,%rax,1) > 0x0000003a848650f0 <+384>: callq 0x3a8481ab4c <thread_memory_from_self> > 0x0000003a848650f5 <+389>: mov %rax,%rbx > 0x0000003a848650f8 <+392>: jmpq 0x3a84864f99 <g_slice_alloc+41> > 0x0000003a848650fd <+397>: nopl (%rax) > 0x0000003a84865100 <+400>: mov (%rdx),%rax > 0x0000003a84865103 <+403>: mov %rdx,%rbx > 0x0000003a84865106 <+406>: mov %rax,(%r12) > 0x0000003a8486510a <+410>: jmpq 0x3a8486501e <g_slice_alloc+174> > 0x0000003a8486510f <+415>: nop > 0x0000003a84865110 <+416>: mov %rcx,%rax > 0x0000003a84865113 <+419>: add 0x8(%rbx),%rax > 0x0000003a84865117 <+423>: mov 0x8(%r12),%rdx > 0x0000003a8486511c <+428>: mov (%rax),%rsi > 0x0000003a8486511f <+431>: mov 0x8(%rax),%rdi > 0x0000003a84865123 <+435>: mov %rsi,(%r12) > 0x0000003a84865127 <+439>: mov %rdi,0x8(%r12) > 0x0000003a8486512c <+444>: movq $0x0,(%rax) > 0x0000003a84865133 <+451>: mov %rdx,0x8(%rax) > 0x0000003a84865137 <+455>: mov (%r12),%rdx > 0x0000003a8486513b <+459>: test %rdx,%rdx > 0x0000003a8486513e <+462>: jne 0x3a8486500a <g_slice_alloc+154> > 0x0000003a84865144 <+468>: mov 0x2c61bd(%rip),%rax # 0x3a84b2b308 <allocator+72> > 0x0000003a8486514b <+475>: lea 0x2c61a6(%rip),%rdi # 0x3a84b2b2f8 <allocator+56> > 0x0000003a84865152 <+482>: movq $0x0,0x8(%r12) > 0x0000003a8486515b <+491>: mov %rcx,0x8(%rsp) > 0x0000003a84865160 <+496>: lea (%rax,%r14,4),%r15 > 0x0000003a84865164 <+500>: callq 0x3a8488a5f0 <g_mutex_trylock> > 0x0000003a84865169 <+505>: test %eax,%eax > 0x0000003a8486516b <+507>: mov 0x8(%rsp),%rcx > 0x0000003a84865170 <+512>: je 0x3a84865359 <g_slice_alloc+1001> > 0x0000003a84865176 <+518>: mov 0x2c6194(%rip),%eax # 0x3a84b2b310 <allocator+80> > 0x0000003a8486517c <+524>: sub $0x1,%eax > 0x0000003a8486517f <+527>: cmp $0xfffffff5,%eax > 0x0000003a84865182 <+530>: mov %eax,0x2c6188(%rip) # 0x3a84b2b310 <allocator+80> > 0x0000003a84865188 <+536>: jge 0x3a848651a7 <g_slice_alloc+567> > 0x0000003a8486518a <+538>: movl $0x0,0x2c617c(%rip) # 0x3a84b2b310 <allocator+80> > 0x0000003a84865194 <+548>: cmpl $0x0,(%r15) > 0x0000003a84865198 <+552>: mov $0x1,%eax > 0x0000003a8486519d <+557>: cmovne (%r15),%eax > 0x0000003a848651a1 <+561>: sub $0x1,%eax > 0x0000003a848651a4 <+564>: mov %eax,(%r15) > 0x0000003a848651a7 <+567>: mov 0x2c6152(%rip),%rax # 0x3a84b2b300 <allocator+64> > 0x0000003a848651ae <+574>: lea (%rax,%r14,8),%rsi > 0x0000003a848651b2 <+578>: mov (%rsi),%r15 > 0x0000003a848651b5 <+581>: test %r15,%r15 > 0x0000003a848651b8 <+584>: je 0x3a848653d5 <g_slice_alloc+1125> > 0x0000003a848651be <+590>: mov 0x8(%r15),%rdx > 0x0000003a848651c2 <+594>: mov (%r15),%rax > 0x0000003a848651c5 <+597>: mov %rcx,0x8(%rsp) > 0x0000003a848651ca <+602>: mov (%rdx),%rdi > 0x0000003a848651cd <+605>: mov (%rax),%rax > 0x0000003a848651d0 <+608>: mov (%rdi),%rdi >=> 0x0000003a848651d3 <+611>: mov 0x8(%rax),%rax > 0x0000003a848651d7 <+615>: mov %rax,0x8(%rdi) > 0x0000003a848651db <+619>: mov %rdx,0x8(%rax) > 0x0000003a848651df <+623>: xor %edx,%edx > 0x0000003a848651e1 <+625>: cmp %rax,%r15 > 0x0000003a848651e4 <+628>: lea 0x2c610d(%rip),%rdi # 0x3a84b2b2f8 <allocator+56> > 0x0000003a848651eb <+635>: cmovne %rax,%rdx > 0x0000003a848651ef <+639>: mov %rdx,(%rsi) > 0x0000003a848651f2 <+642>: callq 0x3a8488a5c0 <g_mutex_unlock> > 0x0000003a848651f7 <+647>: mov (%r15),%rax > 0x0000003a848651fa <+650>: mov 0x8(%rsp),%rcx > 0x0000003a848651ff <+655>: mov (%rax),%rsi > 0x0000003a84865202 <+658>: mov (%rsi),%rdx > 0x0000003a84865205 <+661>: mov 0x8(%rdx),%rdi > 0x0000003a84865209 <+665>: mov %rdi,0x8(%r12) > 0x0000003a8486520e <+670>: movq $0x0,0x8(%r15) > 0x0000003a84865216 <+678>: movq $0x0,0x8(%rsi) > 0x0000003a8486521e <+686>: movq $0x0,0x8(%rdx) > 0x0000003a84865226 <+694>: movq $0x0,0x8(%rax) > 0x0000003a8486522e <+702>: add (%rbx),%rcx > 0x0000003a84865231 <+705>: mov %r15,(%r12) > 0x0000003a84865235 <+709>: mov %rcx,%r12 > 0x0000003a84865238 <+712>: mov (%rcx),%rdx > 0x0000003a8486523b <+715>: jmpq 0x3a8486500a <g_slice_alloc+154> > 0x0000003a84865240 <+720>: cmpl $0x0,0x2c6089(%rip) # 0x3a84b2b2d0 <allocator+16> > 0x0000003a84865247 <+727>: jne 0x3a84864fa6 <g_slice_alloc+54> > 0x0000003a8486524d <+733>: mov %r12,%rdi > 0x0000003a84865250 <+736>: callq 0x3a8481ab29 <allocator_categorize> > 0x0000003a84865255 <+741>: cmp $0x1,%eax > 0x0000003a84865258 <+744>: je 0x3a84864fe5 <g_slice_alloc+117> > 0x0000003a8486525e <+750>: cmp $0x2,%eax > 0x0000003a84865261 <+753>: jne 0x3a84864fa6 <g_slice_alloc+54> > 0x0000003a84865267 <+759>: lea 0x2c60b2(%rip),%rdi # 0x3a84b2b320 <allocator+96> > 0x0000003a8486526e <+766>: callq 0x3a8488a590 <g_mutex_lock> > 0x0000003a84865273 <+771>: mov %r12,%rdi > 0x0000003a84865276 <+774>: callq 0x3a8481aea4 <slab_allocator_alloc_chunk> > 0x0000003a8486527b <+779>: lea 0x2c609e(%rip),%rdi # 0x3a84b2b320 <allocator+96> > 0x0000003a84865282 <+786>: mov %rax,%rbx > 0x0000003a84865285 <+789>: callq 0x3a8488a5c0 <g_mutex_unlock> > 0x0000003a8486528a <+794>: jmpq 0x3a84864fb1 <g_slice_alloc+65> > 0x0000003a8486528f <+799>: sub $0x1,%eax > 0x0000003a84865292 <+802>: jne 0x3a848652a0 <g_slice_alloc+816> > 0x0000003a84865294 <+804>: add $0x10,%r12 > 0x0000003a84865298 <+808>: xor %r14d,%r14d > 0x0000003a8486529b <+811>: test %r12,%r12 > 0x0000003a8486529e <+814>: je 0x3a848652b7 <g_slice_alloc+839> > 0x0000003a848652a0 <+816>: mov %esi,%eax > 0x0000003a848652a2 <+818>: shl $0x4,%rax > 0x0000003a848652a6 <+822>: add %rdi,%rax > 0x0000003a848652a9 <+825>: cmp %rax,%r12 > 0x0000003a848652ac <+828>: jae 0x3a848652b4 <g_slice_alloc+836> > 0x0000003a848652ae <+830>: cmp (%r12),%rbx > 0x0000003a848652b2 <+834>: je 0x3a84865317 <g_slice_alloc+935> > 0x0000003a848652b4 <+836>: mov %r12,%r14 > 0x0000003a848652b7 <+839>: mov 0x8(%r13),%eax > 0x0000003a848652bb <+843>: sub %rdi,%r14 > 0x0000003a848652be <+846>: sar $0x4,%r14 > 0x0000003a848652c2 <+850>: cmp %eax,%r14d > 0x0000003a848652c5 <+853>: jbe 0x3a848652dc <g_slice_alloc+876> > 0x0000003a848652c7 <+855>: lea 0x5b15b(%rip),%rsi # 0x3a848c0429 > 0x0000003a848652ce <+862>: lea 0x5b0f8(%rip),%rdi # 0x3a848c03cd > 0x0000003a848652d5 <+869>: xor %eax,%eax > 0x0000003a848652d7 <+871>: callq 0x3a8481aa01 <mem_error> > 0x0000003a848652dc <+876>: shl $0x4,%eax > 0x0000003a848652df <+879>: lea 0x10(%rax),%esi > 0x0000003a848652e2 <+882>: callq 0x3a8481a300 <realloc@plt> > 0x0000003a848652e7 <+887>: test %rax,%rax > 0x0000003a848652ea <+890>: mov %rax,0x0(%r13) > 0x0000003a848652ee <+894>: je 0x3a8486534d <g_slice_alloc+989> > 0x0000003a848652f0 <+896>: mov 0x8(%r13),%edx > 0x0000003a848652f4 <+900>: mov %r14d,%r12d > 0x0000003a848652f7 <+903>: shl $0x4,%r12 > 0x0000003a848652fb <+907>: add %rax,%r12 > 0x0000003a848652fe <+910>: sub %r14d,%edx > 0x0000003a84865301 <+913>: lea 0x10(%r12),%rdi > 0x0000003a84865306 <+918>: mov %r12,%rsi > 0x0000003a84865309 <+921>: shl $0x4,%rdx > 0x0000003a8486530d <+925>: callq 0x3a8481a400 <memmove@plt> > 0x0000003a84865312 <+930>: addl $0x1,0x8(%r13) > 0x0000003a84865317 <+935>: lea 0x2c5f92(%rip),%rdi # 0x3a84b2b2b0 <smc_tree_mutex> > 0x0000003a8486531e <+942>: mov %rbx,(%r12) > 0x0000003a84865322 <+946>: mov %rbp,0x8(%r12) > 0x0000003a84865327 <+951>: callq 0x3a8488a5c0 <g_mutex_unlock> > 0x0000003a8486532c <+956>: jmpq 0x3a84864fc0 <g_slice_alloc+80> > 0x0000003a84865331 <+961>: mov $0x10,%esi > 0x0000003a84865336 <+966>: mov $0x1ff,%edi > 0x0000003a8486533b <+971>: callq 0x3a8481a030 <calloc@plt> > 0x0000003a84865340 <+976>: test %rax,%rax > 0x0000003a84865343 <+979>: mov %rax,(%r12) > 0x0000003a84865347 <+983>: jne 0x3a84865096 <g_slice_alloc+294> > 0x0000003a8486534d <+989>: callq 0x3a84819b00 <__errno_location@plt> > 0x0000003a84865352 <+994>: mov (%rax),%edi > 0x0000003a84865354 <+996>: callq 0x3a8481ab12 <smc_tree_abort> > 0x0000003a84865359 <+1001>: lea 0x2c5f98(%rip),%rdi # 0x3a84b2b2f8 <allocator+56> > 0x0000003a84865360 <+1008>: mov %rcx,0x8(%rsp) > 0x0000003a84865365 <+1013>: callq 0x3a8488a590 <g_mutex_lock> > 0x0000003a8486536a <+1018>: mov 0x2c5fa0(%rip),%eax # 0x3a84b2b310 <allocator+80> > 0x0000003a84865370 <+1024>: mov 0x8(%rsp),%rcx > 0x0000003a84865375 <+1029>: add $0x1,%eax > 0x0000003a84865378 <+1032>: test %eax,%eax > 0x0000003a8486537a <+1034>: mov %eax,0x2c5f90(%rip) # 0x3a84b2b310 <allocator+80> > 0x0000003a84865380 <+1040>: jle 0x3a848651a7 <g_slice_alloc+567> > 0x0000003a84865386 <+1046>: movl $0x0,0x2c5f80(%rip) # 0x3a84b2b310 <allocator+80> > 0x0000003a84865390 <+1056>: addl $0x1,(%r15) > 0x0000003a84865394 <+1060>: mov $0x100,%eax > 0x0000003a84865399 <+1065>: cmpl $0x100,(%r15) > 0x0000003a848653a0 <+1072>: cmovbe (%r15),%eax > 0x0000003a848653a4 <+1076>: mov %eax,(%r15) > 0x0000003a848653a7 <+1079>: jmpq 0x3a848651a7 <g_slice_alloc+567> > 0x0000003a848653ac <+1084>: mov $0x8,%esi > 0x0000003a848653b1 <+1089>: mov $0xffd,%edi > 0x0000003a848653b6 <+1094>: callq 0x3a8481a030 <calloc@plt> > 0x0000003a848653bb <+1099>: test %rax,%rax > 0x0000003a848653be <+1102>: mov %rax,0x2c5ee3(%rip) # 0x3a84b2b2a8 <smc_tree_root> > 0x0000003a848653c5 <+1109>: jne 0x3a84865080 <g_slice_alloc+272> > 0x0000003a848653cb <+1115>: jmp 0x3a8486534d <g_slice_alloc+989> > 0x0000003a848653cd <+1117>: mov %rdi,%r12 > 0x0000003a848653d0 <+1120>: jmpq 0x3a84865298 <g_slice_alloc+808> > 0x0000003a848653d5 <+1125>: mov %r13d,%r13d > 0x0000003a848653d8 <+1128>: mov $0xa0,%eax > 0x0000003a848653dd <+1133>: shl $0x4,%r13 > 0x0000003a848653e1 <+1137>: lea 0x0(%r13,%r13,4),%rsi > 0x0000003a848653e6 <+1142>: cmp $0xa0,%rsi > 0x0000003a848653ed <+1149>: cmovb %rax,%rsi > 0x0000003a848653f1 <+1153>: mov 0x2c5ed0(%rip),%rax # 0x3a84b2b2c8 <allocator+8> > 0x0000003a848653f8 <+1160>: xor %edx,%edx > 0x0000003a848653fa <+1162>: div %rsi > 0x0000003a848653fd <+1165>: mov $0x4,%esi > 0x0000003a84865402 <+1170>: cmp $0x4,%rax > 0x0000003a84865406 <+1174>: cmovae %rax,%rsi > 0x0000003a8486540a <+1178>: mov 0x2c5ef7(%rip),%rax # 0x3a84b2b308 <allocator+72> > 0x0000003a84865411 <+1185>: mov %esi,%r15d > 0x0000003a84865414 <+1188>: mov (%rax,%r14,4),%eax > 0x0000003a84865418 <+1192>: test %eax,%eax > 0x0000003a8486541a <+1194>: je 0x3a8486542d <g_slice_alloc+1213> > 0x0000003a8486541c <+1196>: shl $0x6,%eax > 0x0000003a8486541f <+1199>: xor %edx,%edx > 0x0000003a84865421 <+1201>: div %r13 > 0x0000003a84865424 <+1204>: cmp %eax,%esi > 0x0000003a84865426 <+1206>: mov %eax,%r15d > 0x0000003a84865429 <+1209>: cmovae %esi,%r15d > 0x0000003a8486542d <+1213>: lea 0x2c5ec4(%rip),%rdi # 0x3a84b2b2f8 <allocator+56> > 0x0000003a84865434 <+1220>: mov %rcx,0x10(%rsp) > 0x0000003a84865439 <+1225>: mov $0x1,%r14d > 0x0000003a8486543f <+1231>: mov %r15d,%r15d > 0x0000003a84865442 <+1234>: callq 0x3a8488a5c0 <g_mutex_unlock> > 0x0000003a84865447 <+1239>: lea 0x2c5ed2(%rip),%rdi # 0x3a84b2b320 <allocator+96> > 0x0000003a8486544e <+1246>: callq 0x3a8488a590 <g_mutex_lock> > 0x0000003a84865453 <+1251>: mov %r13,%rdi > 0x0000003a84865456 <+1254>: callq 0x3a8481aea4 <slab_allocator_alloc_chunk> > 0x0000003a8486545b <+1259>: mov 0x10(%rsp),%rcx > 0x0000003a84865460 <+1264>: mov %rax,0x8(%rsp) > 0x0000003a84865465 <+1269>: mov %rax,%rsi > 0x0000003a84865468 <+1272>: movq $0x0,0x8(%rax) > 0x0000003a84865470 <+1280>: cmp %r15,%r14 > 0x0000003a84865473 <+1283>: jae 0x3a848654a5 <g_slice_alloc+1333> > 0x0000003a84865475 <+1285>: mov %r13,%rdi > 0x0000003a84865478 <+1288>: mov %rsi,0x18(%rsp) > 0x0000003a8486547d <+1293>: mov %rcx,0x10(%rsp) > 0x0000003a84865482 <+1298>: callq 0x3a8481aea4 <slab_allocator_alloc_chunk> > 0x0000003a84865487 <+1303>: mov 0x18(%rsp),%rsi > 0x0000003a8486548c <+1308>: add $0x1,%r14 > 0x0000003a84865490 <+1312>: mov 0x10(%rsp),%rcx > 0x0000003a84865495 <+1317>: mov %rax,(%rsi) > 0x0000003a84865498 <+1320>: movq $0x0,0x8(%rax) > 0x0000003a848654a0 <+1328>: mov %rax,%rsi > 0x0000003a848654a3 <+1331>: jmp 0x3a84865470 <g_slice_alloc+1280> > 0x0000003a848654a5 <+1333>: lea 0x2c5e74(%rip),%rdi # 0x3a84b2b320 <allocator+96> > 0x0000003a848654ac <+1340>: movq $0x0,(%rsi) > 0x0000003a848654b3 <+1347>: mov %rcx,0x10(%rsp) > 0x0000003a848654b8 <+1352>: callq 0x3a8488a5c0 <g_mutex_unlock> > 0x0000003a848654bd <+1357>: mov %r14,0x8(%r12) > 0x0000003a848654c2 <+1362>: mov 0x8(%rsp),%r15 > 0x0000003a848654c7 <+1367>: mov 0x10(%rsp),%rcx > 0x0000003a848654cc <+1372>: jmpq 0x3a8486522e <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 1045824
: 840307 |
840308
|
840309
|
840310
|
840311
|
840312
|
840313
|
840314
|
840315
|
840316
|
840317