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 671213 Details for
Bug 891141
[abrt] sound-juicer-3.4.0-1.fc17: magazine_chain_pop_head: Process /usr/bin/sound-juicer was killed by signal 11 (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), 47.01 KB, created by
Erik Berg
on 2013-01-02 00:59:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Erik Berg
Created:
2013-01-02 00:59:01 UTC
Size:
47.01 KB
patch
obsolete
>[New LWP 15722] >[New LWP 15729] >[New LWP 15999] >[New LWP 15730] >[New LWP 17561] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `sound-juicer'. >Program terminated with signal 11, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0xed3870) at gslice.c:532 >532 (*magazine_chunks)->data = chunk->next; > >Thread 5 (Thread 0x7f97477f5700 (LWP 17561)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003072c83cf5 in g_cond_wait_until (cond=cond@entry=0xee0d68, mutex=mutex@entry=0xee0d60, end_time=end_time@entry=144443555472) at gthread-posix.c:855 > ts = {tv_sec = 144443, tv_nsec = 555472000} > status = <optimized out> >#2 0x0000003072c1e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xee0d60, wait=wait@entry=1, end_time=end_time@entry=144443555472) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003072c1ed1a in g_async_queue_timeout_pop (queue=0xee0d60, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 144443555472 > retval = <optimized out> >#4 0x0000003072c6ac52 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 = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003072c6a495 in g_thread_proxy (data=0x14d0ed0) at gthread.c:801 > thread = 0x14d0ed0 >#7 0x0000003071007d14 in start_thread (arg=0x7f97477f5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f97477f5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140287716316928, 6560886788811777665, 0, 140288798561456, 140287716316928, 20, -6619590808267004287, 6587659892793009793}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003070cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f977bef2700 (LWP 15730)): >#0 0x0000003070ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003072c47af4 in g_main_context_poll (n_fds=3, fds=0x7f976c0010c0, timeout=-1, context=0x7f977400c6f0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3072c55910 <g_poll> >#2 g_main_context_iterate (context=0x7f977400c6f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f976c0010c0 >#3 0x0000003072c47f52 in g_main_loop_run (loop=0x7f977400c390) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000030740c94d6 in gdbus_shared_thread_func (user_data=0x7f977400c6c0) at gdbusprivate.c:277 > data = 0x7f977400c6c0 >#5 0x0000003072c6a495 in g_thread_proxy (data=0x7f9774008770) at gthread.c:801 > thread = 0x7f9774008770 >#6 0x0000003071007d14 in start_thread (arg=0x7f977bef2700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f977bef2700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140288596059904, 6560886788811777665, 0, 208048095232, 140288596059904, 140288462997184, -6619723985002305919, 6587659892793009793}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003070cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f9787fff700 (LWP 15999)): >#0 0x0000003070ce8bdf in __GI___poll (fds=fds@entry=0x7f975c005580, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003a71230f4f in poll_func (ufds=0x7f975c005580, nfds=2, timeout=-1, userdata=0x191ed00) at pulse/thread-mainloop.c:69 > mutex = 0x191ed00 > r = <optimized out> >#2 0x0000003a712224cc in pa_mainloop_poll (m=m@entry=0x13e7ec0) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x0000003a71222b29 in pa_mainloop_iterate (m=m@entry=0x13e7ec0, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x0000003a71222be0 in pa_mainloop_run (m=0x13e7ec0, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#5 0x0000003a71230eff in thread (userdata=0x12f6910) at pulse/thread-mainloop.c:88 > m = 0x12f6910 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x00000036ed643343 in internal_thread_func (userdata=0x11d51b0) at pulsecore/thread-posix.c:83 > t = 0x11d51b0 >#7 0x0000003071007d14 in start_thread (arg=0x7f9787fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f9787fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140288798488320, 6560886788811777665, 0, 140288798504768, 140288798488320, 19, -6619169700682275199, 6587659892793009793}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003070cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f97857d6700 (LWP 15729)): >#0 0x0000003070ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003072c47af4 in g_main_context_poll (n_fds=1, fds=0x7f97740010e0, timeout=-1, context=0x1586300, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3072c55910 <g_poll> >#2 g_main_context_iterate (context=0x1586300, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f97740010e0 >#3 0x0000003072c47f52 in g_main_loop_run (loop=0x7f97740010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f97857e0b0b in dconf_context_thread (data=0x1586300) at dconfcontext.c:11 > context = 0x1586300 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x0000003072c6a495 in g_thread_proxy (data=0x12e7720) at gthread.c:801 > thread = 0x12e7720 >#6 0x0000003071007d14 in start_thread (arg=0x7f97857d6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f97857d6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140288756377344, 6560886788811777665, 0, 208048095232, 140288756377344, 22569728, -6619172977205451135, 6587659892793009793}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003070cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f979437e9c0 (LWP 15722)): >#0 magazine_chain_pop_head (magazine_chunks=0xed3870) at gslice.c:532 > chunk = 0x5 >#1 thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at gslice.c:835 > mag = 0xed3870 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=16) at gslice.c:994 > ix = 0 > tmem = 0x5 > chunk_size = 16 > mem = <optimized out> > acat = 15546464 >#3 0x000000307fa640ee in gtk_tree_path_new () at gtktreemodel.c:589 > retval = 0xed3860 >#4 0x000000307fa7dff3 in _gtk_tree_path_new_from_rbtree (tree=tree@entry=0x2621c50, node=node@entry=0x1882a80) at gtktreeview.c:9474 > path = <optimized out> > tmp_tree = <optimized out> > tmp_node = <optimized out> > last = <optimized out> > count = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_tree_path_new_from_rbtree" >#5 0x000000307fa71e86 in gtk_tree_selection_real_select_node (selection=selection@entry=0x127a770, tree=tree@entry=0x2621c50, node=node@entry=0x1882a80, select=<optimized out>, select@entry=1) at gtktreeselection.c:1631 > priv = 0x127a790 > toggle = 0 > path = 0x0 >#6 0x000000307fa728f2 in _gtk_tree_selection_internal_select_node (selection=0x127a770, node=0x1882a80, tree=0x2621c50, path=path@entry=0x7f9780017710, mode=<optimized out>, override_browse_mode=override_browse_mode@entry=0) at gtktreeselection.c:1541 > priv = 0x127a790 > dirty = 1 > anchor_path = <optimized out> >#7 0x000000307fa87573 in gtk_tree_view_real_set_cursor (tree_view=tree_view@entry=0x1282000, path=path@entry=0x7f9780017710, flags=flags@entry=(CLEAR_AND_SELECT | CLAMP_NODE)) at gtktreeview.c:13264 > mode = <optimized out> > new_tree = 0x0 > new_node = 0x0 >#8 0x000000307fa87752 in gtk_tree_view_set_cursor_on_cell (tree_view=0x1282000, path=path@entry=0x7f9780017710, focus_column=focus_column@entry=0x0, focus_cell=focus_cell@entry=0x0, start_editing=start_editing@entry=1) at gtktreeview.c:13416 > __PRETTY_FUNCTION__ = "gtk_tree_view_set_cursor_on_cell" >#9 0x000000307fa8784a in gtk_tree_view_set_cursor (tree_view=<optimized out>, path=path@entry=0x7f9780017710, focus_column=focus_column@entry=0x0, start_editing=start_editing@entry=1) at gtktreeview.c:13361 >No locals. >#10 0x0000000000417ef0 in pop_and_extract (overwrite_mode=overwrite_mode@entry=0x62a6e8) at sj-extracting.c:467 > track = 0x7f978801e970 > directory = 0x0 > file = 0x1423520 > temp_file = 0x7f976402c580 > error = 0x0 > file_size = 26491488 > path = 0x7f9780017710 > __PRETTY_FUNCTION__ = "pop_and_extract" >#11 0x000000000041821e in on_completion_cb (extractor=<optimized out>, data=0x62a6e8) at sj-extracting.c:675 > track = 0x7f978801e8b0 > temp_file = 0x7f976402eaa0 > new_file = 0x7f976402c420 > error = 0x0 >#12 0x000000307340f943 in _g_closure_invoke_va (closure=closure@entry=0x17c5ea0, return_value=return_value@entry=0x0, instance=instance@entry=0x11f5300, args=args@entry=0x7ffff5af86b8, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3073411550 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x17c5e80 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#13 0x0000003073427d88 in g_signal_emit_valist (instance=0x11f5300, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff5af86b8) at gsignal.c:3211 > 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 = 0x7ffff5af88f0, instance = 0x11f5300, ihint = {signal_id = 368, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 22899552} > signal_id = 368 > instance_type = 22899552 > 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 > closure = 0x17c5ea0 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#14 0x00000030734287c2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff5af8790, reg_save_area = 0x7ffff5af86d0}} >#15 0x000000307340f664 in g_closure_invoke (closure=0x2623ea0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffff5af8960, invocation_hint=invocation_hint@entry=0x7ffff5af8900) at gclosure.c:777 > marshal = 0x3089e32860 <marshal_VOID__MINIOBJECT> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x2623e80 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#16 0x00000030734206d8 in signal_emit_unlocked_R (node=node@entry=0x1026160, detail=detail@entry=1151, instance=instance@entry=0x2627d60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffff5af8960) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x7f9774001760 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x2627d60, ihint = {signal_id = 187, detail = 1151, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1026110 > hlist = 0x12ace00 > handler_list = 0x12ace00 > 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}}} > signal_id = 187 > max_sequential_handler_number = 3572 > return_value_altered = 0 >#17 0x000000307342866d in g_signal_emit_valist (instance=0x2627d60, signal_id=<optimized out>, detail=1151, var_args=var_args@entry=0x7ffff5af8bb8) at gsignal.c:3300 > instance_and_params = 0x7ffff5af8960 > signal_return_type = 4 > param_values = 0x7ffff5af8978 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#18 0x00000030734287c2 in g_signal_emit (instance=instance@entry=0x2627d60, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff5af8c90, reg_save_area = 0x7ffff5af8bd0}} >#19 0x0000003089e32be2 in gst_bus_async_signal_func (bus=0x2627d60, message=0x7f9780014d30, data=<optimized out>) at gstbus.c:1118 > detail = <optimized out> >#20 0x0000003089e33977 in gst_bus_source_dispatch (source=source@entry=0x13ca310, callback=0x3089e32b60 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:764 > handler = <optimized out> > bsource = 0x13ca310 > message = 0x7f9780014d30 > keep = <optimized out> > bus = 0x2627d60 > __PRETTY_FUNCTION__ = "gst_bus_source_dispatch" >#21 0x0000003072c47825 in g_main_dispatch (context=0xf21350) at gmain.c:2539 > dispatch = 0x3089e33860 <gst_bus_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x3089e32b60 <gst_bus_async_signal_func> > cb_funcs = 0x3072f1e980 > cb_data = 0x1386e70 > current_source_link = {data = 0x13ca310, next = 0x0} > need_destroy = <optimized out> > source = 0x13ca310 > current = 0x12b4a90 > i = <optimized out> >#22 g_main_context_dispatch (context=context@entry=0xf21350) at gmain.c:3075 >No locals. >#23 0x0000003072c47b58 in g_main_context_iterate (context=0xf21350, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x17d7030 >#24 0x0000003072c47f52 in g_main_loop_run (loop=0x17d4f90) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#25 0x000000307f979f75 in gtk_main () at gtkmain.c:1161 > loop = 0x17d4f90 >#26 0x00000000004106a7 in main (argc=1, argv=0x7ffff5af9078) at sj-main.c:1939 > error = 0xed3860 > selection = <optimized out> > device = 0x0 > uris = 0x0 > ctx = <optimized out> > entries = {{long_name = 0x421ae6 "auto-start", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x62a2f4, description = 0x421af1 "Start extracting immediately", arg_description = 0x0}, {long_name = 0x421723 "play", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x62a2f0, description = 0x421b0e "Start playing immediately", arg_description = 0x0}, {long_name = 0x424c87 "device", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7ffff5af8e40, description = 0x421b28 "What CD device to read", arg_description = 0x421b3f "DEVICE"}, {long_name = 0x423435 "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME_ARRAY, arg_data = 0x7ffff5af8e48, description = 0x421b46 "URI to the CD device to read", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x000000377682da40 0x000000377686f564 Yes /lib64/libmusicbrainz4.so.3 >0x000000307f001050 0x000000307f003c70 Yes /lib64/libdiscid.so.0 >0x000000308d20a4d0 0x000000308d21838c Yes /lib64/libgstpbutils-0.10.so.0 >0x0000003089e24c60 0x0000003089ea168c Yes /lib64/libgstreamer-0.10.so.0 >0x0000003ce940b570 0x0000003ce9423288 Yes /lib64/libgconf-2.so.4 >0x0000003a71a01cb0 0x0000003a71a03160 Yes /lib64/libcanberra-gtk3.so.0 >0x0000003082007de0 0x000000308201b178 Yes /lib64/libbrasero-media3.so.1 >0x000000307f86e2a0 0x000000307faffa90 Yes /lib64/libgtk-3.so.0 >0x000000307dc1a080 0x000000307dc5b944 Yes /lib64/libgdk-3.so.0 >0x000000307a809b30 0x000000307a815c04 Yes /lib64/libatk-1.0.so.0 >0x000000307402eee0 0x00000030740eaaf4 Yes /lib64/libgio-2.0.so.0 >0x0000003078c0eeb0 0x0000003078c2d490 Yes /lib64/libpango-1.0.so.0 >0x000000307340a910 0x0000003073437dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003072c19d00 0x0000003072cac9cc Yes /lib64/libglib-2.0.so.0 >0x0000003071005790 0x0000003071010494 Yes /lib64/libpthread.so.0 >0x0000003070c1ef60 0x0000003070d5f7a0 Yes /lib64/libc.so.6 >0x000000377640a530 0x000000377641f678 Yes /lib64/libneon.so.27 >0x000000307985bb50 0x00000030798c105b Yes /lib64/libstdc++.so.6 >0x00000030720055f0 0x000000307206ca0c Yes /lib64/libm.so.6 >0x00000030744029d0 0x0000003074412138 Yes /lib64/libgcc_s.so.1 >0x0000003073c010f0 0x0000003073c01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003073000680 0x00000030730007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003071802260 0x000000307180554c Yes /lib64/librt.so.1 >0x000000307702cd70 0x000000307710f744 Yes /lib64/libxml2.so.2 >0x0000003071400ea0 0x00000030714019e0 Yes /lib64/libdl.so.2 >0x0000003ce8c0a540 0x0000003ce8c1c594 Yes /lib64/libdbus-glib-1.so.2 >0x0000003ce8807890 0x0000003ce8830924 Yes /lib64/libdbus-1.so.3 >0x0000003079004910 0x0000003079009358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003078806750 0x0000003078819b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000307e8033c0 0x000000307e804374 Yes /lib64/libcairo-gobject.so.2 >0x000000307940b2f0 0x000000307948215c Yes /lib64/libcairo.so.2 >0x0000003a716033c0 0x0000003a7160c31c Yes /lib64/libcanberra.so.0 >0x00000030864020b0 0x000000308640614c Yes /lib64/libvorbisfile.so.3 >0x0000003083003810 0x000000308301ad6c Yes /lib64/libvorbis.so.0 >0x0000003082801a70 0x0000003082804138 Yes /lib64/libogg.so.0 >0x0000003a70e02880 0x0000003a70e0c010 Yes /lib64/libtdb.so.1 >0x0000003085802400 0x00000030858065d4 Yes /lib64/libltdl.so.7 >0x000000307481dea0 0x00000030748a4260 Yes /lib64/libX11.so.6 >0x0000003077802130 0x000000307780bfb4 Yes /lib64/libXi.so.6 >0x00000030780014f0 0x0000003078003cf8 Yes /lib64/libXfixes.so.3 >0x000000307ac07600 0x000000307ac21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003077c05ef0 0x0000003077c1f6fc Yes /lib64/libfontconfig.so.1 >0x0000003075403700 0x000000307540d7d0 Yes /lib64/libXext.so.6 >0x0000003076c00b00 0x0000003076c01438 Yes /lib64/libXinerama.so.1 >0x0000003077401830 0x0000003077405f34 Yes /lib64/libXrandr.so.2 >0x0000003078402a80 0x00000030784076dc Yes /lib64/libXcursor.so.1 >0x000000307a400c30 0x000000307a401774 Yes /lib64/libXcomposite.so.1 >0x0000003079c00b90 0x0000003079c0159c Yes /lib64/libXdamage.so.1 >0x0000003073801950 0x00000030738060ec Yes /lib64/libffi.so.5 >0x0000003071c01f50 0x0000003071c0e718 Yes /lib64/libz.so.1 >0x0000003072405fc0 0x0000003072416768 Yes /lib64/libselinux.so.1 >0x00000030728039b0 0x0000003072811e1c Yes /lib64/libresolv.so.2 >0x0000003070800b20 0x000000307081a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037778189b0 0x0000003777892f2c Yes /lib64/libgnutls.so.26 >0x0000003080401b30 0x0000003080403420 Yes /lib64/libpakchois.so.0 >0x000000307d80ad60 0x000000307d838424 Yes /lib64/libgssapi_krb5.so.2 >0x000000308001b640 0x0000003080093340 Yes /lib64/libkrb5.so.3 >0x000000307d404490 0x000000307d41c92c Yes /lib64/libk5crypto.so.3 >0x000000307bc01520 0x000000307bc02114 Yes /lib64/libcom_err.so.2 >0x0000003085c09e30 0x0000003085c1bc14 Yes /lib64/libproxy.so.1 >0x0000003076403dd0 0x000000307641cccc Yes /lib64/libexpat.so.1 >0x000000307680cbc0 0x0000003076877250 Yes /lib64/libfreetype.so.6 >0x0000003076004fa0 0x0000003076020ae0 Yes /lib64/libpng15.so.15 >0x000000307a008d80 0x000000307a072eec Yes /usr/lib64/libpixman-1.so.0 >0x0000003075801a70 0x00000030758079e0 Yes /usr/lib64/libXrender.so.1 >0x0000003a6f200dc0 0x0000003a6f205cac Yes /lib64/libcrypt.so.1 >0x0000003074c099c0 0x0000003074c158d8 Yes /lib64/libxcb.so.1 >0x0000003085001ce0 0x000000308500c9e8 Yes /lib64/libtasn1.so.3 >0x000000307c007200 0x000000307c052b48 Yes /lib64/libgcrypt.so.11 >0x000000307c400960 0x000000307c400ed8 Yes /lib64/libgpg-error.so.0 >0x0000003083c02cd0 0x0000003083c0ba6c Yes /lib64/libp11-kit.so.0 >0x000000307e402a60 0x000000307e407eac Yes /lib64/libkrb5support.so.0 >0x000000307e001120 0x000000307e001ac4 Yes /lib64/libkeyutils.so.1 >0x0000003087402720 0x0000003087405f40 Yes /lib64/libmodman.so.1 >0x0000003a6f6035f0 0x0000003a6f647520 Yes /lib64/libfreebl3.so >0x0000003075000e80 0x0000003075001bb0 Yes /lib64/libXau.so.6 >0x00007f978dd241b0 0x00007f978dd2b67c Yes /lib64/libnss_files.so.2 >0x00007f978daa4930 0x00007f978dabbf98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f978d88d310 0x00007f978d896c9c Yes /lib64/libgvfscommon.so.0 >0x00007f978d659ec0 0x00007f978d6791fc Yes /lib64/libbluray.so.1 >0x0000003084000ee0 0x0000003084001814 Yes /lib64/libutil.so.1 >0x00007f978d451700 0x00007f978d453714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x0000003092007950 0x000000309202b9e8 Yes /lib64/librsvg-2.so.2 >0x0000003087808ce0 0x0000003087827428 Yes /lib64/libcroco-0.6.so.3 >0x00007f978d24d710 0x00007f978d24dec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f978d048020 0x00007f978d04a060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007f978ce38ce0 0x00007f978ce41330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f97857dea30 0x00007f97857e1a18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f9779ce3790 0x00007f9779cea7bc Yes /usr/lib64/gstreamer-0.10/libgstencodebin.so >0x00007f9779ad04a0 0x00007f9779ad9c24 Yes /usr/lib64/gstreamer-0.10/libgstflac.so >0x0000003097a09b20 0x0000003097a256d4 Yes /lib64/libgsttag-0.10.so.0 >0x0000003092c09ea0 0x0000003092c28824 Yes /lib64/libgstaudio-0.10.so.0 >0x000000308c60af50 0x000000308c63f880 Yes /lib64/libgstbase-0.10.so.0 >0x0000003087c0bfb0 0x0000003087c30c78 Yes /lib64/libFLAC.so.8 >0x0000003090604f80 0x000000309060b044 Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x00007f977988f9d0 0x00007f97798b88f4 Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so >0x00007f9779675d70 0x00007f97796809f4 Yes /usr/lib64/gstreamer-0.10/libgstaudioparsers.so >0x00007f977946e800 0x00007f97794706c4 Yes /usr/lib64/gstreamer-0.10/libgstaudiorate.so >0x00007f9779258090 0x00007f97792664e8 Yes /usr/lib64/gstreamer-0.10/libgstaudioconvert.so >0x000000308ca0bed0 0x000000308ca585a8 Yes /usr/lib64/liborc-0.4.so.0 >0x00007f978c321700 0x00007f978c32ac38 Yes /usr/lib64/gstreamer-0.10/libgstaudioresample.so >0x00007f978c0f7000 0x00007f978c0f9f44 Yes /lib64/liborc-test-0.4.so.0 >0x00007f97845d1b30 0x00007f97845d311c Yes /usr/lib64/gstreamer-0.10/libgstcdparanoia.so >0x00007f97843c9750 0x00007f97843cd3d0 Yes /usr/lib64/libgstcdda-0.10.so.0 >0x00007f97841b2570 0x00007f97841c0f40 Yes /usr/lib64/libcdda_interface.so.0 >0x00007f977884b350 0x00007f9778851740 Yes /usr/lib64/libcdda_paranoia.so.0 >0x00007f9778640570 0x00007f9778645a28 Yes /usr/lib64/gstreamer-0.10/libgstgio.so >0x00007f97782240d0 0x00007f97782278c4 Yes /lib64/libnss_dns.so.2 >0x00007f978cc2ff80 0x00007f978cc3250c Yes /usr/lib64/gstreamer-0.10/libgstcoreindexers.so >0x00007f978ca12150 0x00007f978ca14e4c Yes /usr/lib64/libcanberra-0.28/libcanberra-pulse.so >0x0000003a7120c110 0x0000003a71236d18 Yes /lib64/libpulse.so.0 >0x0000003a72602b70 0x0000003a72606b54 Yes /lib64/libjson.so.0 >0x00000036ed6126d0 0x00000036ed64770c Yes /lib64/libpulsecommon-1.1.so >0x00000030854005c0 0x00000030854006dc Yes /lib64/libX11-xcb.so.1 >0x0000003082404eb0 0x0000003082412e1c Yes /lib64/libICE.so.6 >0x00000036ec601be0 0x00000036ec605d18 Yes /lib64/libSM.so.6 >0x00007f978c7e9480 0x00007f978c7ebe48 Yes /lib64/libXtst.so.6 >0x0000003088c03130 0x0000003088c06c98 Yes /lib64/libwrap.so.0 >0x000000308a606260 0x000000308a63e9c8 Yes /lib64/libsndfile.so.1 >0x000000308b601340 0x000000308b603998 Yes /lib64/libasyncns.so.0 >0x00000036ec2016d0 0x00000036ec202d48 Yes /lib64/libuuid.so.1 >0x00007f9784dc10d0 0x00007f9784dce934 Yes /lib64/libnsl.so.1 >0x000000308a201270 0x000000308a2093a4 Yes /lib64/libgsm.so.1 >0x0000003089413ab0 0x0000003089416164 Yes /lib64/libvorbisenc.so.2 >0x00007f977842dd20 0x00007f9778437cbc Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >$1 = 0x0 >$2 = 0x0 >rax 0xed3860 15546464 >rbx 0x5 5 >rcx 0x30712172c0 208056447680 >rdx 0x7f97640313c0 140288194712512 >rsi 0x1 1 >rdi 0x1f 31 >rbp 0x10 0x10 >rsp 0x7ffff5af8160 0x7ffff5af8160 >r8 0xed3c60 15547488 >r9 0x10 16 >r10 0x7f9764030a90 140288194710160 >r11 0x17 23 >r12 0xed3870 15546480 >r13 0x0 0 >r14 0x0 0 >r15 0x1 1 >rip 0x3072c6188f 0x3072c6188f <g_slice_alloc+223> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function g_slice_alloc: > 0x0000003072c617b0 <+0>: mov %rbp,-0x28(%rsp) > 0x0000003072c617b5 <+5>: mov %rdi,%rbp > 0x0000003072c617b8 <+8>: lea 0x2bd301(%rip),%rdi # 0x3072f1eac0 <private_thread_memory> > 0x0000003072c617bf <+15>: mov %rbx,-0x30(%rsp) > 0x0000003072c617c4 <+20>: mov %r12,-0x20(%rsp) > 0x0000003072c617c9 <+25>: mov %r13,-0x18(%rsp) > 0x0000003072c617ce <+30>: mov %r14,-0x10(%rsp) > 0x0000003072c617d3 <+35>: mov %r15,-0x8(%rsp) > 0x0000003072c617d8 <+40>: sub $0x58,%rsp > 0x0000003072c617dc <+44>: callq 0x3072c83d30 <g_private_get> > 0x0000003072c617e1 <+49>: test %rax,%rax > 0x0000003072c617e4 <+52>: mov %rax,%rbx > 0x0000003072c617e7 <+55>: je 0x3072c61968 <g_slice_alloc+440> > 0x0000003072c617ed <+61>: lea 0xf(%rbp),%rdi > 0x0000003072c617f1 <+65>: mov %rdi,%r12 > 0x0000003072c617f4 <+68>: and $0xfffffffffffffff0,%r12 > 0x0000003072c617f8 <+72>: jne 0x3072c61850 <g_slice_alloc+160> > 0x0000003072c617fa <+74>: mov %rbp,%rdi > 0x0000003072c617fd <+77>: callq 0x3072c4d3f0 <g_malloc> > 0x0000003072c61802 <+82>: mov %rax,%rbx > 0x0000003072c61805 <+85>: mov 0x2bd9ed(%rip),%edi # 0x3072f1f1f8 <allocator+24> > 0x0000003072c6180b <+91>: test %edi,%edi > 0x0000003072c6180d <+93>: je 0x3072c61820 <g_slice_alloc+112> > 0x0000003072c6180f <+95>: test %rbx,%rbx > 0x0000003072c61812 <+98>: jne 0x3072c618b9 <g_slice_alloc+265> > 0x0000003072c61818 <+104>: nopl 0x0(%rax,%rax,1) > 0x0000003072c61820 <+112>: nop > 0x0000003072c61821 <+113>: mov %rbx,%rax > 0x0000003072c61824 <+116>: mov 0x30(%rsp),%rbp > 0x0000003072c61829 <+121>: mov 0x28(%rsp),%rbx > 0x0000003072c6182e <+126>: mov 0x38(%rsp),%r12 > 0x0000003072c61833 <+131>: mov 0x40(%rsp),%r13 > 0x0000003072c61838 <+136>: mov 0x48(%rsp),%r14 > 0x0000003072c6183d <+141>: mov 0x50(%rsp),%r15 > 0x0000003072c61842 <+146>: add $0x58,%rsp > 0x0000003072c61846 <+150>: retq > 0x0000003072c61847 <+151>: nopw 0x0(%rax,%rax,1) > 0x0000003072c61850 <+160>: cmp 0x2bd9b9(%rip),%r12 # 0x3072f1f210 <allocator+48> > 0x0000003072c61857 <+167>: ja 0x3072c61ac1 <g_slice_alloc+785> > 0x0000003072c6185d <+173>: mov %r12,%r15 > 0x0000003072c61860 <+176>: mov (%rbx),%r12 > 0x0000003072c61863 <+179>: shr $0x4,%r15 > 0x0000003072c61867 <+183>: lea -0x1(%r15),%r14d > 0x0000003072c6186b <+187>: mov %r14,%r13 > 0x0000003072c6186e <+190>: shl $0x4,%r13 > 0x0000003072c61872 <+194>: add %r13,%r12 > 0x0000003072c61875 <+197>: mov (%r12),%rdx > 0x0000003072c61879 <+201>: test %rdx,%rdx > 0x0000003072c6187c <+204>: je 0x3072c61990 <g_slice_alloc+480> > 0x0000003072c61882 <+210>: mov 0x8(%rdx),%rbx > 0x0000003072c61886 <+214>: test %rbx,%rbx > 0x0000003072c61889 <+217>: je 0x3072c61978 <g_slice_alloc+456> >=> 0x0000003072c6188f <+223>: mov (%rbx),%rax > 0x0000003072c61892 <+226>: mov %rax,0x8(%rdx) > 0x0000003072c61896 <+230>: mov 0x8(%r12),%rax > 0x0000003072c6189b <+235>: test %rax,%rax > 0x0000003072c6189e <+238>: je 0x3072c618a9 <g_slice_alloc+249> > 0x0000003072c618a0 <+240>: sub $0x1,%rax > 0x0000003072c618a4 <+244>: mov %rax,0x8(%r12) > 0x0000003072c618a9 <+249>: mov 0x2bd948(%rip),%r8d # 0x3072f1f1f8 <allocator+24> > 0x0000003072c618b0 <+256>: test %r8d,%r8d > 0x0000003072c618b3 <+259>: je 0x3072c61820 <g_slice_alloc+112> > 0x0000003072c618b9 <+265>: lea 0x2bd9a0(%rip),%rdi # 0x3072f1f260 <smc_tree_mutex> > 0x0000003072c618c0 <+272>: callq 0x3072c83970 <g_mutex_lock> > 0x0000003072c618c5 <+277>: mov $0xfe609,%ecx > 0x0000003072c618ca <+282>: xor %edx,%edx > 0x0000003072c618cc <+284>: mov %rbx,%rax > 0x0000003072c618cf <+287>: div %rcx > 0x0000003072c618d2 <+290>: mov $0xffd,%ecx > 0x0000003072c618d7 <+295>: xor %edx,%edx > 0x0000003072c618d9 <+297>: div %rcx > 0x0000003072c618dc <+300>: mov $0x1ff,%cx > 0x0000003072c618e0 <+304>: mov %rbx,%rax > 0x0000003072c618e3 <+307>: mov %rdx,%r12 > 0x0000003072c618e6 <+310>: xor %edx,%edx > 0x0000003072c618e8 <+312>: div %rcx > 0x0000003072c618eb <+315>: cmpq $0x0,0x2bd975(%rip) # 0x3072f1f268 <smc_tree_root> > 0x0000003072c618f3 <+323>: mov %rdx,%r13 > 0x0000003072c618f6 <+326>: je 0x3072c61c27 <g_slice_alloc+1143> > 0x0000003072c618fc <+332>: mov 0x2bd965(%rip),%rax # 0x3072f1f268 <smc_tree_root> > 0x0000003072c61903 <+339>: lea (%rax,%r12,8),%r12 > 0x0000003072c61907 <+343>: cmpq $0x0,(%r12) > 0x0000003072c6190c <+348>: je 0x3072c61bb0 <g_slice_alloc+1024> > 0x0000003072c61912 <+354>: shl $0x4,%r13 > 0x0000003072c61916 <+358>: add (%r12),%r13 > 0x0000003072c6191a <+362>: mov 0x8(%r13),%esi > 0x0000003072c6191e <+366>: mov 0x0(%r13),%rdi > 0x0000003072c61922 <+370>: test %esi,%esi > 0x0000003072c61924 <+372>: je 0x3072c61c48 <g_slice_alloc+1176> > 0x0000003072c6192a <+378>: mov %esi,%ecx > 0x0000003072c6192c <+380>: xor %edx,%edx > 0x0000003072c6192e <+382>: jmp 0x3072c61946 <g_slice_alloc+406> > 0x0000003072c61930 <+384>: je 0x3072c61b1e <g_slice_alloc+878> > 0x0000003072c61936 <+390>: lea 0x1(%rax),%edx > 0x0000003072c61939 <+393>: mov $0x1,%eax > 0x0000003072c6193e <+398>: cmp %ecx,%edx > 0x0000003072c61940 <+400>: jae 0x3072c61b10 <g_slice_alloc+864> > 0x0000003072c61946 <+406>: lea (%rdx,%rcx,1),%eax > 0x0000003072c61949 <+409>: shr %eax > 0x0000003072c6194b <+411>: mov %eax,%r12d > 0x0000003072c6194e <+414>: shl $0x4,%r12 > 0x0000003072c61952 <+418>: add %rdi,%r12 > 0x0000003072c61955 <+421>: cmp (%r12),%rbx > 0x0000003072c61959 <+425>: jae 0x3072c61930 <g_slice_alloc+384> > 0x0000003072c6195b <+427>: mov %eax,%ecx > 0x0000003072c6195d <+429>: mov $0xffffffff,%eax > 0x0000003072c61962 <+434>: jmp 0x3072c6193e <g_slice_alloc+398> > 0x0000003072c61964 <+436>: nopl 0x0(%rax) > 0x0000003072c61968 <+440>: callq 0x3072c1a10a <thread_memory_from_self> > 0x0000003072c6196d <+445>: mov %rax,%rbx > 0x0000003072c61970 <+448>: jmpq 0x3072c617ed <g_slice_alloc+61> > 0x0000003072c61975 <+453>: nopl (%rax) > 0x0000003072c61978 <+456>: mov (%rdx),%rax > 0x0000003072c6197b <+459>: mov %rdx,%rbx > 0x0000003072c6197e <+462>: mov %rax,(%r12) > 0x0000003072c61982 <+466>: jmpq 0x3072c61896 <g_slice_alloc+230> > 0x0000003072c61987 <+471>: nopw 0x0(%rax,%rax,1) > 0x0000003072c61990 <+480>: mov 0x8(%rbx),%rax > 0x0000003072c61994 <+484>: mov 0x8(%r12),%rdx > 0x0000003072c61999 <+489>: add %r13,%rax > 0x0000003072c6199c <+492>: mov (%rax),%rcx > 0x0000003072c6199f <+495>: mov %rcx,(%r12) > 0x0000003072c619a3 <+499>: mov 0x8(%rax),%rcx > 0x0000003072c619a7 <+503>: mov %rcx,0x8(%r12) > 0x0000003072c619ac <+508>: movq $0x0,(%rax) > 0x0000003072c619b3 <+515>: mov %rdx,0x8(%rax) > 0x0000003072c619b7 <+519>: mov (%r12),%rdx > 0x0000003072c619bb <+523>: test %rdx,%rdx > 0x0000003072c619be <+526>: jne 0x3072c61882 <g_slice_alloc+210> > 0x0000003072c619c4 <+532>: mov 0x2bd85d(%rip),%rax # 0x3072f1f228 <allocator+72> > 0x0000003072c619cb <+539>: lea 0x2bd846(%rip),%rdi # 0x3072f1f218 <allocator+56> > 0x0000003072c619d2 <+546>: movq $0x0,0x8(%r12) > 0x0000003072c619db <+555>: lea (%rax,%r14,4),%rdx > 0x0000003072c619df <+559>: mov %rdx,0x8(%rsp) > 0x0000003072c619e4 <+564>: callq 0x3072c839d0 <g_mutex_trylock> > 0x0000003072c619e9 <+569>: test %eax,%eax > 0x0000003072c619eb <+571>: mov 0x8(%rsp),%rdx > 0x0000003072c619f0 <+576>: je 0x3072c61bd8 <g_slice_alloc+1064> > 0x0000003072c619f6 <+582>: mov 0x2bd834(%rip),%eax # 0x3072f1f230 <allocator+80> > 0x0000003072c619fc <+588>: sub $0x1,%eax > 0x0000003072c619ff <+591>: cmp $0xfffffff5,%eax > 0x0000003072c61a02 <+594>: mov %eax,0x2bd828(%rip) # 0x3072f1f230 <allocator+80> > 0x0000003072c61a08 <+600>: jge 0x3072c61a24 <g_slice_alloc+628> > 0x0000003072c61a0a <+602>: movl $0x0,0x2bd81c(%rip) # 0x3072f1f230 <allocator+80> > 0x0000003072c61a14 <+612>: cmpl $0x0,(%rdx) > 0x0000003072c61a17 <+615>: mov $0x1,%eax > 0x0000003072c61a1c <+620>: cmovne (%rdx),%eax > 0x0000003072c61a1f <+623>: sub $0x1,%eax > 0x0000003072c61a22 <+626>: mov %eax,(%rdx) > 0x0000003072c61a24 <+628>: mov 0x2bd7f5(%rip),%rax # 0x3072f1f220 <allocator+64> > 0x0000003072c61a2b <+635>: lea (%rax,%r14,8),%rcx > 0x0000003072c61a2f <+639>: mov (%rcx),%rdx > 0x0000003072c61a32 <+642>: test %rdx,%rdx > 0x0000003072c61a35 <+645>: je 0x3072c61c50 <g_slice_alloc+1184> > 0x0000003072c61a3b <+651>: mov 0x8(%rdx),%rsi > 0x0000003072c61a3f <+655>: mov (%rdx),%rax > 0x0000003072c61a42 <+658>: mov (%rsi),%rdi > 0x0000003072c61a45 <+661>: mov (%rax),%rax > 0x0000003072c61a48 <+664>: mov (%rdi),%rdi > 0x0000003072c61a4b <+667>: mov 0x8(%rax),%rax > 0x0000003072c61a4f <+671>: mov %rax,0x8(%rdi) > 0x0000003072c61a53 <+675>: cmp %rax,%rdx > 0x0000003072c61a56 <+678>: mov %rsi,0x8(%rax) > 0x0000003072c61a5a <+682>: mov $0x0,%esi > 0x0000003072c61a5f <+687>: lea 0x2bd7b2(%rip),%rdi # 0x3072f1f218 <allocator+56> > 0x0000003072c61a66 <+694>: cmove %rsi,%rax > 0x0000003072c61a6a <+698>: mov %rax,(%rcx) > 0x0000003072c61a6d <+701>: mov %rdx,0x8(%rsp) > 0x0000003072c61a72 <+706>: callq 0x3072c839a0 <g_mutex_unlock> > 0x0000003072c61a77 <+711>: mov 0x8(%rsp),%rdx > 0x0000003072c61a7c <+716>: mov (%rdx),%rax > 0x0000003072c61a7f <+719>: mov (%rax),%rsi > 0x0000003072c61a82 <+722>: mov (%rsi),%rcx > 0x0000003072c61a85 <+725>: mov 0x8(%rcx),%rdi > 0x0000003072c61a89 <+729>: mov %rdi,0x8(%r12) > 0x0000003072c61a8e <+734>: movq $0x0,0x8(%rdx) > 0x0000003072c61a96 <+742>: movq $0x0,0x8(%rsi) > 0x0000003072c61a9e <+750>: movq $0x0,0x8(%rcx) > 0x0000003072c61aa6 <+758>: movq $0x0,0x8(%rax) > 0x0000003072c61aae <+766>: mov %rdx,(%r12) > 0x0000003072c61ab2 <+770>: mov (%rbx),%r12 > 0x0000003072c61ab5 <+773>: add %r13,%r12 > 0x0000003072c61ab8 <+776>: mov (%r12),%rdx > 0x0000003072c61abc <+780>: jmpq 0x3072c61882 <g_slice_alloc+210> > 0x0000003072c61ac1 <+785>: cmpl $0x0,0x2bd728(%rip) # 0x3072f1f1f0 <allocator+16> > 0x0000003072c61ac8 <+792>: jne 0x3072c617fa <g_slice_alloc+74> > 0x0000003072c61ace <+798>: mov %r12,%rdi > 0x0000003072c61ad1 <+801>: callq 0x3072c1a0e7 <allocator_categorize> > 0x0000003072c61ad6 <+806>: cmp $0x1,%eax > 0x0000003072c61ad9 <+809>: je 0x3072c6185d <g_slice_alloc+173> > 0x0000003072c61adf <+815>: cmp $0x2,%eax > 0x0000003072c61ae2 <+818>: jne 0x3072c617fa <g_slice_alloc+74> > 0x0000003072c61ae8 <+824>: lea 0x2bd751(%rip),%rdi # 0x3072f1f240 <allocator+96> > 0x0000003072c61aef <+831>: callq 0x3072c83970 <g_mutex_lock> > 0x0000003072c61af4 <+836>: mov %r12,%rdi > 0x0000003072c61af7 <+839>: callq 0x3072c1a3ad <slab_allocator_alloc_chunk> > 0x0000003072c61afc <+844>: lea 0x2bd73d(%rip),%rdi # 0x3072f1f240 <allocator+96> > 0x0000003072c61b03 <+851>: mov %rax,%rbx > 0x0000003072c61b06 <+854>: callq 0x3072c839a0 <g_mutex_unlock> > 0x0000003072c61b0b <+859>: jmpq 0x3072c61805 <g_slice_alloc+85> > 0x0000003072c61b10 <+864>: sub $0x1,%eax > 0x0000003072c61b13 <+867>: jne 0x3072c61b1e <g_slice_alloc+878> > 0x0000003072c61b15 <+869>: add $0x10,%r12 > 0x0000003072c61b19 <+873>: test %r12,%r12 > 0x0000003072c61b1c <+876>: je 0x3072c61b32 <g_slice_alloc+898> > 0x0000003072c61b1e <+878>: mov %esi,%eax > 0x0000003072c61b20 <+880>: shl $0x4,%rax > 0x0000003072c61b24 <+884>: add %rdi,%rax > 0x0000003072c61b27 <+887>: cmp %rax,%r12 > 0x0000003072c61b2a <+890>: jae 0x3072c61b32 <g_slice_alloc+898> > 0x0000003072c61b2c <+892>: cmp (%r12),%rbx > 0x0000003072c61b30 <+896>: je 0x3072c61b96 <g_slice_alloc+998> > 0x0000003072c61b32 <+898>: mov 0x8(%r13),%eax > 0x0000003072c61b36 <+902>: sub %rdi,%r12 > 0x0000003072c61b39 <+905>: sar $0x4,%r12 > 0x0000003072c61b3d <+909>: mov %r12d,%r14d > 0x0000003072c61b40 <+912>: cmp %eax,%r12d > 0x0000003072c61b43 <+915>: jbe 0x3072c61b5a <g_slice_alloc+938> > 0x0000003072c61b45 <+917>: lea 0x576b5(%rip),%rsi # 0x3072cb9201 > 0x0000003072c61b4c <+924>: lea 0x57652(%rip),%rdi # 0x3072cb91a5 > 0x0000003072c61b53 <+931>: xor %eax,%eax > 0x0000003072c61b55 <+933>: callq 0x3072c19fc9 <mem_error> > 0x0000003072c61b5a <+938>: shl $0x4,%eax > 0x0000003072c61b5d <+941>: lea 0x10(%rax),%esi > 0x0000003072c61b60 <+944>: callq 0x3072c19900 <realloc@plt> > 0x0000003072c61b65 <+949>: test %rax,%rax > 0x0000003072c61b68 <+952>: mov %rax,0x0(%r13) > 0x0000003072c61b6c <+956>: je 0x3072c61bcc <g_slice_alloc+1052> > 0x0000003072c61b6e <+958>: mov 0x8(%r13),%edx > 0x0000003072c61b72 <+962>: and $0xffffffff,%r12d > 0x0000003072c61b76 <+966>: shl $0x4,%r12 > 0x0000003072c61b7a <+970>: add %rax,%r12 > 0x0000003072c61b7d <+973>: sub %r14d,%edx > 0x0000003072c61b80 <+976>: lea 0x10(%r12),%rdi > 0x0000003072c61b85 <+981>: mov %r12,%rsi > 0x0000003072c61b88 <+984>: shl $0x4,%rdx > 0x0000003072c61b8c <+988>: callq 0x3072c19a00 <memmove@plt> > 0x0000003072c61b91 <+993>: addl $0x1,0x8(%r13) > 0x0000003072c61b96 <+998>: lea 0x2bd6c3(%rip),%rdi # 0x3072f1f260 <smc_tree_mutex> > 0x0000003072c61b9d <+1005>: mov %rbx,(%r12) > 0x0000003072c61ba1 <+1009>: mov %rbp,0x8(%r12) > 0x0000003072c61ba6 <+1014>: callq 0x3072c839a0 <g_mutex_unlock> > 0x0000003072c61bab <+1019>: jmpq 0x3072c61820 <g_slice_alloc+112> > 0x0000003072c61bb0 <+1024>: mov $0x10,%esi > 0x0000003072c61bb5 <+1029>: mov $0x1ff,%edi > 0x0000003072c61bba <+1034>: callq 0x3072c19620 <calloc@plt> > 0x0000003072c61bbf <+1039>: test %rax,%rax > 0x0000003072c61bc2 <+1042>: mov %rax,(%r12) > 0x0000003072c61bc6 <+1046>: jne 0x3072c61912 <g_slice_alloc+354> > 0x0000003072c61bcc <+1052>: callq 0x3072c19110 <__errno_location@plt> > 0x0000003072c61bd1 <+1057>: mov (%rax),%edi > 0x0000003072c61bd3 <+1059>: callq 0x3072c1a0d0 <smc_tree_abort> > 0x0000003072c61bd8 <+1064>: lea 0x2bd639(%rip),%rdi # 0x3072f1f218 <allocator+56> > 0x0000003072c61bdf <+1071>: mov %rdx,0x8(%rsp) > 0x0000003072c61be4 <+1076>: callq 0x3072c83970 <g_mutex_lock> > 0x0000003072c61be9 <+1081>: mov 0x2bd641(%rip),%eax # 0x3072f1f230 <allocator+80> > 0x0000003072c61bef <+1087>: mov 0x8(%rsp),%rdx > 0x0000003072c61bf4 <+1092>: add $0x1,%eax > 0x0000003072c61bf7 <+1095>: test %eax,%eax > 0x0000003072c61bf9 <+1097>: mov %eax,0x2bd631(%rip) # 0x3072f1f230 <allocator+80> > 0x0000003072c61bff <+1103>: jle 0x3072c61a24 <g_slice_alloc+628> > 0x0000003072c61c05 <+1109>: movl $0x0,0x2bd621(%rip) # 0x3072f1f230 <allocator+80> > 0x0000003072c61c0f <+1119>: addl $0x1,(%rdx) > 0x0000003072c61c12 <+1122>: mov $0x100,%eax > 0x0000003072c61c17 <+1127>: cmpl $0x100,(%rdx) > 0x0000003072c61c1d <+1133>: cmovbe (%rdx),%eax > 0x0000003072c61c20 <+1136>: mov %eax,(%rdx) > 0x0000003072c61c22 <+1138>: jmpq 0x3072c61a24 <g_slice_alloc+628> > 0x0000003072c61c27 <+1143>: mov $0x8,%esi > 0x0000003072c61c2c <+1148>: mov $0xffd,%edi > 0x0000003072c61c31 <+1153>: callq 0x3072c19620 <calloc@plt> > 0x0000003072c61c36 <+1158>: test %rax,%rax > 0x0000003072c61c39 <+1161>: mov %rax,0x2bd628(%rip) # 0x3072f1f268 <smc_tree_root> > 0x0000003072c61c40 <+1168>: jne 0x3072c618fc <g_slice_alloc+332> > 0x0000003072c61c46 <+1174>: jmp 0x3072c61bcc <g_slice_alloc+1052> > 0x0000003072c61c48 <+1176>: mov %rdi,%r12 > 0x0000003072c61c4b <+1179>: jmpq 0x3072c61b19 <g_slice_alloc+873> > 0x0000003072c61c50 <+1184>: and $0xffffffff,%r15d > 0x0000003072c61c54 <+1188>: mov $0xa0,%eax > 0x0000003072c61c59 <+1193>: shl $0x4,%r15 > 0x0000003072c61c5d <+1197>: lea (%r15,%r15,4),%rcx > 0x0000003072c61c61 <+1201>: cmp $0xa0,%rcx > 0x0000003072c61c68 <+1208>: cmovb %rax,%rcx > 0x0000003072c61c6c <+1212>: mov 0x2bd575(%rip),%rax # 0x3072f1f1e8 <allocator+8> > 0x0000003072c61c73 <+1219>: xor %edx,%edx > 0x0000003072c61c75 <+1221>: div %rcx > 0x0000003072c61c78 <+1224>: mov $0x4,%ecx > 0x0000003072c61c7d <+1229>: cmp $0x4,%rax > 0x0000003072c61c81 <+1233>: cmovae %rax,%rcx > 0x0000003072c61c85 <+1237>: mov 0x2bd59c(%rip),%rax # 0x3072f1f228 <allocator+72> > 0x0000003072c61c8c <+1244>: mov (%rax,%r14,4),%eax > 0x0000003072c61c90 <+1248>: test %eax,%eax > 0x0000003072c61c92 <+1250>: je 0x3072c61ca1 <g_slice_alloc+1265> > 0x0000003072c61c94 <+1252>: shl $0x6,%eax > 0x0000003072c61c97 <+1255>: xor %edx,%edx > 0x0000003072c61c99 <+1257>: div %r15 > 0x0000003072c61c9c <+1260>: cmp %eax,%ecx > 0x0000003072c61c9e <+1262>: cmovb %eax,%ecx > 0x0000003072c61ca1 <+1265>: lea 0x2bd570(%rip),%rdi # 0x3072f1f218 <allocator+56> > 0x0000003072c61ca8 <+1272>: mov %ecx,0x10(%rsp) > 0x0000003072c61cac <+1276>: mov $0x1,%r14d > 0x0000003072c61cb2 <+1282>: callq 0x3072c839a0 <g_mutex_unlock> > 0x0000003072c61cb7 <+1287>: lea 0x2bd582(%rip),%rdi # 0x3072f1f240 <allocator+96> > 0x0000003072c61cbe <+1294>: callq 0x3072c83970 <g_mutex_lock> > 0x0000003072c61cc3 <+1299>: mov %r15,%rdi > 0x0000003072c61cc6 <+1302>: callq 0x3072c1a3ad <slab_allocator_alloc_chunk> > 0x0000003072c61ccb <+1307>: mov 0x10(%rsp),%ecx > 0x0000003072c61ccf <+1311>: mov %rax,%rdx > 0x0000003072c61cd2 <+1314>: movq $0x0,0x8(%rax) > 0x0000003072c61cda <+1322>: mov %rax,%r8 > 0x0000003072c61cdd <+1325>: mov %rcx,0x18(%rsp) > 0x0000003072c61ce2 <+1330>: cmp 0x18(%rsp),%r14 > 0x0000003072c61ce7 <+1335>: jae 0x3072c61d19 <g_slice_alloc+1385> > 0x0000003072c61ce9 <+1337>: mov %r15,%rdi > 0x0000003072c61cec <+1340>: mov %rdx,0x8(%rsp) > 0x0000003072c61cf1 <+1345>: mov %r8,0x10(%rsp) > 0x0000003072c61cf6 <+1350>: callq 0x3072c1a3ad <slab_allocator_alloc_chunk> > 0x0000003072c61cfb <+1355>: mov 0x10(%rsp),%r8 > 0x0000003072c61d00 <+1360>: add $0x1,%r14 > 0x0000003072c61d04 <+1364>: movq $0x0,0x8(%rax) > 0x0000003072c61d0c <+1372>: mov 0x8(%rsp),%rdx > 0x0000003072c61d11 <+1377>: mov %rax,(%r8) > 0x0000003072c61d14 <+1380>: mov %rax,%r8 > 0x0000003072c61d17 <+1383>: jmp 0x3072c61ce2 <g_slice_alloc+1330> > 0x0000003072c61d19 <+1385>: lea 0x2bd520(%rip),%rdi # 0x3072f1f240 <allocator+96> > 0x0000003072c61d20 <+1392>: movq $0x0,(%r8) > 0x0000003072c61d27 <+1399>: mov %rdx,0x8(%rsp) > 0x0000003072c61d2c <+1404>: callq 0x3072c839a0 <g_mutex_unlock> > 0x0000003072c61d31 <+1409>: mov %r14,0x8(%r12) > 0x0000003072c61d36 <+1414>: mov 0x8(%rsp),%rdx > 0x0000003072c61d3b <+1419>: jmpq 0x3072c61aae <g_slice_alloc+766> >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 891141
:
671210
|
671211
|
671212
| 671213 |
671214
|
671215
|
671216
|
671217
|
671218
|
671219
|
671220
|
671221
|
671222
|
671223