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 941898 Details for
Bug 1147173
[abrt] PackageKit: magazine_chain_pop_head(): packagekitd 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), 48.27 KB, created by
James
on 2014-09-27 21:21:44 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
James
Created:
2014-09-27 21:21:44 UTC
Size:
48.27 KB
patch
obsolete
>[New LWP 1316] >[New LWP 1332] >[New LWP 1335] >warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libpthread-2.20.so.debug" has a different build-id, file skipped >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libpthread-2.20.so.debug" does not match "/lib64/libpthread.so.0" (CRC mismatch). > >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/packagekitd'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 magazine_chain_pop_head (magazine_chunks=0x7f55d2073600) at gslice.c:539 >539 gslice.c: No such file or directory. > >Thread 3 (Thread 0x7f55c6994700 (LWP 1335)): >#0 0x00007f55cfe541dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f55d0598e34 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f55bc0008c0, timeout=197, context=0x7f55d20a3180) at gmain.c:4076 > poll_func = 0x7f55d05a8230 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f55d20a3180, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 > max_priority = 2147483647 > timeout = 197 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f55bc0008c0 >#3 0x00007f55d0598f4c in g_main_context_iteration (context=0x7f55d20a3180, may_block=may_block@entry=1) at gmain.c:3842 > retval = <optimized out> >#4 0x00007f55d0598f89 in glib_worker_main (data=<optimized out>) at gmain.c:5589 >No locals. >#5 0x00007f55d05bf745 in g_thread_proxy (data=0x7f55d2098630) at gthread.c:764 > thread = 0x7f55d2098630 >#6 0x00007f55d012352a in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#7 0x00007f55cfe5f77d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f55c7ba3700 (LWP 1332)): >#0 0x00007f55cfe541dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f55d0598e34 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f55c00010e0, timeout=-1, context=0x7f55d20967f0) at gmain.c:4076 > poll_func = 0x7f55d05a8230 <g_poll> >#2 g_main_context_iterate (context=0x7f55d20967f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f55c00010e0 >#3 0x00007f55d05991c2 in g_main_loop_run (loop=0x7f55d2096780) at gmain.c:3975 > __FUNCTION__ = "g_main_loop_run" >#4 0x00007f55d0bb3d56 in gdbus_shared_thread_func (user_data=0x7f55d20967c0) at gdbusprivate.c:273 > data = 0x7f55d20967c0 >#5 0x00007f55d05bf745 in g_thread_proxy (data=0x7f55d2098450) at gthread.c:764 > thread = 0x7f55d2098450 >#6 0x00007f55d012352a in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#7 0x00007f55cfe5f77d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f55d196c840 (LWP 1316)): >#0 magazine_chain_pop_head (magazine_chunks=0x7f55d2073600) at gslice.c:539 > chunk = 0x27c194 >#1 thread_memory_magazine1_alloc (tmem=<optimized out>, ix=1) at gslice.c:842 > mag = 0x7f55d2073600 > chunk = <optimized out> >#2 g_slice_alloc (mem_size=mem_size@entry=24) at gslice.c:998 > ix = 1 > tmem = 0x27c194 > chunk_size = 32 > mem = <optimized out> >#3 0x00007f55d0594816 in g_list_prepend (list=0x7f55a1002920, data=0x7f55b80cde00) at glist.c:308 > new_list = 0x7f55d20735e0 >#4 0x00007f55d05887aa in g_hash_table_get_values (hash_table=0x7f55d208eb00) at ghash.c:1744 > i = 6 > retval = <optimized out> > __FUNCTION__ = "g_hash_table_get_values" >#5 0x00007f55c5f8a3ca in pk_backend_sack_cache_invalidate (backend=<optimized out>, why=0x7f55d2111210 "rpmdb changed") at pk-backend-hif.c:111 > values = <optimized out> > l = <optimized out> > cache_item = <optimized out> > priv = 0x7f55d20bc5e0 >#6 0x00007f55d089a9a0 in g_cclosure_marshal_VOID__STRINGv (closure=0x7f55d20cfd80, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x7f55d20bc100) at gmarshal.c:1004 > cc = 0x7f55d20cfd80 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7f55d2111210 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffe8ddd090, reg_save_area = 0x7fffe8ddcfd0}} >#7 0x00007f55d0897f64 in _g_closure_invoke_va (closure=0x0, closure@entry=0x7f55d20cfd80, return_value=0x10, return_value@entry=0x0, instance=0x2, instance@entry=0x7f55d209a280, args=0x7f55ac047560, args@entry=0x7fffe8ddcfb0, n_params=-973560752, param_types=0x1) at gclosure.c:831 > marshal = 0x7f55d20735e0 > marshal_data = 0x7f55c5f8a450 <pk_backend_context_invaliate_cb> > __FUNCTION__ = "_g_closure_invoke_va" >#8 0x00007f55d08b1b70 in g_signal_emit_valist (instance=0x7f55d209a280, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffe8ddcfb0) at gsignal.c:3218 > 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 = 0x7fffe8ddd490, instance = 0x7f55d209a280, ihint = {signal_id = 14, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 140006572933264} > signal_id = 14 > instance_type = 140006572933264 > 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 = 0x7f55d20cfd80 > 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 = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#9 0x00007f55d08b23bf in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffe8ddd090, reg_save_area = 0x7fffe8ddcfd0}} >#10 0x00007f55cf958d60 in ffi_call_unix64 () at ../src/x86/unix64.S:76 >No locals. >#11 0x00007f55cf9587d1 in ffi_call (cif=cif@entry=0x7fffe8ddd300, fn=<optimized out>, rvalue=0x7fffe8ddd240, avalue=avalue@entry=0x7fffe8ddd1c0) at ../src/x86/ffi64.c:525 > classes = {X86_64_INTEGER_CLASS, 32767, 3906851584, 32767} > stack = <optimized out> > argp = 0x7fffe8ddd090 "" > arg_types = 0x7fffe8ddd200 > gprcount = 5 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = <optimized out> >#12 0x00007f55d08989ac in g_cclosure_marshal_generic_va (closure=0x7f55d211dd00, return_value=0x0, instance=0x7f55d20a6be0, args_list=<optimized out>, marshal_data=0x0, n_params=3, param_types=0x7f55d20a1a10) at gclosure.c:1541 > rtype = 0x7f55cf959150 <ffi_type_void> > rvalue = 0x7fffe8ddd240 > n_args = 5 > atypes = 0x7fffe8ddd200 > args = 0x7fffe8ddd1c0 > storage = 0x7fffe8ddd190 > i = <optimized out> > cif = {abi = FFI_UNIX64, nargs = 5, arg_types = 0x7fffe8ddd200, rtype = 0x7f55cf959150 <ffi_type_void>, bytes = 0, flags = 0} > cc = 0x7f55d211dd00 > enum_tmpval = <optimized out> > tmpval_used = 0 > args_copy = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffe8ddd630, reg_save_area = 0x7fffe8ddd570}} >#13 0x00007f55d0897f64 in _g_closure_invoke_va (closure=0x0, closure@entry=0x7f55d211dd00, return_value=0x10, return_value@entry=0x0, instance=0x2, instance@entry=0x7f55d20a6be0, args=0x7f55ac047560, args@entry=0x7fffe8ddd550, n_params=-973560752, param_types=0x1) at gclosure.c:831 > marshal = 0x7f55d20735e0 > marshal_data = 0x7f55c5f8a450 <pk_backend_context_invaliate_cb> > __FUNCTION__ = "_g_closure_invoke_va" >#14 0x00007f55d08b1b70 in g_signal_emit_valist (instance=0x7f55d20a6be0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffe8ddd550) at gsignal.c:3218 > 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 = 0x7f55d20a6be0, ihint = {signal_id = 10, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 140006572815616} > signal_id = 10 > instance_type = 140006572815616 > 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 = 0x7f55d211dd00 > 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 = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#15 0x00007f55d08b23bf in g_signal_emit (instance=instance@entry=0x7f55d20a6be0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffe8ddd630, reg_save_area = 0x7fffe8ddd570}} >#16 0x00007f55d0b2e2d1 in emit_cb (data=0x7f55d20a6be0) at gfilemonitor.c:404 > change = 0x7f55b8d18c80 > monitor = 0x7f55d20a6be0 > pending = 0x7f55ac0c1040 > iter = 0x7f55ac0c1040 >#17 0x00007f55d0598afb in g_main_dispatch (context=0x7f55d207f450) at gmain.c:3111 > dispatch = 0x7f55d0595640 <g_idle_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x7f55d20a6be0 > callback = 0x7f55d0b2e240 <emit_cb> > cb_funcs = 0x7f55d08868c0 <g_source_callback_funcs> > cb_data = 0x7f55d2190000 > need_destroy = <optimized out> > source = 0x7f55d21a9090 > current = 0x7f55d2095a30 > i = 0 >#18 g_main_context_dispatch (context=context@entry=0x7f55d207f450) at gmain.c:3710 >No locals. >#19 0x00007f55d0598e98 in g_main_context_iterate (context=0x7f55d207f450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x7f55d2178b80 >#20 0x00007f55d05991c2 in g_main_loop_run (loop=0x7f55d207f0f0) at gmain.c:3975 > __FUNCTION__ = "g_main_loop_run" >#21 0x00007f55d19c4b87 in main (argc=1, argv=0x7fffe8ddda58) at pk-main.c:253 > loop = 0x7f55d207f0f0 > context = <optimized out> > helper = {loop = 0x8, engine = 0x7f55cfde1b30 <_int_realloc+480>, exit_idle_time = 3523699408, timer_id = 32597} > ret = <optimized out> > disable_timer = 0 > version = 0 > timed_exit = 0 > immediate_exit = 0 > keep_environment = 0 > exit_idle_time = 0 > error = 0x0 > backend_name = 0x0 > conf_filename = 0x7f55d207d900 "/etc/PackageKit/PackageKit.conf" > conf = 0x7f55d207d000 > engine = 0x7f55d2082160 > options = {{long_name = 0x7f55d19eb9e0 "backend", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fffe8ddd7b8, description = 0x7f55d19e4ec8 "Packaging backend to use, e.g. dummy", arg_description = 0x0}, {long_name = 0x7f55d19e4d8b "disable-timer", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffe8ddd79c, description = 0x7f55d19e4d99 "Disable the idle timer", arg_description = 0x0}, {long_name = 0x7f55d19e4db0 "version", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffe8ddd7a0, description = 0x7f55d19e4db8 "Show version and exit", arg_description = 0x0}, {long_name = 0x7f55d19e4dce "timed-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffe8ddd7a4, description = 0x7f55d19e4dd9 "Exit after a small delay", arg_description = 0x0}, {long_name = 0x7f55d19e4df2 "immediate-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffe8ddd7a8, description = 0x7f55d19e4ef0 "Exit after the engine has loaded", arg_description = 0x0}, {long_name = 0x7f55d19e4e01 "keep-environment", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffe8ddd7ac, description = 0x7f55d19e4f18 "Don't clear environment on startup", 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 >0x00007f55d1590190 0x00007f55d1591075 Yes /lib64/libgmodule-2.0.so.0 >0x00007f55d1345ad0 0x00007f55d1371d93 Yes /lib64/libpackagekit-glib2.so.18 >0x00007f55d1078210 0x00007f55d110ac3f Yes /lib64/libsqlite3.so.0 >0x00007f55d0e57860 0x00007f55d0e62c02 Yes /lib64/libpolkit-gobject-1.so.0 >0x00007f55d0b0ccd0 0x00007f55d0bd6f8b Yes /lib64/libgio-2.0.so.0 >0x00007f55d0892e20 0x00007f55d08c20d6 Yes /lib64/libgobject-2.0.so.0 >0x00007f55d05695f0 0x00007f55d0605009 Yes /lib64/libglib-2.0.so.0 >0x00007f55d197af10 0x00007f55d1990c3f Yes (*) /lib64/libsystemd.so.0 >0x00007f55d033aaf0 0x00007f55d034a9d5 Yes /lib64/libgcc_s.so.1 >0x00007f55d0121a20 0x00007f55d012de11 Yes (*) /lib64/libpthread.so.0 >0x00007f55cfd7e4f0 0x00007f55cfec9ca4 Yes /lib64/libc.so.6 >0x00007f55cfb5bed0 0x00007f55cfb5cace Yes /lib64/libdl.so.2 >0x00007f55cf954870 0x00007f55cf958fbc Yes /lib64/libffi.so.6 >0x00007f55cf73f200 0x00007f55cf74b729 Yes /lib64/libz.so.1 >0x00007f55cf51e500 0x00007f55cf53152a Yes /lib64/libselinux.so.1 >0x00007f55cf301a40 0x00007f55cf310ba1 Yes /lib64/libresolv.so.2 >0x00007f55cf0f82a0 0x00007f55cf0fb417 Yes /lib64/librt.so.1 >0x00007f55ceed3f30 0x00007f55ceee9d72 Yes /lib64/liblzma.so.5 >0x00007f55cebfa600 0x00007f55cec9ad48 Yes /lib64/libgcrypt.so.20 >0x00007f55ce9eddb0 0x00007f55ce9ee5f5 Yes /lib64/libgpg-error.so.0 >0x00007f55ce7b34d0 0x00007f55ce7deb10 Yes /lib64/libdw.so.1 >0x00007f55d1793b10 0x00007f55d17ae6d0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f55ce53e6f0 0x00007f55ce58c7a5 Yes /lib64/libpcre.so.1 >0x00007f55ce329ae0 0x00007f55ce337a6a Yes /lib64/libelf.so.1 >0x00007f55ce118760 0x00007f55ce124462 Yes /lib64/libbz2.so.1 >0x00007f55c6997240 0x00007f55c699e2d3 Yes /lib64/libnss_files.so.2 >0x00007f55c5f89c50 0x00007f55c5f8ff93 Yes /usr/lib64/packagekit-backend/libpk_backend_hif.so >0x00007f55c5d6f850 0x00007f55c5d7c77f Yes /lib64/libhif.so.1 >0x00007f55c5b54400 0x00007f55c5b5fd7d Yes /lib64/libhawkey.so.1 >0x00007f55c58cb8e0 0x00007f55c593a381 Yes /lib64/libsolv.so.0 >0x00007f55c569a5c0 0x00007f55c56b95d2 Yes /lib64/libsolvext.so.0 >0x00007f55c547f790 0x00007f55c548c541 Yes /lib64/librepo.so.0 >0x00007f55c5222fc0 0x00007f55c525bd75 Yes /lib64/librpm.so.3 >0x00007f55c4fed270 0x00007f55c5001d10 Yes /lib64/librpmio.so.3 >0x00007f55c4c4e290 0x00007f55c4d90f00 Yes /lib64/libdb-5.3.so >0x00007f55c49f8e00 0x00007f55c4a11249 Yes /lib64/libexpat.so.1 >0x00007f55c478cce0 0x00007f55c47da263 Yes /lib64/libcurl.so.4 >0x00007f55c4550430 0x00007f55c4571c07 Yes /lib64/libgpgme.so.11 >0x00007f55c423b260 0x00007f55c430c8f4 Yes /lib64/libnss3.so >0x00007f55c4018520 0x00007f55c401f550 Yes /lib64/libpopt.so.0 >0x00007f55b7dfc670 0x00007f55b7dfdf96 Yes /lib64/libcap.so.2 >0x00007f55b7bf3f80 0x00007f55b7bf7f61 Yes /lib64/libacl.so.1 >0x00007f55b79c6ae0 0x00007f55b79e3baf Yes /lib64/liblua-5.2.so >0x00007f55b76bc5c0 0x00007f55b772db91 Yes /lib64/libm.so.6 >0x00007f55b7486000 0x00007f55b748a4f6 Yes /lib64/libidn.so.11 >0x00007f55b725f4d0 0x00007f55b7278c37 Yes /lib64/libssh2.so.1 >0x00007f55b7025de0 0x00007f55b70496bf Yes /lib64/libssl3.so >0x00007f55b6dfd230 0x00007f55b6e114d7 Yes /lib64/libsmime3.so >0x00007f55b6bd3e30 0x00007f55b6be23d1 Yes /lib64/libnssutil3.so >0x00007f55b69c5090 0x00007f55b69c5f38 Yes /lib64/libplds4.so >0x00007f55b67c0510 0x00007f55b67c1b86 Yes /lib64/libplc4.so >0x00007f55b658cd70 0x00007f55b65ad1af Yes /lib64/libnspr4.so >0x00007f55b633ef50 0x00007f55b6370782 Yes /lib64/libgssapi_krb5.so.2 >0x00007f55b6074720 0x00007f55b60d93e6 Yes /lib64/libkrb5.so.3 >0x00007f55b5e217c0 0x00007f55b5e3fb6a Yes /lib64/libk5crypto.so.3 >0x00007f55b5c1a570 0x00007f55b5c1b163 Yes /lib64/libcom_err.so.2 >0x00007f55b5a0d6d0 0x00007f55b5a14942 Yes /lib64/liblber-2.4.so.2 >0x00007f55b57c70a0 0x00007f55b57f6ef4 Yes /lib64/libldap-2.4.so.2 >0x00007f55b55aa300 0x00007f55b55b2af7 Yes /lib64/libassuan.so.0 >0x00007f55b53a33d0 0x00007f55b53a54aa Yes /lib64/libattr.so.1 >0x00007f55b514c4d0 0x00007f55b5187a5e Yes /lib64/libssl.so.10 >0x00007f55b4daf240 0x00007f55b4ea207f Yes /lib64/libcrypto.so.10 >0x00007f55b4b3b6a0 0x00007f55b4b427f0 Yes /lib64/libkrb5support.so.0 >0x00007f55b4935570 0x00007f55b4936194 Yes /lib64/libkeyutils.so.1 >0x00007f55b471bb60 0x00007f55b472ce93 Yes /lib64/libsasl2.so.3 >0x00007f55b44e1ec0 0x00007f55b44e6038 Yes /lib64/libcrypt.so.1 >0x00007f55b4266900 0x00007f55b42bb46d Yes /lib64/libfreebl3.so >0x00007f55b4027370 0x00007f55b4051f87 Yes /lib64/libsoftokn3.so >0x00007f55b3e0d4e0 0x00007f55b3e19356 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f55b3bdbd20 0x00007f55b3bf2e56 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007f55b398e730 0x00007f55b39b946e Yes /lib64/libbluray.so.1 >0x00007f55b3787f10 0x00007f55b37887f5 Yes /lib64/libutil.so.1 >0x00007f55b344f870 0x00007f55b3530f2e Yes /lib64/libxml2.so.2 >0x00007f55b3185ea0 0x00007f55b31f45a2 Yes /lib64/libfreetype.so.6 >0x00007f55b2f49500 0x00007f55b2f6ada7 Yes /lib64/libpng16.so.16 >0x00007f55b1bfdf80 0x00007f55b1bfe4b7 Yes /usr/lib64/rpm-plugins/selinux.so >0x00007f55b19fac40 0x00007f55b19fb97d Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f55b17f5100 0x00007f55b17f84c3 Yes /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7f55d20735e0 140006572635616 >rbx 0x27c194 2605460 >rcx 0x7f55ac047560 140005934921056 >rdx 0x2 2 >rsi 0x10 16 >rdi 0x0 0 >rbp 0x7f55d2073600 0x7f55d2073600 >rsp 0x7fffe8ddcca0 0x7fffe8ddcca0 >r8 0x7f55c5f8a450 140006370354256 >r9 0x1 1 >r10 0x20 32 >r11 0x7f55c5d713d0 140006368154576 >r12 0x18 24 >r13 0x1 1 >r14 0x7fffe8ddcfb0 140737100238768 >r15 0x7f55d20bc100 140006572933376 >rip 0x7f55d05b54b6 0x7f55d05b54b6 <g_slice_alloc+118> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 0 (raw 0x00000000000000000000) >st1 0 (raw 0x00000000000000000000) >st2 0 (raw 0x00000000000000000000) >st3 0 (raw 0x00000000000000000000) >st4 0 (raw 0x00000000000000000000) >st5 0 (raw 0x00000000000000000000) >st6 0 (raw 0x00000000000000000000) >st7 0 (raw 0x00000000000000000000) >fctrl 0x37f 895 >fstat 0x0 0 >ftag 0xffff 65535 >fiseg 0x0 0 >fioff 0x0 0 >foseg 0x0 0 >fooff 0x0 0 >fop 0x0 0 >xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0xff00, 0x0}, v4_int32 = {0x0, 0xff0000, 0x0, 0xff00}, v2_int64 = {0xff000000000000, 0xff0000000000}, uint128 = 0x0000ff000000000000ff000000000000} >xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x90, 0x70, 0xc, 0xac, 0x55, 0x7f, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x7090, 0xac0c, 0x7f55, 0x0, 0x33, 0x0, 0x0, 0x0}, v4_int32 = {0xac0c7090, 0x7f55, 0x33, 0x0}, v2_int64 = {0x7f55ac0c7090, 0x33}, uint128 = 0x000000000000003300007f55ac0c7090} >xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} >xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0xff00, 0x0}, v4_int32 = {0x0, 0xff0000, 0x0, 0xff00}, v2_int64 = {0xff000000000000, 0xff0000000000}, uint128 = 0x0000ff000000000000ff000000000000} >xmm5 {v4_float = {0xb90c0000, 0x0, 0x1f800000, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xd0, 0x1b, 0x19, 0xd2, 0x55, 0x7f, 0x0, 0x0, 0x0, 0x82, 0x57, 0xd2, 0x55, 0x7f, 0x0, 0x0}, v8_int16 = {0x1bd0, 0xd219, 0x7f55, 0x0, 0x8200, 0xd257, 0x7f55, 0x0}, v4_int32 = {0xd2191bd0, 0x7f55, 0xd2578200, 0x7f55}, v2_int64 = {0x7f55d2191bd0, 0x7f55d2578200}, uint128 = 0x00007f55d257820000007f55d2191bd0} >xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x2f, 0x44, 0x42, 0x75, 0x73, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x442f, 0x7542, 0x73, 0x0, 0x21, 0x0, 0x0, 0x0}, v4_int32 = {0x7542442f, 0x73, 0x21, 0x0}, v2_int64 = {0x737542442f, 0x21}, uint128 = 0x0000000000000021000000737542442f} >xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 13 times>, 0xff, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0xff00}, v2_int64 = {0x0, 0xff0000000000}, uint128 = 0x0000ff00000000000000000000000000} >xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} >mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] >Dump of assembler code for function g_slice_alloc: > 0x00007f55d05b5440 <+0>: push %r15 > 0x00007f55d05b5442 <+2>: push %r14 > 0x00007f55d05b5444 <+4>: push %r13 > 0x00007f55d05b5446 <+6>: push %r12 > 0x00007f55d05b5448 <+8>: mov %rdi,%r12 > 0x00007f55d05b544b <+11>: push %rbp > 0x00007f55d05b544c <+12>: push %rbx > 0x00007f55d05b544d <+13>: lea 0x2d166c(%rip),%rdi # 0x7f55d0886ac0 <private_thread_memory> > 0x00007f55d05b5454 <+20>: sub $0x28,%rsp > 0x00007f55d05b5458 <+24>: callq 0x7f55d05dcc00 <g_private_get> > 0x00007f55d05b545d <+29>: test %rax,%rax > 0x00007f55d05b5460 <+32>: mov %rax,%rbx > 0x00007f55d05b5463 <+35>: je 0x7f55d05b5638 <g_slice_alloc+504> > 0x00007f55d05b5469 <+41>: lea 0xf(%r12),%rdx > 0x00007f55d05b546e <+46>: and $0xfffffffffffffff0,%rdx > 0x00007f55d05b5472 <+50>: mov %rdx,%rbp > 0x00007f55d05b5475 <+53>: je 0x7f55d05b5518 <g_slice_alloc+216> > 0x00007f55d05b547b <+59>: cmp 0x2d1f2e(%rip),%rdx # 0x7f55d08873b0 <allocator+48> > 0x00007f55d05b5482 <+66>: ja 0x7f55d05b54f0 <g_slice_alloc+176> > 0x00007f55d05b5484 <+68>: mov %rbp,%rdx > 0x00007f55d05b5487 <+71>: shr $0x4,%rdx > 0x00007f55d05b548b <+75>: lea -0x1(%rdx),%r13d > 0x00007f55d05b548f <+79>: mov %r13,%rsi > 0x00007f55d05b5492 <+82>: shl $0x4,%rsi > 0x00007f55d05b5496 <+86>: mov %rsi,%rbp > 0x00007f55d05b5499 <+89>: add (%rbx),%rbp > 0x00007f55d05b549c <+92>: mov 0x0(%rbp),%rcx > 0x00007f55d05b54a0 <+96>: test %rcx,%rcx > 0x00007f55d05b54a3 <+99>: je 0x7f55d05b56b0 <g_slice_alloc+624> > 0x00007f55d05b54a9 <+105>: mov 0x8(%rcx),%rbx > 0x00007f55d05b54ad <+109>: test %rbx,%rbx > 0x00007f55d05b54b0 <+112>: je 0x7f55d05b57f0 <g_slice_alloc+944> >=> 0x00007f55d05b54b6 <+118>: mov (%rbx),%rax > 0x00007f55d05b54b9 <+121>: mov %rax,0x8(%rcx) > 0x00007f55d05b54bd <+125>: mov 0x8(%rbp),%rax > 0x00007f55d05b54c1 <+129>: test %rax,%rax > 0x00007f55d05b54c4 <+132>: je 0x7f55d05b54ce <g_slice_alloc+142> > 0x00007f55d05b54c6 <+134>: sub $0x1,%rax > 0x00007f55d05b54ca <+138>: mov %rax,0x8(%rbp) > 0x00007f55d05b54ce <+142>: mov 0x2d1ec4(%rip),%eax # 0x7f55d0887398 <allocator+24> > 0x00007f55d05b54d4 <+148>: test %eax,%eax > 0x00007f55d05b54d6 <+150>: jne 0x7f55d05b5532 <g_slice_alloc+242> > 0x00007f55d05b54d8 <+152>: nop > 0x00007f55d05b54d9 <+153>: add $0x28,%rsp > 0x00007f55d05b54dd <+157>: mov %rbx,%rax > 0x00007f55d05b54e0 <+160>: pop %rbx > 0x00007f55d05b54e1 <+161>: pop %rbp > 0x00007f55d05b54e2 <+162>: pop %r12 > 0x00007f55d05b54e4 <+164>: pop %r13 > 0x00007f55d05b54e6 <+166>: pop %r14 > 0x00007f55d05b54e8 <+168>: pop %r15 > 0x00007f55d05b54ea <+170>: retq > 0x00007f55d05b54eb <+171>: nopl 0x0(%rax,%rax,1) > 0x00007f55d05b54f0 <+176>: mov 0x2d1e9a(%rip),%edx # 0x7f55d0887390 <allocator+16> > 0x00007f55d05b54f6 <+182>: test %edx,%edx > 0x00007f55d05b54f8 <+184>: jne 0x7f55d05b5518 <g_slice_alloc+216> > 0x00007f55d05b54fa <+186>: mov 0x2d1e87(%rip),%rax # 0x7f55d0887388 <allocator+8> > 0x00007f55d05b5501 <+193>: sub $0x30,%rax > 0x00007f55d05b5505 <+197>: shr $0x3,%rax > 0x00007f55d05b5509 <+201>: cmp %rax,%rbp > 0x00007f55d05b550c <+204>: jbe 0x7f55d05b5800 <g_slice_alloc+960> > 0x00007f55d05b5512 <+210>: nopw 0x0(%rax,%rax,1) > 0x00007f55d05b5518 <+216>: mov %r12,%rdi > 0x00007f55d05b551b <+219>: callq 0x7f55d059e680 <g_malloc> > 0x00007f55d05b5520 <+224>: mov %rax,%rbx > 0x00007f55d05b5523 <+227>: mov 0x2d1e6f(%rip),%ecx # 0x7f55d0887398 <allocator+24> > 0x00007f55d05b5529 <+233>: test %ecx,%ecx > 0x00007f55d05b552b <+235>: je 0x7f55d05b54d8 <g_slice_alloc+152> > 0x00007f55d05b552d <+237>: test %rbx,%rbx > 0x00007f55d05b5530 <+240>: je 0x7f55d05b54d8 <g_slice_alloc+152> > 0x00007f55d05b5532 <+242>: lea 0x2d1e17(%rip),%rdi # 0x7f55d0887350 <smc_tree_mutex> > 0x00007f55d05b5539 <+249>: movabs $0x300901b0510f33,%rbp > 0x00007f55d05b5543 <+259>: movabs $0x80402010080403,%r13 > 0x00007f55d05b554d <+269>: callq 0x7f55d05dd150 <g_mutex_lock> > 0x00007f55d05b5552 <+274>: mov %rbx,%rax > 0x00007f55d05b5555 <+277>: movabs $0x203442cf2b117423,%rdx > 0x00007f55d05b555f <+287>: mul %rdx > 0x00007f55d05b5562 <+290>: mov %rdx,%rcx > 0x00007f55d05b5565 <+293>: shr $0x11,%rcx > 0x00007f55d05b5569 <+297>: mov %rcx,%rax > 0x00007f55d05b556c <+300>: mul %rbp > 0x00007f55d05b556f <+303>: mov %rcx,%rbp > 0x00007f55d05b5572 <+306>: sub %rdx,%rbp > 0x00007f55d05b5575 <+309>: shr %rbp > 0x00007f55d05b5578 <+312>: add %rdx,%rbp > 0x00007f55d05b557b <+315>: shr $0xb,%rbp > 0x00007f55d05b557f <+319>: mov %rbp,%rax > 0x00007f55d05b5582 <+322>: shl $0xa,%rax > 0x00007f55d05b5586 <+326>: sub %rbp,%rax > 0x00007f55d05b5589 <+329>: lea 0x0(%rbp,%rax,4),%rax > 0x00007f55d05b558e <+334>: sub %rax,%rcx > 0x00007f55d05b5591 <+337>: mov %rbx,%rax > 0x00007f55d05b5594 <+340>: mul %r13 > 0x00007f55d05b5597 <+343>: mov %rbx,%r13 > 0x00007f55d05b559a <+346>: mov %rcx,%rbp > 0x00007f55d05b559d <+349>: sub %rdx,%r13 > 0x00007f55d05b55a0 <+352>: shr %r13 > 0x00007f55d05b55a3 <+355>: add %rdx,%r13 > 0x00007f55d05b55a6 <+358>: shr $0x8,%r13 > 0x00007f55d05b55aa <+362>: mov %r13,%rax > 0x00007f55d05b55ad <+365>: shl $0x9,%rax > 0x00007f55d05b55b1 <+369>: sub %r13,%rax > 0x00007f55d05b55b4 <+372>: mov %rbx,%r13 > 0x00007f55d05b55b7 <+375>: sub %rax,%r13 > 0x00007f55d05b55ba <+378>: mov 0x2d1d87(%rip),%rax # 0x7f55d0887348 <smc_tree_root> > 0x00007f55d05b55c1 <+385>: test %rax,%rax > 0x00007f55d05b55c4 <+388>: je 0x7f55d05b5838 <g_slice_alloc+1016> > 0x00007f55d05b55ca <+394>: lea (%rax,%rbp,8),%rbp > 0x00007f55d05b55ce <+398>: mov 0x0(%rbp),%rax > 0x00007f55d05b55d2 <+402>: test %rax,%rax > 0x00007f55d05b55d5 <+405>: je 0x7f55d05b5928 <g_slice_alloc+1256> > 0x00007f55d05b55db <+411>: shl $0x4,%r13 > 0x00007f55d05b55df <+415>: add %rax,%r13 > 0x00007f55d05b55e2 <+418>: mov 0x8(%r13),%r8d > 0x00007f55d05b55e6 <+422>: mov 0x0(%r13),%rdi > 0x00007f55d05b55ea <+426>: test %r8d,%r8d > 0x00007f55d05b55ed <+429>: je 0x7f55d05b5958 <g_slice_alloc+1304> > 0x00007f55d05b55f3 <+435>: mov %r8d,%esi > 0x00007f55d05b55f6 <+438>: xor %ecx,%ecx > 0x00007f55d05b55f8 <+440>: jmp 0x7f55d05b5616 <g_slice_alloc+470> > 0x00007f55d05b55fa <+442>: nopw 0x0(%rax,%rax,1) > 0x00007f55d05b5600 <+448>: je 0x7f55d05b5868 <g_slice_alloc+1064> > 0x00007f55d05b5606 <+454>: lea 0x1(%rdx),%ecx > 0x00007f55d05b5609 <+457>: mov $0x1,%eax > 0x00007f55d05b560e <+462>: cmp %ecx,%esi > 0x00007f55d05b5610 <+464>: jbe 0x7f55d05b58e0 <g_slice_alloc+1184> > 0x00007f55d05b5616 <+470>: lea (%rsi,%rcx,1),%edx > 0x00007f55d05b5619 <+473>: shr %edx > 0x00007f55d05b561b <+475>: mov %edx,%ebp > 0x00007f55d05b561d <+477>: shl $0x4,%rbp > 0x00007f55d05b5621 <+481>: add %rdi,%rbp > 0x00007f55d05b5624 <+484>: cmp 0x0(%rbp),%rbx > 0x00007f55d05b5628 <+488>: jae 0x7f55d05b5600 <g_slice_alloc+448> > 0x00007f55d05b562a <+490>: mov %edx,%esi > 0x00007f55d05b562c <+492>: mov $0xffffffff,%eax > 0x00007f55d05b5631 <+497>: jmp 0x7f55d05b560e <g_slice_alloc+462> > 0x00007f55d05b5633 <+499>: nopl 0x0(%rax,%rax,1) > 0x00007f55d05b5638 <+504>: lea 0x2d1d01(%rip),%rdi # 0x7f55d0887340 <init_mutex.7316> > 0x00007f55d05b563f <+511>: callq 0x7f55d05dd150 <g_mutex_lock> > 0x00007f55d05b5644 <+516>: cmpq $0x0,0x2d1dac(%rip) # 0x7f55d08873f8 <sys_page_size> > 0x00007f55d05b564c <+524>: jne 0x7f55d05b5653 <g_slice_alloc+531> > 0x00007f55d05b564e <+526>: callq 0x7f55d05b4bd0 <g_slice_init_nomessage> > 0x00007f55d05b5653 <+531>: lea 0x2d1ce6(%rip),%rdi # 0x7f55d0887340 <init_mutex.7316> > 0x00007f55d05b565a <+538>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b565f <+543>: mov 0x2d1d22(%rip),%rax # 0x7f55d0887388 <allocator+8> > 0x00007f55d05b5666 <+550>: lea -0x30(%rax),%rbp > 0x00007f55d05b566a <+554>: shr $0x7,%rbp > 0x00007f55d05b566e <+558>: mov %ebp,%ebp > 0x00007f55d05b5670 <+560>: mov %rbp,%rdi > 0x00007f55d05b5673 <+563>: shl $0x4,%rbp > 0x00007f55d05b5677 <+567>: shl $0x5,%rdi > 0x00007f55d05b567b <+571>: add $0x10,%rdi > 0x00007f55d05b567f <+575>: callq 0x7f55d059e6d0 <g_malloc0> > 0x00007f55d05b5684 <+580>: mov %rax,%rbx > 0x00007f55d05b5687 <+583>: lea 0x10(%rax),%rax > 0x00007f55d05b568b <+587>: lea 0x2d142e(%rip),%rdi # 0x7f55d0886ac0 <private_thread_memory> > 0x00007f55d05b5692 <+594>: mov %rbx,%rsi > 0x00007f55d05b5695 <+597>: add %rax,%rbp > 0x00007f55d05b5698 <+600>: mov %rax,(%rbx) > 0x00007f55d05b569b <+603>: mov %rbp,0x8(%rbx) > 0x00007f55d05b569f <+607>: callq 0x7f55d05dccc0 <g_private_set> > 0x00007f55d05b56a4 <+612>: jmpq 0x7f55d05b5469 <g_slice_alloc+41> > 0x00007f55d05b56a9 <+617>: nopl 0x0(%rax) > 0x00007f55d05b56b0 <+624>: mov %rsi,%rax > 0x00007f55d05b56b3 <+627>: add 0x8(%rbx),%rax > 0x00007f55d05b56b7 <+631>: mov 0x8(%rbp),%rcx > 0x00007f55d05b56bb <+635>: mov (%rax),%r9 > 0x00007f55d05b56be <+638>: mov 0x8(%rax),%r10 > 0x00007f55d05b56c2 <+642>: mov %r9,0x0(%rbp) > 0x00007f55d05b56c6 <+646>: mov %r10,0x8(%rbp) > 0x00007f55d05b56ca <+650>: mov %rsi,%rbp > 0x00007f55d05b56cd <+653>: mov %rcx,0x8(%rax) > 0x00007f55d05b56d1 <+657>: movq $0x0,(%rax) > 0x00007f55d05b56d8 <+664>: add (%rbx),%rbp > 0x00007f55d05b56db <+667>: mov 0x0(%rbp),%r14 > 0x00007f55d05b56df <+671>: test %r14,%r14 > 0x00007f55d05b56e2 <+674>: mov %r14,%rcx > 0x00007f55d05b56e5 <+677>: jne 0x7f55d05b54a9 <g_slice_alloc+105> > 0x00007f55d05b56eb <+683>: mov 0x2d1cd6(%rip),%rax # 0x7f55d08873c8 <allocator+72> > 0x00007f55d05b56f2 <+690>: lea 0x2d1cbf(%rip),%rdi # 0x7f55d08873b8 <allocator+56> > 0x00007f55d05b56f9 <+697>: movq $0x0,0x8(%rbp) > 0x00007f55d05b5701 <+705>: mov %rsi,0x10(%rsp) > 0x00007f55d05b5706 <+710>: mov %rdx,0x8(%rsp) > 0x00007f55d05b570b <+715>: lea (%rax,%r13,4),%r15 > 0x00007f55d05b570f <+719>: callq 0x7f55d05dd220 <g_mutex_trylock> > 0x00007f55d05b5714 <+724>: test %eax,%eax > 0x00007f55d05b5716 <+726>: mov 0x8(%rsp),%rdx > 0x00007f55d05b571b <+731>: mov 0x10(%rsp),%rsi > 0x00007f55d05b5720 <+736>: je 0x7f55d05b5968 <g_slice_alloc+1320> > 0x00007f55d05b5726 <+742>: mov 0x2d1ca4(%rip),%eax # 0x7f55d08873d0 <allocator+80> > 0x00007f55d05b572c <+748>: sub $0x1,%eax > 0x00007f55d05b572f <+751>: cmp $0xfffffff5,%eax > 0x00007f55d05b5732 <+754>: jge 0x7f55d05b595d <g_slice_alloc+1309> > 0x00007f55d05b5738 <+760>: movl $0x0,0x2d1c8e(%rip) # 0x7f55d08873d0 <allocator+80> > 0x00007f55d05b5742 <+770>: mov (%r15),%edi > 0x00007f55d05b5745 <+773>: mov $0x1,%eax > 0x00007f55d05b574a <+778>: test %edi,%edi > 0x00007f55d05b574c <+780>: cmovne (%r15),%eax > 0x00007f55d05b5750 <+784>: sub $0x1,%eax > 0x00007f55d05b5753 <+787>: mov %eax,(%r15) > 0x00007f55d05b5756 <+790>: mov 0x2d1c63(%rip),%rax # 0x7f55d08873c0 <allocator+64> > 0x00007f55d05b575d <+797>: lea (%rax,%r13,8),%rcx > 0x00007f55d05b5761 <+801>: mov (%rcx),%r15 > 0x00007f55d05b5764 <+804>: test %r15,%r15 > 0x00007f55d05b5767 <+807>: je 0x7f55d05b59bb <g_slice_alloc+1403> > 0x00007f55d05b576d <+813>: mov (%r15),%rax > 0x00007f55d05b5770 <+816>: mov 0x8(%r15),%rdx > 0x00007f55d05b5774 <+820>: mov %rsi,0x8(%rsp) > 0x00007f55d05b5779 <+825>: mov (%rax),%rax > 0x00007f55d05b577c <+828>: mov (%rdx),%rdi > 0x00007f55d05b577f <+831>: mov 0x8(%rax),%rax > 0x00007f55d05b5783 <+835>: mov (%rdi),%rdi > 0x00007f55d05b5786 <+838>: cmp %rax,%r15 > 0x00007f55d05b5789 <+841>: mov %rax,0x8(%rdi) > 0x00007f55d05b578d <+845>: lea 0x2d1c24(%rip),%rdi # 0x7f55d08873b8 <allocator+56> > 0x00007f55d05b5794 <+852>: cmovne %rax,%r14 > 0x00007f55d05b5798 <+856>: mov %rdx,0x8(%rax) > 0x00007f55d05b579c <+860>: mov %r14,(%rcx) > 0x00007f55d05b579f <+863>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b57a4 <+868>: mov (%r15),%rax > 0x00007f55d05b57a7 <+871>: mov 0x8(%rsp),%rsi > 0x00007f55d05b57ac <+876>: mov (%rax),%rcx > 0x00007f55d05b57af <+879>: mov (%rcx),%rdx > 0x00007f55d05b57b2 <+882>: mov 0x8(%rdx),%rdi > 0x00007f55d05b57b6 <+886>: mov %rdi,0x8(%rbp) > 0x00007f55d05b57ba <+890>: movq $0x0,0x8(%r15) > 0x00007f55d05b57c2 <+898>: movq $0x0,0x8(%rcx) > 0x00007f55d05b57ca <+906>: movq $0x0,0x8(%rdx) > 0x00007f55d05b57d2 <+914>: movq $0x0,0x8(%rax) > 0x00007f55d05b57da <+922>: mov %r15,0x0(%rbp) > 0x00007f55d05b57de <+926>: add (%rbx),%rsi > 0x00007f55d05b57e1 <+929>: mov %rsi,%rbp > 0x00007f55d05b57e4 <+932>: mov (%rsi),%rcx > 0x00007f55d05b57e7 <+935>: jmpq 0x7f55d05b54a9 <g_slice_alloc+105> > 0x00007f55d05b57ec <+940>: nopl 0x0(%rax) > 0x00007f55d05b57f0 <+944>: mov (%rcx),%rax > 0x00007f55d05b57f3 <+947>: mov %rcx,%rbx > 0x00007f55d05b57f6 <+950>: mov %rax,0x0(%rbp) > 0x00007f55d05b57fa <+954>: jmpq 0x7f55d05b54bd <g_slice_alloc+125> > 0x00007f55d05b57ff <+959>: nop > 0x00007f55d05b5800 <+960>: mov 0x2d1b8d(%rip),%r8d # 0x7f55d0887394 <allocator+20> > 0x00007f55d05b5807 <+967>: test %r8d,%r8d > 0x00007f55d05b580a <+970>: je 0x7f55d05b5484 <g_slice_alloc+68> > 0x00007f55d05b5810 <+976>: lea 0x2d1bc9(%rip),%rdi # 0x7f55d08873e0 <allocator+96> > 0x00007f55d05b5817 <+983>: callq 0x7f55d05dd150 <g_mutex_lock> > 0x00007f55d05b581c <+988>: mov %rbp,%rdi > 0x00007f55d05b581f <+991>: callq 0x7f55d05b49d0 <slab_allocator_alloc_chunk> > 0x00007f55d05b5824 <+996>: lea 0x2d1bb5(%rip),%rdi # 0x7f55d08873e0 <allocator+96> > 0x00007f55d05b582b <+1003>: mov %rax,%rbx > 0x00007f55d05b582e <+1006>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b5833 <+1011>: jmpq 0x7f55d05b5523 <g_slice_alloc+227> > 0x00007f55d05b5838 <+1016>: mov $0x8,%esi > 0x00007f55d05b583d <+1021>: mov $0xffd,%edi > 0x00007f55d05b5842 <+1026>: callq 0x7f55d0568f90 <calloc@plt> > 0x00007f55d05b5847 <+1031>: test %rax,%rax > 0x00007f55d05b584a <+1034>: mov %rax,0x2d1af7(%rip) # 0x7f55d0887348 <smc_tree_root> > 0x00007f55d05b5851 <+1041>: jne 0x7f55d05b55ca <g_slice_alloc+394> > 0x00007f55d05b5857 <+1047>: callq 0x7f55d0568aa0 <__errno_location@plt> > 0x00007f55d05b585c <+1052>: mov (%rax),%edi > 0x00007f55d05b585e <+1054>: callq 0x7f55d0569916 <smc_tree_abort> > 0x00007f55d05b5863 <+1059>: nopl 0x0(%rax,%rax,1) > 0x00007f55d05b5868 <+1064>: mov %r8d,%eax > 0x00007f55d05b586b <+1067>: shl $0x4,%rax > 0x00007f55d05b586f <+1071>: add %rdi,%rax > 0x00007f55d05b5872 <+1074>: cmp %rax,%rbp > 0x00007f55d05b5875 <+1077>: jb 0x7f55d05b58c6 <g_slice_alloc+1158> > 0x00007f55d05b5877 <+1079>: mov %rbp,%r14 > 0x00007f55d05b587a <+1082>: sub %rdi,%r14 > 0x00007f55d05b587d <+1085>: sar $0x4,%r14 > 0x00007f55d05b5881 <+1089>: cmp %r14d,%r8d > 0x00007f55d05b5884 <+1092>: jb 0x7f55d05b5910 <g_slice_alloc+1232> > 0x00007f55d05b588a <+1098>: shl $0x4,%r8d > 0x00007f55d05b588e <+1102>: lea 0x10(%r8),%esi > 0x00007f55d05b5892 <+1106>: callq 0x7f55d0569240 <realloc@plt> > 0x00007f55d05b5897 <+1111>: test %rax,%rax > 0x00007f55d05b589a <+1114>: mov %rax,0x0(%r13) > 0x00007f55d05b589e <+1118>: je 0x7f55d05b5857 <g_slice_alloc+1047> > 0x00007f55d05b58a0 <+1120>: mov 0x8(%r13),%edx > 0x00007f55d05b58a4 <+1124>: mov %r14d,%ebp > 0x00007f55d05b58a7 <+1127>: shl $0x4,%rbp > 0x00007f55d05b58ab <+1131>: add %rax,%rbp > 0x00007f55d05b58ae <+1134>: sub %r14d,%edx > 0x00007f55d05b58b1 <+1137>: lea 0x10(%rbp),%rdi > 0x00007f55d05b58b5 <+1141>: mov %rbp,%rsi > 0x00007f55d05b58b8 <+1144>: shl $0x4,%rdx > 0x00007f55d05b58bc <+1148>: callq 0x7f55d0569330 <memmove@plt> > 0x00007f55d05b58c1 <+1153>: addl $0x1,0x8(%r13) > 0x00007f55d05b58c6 <+1158>: lea 0x2d1a83(%rip),%rdi # 0x7f55d0887350 <smc_tree_mutex> > 0x00007f55d05b58cd <+1165>: mov %rbx,0x0(%rbp) > 0x00007f55d05b58d1 <+1169>: mov %r12,0x8(%rbp) > 0x00007f55d05b58d5 <+1173>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b58da <+1178>: jmpq 0x7f55d05b54d8 <g_slice_alloc+152> > 0x00007f55d05b58df <+1183>: nop > 0x00007f55d05b58e0 <+1184>: lea 0x10(%rbp),%rdx > 0x00007f55d05b58e4 <+1188>: cmp $0x1,%eax > 0x00007f55d05b58e7 <+1191>: cmove %rdx,%rbp > 0x00007f55d05b58eb <+1195>: test %rbp,%rbp > 0x00007f55d05b58ee <+1198>: je 0x7f55d05b5950 <g_slice_alloc+1296> > 0x00007f55d05b58f0 <+1200>: mov %r8d,%eax > 0x00007f55d05b58f3 <+1203>: shl $0x4,%rax > 0x00007f55d05b58f7 <+1207>: add %rdi,%rax > 0x00007f55d05b58fa <+1210>: cmp %rax,%rbp > 0x00007f55d05b58fd <+1213>: jae 0x7f55d05b5877 <g_slice_alloc+1079> > 0x00007f55d05b5903 <+1219>: cmp 0x0(%rbp),%rbx > 0x00007f55d05b5907 <+1223>: jne 0x7f55d05b5877 <g_slice_alloc+1079> > 0x00007f55d05b590d <+1229>: jmp 0x7f55d05b58c6 <g_slice_alloc+1158> > 0x00007f55d05b590f <+1231>: nop > 0x00007f55d05b5910 <+1232>: lea 0x5c9f2(%rip),%rsi # 0x7f55d0612309 > 0x00007f55d05b5917 <+1239>: lea 0x5c98f(%rip),%rdi # 0x7f55d06122ad > 0x00007f55d05b591e <+1246>: xor %eax,%eax > 0x00007f55d05b5920 <+1248>: callq 0x7f55d05b42e0 <mem_error> > 0x00007f55d05b5925 <+1253>: nopl (%rax) > 0x00007f55d05b5928 <+1256>: mov $0x10,%esi > 0x00007f55d05b592d <+1261>: mov $0x1ff,%edi > 0x00007f55d05b5932 <+1266>: callq 0x7f55d0568f90 <calloc@plt> > 0x00007f55d05b5937 <+1271>: test %rax,%rax > 0x00007f55d05b593a <+1274>: mov %rax,0x0(%rbp) > 0x00007f55d05b593e <+1278>: jne 0x7f55d05b55db <g_slice_alloc+411> > 0x00007f55d05b5944 <+1284>: jmpq 0x7f55d05b5857 <g_slice_alloc+1047> > 0x00007f55d05b5949 <+1289>: nopl 0x0(%rax) > 0x00007f55d05b5950 <+1296>: xor %r14d,%r14d > 0x00007f55d05b5953 <+1299>: jmpq 0x7f55d05b587a <g_slice_alloc+1082> > 0x00007f55d05b5958 <+1304>: mov %rdi,%rbp > 0x00007f55d05b595b <+1307>: jmp 0x7f55d05b58eb <g_slice_alloc+1195> > 0x00007f55d05b595d <+1309>: mov %eax,0x2d1a6d(%rip) # 0x7f55d08873d0 <allocator+80> > 0x00007f55d05b5963 <+1315>: jmpq 0x7f55d05b5756 <g_slice_alloc+790> > 0x00007f55d05b5968 <+1320>: lea 0x2d1a49(%rip),%rdi # 0x7f55d08873b8 <allocator+56> > 0x00007f55d05b596f <+1327>: mov %rsi,0x10(%rsp) > 0x00007f55d05b5974 <+1332>: mov %rdx,0x8(%rsp) > 0x00007f55d05b5979 <+1337>: callq 0x7f55d05dd150 <g_mutex_lock> > 0x00007f55d05b597e <+1342>: mov 0x2d1a4c(%rip),%eax # 0x7f55d08873d0 <allocator+80> > 0x00007f55d05b5984 <+1348>: mov 0x8(%rsp),%rdx > 0x00007f55d05b5989 <+1353>: mov 0x10(%rsp),%rsi > 0x00007f55d05b598e <+1358>: add $0x1,%eax > 0x00007f55d05b5991 <+1361>: test %eax,%eax > 0x00007f55d05b5993 <+1363>: jle 0x7f55d05b595d <g_slice_alloc+1309> > 0x00007f55d05b5995 <+1365>: movl $0x0,0x2d1a31(%rip) # 0x7f55d08873d0 <allocator+80> > 0x00007f55d05b599f <+1375>: addl $0x1,(%r15) > 0x00007f55d05b59a3 <+1379>: mov $0x100,%eax > 0x00007f55d05b59a8 <+1384>: cmpl $0x100,(%r15) > 0x00007f55d05b59af <+1391>: cmovbe (%r15),%eax > 0x00007f55d05b59b3 <+1395>: mov %eax,(%r15) > 0x00007f55d05b59b6 <+1398>: jmpq 0x7f55d05b5756 <g_slice_alloc+790> > 0x00007f55d05b59bb <+1403>: mov %edx,%edx > 0x00007f55d05b59bd <+1405>: mov $0xa0,%ecx > 0x00007f55d05b59c2 <+1410>: mov %rdx,%rax > 0x00007f55d05b59c5 <+1413>: shl $0x6,%rdx > 0x00007f55d05b59c9 <+1417>: shl $0x4,%rax > 0x00007f55d05b59cd <+1421>: mov %rax,0x10(%rsp) > 0x00007f55d05b59d2 <+1426>: add %rdx,%rax > 0x00007f55d05b59d5 <+1429>: cmp $0xa0,%rax > 0x00007f55d05b59db <+1435>: cmovae %rax,%rcx > 0x00007f55d05b59df <+1439>: mov 0x2d19a2(%rip),%rax # 0x7f55d0887388 <allocator+8> > 0x00007f55d05b59e6 <+1446>: xor %edx,%edx > 0x00007f55d05b59e8 <+1448>: div %rcx > 0x00007f55d05b59eb <+1451>: mov $0x4,%ecx > 0x00007f55d05b59f0 <+1456>: cmp $0x4,%rax > 0x00007f55d05b59f4 <+1460>: cmovae %rax,%rcx > 0x00007f55d05b59f8 <+1464>: mov 0x2d19c9(%rip),%rax # 0x7f55d08873c8 <allocator+72> > 0x00007f55d05b59ff <+1471>: mov %ecx,%r14d > 0x00007f55d05b5a02 <+1474>: mov (%rax,%r13,4),%eax > 0x00007f55d05b5a06 <+1478>: test %eax,%eax > 0x00007f55d05b5a08 <+1480>: je 0x7f55d05b5a1f <g_slice_alloc+1503> > 0x00007f55d05b5a0a <+1482>: shl $0x6,%eax > 0x00007f55d05b5a0d <+1485>: xor %edx,%edx > 0x00007f55d05b5a0f <+1487>: mov %eax,%eax > 0x00007f55d05b5a11 <+1489>: divq 0x10(%rsp) > 0x00007f55d05b5a16 <+1494>: cmp %eax,%ecx > 0x00007f55d05b5a18 <+1496>: mov %eax,%r14d > 0x00007f55d05b5a1b <+1499>: cmovae %ecx,%r14d > 0x00007f55d05b5a1f <+1503>: lea 0x2d1992(%rip),%rdi # 0x7f55d08873b8 <allocator+56> > 0x00007f55d05b5a26 <+1510>: mov %rsi,0x8(%rsp) > 0x00007f55d05b5a2b <+1515>: mov %r14d,%r14d > 0x00007f55d05b5a2e <+1518>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b5a33 <+1523>: lea 0x2d19a6(%rip),%rdi # 0x7f55d08873e0 <allocator+96> > 0x00007f55d05b5a3a <+1530>: callq 0x7f55d05dd150 <g_mutex_lock> > 0x00007f55d05b5a3f <+1535>: mov 0x10(%rsp),%rdi > 0x00007f55d05b5a44 <+1540>: callq 0x7f55d05b49d0 <slab_allocator_alloc_chunk> > 0x00007f55d05b5a49 <+1545>: cmp $0x1,%r14 > 0x00007f55d05b5a4d <+1549>: mov %rax,0x18(%rsp) > 0x00007f55d05b5a52 <+1554>: movq $0x0,0x8(%rax) > 0x00007f55d05b5a5a <+1562>: mov 0x8(%rsp),%rsi > 0x00007f55d05b5a5f <+1567>: jbe 0x7f55d05b5ac6 <g_slice_alloc+1670> > 0x00007f55d05b5a61 <+1569>: mov %rax,%r15 > 0x00007f55d05b5a64 <+1572>: mov $0x1,%r13d > 0x00007f55d05b5a6a <+1578>: nopw 0x0(%rax,%rax,1) > 0x00007f55d05b5a70 <+1584>: mov 0x10(%rsp),%rdi > 0x00007f55d05b5a75 <+1589>: add $0x1,%r13 > 0x00007f55d05b5a79 <+1593>: mov %rsi,0x8(%rsp) > 0x00007f55d05b5a7e <+1598>: callq 0x7f55d05b49d0 <slab_allocator_alloc_chunk> > 0x00007f55d05b5a83 <+1603>: cmp %r14,%r13 > 0x00007f55d05b5a86 <+1606>: mov %rax,(%r15) > 0x00007f55d05b5a89 <+1609>: mov 0x8(%rsp),%rsi > 0x00007f55d05b5a8e <+1614>: movq $0x0,0x8(%rax) > 0x00007f55d05b5a96 <+1622>: mov %rax,%r15 > 0x00007f55d05b5a99 <+1625>: jne 0x7f55d05b5a70 <g_slice_alloc+1584> > 0x00007f55d05b5a9b <+1627>: lea 0x2d193e(%rip),%rdi # 0x7f55d08873e0 <allocator+96> > 0x00007f55d05b5aa2 <+1634>: movq $0x0,(%rax) > 0x00007f55d05b5aa9 <+1641>: mov %rsi,0x8(%rsp) > 0x00007f55d05b5aae <+1646>: callq 0x7f55d05dd170 <g_mutex_unlock> > 0x00007f55d05b5ab3 <+1651>: mov %r14,0x8(%rbp) > 0x00007f55d05b5ab7 <+1655>: mov 0x18(%rsp),%r15 > 0x00007f55d05b5abc <+1660>: mov 0x8(%rsp),%rsi > 0x00007f55d05b5ac1 <+1665>: jmpq 0x7f55d05b57da <g_slice_alloc+922> > 0x00007f55d05b5ac6 <+1670>: mov 0x18(%rsp),%rax > 0x00007f55d05b5acb <+1675>: mov $0x1,%r14d > 0x00007f55d05b5ad1 <+1681>: jmp 0x7f55d05b5a9b <g_slice_alloc+1627> >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 1147173
: 941898 |
941899
|
941900
|
941901
|
941902
|
941903
|
941904
|
941905
|
941906
|
941907
|
941908