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 852028 Details for
Bug 1055069
[abrt] cinnamon-screensaver: g_realloc(): cinnamon-screensaver 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), 53.69 KB, created by
GS
on 2014-01-18 15:19:00 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
GS
Created:
2014-01-18 15:19:00 UTC
Size:
53.69 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1887] >[New LWP 1889] >[New LWP 1888] >[New LWP 1890] >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 `cinnamon-screensaver'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x3a5d9b8760 <main_arena>) at malloc.c:4091 >4091 size = p->size & ~(PREV_INUSE|NON_MAIN_ARENA); > >Thread 4 (Thread 0x7f41bcdbf700 (LWP 1890)): >#0 0x0000003a5d6eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000313b2495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f41b40008c0, timeout=-1, context=0x2672f60) at gmain.c:4007 > poll_func = 0x313b258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2672f60, 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 = 0x7f41b40008c0 >#3 0x000000313b2496dc in g_main_context_iteration (context=0x2672f60, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x000000313b249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000313b26ea45 in g_thread_proxy (data=0x25c7630) at gthread.c:798 > thread = 0x25c7630 >#6 0x0000003a5de07f33 in start_thread (arg=0x7f41bcdbf700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f41bcdbf700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139920318134016, -3783221276444266206, 0, 0, 139920318134720, 139920318134016, 3890043537912688930, -3815684079082475230}, 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 0x0000003a5d6f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f41be092700 (LWP 1888)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 >No locals. >#1 0x0000003a5de0a1af in _L_lock_1026 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a5de0a151 in __GI___pthread_mutex_lock (mutex=0x2515960) at ../nptl/pthread_mutex_lock.c:134 > cnt = 11 > max_cnt = -1 > type = 3 > id = <optimized out> >#3 0x000000313b28a5a1 in g_mutex_lock (mutex=mutex@entry=0x251df20) at gthread-posix.c:213 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x000000313b61c9e3 in g_param_spec_pool_lookup (pool=0x251df20, param_name=param_name@entry=0x384a316fba "locked", owner_type=39330064, walk_ancestors=walk_ancestors@entry=1) at gparam.c:1073 > delim = <optimized out> > __PRETTY_FUNCTION__ = "g_param_spec_pool_lookup" >#5 0x000000313b616f55 in g_object_notify (object=object@entry=0x7f41b8003e80, property_name=property_name@entry=0x384a316fba "locked") at gobject.c:1172 > pspec = <optimized out> > __PRETTY_FUNCTION__ = "g_object_notify" > __FUNCTION__ = "g_object_notify" >#6 0x000000384a2c9d0f in g_dbus_message_lock (message=message@entry=0x7f41b8003e80) at gdbusmessage.c:3544 > __PRETTY_FUNCTION__ = "g_dbus_message_lock" >#7 0x000000384a2be8f3 in on_worker_message_received (worker=<optimized out>, message=0x7f41b8003e80, user_data=0x2579090) at gdbusconnection.c:2309 > connection = 0x2579090 > filters = <optimized out> > num_filters = <optimized out> > n = <optimized out> > alive = <optimized out> >#8 0x000000384a2d255b in _g_dbus_worker_emit_message_received (message=0x7f41b8003e80, worker=0x257f4b0) at gdbusprivate.c:493 > message = 0x7f41b8003e80 > worker = 0x257f4b0 >#9 _g_dbus_worker_queue_or_deliver_received_message (message=0x7f41b8003e80, worker=0x257f4b0) at gdbusprivate.c:521 >No locals. >#10 _g_dbus_worker_do_read_cb (input_stream=<optimized out>, res=<optimized out>, user_data=0x257f4b0) at gdbusprivate.c:805 > message = 0x7f41b8003e80 > worker = 0x257f4b0 > error = 0x0 > bytes_read = 40 >#11 0x000000384a26f787 in g_simple_async_result_complete (simple=0x7f41b8003480) at gsimpleasyncresult.c:777 > current_source = 0x7f41b8003890 > current_context = 0x0 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#12 0x000000384a26f7e9 in complete_in_idle_cb (data=<optimized out>) at gsimpleasyncresult.c:789 > simple = <optimized out> >#13 0x000000313b2492a6 in g_main_dispatch (context=0x2581d60) at gmain.c:3066 > dispatch = 0x313b246150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f41b8003480 > callback = 0x384a26f7e0 <complete_in_idle_cb> > cb_funcs = 0x313b52a8e0 <g_source_callback_funcs> > cb_data = 0x7f41b8002e30 > need_destroy = <optimized out> > current_source_link = {data = 0x7f41b8003890, next = 0x0} > source = 0x7f41b8003890 > current = 0x256afa0 > i = 0 >#14 g_main_context_dispatch (context=context@entry=0x2581d60) at gmain.c:3642 >No locals. >#15 0x000000313b249628 in g_main_context_iterate (context=0x2581d60, 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 = 3 > fds = 0x7f41b80010e0 >#16 0x000000313b249a3a in g_main_loop_run (loop=0x2580480) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#17 0x000000384a2d0376 in gdbus_shared_thread_func (user_data=0x2581d30) at gdbusprivate.c:278 > data = 0x2581d30 >#18 0x000000313b26ea45 in g_thread_proxy (data=0x2536ca0) at gthread.c:798 > thread = 0x2536ca0 >#19 0x0000003a5de07f33 in start_thread (arg=0x7f41be092700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f41be092700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139920337872640, -3783221276444266206, 0, 0, 139920337873344, 139920337872640, 3890037337590526242, -3815684079082475230}, 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> >#20 0x0000003a5d6f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f41bd65d700 (LWP 1889)): >#0 0x0000003a5d6eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000313b2495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f41b00010c0, timeout=25000, context=0x2628640) at gmain.c:4007 > poll_func = 0x313b258500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x2628640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 25000 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f41b00010c0 >#3 0x000000313b2496dc in g_main_context_iteration (context=context@entry=0x2628640, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f41bd664b7d in dconf_gdbus_worker_thread (user_data=0x2628640) at dconf-gdbus-thread.c:81 > context = 0x2628640 >#5 0x000000313b26ea45 in g_thread_proxy (data=0x25c7450) at gthread.c:798 > thread = 0x25c7450 >#6 0x0000003a5de07f33 in start_thread (arg=0x7f41bd65d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f41bd65d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139920327169792, -3783221276444266206, 0, 0, 139920327170496, 139920327169792, 3890044103774630178, -3815684079082475230}, 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 0x0000003a5d6f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f41c4c43a00 (LWP 1887)): >#0 malloc_consolidate (av=av@entry=0x3a5d9b8760 <main_arena>) at malloc.c:4091 > fb = <optimized out> > maxfb = 0x3a5d9b87b0 <main_arena+80> > p = 0x100000001 > nextp = <optimized out> > unsorted_bin = 0x3a5d9b87b8 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = <optimized out> > size = <optimized out> > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x0000003a5d67df49 in _int_malloc (av=0x3a5d9b8760 <main_arena>, bytes=4096) at malloc.c:3378 > nb = 4112 > idx = 99 > bin = <optimized out> > victim = <optimized out> > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#2 0x0000003a5d68000c in __GI___libc_malloc (bytes=4096) at malloc.c:2859 >No locals. >#3 0x000000313b24ef17 in g_realloc (mem=0x0, n_bytes=4096) at gmem.c:169 > newmem = <optimized out> >#4 0x000000313b21db63 in g_array_maybe_expand (array=array@entry=0x26ff4d0, len=len@entry=236) at garray.c:785 > want_alloc = 4096 >#5 0x000000313b21dcd5 in g_array_sized_new (zero_terminated=zero_terminated@entry=0, clear=clear@entry=1, elt_size=elt_size@entry=16, reserved_size=reserved_size@entry=236) at garray.c:211 > array = 0x26ff4d0 > __PRETTY_FUNCTION__ = "g_array_sized_new" >#6 0x000000313b271eb0 in init_zone_from_iana_info (gtz=0x2596100, gtz=0x2596100, zoneinfo=0x280e6f0) at gtimezone.c:494 > size = 3519 > index = <optimized out> > type_count = 5 > tz_type_index = 0x7f41bc4bec7f <Address 0x7f41bc4bec7f out of bounds> > tz_isgmt = <optimized out> > tz_abbrs = 0x7f41bc4bed89 <Address 0x7f41bc4bed89 out of bounds> > header = 0x7f41bc4be4f3 > isgmt_count = <optimized out> > tz_ttinfo = 0x7f41bc4bed6b <Address 0x7f41bc4bed6b out of bounds> > tz_isstd = 0x7f41bc4bed9d <Address 0x7f41bc4bed9d out of bounds> > countsize = 4 > leap_count = <optimized out> > char_count = <optimized out> > time_count = 236 > isstd_count = <optimized out> > tz_transitions = 0x7f41bc4be51f <Address 0x7f41bc4be51f out of bounds> > timesize = <optimized out> >#7 g_time_zone_new (identifier=<optimized out>) at gtimezone.c:1416 > tz = 0x2596100 > rules = 0x26241d0 > identifier = <optimized out> > tz = <optimized out> >#8 0x000000313b23264b in g_date_time_new_now_local () at gdatetime.c:731 > datetime = <optimized out> > local = <optimized out> >#9 0x0000000000417956 in update_clock (data=0x27948e0) at gnome-wall-clock.c:159 > self = 0x27948e0 > time_value = <optimized out> > date_value = <optimized out> > source = <optimized out> > now = <optimized out> > expiry = <optimized out> >#10 0x000000313b63168b in g_type_create_instance (type=39018176) at gtype.c:1868 > node = 0x2535ec0 > instance = 0x27948e0 > class = 0x266b820 > allocated = <optimized out> > private_size = <optimized out> > ivar_size = <optimized out> > i = 0 >#11 0x000000313b6155b5 in g_object_new_internal (class=class@entry=0x266b820, params=params@entry=0x0, n_params=n_params@entry=0) at gobject.c:1746 > nqueue = 0x0 > object = <optimized out> > __FUNCTION__ = "g_object_new_internal" >#12 0x000000313b61745d in g_object_newv (object_type=object_type@entry=39018176, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1890 > class = 0x266b820 > unref_class = 0x0 > object = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" > __FUNCTION__ = "g_object_newv" >#13 0x000000313b617c24 in g_object_new (object_type=39018176, first_property_name=first_property_name@entry=0x0) at gobject.c:1556 > var_args = {{gp_offset = 24, fp_offset = 0, overflow_arg_area = 0x384ce1b8e8, reg_save_area = 0x2513e40}} > __PRETTY_FUNCTION__ = "g_object_new" >#14 0x00000000004112d7 in gs_window_init (window=0x26d86f0) at gs-window-x11.c:2264 > black = {red = 0, green = 0, blue = 0, alpha = 1} > main_box = 0x26da0f0 > grid = 0x25595e0 > right_label = <optimized out> >#15 0x000000313b63168b in g_type_create_instance (type=39709328) at gtype.c:1868 > node = 0x25dea90 > instance = 0x26d86f0 > class = 0x273ba00 > allocated = <optimized out> > private_size = <optimized out> > ivar_size = <optimized out> > i = 0 >#16 0x000000313b6155b5 in g_object_new_internal (class=class@entry=0x273ba00, params=params@entry=0x7fff847c5630, n_params=5) at gobject.c:1746 > nqueue = 0x0 > object = <optimized out> > __FUNCTION__ = "g_object_new_internal" >#17 0x000000313b617814 in g_object_new_valist (object_type=object_type@entry=39709328, first_property_name=first_property_name@entry=0x41c030 "type", var_args=var_args@entry=0x7fff847c5780) at gobject.c:2002 > stack_params = {{pspec = 0x25324c0, value = 0x7fff847c5580}, {pspec = 0x2539530, value = 0x7fff847c5550}, {pspec = 0x26d5450, value = 0x7fff847c5520}, {pspec = 0x26ff270, value = 0x7fff847c54f0}, {pspec = 0x251fde0, value = 0x7fff847c54c0}, {pspec = 0x384d648560 <device_grab_update_callback>, value = 0x313b264f8d <g_slice_alloc+29>}, {pspec = 0x203304, value = 0x3a5d68000c <__GI___libc_malloc+92>}, {pspec = 0x48, value = 0x1}, {pspec = 0x25114c0, value = 0x0}, {pspec = 0x20, value = 0x2538d90}, {pspec = 0x1, value = 0x313b238827 <g_hash_table_insert_internal+247>}, {pspec = 0x0, value = 0x2538d90}, {pspec = 0x258fb00, value = 0x2538d90}, {pspec = 0x8, value = 0x313b28a969 <g_private_get+9>}, {pspec = 0x27f71a0, value = 0x313b2658ac <g_slice_free_chain_with_offset+268>}, {pspec = 0x2538d90, value = 0x313b238c79 <g_hash_table_lookup+41>}} > params = 0x7fff847c5630 > name = <optimized out> > n_params = 5 > class = <optimized out> > unref_class = <optimized out> > object = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" > __FUNCTION__ = "g_object_new_valist" >#18 0x000000313b617c11 in g_object_new (object_type=39709328, first_property_name=first_property_name@entry=0x41c030 "type") at gobject.c:1559 > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff847c58a0, reg_save_area = 0x7fff847c57a0}} > __PRETTY_FUNCTION__ = "g_object_new" >#19 0x0000000000414072 in gs_window_new (screen=screen@entry=0x25560d0, monitor=monitor@entry=0, lock_enabled=1) at gs-window-x11.c:2361 > result = <optimized out> >#20 0x000000000040da80 in gs_manager_create_window_for_monitor (manager=manager@entry=0x2530a70, screen=screen@entry=0x25560d0, monitor=monitor@entry=0) at gs-manager.c:962 > window = <optimized out> > rect = {x = 0, y = 0, width = 1366, height = 768} > __FUNCTION__ = "gs_manager_create_window_for_monitor" >#21 0x000000000040f7da in gs_manager_create_windows_for_screen (screen=0x25560d0, manager=0x2530a70) at gs-manager.c:1139 > n_monitors = 1 > i = 0 >#22 gs_manager_create_windows (manager=0x2530a70) at gs-manager.c:1167 > i = 0 > display = 0x254f090 > n_screens = 1 >#23 gs_manager_activate (manager=0x2530a70) at gs-manager.c:1220 > do_fade = <optimized out> > res = <optimized out> >#24 gs_manager_set_active (manager=0x2530a70, active=active@entry=1) at gs-manager.c:1294 >No locals. >#25 0x0000000000409f88 in listener_active_changed_cb (listener=listener@entry=0x266b740, active=1, monitor=monitor@entry=0x266b5c0) at gs-monitor.c:246 > res = <optimized out> > ret = <optimized out> > idle_watch_enabled = <optimized out> >#26 0x0000000000417f9b in gs_marshal_BOOLEAN__BOOLEAN (closure=0x25b9950, return_value=0x7fff847c5c10, n_param_values=<optimized out>, param_values=0x7fff847c5b60, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gs-marshal.c:161 > callback = 0x409f70 <listener_active_changed_cb> > cc = <optimized out> > data1 = 0x266b740 > data2 = 0x266b5c0 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "gs_marshal_BOOLEAN__BOOLEAN" >#27 0x000000313b610298 in g_closure_invoke (closure=0x25b9950, return_value=return_value@entry=0x7fff847c5c10, n_param_values=2, param_values=param_values@entry=0x7fff847c5b60, invocation_hint=invocation_hint@entry=0x7fff847c5b00) at gclosure.c:777 > marshal = 0x417f20 <gs_marshal_BOOLEAN__BOOLEAN> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x25b9930 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#28 0x000000313b62235d in signal_emit_unlocked_R (node=node@entry=0x25c2b00, detail=detail@entry=0, instance=instance@entry=0x266b740, emission_return=emission_return@entry=0x7fff847c5c10, instance_and_params=instance_and_params@entry=0x7fff847c5b60) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x2601f00 > accumulator = 0x0 > emission = {next = 0x7fff847c5fd0, instance = 0x266b740, ihint = {signal_id = 167, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x2601f00 > return_accu = 0x7fff847c5c10 > 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}}} > signal_id = 167 > max_sequential_handler_number = 231 > return_value_altered = 0 >#29 0x000000313b629ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff847c5cf0) at gsignal.c:3340 > return_value = {g_type = 20, 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}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff847c5b60 > signal_return_type = <optimized out> > param_values = 0x7fff847c5b78 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#30 0x000000313b62a3af in g_signal_emit (instance=instance@entry=0x266b740, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff847c5dd0, reg_save_area = 0x7fff847c5d10}} >#31 0x000000000040be1e in gs_listener_set_active (listener=0x266b740, active=active@entry=1) at gs-listener-dbus.c:263 > res = 0 > active = 1 > listener = 0x266b740 >#32 0x000000000040a0df in gs_monitor_lock_screen (monitor=0x266b5c0) at gs-monitor.c:182 > res = <optimized out> > locked = 0 > active = <optimized out> >#33 listener_lock_cb (listener=<optimized out>, message=<optimized out>, monitor=0x266b5c0) at gs-monitor.c:209 > listener = <optimized out> > monitor = 0x266b5c0 > message = <optimized out> >#34 0x000000313b612fa9 in g_cclosure_marshal_VOID__STRINGv (closure=0x25a0450, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x25b5f60) at gmarshal.c:1004 > cc = 0x25a0450 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x2594240 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff847c6170, reg_save_area = 0x7fff847c60b0}} >#35 0x000000313b6104c7 in _g_closure_invoke_va (closure=closure@entry=0x25a0450, return_value=return_value@entry=0x0, instance=instance@entry=0x266b740, args=args@entry=0x7fff847c6090, n_params=1, param_types=0x25b5f60) at gclosure.c:840 > marshal = 0x313b612f10 <g_cclosure_marshal_VOID__STRINGv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x25a0430 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#36 0x000000313b629749 in g_signal_emit_valist (instance=0x266b740, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff847c6090) 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 = 0x266b740, ihint = {signal_id = 164, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39943232} > signal_id = 164 > instance_type = 39943232 > 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 = 0x25a0450 > 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 = 0x25b5f80 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#37 0x000000313b62a3af in g_signal_emit (instance=instance@entry=0x266b740, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff847c6170, reg_save_area = 0x7fff847c60b0}} >#38 0x000000000040c400 in listener_dbus_handle_system_message (local_interface=0, user_data=<optimized out>, message=0x25ecf20, connection=0x260fd50) at gs-listener-dbus.c:908 > active = 1 > listener = 0x266b740 >#39 listener_dbus_system_filter_function (connection=0x260fd50, message=0x25ecf20, user_data=<optimized out>) at gs-listener-dbus.c:1150 > listener = <optimized out> > path = <optimized out> >#40 0x000000384aa1006e in dbus_connection_dispatch (connection=connection@entry=0x260fd50) at dbus-connection.c:4631 > filter = <optimized out> > next = 0x0 > message = 0x25ecf20 > link = <optimized out> > filter_list_copy = 0x2624760 > message_link = 0x26246e8 > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > found_object = 0 > __FUNCTION__ = "dbus_connection_dispatch" >#41 0x000000384e20ad65 in message_queue_dispatch (source=source@entry=0x25aeac0, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90 > connection = 0x260fd50 >#42 0x000000313b2492a6 in g_main_dispatch (context=0x2550820) at gmain.c:3066 > dispatch = 0x384e20ad50 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x25aeac0, next = 0x0} > source = 0x25aeac0 > current = 0x255c980 > i = 0 >#43 g_main_context_dispatch (context=context@entry=0x2550820) at gmain.c:3642 >No locals. >#44 0x000000313b249628 in g_main_context_iterate (context=0x2550820, 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 = 6 > fds = 0x280a230 >#45 0x000000313b249a3a in g_main_loop_run (loop=0x27118c0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#46 0x000000384cbaa355 in gtk_main () at gtkmain.c:1158 > loop = 0x27118c0 >#47 0x0000000000409b1a in main (argc=1, argv=0x7fff847c6588) at cinnamon-screensaver.c:105 > monitor = 0x266b5c0 > error = 0x0 > show_version = 0 > no_daemon = 1 > debug = 0 > entries = {{long_name = 0x4181fe "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x621d38 <show_version.48832>, description = 0x418206 "Version of this application", arg_description = 0x0}, {long_name = 0x418222 "no-daemon", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x621bc0 <no_daemon.48833>, description = 0x41822c "Don't become a daemon", arg_description = 0x0}, {long_name = 0x418242 "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x621d34 <debug.48834>, description = 0x418248 "Enable debugging code", 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}} > __FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x000000384e20a610 0x000000384e21c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000384aa07ab0 0x000000384aa31a54 Yes /lib64/libdbus-1.so.3 >0x0000003850a0ce10 0x0000003850a21df8 Yes /lib64/libcinnamon-desktop.so.4 >0x000000384ca7b100 0x000000384cd3fb54 Yes /lib64/libgtk-3.so.0 >0x000000384d61fa40 0x000000384d672694 Yes /lib64/libgdk-3.so.0 >0x000000384c604880 0x000000384c609368 Yes /lib64/libpangocairo-1.0.so.0 >0x000000313ea0d050 0x000000313ea2bfa8 Yes /lib64/libpango-1.0.so.0 >0x000000313f60a3b0 0x000000313f615f34 Yes /lib64/libatk-1.0.so.0 >0x000000384da03560 0x000000384da0459c Yes (*) /lib64/libcairo-gobject.so.2 >0x000000384b6136d0 0x000000384b6e2ef8 Yes /lib64/libcairo.so.2 >0x000000384c206cb0 0x000000384c21a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000384a231be0 0x000000384a2f365c Yes /lib64/libgio-2.0.so.0 >0x000000313b60b160 0x000000313b639a18 Yes /lib64/libgobject-2.0.so.0 >0x000000313b21a6e0 0x000000313b2b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003ce5401c20 0x0000003ce5405c44 Yes /lib64/libSM.so.6 >0x0000003a74e04f30 0x0000003a74e121ec Yes /lib64/libICE.so.6 >0x0000003a63e03760 0x0000003a63e0d460 Yes /lib64/libXext.so.6 > No /lib64/libX11.so.6 >0x0000003a65601010 0x0000003a65603958 Yes /lib64/libXxf86vm.so.1 >0x0000003a67600d90 0x0000003a67601ec8 Yes /lib64/libXxf86misc.so.1 >0x0000003cdec022d0 0x0000003cdec08186 Yes /lib64/libsystemd-login.so.0 >0x0000003a5d61f560 0x0000003a5d760cc4 Yes /lib64/libc.so.6 >0x0000003a5de059f0 0x0000003a5de11614 Yes /lib64/libpthread.so.0 >0x0000003a5f2022d0 0x0000003a5f2050cc Yes /lib64/librt.so.1 >0x0000003a5e605890 0x0000003a5e674bb8 Yes /lib64/libm.so.6 >0x0000003a67a01c30 0x0000003a67a075d0 Yes /lib64/libXrandr.so.2 >0x0000003a73204da0 0x0000003a7321cb88 Yes /lib64/libxkbfile.so.1 >0x0000003cd7402af0 0x0000003cd7412218 Yes /lib64/libgcc_s.so.1 >0x000000313ba01190 0x000000313ba02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003a65e02240 0x0000003a65e0c5f8 Yes /lib64/libXi.so.6 >0x0000003a652015f0 0x0000003a65203948 Yes /lib64/libXfixes.so.3 >0x000000384de09ef0 0x000000384de1cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003cd9807320 0x0000003cd980f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003a64606ca0 0x0000003a64623fcc Yes /lib64/libfontconfig.so.1 >0x0000003a69e00bb0 0x0000003a69e01510 Yes /lib64/libXinerama.so.1 >0x0000003a68602ab0 0x0000003a68607690 Yes /lib64/libXcursor.so.1 >0x0000003a6ce00cd0 0x0000003a6ce016e8 Yes /lib64/libXcomposite.so.1 >0x0000003a66200c40 0x0000003a6620156c Yes /lib64/libXdamage.so.1 >0x0000003a6ba04930 0x0000003a6ba086f0 Yes /lib64/libwayland-client.so.0 >0x0000003a6ea1fb30 0x0000003a6ea38bd8 Yes /lib64/libxkbcommon.so.0 >0x0000003a70a011c0 0x0000003a70a02c94 Yes /lib64/libwayland-cursor.so.0 >0x000000313c6006b0 0x000000313c60081c Yes /lib64/libgthread-2.0.so.0 >0x0000003cda006d00 0x0000003cda039b6c Yes /lib64/libharfbuzz.so.0 >0x0000003a63a0d320 0x0000003a63a790c4 Yes /lib64/libfreetype.so.6 >0x0000003a67e0a510 0x0000003a67e9258c Yes /lib64/libpixman-1.so.0 >0x000000384ba05c30 0x000000384ba1764c Yes /lib64/libEGL.so.1 >0x0000003a5da00ed0 0x0000003a5da019d0 Yes /lib64/libdl.so.2 >0x0000003a63205680 0x0000003a63226e68 Yes /lib64/libpng16.so.16 >0x0000003a69600b90 0x0000003a69601460 Yes /lib64/libxcb-shm.so.0 >0x0000003a68a03610 0x0000003a68a06a7c Yes /lib64/libxcb-render.so.0 >0x0000003a62609a00 0x0000003a626176c8 Yes /lib64/libxcb.so.1 >0x0000003a65a01b70 0x0000003a65a07be8 Yes /lib64/libXrender.so.1 >0x0000003a5e202210 0x0000003a5e20e930 Yes /lib64/libz.so.1 >0x000000384b217140 0x000000384b2502d4 Yes /lib64/libGL.so.1 >0x0000003a60201870 0x0000003a60205fe8 Yes /lib64/libffi.so.6 >0x0000003849e064a0 0x0000003849e18fe4 Yes /lib64/libselinux.so.1 >0x0000003a5f603a40 0x0000003a5f61281c Yes /lib64/libresolv.so.2 >0x0000003ce1001510 0x0000003ce1002b84 Yes /lib64/libuuid.so.1 >0x0000003a5d200b10 0x0000003a5d219cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x000000384d20ec50 0x000000384d21f448 Yes /lib64/libatspi.so.0 >0x0000003a62e03e00 0x0000003a62e1ccdc Yes /lib64/libexpat.so.1 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003a66601930 0x0000003a66602a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003a6a202610 0x0000003a6a204748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003a68e01020 0x0000003a68e01bc8 Yes /lib64/libxcb-shape.so.0 >0x000000384be02140 0x000000384be03cdc Yes /lib64/libgbm.so.1 >0x0000003a6c205950 0x0000003a6c20aae0 Yes /lib64/libwayland-server.so.0 >0x000000384ae08e40 0x000000384ae119b0 Yes /lib64/libglapi.so.0 >0x000000384a6034f0 0x000000384a60bf62 Yes /lib64/libudev.so.1 >0x0000003cd8403210 0x0000003cd8408b98 Yes /lib64/libdrm.so.2 >0x0000003a62a00ee0 0x0000003a62a01bfc Yes /lib64/libXau.so.6 >0x0000003a66a0a030 0x0000003a66a11df8 Yes /lib64/libxcb-glx.so.0 >0x0000003a5ea01770 0x0000003a5ea4b8d8 Yes /lib64/libpcre.so.1 >0x0000003a612030e0 0x0000003a61219060 Yes /lib64/liblzma.so.5 >0x00007f41be4f2ef0 0x00007f41be50d3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f41be2a88c0 0x00007f41be2c0618 Yes /lib64/libgvfscommon.so.0 >0x0000003140a046d0 0x0000003140a29e34 Yes /lib64/libbluray.so.1 >0x00007f41be093f10 0x00007f41be094804 Yes /lib64/libutil.so.1 >0x0000003a61a2e870 0x0000003a61b16930 Yes /lib64/libxml2.so.2 >0x00007f41bd661ab0 0x00007f41bd666130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f41afdfb990 0x00007f41afdfdaec Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x0000003eed004200 0x0000003eed03ac90 Yes /lib64/libjpeg.so.62 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x2551010 39129104 >rbx 0x100000001 4294967297 >rcx 0x0 0 >rdx 0x31 49 >rsi 0x1000 4096 >rdi 0x3a5d9b8760 250678576992 >rbp 0x30 0x30 >rsp 0x7fff847c4b20 0x7fff847c4b20 >r8 0x0 0 >r9 0x3a5d9b87b8 250678577080 >r10 0x3a5d9b8770 250678577008 >r11 0x3a5d77e130 250676240688 >r12 0x258fff0 39387120 >r13 0x200 512 >r14 0x3a5d9b8760 250678576992 >r15 0x100000001 4294967297 >rip 0x3a5d67c3ea 0x3a5d67c3ea <malloc_consolidate+266> >eflags 0x10202 [ 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 malloc_consolidate: > 0x0000003a5d67c2e0 <+0>: push %r15 > 0x0000003a5d67c2e2 <+2>: push %r14 > 0x0000003a5d67c2e4 <+4>: mov %rdi,%r14 > 0x0000003a5d67c2e7 <+7>: push %r13 > 0x0000003a5d67c2e9 <+9>: push %r12 > 0x0000003a5d67c2eb <+11>: push %rbp > 0x0000003a5d67c2ec <+12>: push %rbx > 0x0000003a5d67c2ed <+13>: sub $0x78,%rsp > 0x0000003a5d67c2f1 <+17>: cmpq $0x0,0x33e887(%rip) # 0x3a5d9bab80 <global_max_fast> > 0x0000003a5d67c2f9 <+25>: je 0x3a5d67c4b2 <malloc_consolidate+466> > 0x0000003a5d67c2ff <+31>: cmpl $0x0,%fs:0x18 > 0x0000003a5d67c308 <+40>: je 0x3a5d67c30b <malloc_consolidate+43> > 0x0000003a5d67c30a <+42>: lock orl $0x1,0x4(%rdi) > 0x0000003a5d67c30f <+47>: lea 0x50(%rdi),%rax > 0x0000003a5d67c313 <+51>: movq $0x1,0x10(%rsp) > 0x0000003a5d67c31c <+60>: lea 0x58(%rdi),%r9 > 0x0000003a5d67c320 <+64>: lea 0x8(%rdi),%r10 > 0x0000003a5d67c324 <+68>: mov %rax,0x8(%rsp) > 0x0000003a5d67c329 <+73>: lea 0x50(%rsp),%rax > 0x0000003a5d67c32e <+78>: sub %rax,0x10(%rsp) > 0x0000003a5d67c333 <+83>: mov %rax,0x18(%rsp) > 0x0000003a5d67c338 <+88>: lea 0x4f(%rsp),%rax > 0x0000003a5d67c33d <+93>: mov %rax,0x20(%rsp) > 0x0000003a5d67c342 <+98>: nopw 0x0(%rax,%rax,1) > 0x0000003a5d67c348 <+104>: xor %ebx,%ebx > 0x0000003a5d67c34a <+106>: xchg %rbx,(%r10) > 0x0000003a5d67c34d <+109>: test %rbx,%rbx > 0x0000003a5d67c350 <+112>: jne 0x3a5d67c3ea <malloc_consolidate+266> > 0x0000003a5d67c356 <+118>: jmpq 0x3a5d67c490 <malloc_consolidate+432> > 0x0000003a5d67c35b <+123>: nopl 0x0(%rax,%rax,1) > 0x0000003a5d67c360 <+128>: mov 0x10(%r12),%rax > 0x0000003a5d67c365 <+133>: add %r13,%rbp > 0x0000003a5d67c368 <+136>: mov 0x18(%r12),%rdx > 0x0000003a5d67c36d <+141>: cmp 0x18(%rax),%r12 > 0x0000003a5d67c371 <+145>: jne 0x3a5d67c58b <malloc_consolidate+683> > 0x0000003a5d67c377 <+151>: cmp 0x10(%rdx),%r12 > 0x0000003a5d67c37b <+155>: jne 0x3a5d67c58b <malloc_consolidate+683> > 0x0000003a5d67c381 <+161>: cmpq $0x3ff,0x8(%r12) > 0x0000003a5d67c38a <+170>: mov %rdx,0x18(%rax) > 0x0000003a5d67c38e <+174>: mov %rax,0x10(%rdx) > 0x0000003a5d67c392 <+178>: jbe 0x3a5d67c3a2 <malloc_consolidate+194> > 0x0000003a5d67c394 <+180>: mov 0x20(%r12),%rdx > 0x0000003a5d67c399 <+185>: test %rdx,%rdx > 0x0000003a5d67c39c <+188>: jne 0x3a5d67c6eb <malloc_consolidate+1035> > 0x0000003a5d67c3a2 <+194>: mov 0x68(%r14),%rax > 0x0000003a5d67c3a6 <+198>: cmp $0x3ff,%rbp > 0x0000003a5d67c3ad <+205>: mov %rbx,0x68(%r14) > 0x0000003a5d67c3b1 <+209>: mov %rbx,0x18(%rax) > 0x0000003a5d67c3b5 <+213>: jbe 0x3a5d67c3c7 <malloc_consolidate+231> > 0x0000003a5d67c3b7 <+215>: movq $0x0,0x20(%rbx) > 0x0000003a5d67c3bf <+223>: movq $0x0,0x28(%rbx) > 0x0000003a5d67c3c7 <+231>: mov %rbp,%rdx > 0x0000003a5d67c3ca <+234>: mov %r9,0x18(%rbx) > 0x0000003a5d67c3ce <+238>: mov %rax,0x10(%rbx) > 0x0000003a5d67c3d2 <+242>: or $0x1,%rdx > 0x0000003a5d67c3d6 <+246>: test %r15,%r15 > 0x0000003a5d67c3d9 <+249>: mov %rdx,0x8(%rbx) > 0x0000003a5d67c3dd <+253>: mov %rbp,(%rbx,%rbp,1) > 0x0000003a5d67c3e1 <+257>: je 0x3a5d67c490 <malloc_consolidate+432> > 0x0000003a5d67c3e7 <+263>: mov %r15,%rbx >=> 0x0000003a5d67c3ea <+266>: mov 0x8(%rbx),%rax > 0x0000003a5d67c3ee <+270>: mov 0x10(%rbx),%r15 > 0x0000003a5d67c3f2 <+274>: mov %rax,%rbp > 0x0000003a5d67c3f5 <+277>: and $0xfffffffffffffffa,%rbp > 0x0000003a5d67c3f9 <+281>: lea (%rbx,%rbp,1),%r12 > 0x0000003a5d67c3fd <+285>: mov 0x8(%r12),%r13 > 0x0000003a5d67c402 <+290>: and $0xfffffffffffffff8,%r13 > 0x0000003a5d67c406 <+294>: test $0x1,%al > 0x0000003a5d67c408 <+296>: jne 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c40a <+298>: mov (%rbx),%rax > 0x0000003a5d67c40d <+301>: sub %rax,%rbx > 0x0000003a5d67c410 <+304>: add %rax,%rbp > 0x0000003a5d67c413 <+307>: mov 0x10(%rbx),%rax > 0x0000003a5d67c417 <+311>: mov 0x18(%rbx),%rdx > 0x0000003a5d67c41b <+315>: cmp 0x18(%rax),%rbx > 0x0000003a5d67c41f <+319>: jne 0x3a5d67c517 <malloc_consolidate+567> > 0x0000003a5d67c425 <+325>: cmp 0x10(%rdx),%rbx > 0x0000003a5d67c429 <+329>: jne 0x3a5d67c517 <malloc_consolidate+567> > 0x0000003a5d67c42f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x0000003a5d67c437 <+343>: mov %rdx,0x18(%rax) > 0x0000003a5d67c43b <+347>: mov %rax,0x10(%rdx) > 0x0000003a5d67c43f <+351>: jbe 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c441 <+353>: mov 0x20(%rbx),%rdx > 0x0000003a5d67c445 <+357>: test %rdx,%rdx > 0x0000003a5d67c448 <+360>: jne 0x3a5d67c5fb <malloc_consolidate+795> > 0x0000003a5d67c44e <+366>: cmp %r12,0x58(%r14) > 0x0000003a5d67c452 <+370>: je 0x3a5d67c470 <malloc_consolidate+400> > 0x0000003a5d67c454 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x0000003a5d67c45a <+378>: je 0x3a5d67c360 <malloc_consolidate+128> > 0x0000003a5d67c460 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x0000003a5d67c466 <+390>: jmpq 0x3a5d67c3a2 <malloc_consolidate+194> > 0x0000003a5d67c46b <+395>: nopl 0x0(%rax,%rax,1) > 0x0000003a5d67c470 <+400>: add %r13,%rbp > 0x0000003a5d67c473 <+403>: or $0x1,%rbp > 0x0000003a5d67c477 <+407>: test %r15,%r15 > 0x0000003a5d67c47a <+410>: mov %rbp,0x8(%rbx) > 0x0000003a5d67c47e <+414>: mov %rbx,0x58(%r14) > 0x0000003a5d67c482 <+418>: jne 0x3a5d67c3e7 <malloc_consolidate+263> > 0x0000003a5d67c488 <+424>: nopl 0x0(%rax,%rax,1) > 0x0000003a5d67c490 <+432>: add $0x8,%r10 > 0x0000003a5d67c494 <+436>: lea -0x8(%r10),%rax > 0x0000003a5d67c498 <+440>: cmp %rax,0x8(%rsp) > 0x0000003a5d67c49d <+445>: jne 0x3a5d67c348 <malloc_consolidate+104> > 0x0000003a5d67c4a3 <+451>: add $0x78,%rsp > 0x0000003a5d67c4a7 <+455>: pop %rbx > 0x0000003a5d67c4a8 <+456>: pop %rbp > 0x0000003a5d67c4a9 <+457>: pop %r12 > 0x0000003a5d67c4ab <+459>: pop %r13 > 0x0000003a5d67c4ad <+461>: pop %r14 > 0x0000003a5d67c4af <+463>: pop %r15 > 0x0000003a5d67c4b1 <+465>: retq > 0x0000003a5d67c4b2 <+466>: lea 0x58(%rdi),%rcx > 0x0000003a5d67c4b6 <+470>: mov $0x1,%edx > 0x0000003a5d67c4bb <+475>: mov %rcx,%rax > 0x0000003a5d67c4be <+478>: xchg %ax,%ax > 0x0000003a5d67c4c0 <+480>: add $0x1,%edx > 0x0000003a5d67c4c3 <+483>: mov %rax,0x18(%rax) > 0x0000003a5d67c4c7 <+487>: mov %rax,0x10(%rax) > 0x0000003a5d67c4cb <+491>: add $0x10,%rax > 0x0000003a5d67c4cf <+495>: cmp $0x80,%edx > 0x0000003a5d67c4d5 <+501>: jne 0x3a5d67c4c0 <malloc_consolidate+480> > 0x0000003a5d67c4d7 <+503>: lea 0x33c282(%rip),%rax # 0x3a5d9b8760 <main_arena> > 0x0000003a5d67c4de <+510>: cmp %rax,%r14 > 0x0000003a5d67c4e1 <+513>: je 0x3a5d67c504 <malloc_consolidate+548> > 0x0000003a5d67c4e3 <+515>: mov 0x4(%r14),%eax > 0x0000003a5d67c4e7 <+519>: or $0x2,%eax > 0x0000003a5d67c4ea <+522>: or $0x1,%eax > 0x0000003a5d67c4ed <+525>: mov %rcx,0x58(%r14) > 0x0000003a5d67c4f1 <+529>: mov %eax,0x4(%r14) > 0x0000003a5d67c4f5 <+533>: add $0x78,%rsp > 0x0000003a5d67c4f9 <+537>: pop %rbx > 0x0000003a5d67c4fa <+538>: pop %rbp > 0x0000003a5d67c4fb <+539>: pop %r12 > 0x0000003a5d67c4fd <+541>: pop %r13 > 0x0000003a5d67c4ff <+543>: pop %r14 > 0x0000003a5d67c501 <+545>: pop %r15 > 0x0000003a5d67c503 <+547>: retq > 0x0000003a5d67c504 <+548>: movq $0x80,0x33e671(%rip) # 0x3a5d9bab80 <global_max_fast> > 0x0000003a5d67c50f <+559>: mov 0x33c24f(%rip),%eax # 0x3a5d9b8764 <main_arena+4> > 0x0000003a5d67c515 <+565>: jmp 0x3a5d67c4ea <malloc_consolidate+522> > 0x0000003a5d67c517 <+567>: cmpl $0x0,0x341af6(%rip) # 0x3a5d9be014 <__libc_multiple_threads> > 0x0000003a5d67c51e <+574>: je 0x3a5d67c52c <malloc_consolidate+588> > 0x0000003a5d67c520 <+576>: lock decl (%r14) > 0x0000003a5d67c524 <+580>: jne 0x3a5d6824f9 <_L_unlock_3015> > 0x0000003a5d67c52a <+586>: jmp 0x3a5d67c535 <malloc_consolidate+597> > 0x0000003a5d67c52c <+588>: decl (%r14) > 0x0000003a5d67c52f <+591>: jne 0x3a5d6824f9 <_L_unlock_3015> > 0x0000003a5d67c535 <+597>: mov 0x33bc54(%rip),%r11d # 0x3a5d9b8190 <check_action> > 0x0000003a5d67c53c <+604>: mov %r11d,%eax > 0x0000003a5d67c53f <+607>: and $0x5,%eax > 0x0000003a5d67c542 <+610>: cmp $0x5,%eax > 0x0000003a5d67c545 <+613>: je 0x3a5d67c857 <malloc_consolidate+1399> > 0x0000003a5d67c54b <+619>: test $0x1,%r11b > 0x0000003a5d67c54f <+623>: jne 0x3a5d67c70d <malloc_consolidate+1069> > 0x0000003a5d67c555 <+629>: and $0x2,%r11d > 0x0000003a5d67c559 <+633>: jne 0x3a5d67c7f8 <malloc_consolidate+1304> > 0x0000003a5d67c55f <+639>: mov $0x1,%esi > 0x0000003a5d67c564 <+644>: xor %eax,%eax > 0x0000003a5d67c566 <+646>: cmpl $0x0,0x341aa7(%rip) # 0x3a5d9be014 <__libc_multiple_threads> > 0x0000003a5d67c56d <+653>: je 0x3a5d67c57c <malloc_consolidate+668> > 0x0000003a5d67c56f <+655>: lock cmpxchg %esi,(%r14) > 0x0000003a5d67c574 <+660>: jne 0x3a5d682514 <_L_lock_3051> > 0x0000003a5d67c57a <+666>: jmp 0x3a5d67c586 <malloc_consolidate+678> > 0x0000003a5d67c57c <+668>: cmpxchg %esi,(%r14) > 0x0000003a5d67c580 <+672>: jne 0x3a5d682514 <_L_lock_3051> > 0x0000003a5d67c586 <+678>: jmpq 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c58b <+683>: cmpl $0x0,0x341a82(%rip) # 0x3a5d9be014 <__libc_multiple_threads> > 0x0000003a5d67c592 <+690>: je 0x3a5d67c5a0 <malloc_consolidate+704> > 0x0000003a5d67c594 <+692>: lock decl (%r14) > 0x0000003a5d67c598 <+696>: jne 0x3a5d68252f <_L_unlock_3078> > 0x0000003a5d67c59e <+702>: jmp 0x3a5d67c5a9 <malloc_consolidate+713> > 0x0000003a5d67c5a0 <+704>: decl (%r14) > 0x0000003a5d67c5a3 <+707>: jne 0x3a5d68252f <_L_unlock_3078> > 0x0000003a5d67c5a9 <+713>: mov 0x33bbe0(%rip),%r13d # 0x3a5d9b8190 <check_action> > 0x0000003a5d67c5b0 <+720>: mov %r13d,%eax > 0x0000003a5d67c5b3 <+723>: and $0x5,%eax > 0x0000003a5d67c5b6 <+726>: cmp $0x5,%eax > 0x0000003a5d67c5b9 <+729>: je 0x3a5d67c7fd <malloc_consolidate+1309> > 0x0000003a5d67c5bf <+735>: test $0x1,%r13b > 0x0000003a5d67c5c3 <+739>: jne 0x3a5d67c61b <malloc_consolidate+827> > 0x0000003a5d67c5c5 <+741>: and $0x2,%r13d > 0x0000003a5d67c5c9 <+745>: jne 0x3a5d67c7f8 <malloc_consolidate+1304> > 0x0000003a5d67c5cf <+751>: mov $0x1,%esi > 0x0000003a5d67c5d4 <+756>: xor %eax,%eax > 0x0000003a5d67c5d6 <+758>: cmpl $0x0,0x341a37(%rip) # 0x3a5d9be014 <__libc_multiple_threads> > 0x0000003a5d67c5dd <+765>: je 0x3a5d67c5ec <malloc_consolidate+780> > 0x0000003a5d67c5df <+767>: lock cmpxchg %esi,(%r14) > 0x0000003a5d67c5e4 <+772>: jne 0x3a5d68254a <_L_lock_3116> > 0x0000003a5d67c5ea <+778>: jmp 0x3a5d67c5f6 <malloc_consolidate+790> > 0x0000003a5d67c5ec <+780>: cmpxchg %esi,(%r14) > 0x0000003a5d67c5f0 <+784>: jne 0x3a5d68254a <_L_lock_3116> > 0x0000003a5d67c5f6 <+790>: jmpq 0x3a5d67c3a2 <malloc_consolidate+194> > 0x0000003a5d67c5fb <+795>: cmpq $0x0,0x20(%rax) > 0x0000003a5d67c600 <+800>: je 0x3a5d67c831 <malloc_consolidate+1361> > 0x0000003a5d67c606 <+806>: mov 0x28(%rbx),%rax > 0x0000003a5d67c60a <+810>: mov %rax,0x28(%rdx) > 0x0000003a5d67c60e <+814>: mov 0x28(%rbx),%rax > 0x0000003a5d67c612 <+818>: mov %rdx,0x20(%rax) > 0x0000003a5d67c616 <+822>: jmpq 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c61b <+827>: mov 0x18(%rsp),%rax > 0x0000003a5d67c620 <+832>: xor %ecx,%ecx > 0x0000003a5d67c622 <+834>: mov %r12,%rdi > 0x0000003a5d67c625 <+837>: mov $0x10,%edx > 0x0000003a5d67c62a <+842>: mov %r9,0x30(%rsp) > 0x0000003a5d67c62f <+847>: mov %r10,0x28(%rsp) > 0x0000003a5d67c634 <+852>: movb $0x0,0x60(%rsp) > 0x0000003a5d67c639 <+857>: lea 0x10(%rax),%rsi > 0x0000003a5d67c63d <+861>: callq 0x3a5d647aa0 <_itoa_word> > 0x0000003a5d67c642 <+866>: cmp 0x18(%rsp),%rax > 0x0000003a5d67c647 <+871>: mov %rax,%r12 > 0x0000003a5d67c64a <+874>: mov 0x28(%rsp),%r10 > 0x0000003a5d67c64f <+879>: mov 0x30(%rsp),%r9 > 0x0000003a5d67c654 <+884>: jbe 0x3a5d67c69c <malloc_consolidate+956> > 0x0000003a5d67c656 <+886>: lea -0x1(%rax),%rcx > 0x0000003a5d67c65a <+890>: mov 0x10(%rsp),%rax > 0x0000003a5d67c65f <+895>: mov %r12,%rdi > 0x0000003a5d67c662 <+898>: mov $0x30,%esi > 0x0000003a5d67c667 <+903>: mov %r9,0x38(%rsp) > 0x0000003a5d67c66c <+908>: mov %r10,0x30(%rsp) > 0x0000003a5d67c671 <+913>: mov %rcx,0x28(%rsp) > 0x0000003a5d67c676 <+918>: lea (%rax,%rcx,1),%rdx > 0x0000003a5d67c67a <+922>: sub %rdx,%rdi > 0x0000003a5d67c67d <+925>: callq 0x3a5d689490 <memset> > 0x0000003a5d67c682 <+930>: mov 0x20(%rsp),%rax > 0x0000003a5d67c687 <+935>: mov 0x28(%rsp),%rcx > 0x0000003a5d67c68c <+940>: mov 0x38(%rsp),%r9 > 0x0000003a5d67c691 <+945>: mov 0x30(%rsp),%r10 > 0x0000003a5d67c696 <+950>: sub %rcx,%rax > 0x0000003a5d67c699 <+953>: add %rax,%r12 > 0x0000003a5d67c69c <+956>: mov 0x34150d(%rip),%rax # 0x3a5d9bdbb0 <__libc_argv> > 0x0000003a5d67c6a3 <+963>: lea 0xfd709(%rip),%rdx # 0x3a5d779db3 > 0x0000003a5d67c6aa <+970>: mov %r13d,%edi > 0x0000003a5d67c6ad <+973>: lea 0xfd726(%rip),%rcx # 0x3a5d779dda > 0x0000003a5d67c6b4 <+980>: lea 0xfff8d(%rip),%rsi # 0x3a5d77c648 > 0x0000003a5d67c6bb <+987>: mov %r12,%r8 > 0x0000003a5d67c6be <+990>: mov %r9,0x30(%rsp) > 0x0000003a5d67c6c3 <+995>: mov %r10,0x28(%rsp) > 0x0000003a5d67c6c8 <+1000>: mov (%rax),%rax > 0x0000003a5d67c6cb <+1003>: test %rax,%rax > 0x0000003a5d67c6ce <+1006>: cmovne %rax,%rdx > 0x0000003a5d67c6d2 <+1010>: and $0x2,%edi > 0x0000003a5d67c6d5 <+1013>: xor %eax,%eax > 0x0000003a5d67c6d7 <+1015>: callq 0x3a5d675ae0 <__libc_message> > 0x0000003a5d67c6dc <+1020>: mov 0x28(%rsp),%r10 > 0x0000003a5d67c6e1 <+1025>: mov 0x30(%rsp),%r9 > 0x0000003a5d67c6e6 <+1030>: jmpq 0x3a5d67c5cf <malloc_consolidate+751> > 0x0000003a5d67c6eb <+1035>: cmpq $0x0,0x20(%rax) > 0x0000003a5d67c6f0 <+1040>: je 0x3a5d67c88b <malloc_consolidate+1451> > 0x0000003a5d67c6f6 <+1046>: mov 0x28(%r12),%rax > 0x0000003a5d67c6fb <+1051>: mov %rax,0x28(%rdx) > 0x0000003a5d67c6ff <+1055>: mov 0x28(%r12),%rax > 0x0000003a5d67c704 <+1060>: mov %rdx,0x20(%rax) > 0x0000003a5d67c708 <+1064>: jmpq 0x3a5d67c3a2 <malloc_consolidate+194> > 0x0000003a5d67c70d <+1069>: mov 0x18(%rsp),%rax > 0x0000003a5d67c712 <+1074>: xor %ecx,%ecx > 0x0000003a5d67c714 <+1076>: mov $0x10,%edx > 0x0000003a5d67c719 <+1081>: mov %rbx,%rdi > 0x0000003a5d67c71c <+1084>: mov %r9,0x38(%rsp) > 0x0000003a5d67c721 <+1089>: mov %r10,0x30(%rsp) > 0x0000003a5d67c726 <+1094>: mov %r11d,0x28(%rsp) > 0x0000003a5d67c72b <+1099>: movb $0x0,0x60(%rsp) > 0x0000003a5d67c730 <+1104>: lea 0x10(%rax),%rsi > 0x0000003a5d67c734 <+1108>: callq 0x3a5d647aa0 <_itoa_word> > 0x0000003a5d67c739 <+1113>: cmp 0x18(%rsp),%rax > 0x0000003a5d67c73e <+1118>: mov %rax,%r8 > 0x0000003a5d67c741 <+1121>: mov 0x28(%rsp),%r11d > 0x0000003a5d67c746 <+1126>: mov 0x30(%rsp),%r10 > 0x0000003a5d67c74b <+1131>: mov 0x38(%rsp),%r9 > 0x0000003a5d67c750 <+1136>: jbe 0x3a5d67c7ac <malloc_consolidate+1228> > 0x0000003a5d67c752 <+1138>: lea -0x1(%rax),%rcx > 0x0000003a5d67c756 <+1142>: mov 0x10(%rsp),%rax > 0x0000003a5d67c75b <+1147>: mov %r8,%rdi > 0x0000003a5d67c75e <+1150>: mov $0x30,%esi > 0x0000003a5d67c763 <+1155>: mov %r9,0x48(%rsp) > 0x0000003a5d67c768 <+1160>: mov %r10,0x40(%rsp) > 0x0000003a5d67c76d <+1165>: mov %r11d,0x38(%rsp) > 0x0000003a5d67c772 <+1170>: mov %rcx,0x30(%rsp) > 0x0000003a5d67c777 <+1175>: lea (%rax,%rcx,1),%rdx > 0x0000003a5d67c77b <+1179>: mov %r8,0x28(%rsp) > 0x0000003a5d67c780 <+1184>: sub %rdx,%rdi > 0x0000003a5d67c783 <+1187>: callq 0x3a5d689490 <memset> > 0x0000003a5d67c788 <+1192>: mov 0x20(%rsp),%rax > 0x0000003a5d67c78d <+1197>: mov 0x30(%rsp),%rcx > 0x0000003a5d67c792 <+1202>: mov 0x28(%rsp),%r8 > 0x0000003a5d67c797 <+1207>: mov 0x48(%rsp),%r9 > 0x0000003a5d67c79c <+1212>: mov 0x40(%rsp),%r10 > 0x0000003a5d67c7a1 <+1217>: mov 0x38(%rsp),%r11d > 0x0000003a5d67c7a6 <+1222>: sub %rcx,%rax > 0x0000003a5d67c7a9 <+1225>: add %rax,%r8 > 0x0000003a5d67c7ac <+1228>: mov 0x3413fd(%rip),%rax # 0x3a5d9bdbb0 <__libc_argv> > 0x0000003a5d67c7b3 <+1235>: lea 0xfd5f9(%rip),%rdx # 0x3a5d779db3 > 0x0000003a5d67c7ba <+1242>: mov %r11d,%edi > 0x0000003a5d67c7bd <+1245>: lea 0xfd616(%rip),%rcx # 0x3a5d779dda > 0x0000003a5d67c7c4 <+1252>: lea 0xffe7d(%rip),%rsi # 0x3a5d77c648 > 0x0000003a5d67c7cb <+1259>: mov %r9,0x30(%rsp) > 0x0000003a5d67c7d0 <+1264>: mov %r10,0x28(%rsp) > 0x0000003a5d67c7d5 <+1269>: mov (%rax),%rax > 0x0000003a5d67c7d8 <+1272>: test %rax,%rax > 0x0000003a5d67c7db <+1275>: cmovne %rax,%rdx > 0x0000003a5d67c7df <+1279>: and $0x2,%edi > 0x0000003a5d67c7e2 <+1282>: xor %eax,%eax > 0x0000003a5d67c7e4 <+1284>: callq 0x3a5d675ae0 <__libc_message> > 0x0000003a5d67c7e9 <+1289>: mov 0x28(%rsp),%r10 > 0x0000003a5d67c7ee <+1294>: mov 0x30(%rsp),%r9 > 0x0000003a5d67c7f3 <+1299>: jmpq 0x3a5d67c55f <malloc_consolidate+639> > 0x0000003a5d67c7f8 <+1304>: callq 0x3a5d637220 <__GI_abort> > 0x0000003a5d67c7fd <+1309>: mov %r13d,%edi > 0x0000003a5d67c800 <+1312>: lea 0xfd5d3(%rip),%rdx # 0x3a5d779dda > 0x0000003a5d67c807 <+1319>: lea 0xfeb1d(%rip),%rsi # 0x3a5d77b32b > 0x0000003a5d67c80e <+1326>: and $0x2,%edi > 0x0000003a5d67c811 <+1329>: xor %eax,%eax > 0x0000003a5d67c813 <+1331>: mov %r9,0x30(%rsp) > 0x0000003a5d67c818 <+1336>: mov %r10,0x28(%rsp) > 0x0000003a5d67c81d <+1341>: callq 0x3a5d675ae0 <__libc_message> > 0x0000003a5d67c822 <+1346>: mov 0x28(%rsp),%r10 > 0x0000003a5d67c827 <+1351>: mov 0x30(%rsp),%r9 > 0x0000003a5d67c82c <+1356>: jmpq 0x3a5d67c5cf <malloc_consolidate+751> > 0x0000003a5d67c831 <+1361>: cmp %rdx,%rbx > 0x0000003a5d67c834 <+1364>: je 0x3a5d67c8b4 <malloc_consolidate+1492> > 0x0000003a5d67c836 <+1366>: mov %rdx,0x20(%rax) > 0x0000003a5d67c83a <+1370>: mov 0x28(%rbx),%rdx > 0x0000003a5d67c83e <+1374>: mov %rdx,0x28(%rax) > 0x0000003a5d67c842 <+1378>: mov 0x20(%rbx),%rdx > 0x0000003a5d67c846 <+1382>: mov %rax,0x28(%rdx) > 0x0000003a5d67c84a <+1386>: mov 0x28(%rbx),%rdx > 0x0000003a5d67c84e <+1390>: mov %rax,0x20(%rdx) > 0x0000003a5d67c852 <+1394>: jmpq 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c857 <+1399>: mov %r11d,%edi > 0x0000003a5d67c85a <+1402>: lea 0xfd579(%rip),%rdx # 0x3a5d779dda > 0x0000003a5d67c861 <+1409>: lea 0xfeac3(%rip),%rsi # 0x3a5d77b32b > 0x0000003a5d67c868 <+1416>: and $0x2,%edi > 0x0000003a5d67c86b <+1419>: xor %eax,%eax > 0x0000003a5d67c86d <+1421>: mov %r9,0x30(%rsp) > 0x0000003a5d67c872 <+1426>: mov %r10,0x28(%rsp) > 0x0000003a5d67c877 <+1431>: callq 0x3a5d675ae0 <__libc_message> > 0x0000003a5d67c87c <+1436>: mov 0x28(%rsp),%r10 > 0x0000003a5d67c881 <+1441>: mov 0x30(%rsp),%r9 > 0x0000003a5d67c886 <+1446>: jmpq 0x3a5d67c55f <malloc_consolidate+639> > 0x0000003a5d67c88b <+1451>: cmp %rdx,%r12 > 0x0000003a5d67c88e <+1454>: je 0x3a5d67c8c1 <malloc_consolidate+1505> > 0x0000003a5d67c890 <+1456>: mov %rdx,0x20(%rax) > 0x0000003a5d67c894 <+1460>: mov 0x28(%r12),%rdx > 0x0000003a5d67c899 <+1465>: mov %rdx,0x28(%rax) > 0x0000003a5d67c89d <+1469>: mov 0x20(%r12),%rdx > 0x0000003a5d67c8a2 <+1474>: mov %rax,0x28(%rdx) > 0x0000003a5d67c8a6 <+1478>: mov 0x28(%r12),%rdx > 0x0000003a5d67c8ab <+1483>: mov %rax,0x20(%rdx) > 0x0000003a5d67c8af <+1487>: jmpq 0x3a5d67c3a2 <malloc_consolidate+194> > 0x0000003a5d67c8b4 <+1492>: mov %rax,0x28(%rax) > 0x0000003a5d67c8b8 <+1496>: mov %rax,0x20(%rax) > 0x0000003a5d67c8bc <+1500>: jmpq 0x3a5d67c44e <malloc_consolidate+366> > 0x0000003a5d67c8c1 <+1505>: mov %rax,0x28(%rax) > 0x0000003a5d67c8c5 <+1509>: mov %rax,0x20(%rax) > 0x0000003a5d67c8c9 <+1513>: jmpq 0x3a5d67c3a2 <malloc_consolidate+194> >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 1055069
: 852028 |
852029
|
852030
|
852031
|
852032
|
852033
|
852034
|
852035
|
852036
|
852037
|
852038