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 854612 Details for
Bug 1057362
[abrt] gvfs: g_bytes_unref(): gvfs-udisks2-volume-monitor 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), 66.80 KB, created by
Ronan Loftus
on 2014-01-23 22:16:51 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Ronan Loftus
Created:
2014-01-23 22:16:51 UTC
Size:
66.80 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1372] >[New LWP 1382] >[New LWP 1370] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfs-udisks2-volume-monitor'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _int_free (av=0x7f7552eb5760 <main_arena>, p=0x1526980, have_lock=0) at malloc.c:3858 >3858 old_idx = fastbin_index(chunksize(old)); > >Thread 3 (Thread 0x7f7554d09840 (LWP 1370)): >#0 get_cie (f=0x7f7552c8e0a0) at ../../../libgcc/unwind-dw2-fde.h:157 >No locals. >#1 get_fde_encoding (f=0x7f7552c8e0a0) at ../../../libgcc/unwind-dw2-fde.c:319 >No locals. >#2 _Unwind_IteratePhdrCallback (info=info@entry=0x7fff91749a10, size=size@entry=64, ptr=ptr@entry=0x7fff91749a90) at ../../../libgcc/unwind-dw2-fde-dip.c:410 > table = 0x7f7552c7c828 > lo = <optimized out> > mid = <optimized out> > data_base = 140141876725788 > f_enc = <optimized out> > hi = <optimized out> > f = 0x7f7552c8e0a0 > f_enc_size = <optimized out> > range = 365 > fde_count = 3334 > data = 0x7fff91749a90 > phdr = <optimized out> > p_eh_frame_hdr = <optimized out> > p_dynamic = <optimized out> > n = <optimized out> > match = <optimized out> > load_base = <optimized out> > p = 0x7f7552c7c828 "t\374\351\377Th" > hdr = 0x7f7552c7c81c > eh_frame = 140141876752472 > ob = {pc_begin = 0x16d, tbase = 0x7fff91749b80, dbase = 0x7f7552c002a6 <__GI___backtrace+86>, u = {single = 0x7fff91749e30, array = 0x7fff91749e30, sort = 0x7fff91749e30}, s = {b = {sorted = 0, from_array = 0, mixed_encoding = 0, encoding = 58, count = 1191571}, i = 140735633725904}, next = 0x7fff91749e30} > pc_low = <optimized out> > pc_high = <optimized out> > prev_cache_entry = <optimized out> > last_cache_entry = <optimized out> >#3 0x00007f7552c2c5fc in __GI___dl_iterate_phdr (callback=callback@entry=0x7f75520b6260 <_Unwind_IteratePhdrCallback>, data=data@entry=0x7fff91749a90) at dl-iteratephdr.c:76 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > nloaded = 34 > ns = <optimized out> > caller = <optimized out> > l = 0x7f7554d31168 > info = {dlpi_addr = 0, dlpi_name = 0x7f7554b2aa7b "", dlpi_phdr = 0x400040, dlpi_phnum = 9, dlpi_adds = 34, dlpi_subs = 0, dlpi_tls_modid = 0, dlpi_tls_data = 0x0} > ret = 0 >#4 0x00007f75520b6b9f in _Unwind_Find_FDE (pc=0x7f7552b1cf1e <backtrace_and_maps+45>, bases=bases@entry=0x7fff91749c28) at ../../../libgcc/unwind-dw2-fde-dip.c:461 > data = {pc = 140141875285790, tbase = 0x0, dbase = 0x0, func = 0x0, ret = 0x0, check_cache = 1} > ret = 0x0 >#5 0x00007f75520b3d0c in uw_frame_state_for (context=context@entry=0x7fff91749b80, fs=fs@entry=0x7fff91749c70) at ../../../libgcc/unwind-dw2.c:1245 > fde = <optimized out> > cie = <optimized out> > aug = <optimized out> > insn = <optimized out> > end = <optimized out> >#6 0x00007f75520b4f99 in _Unwind_Backtrace (trace=0x7f7552c00130 <backtrace_helper>, trace_argument=0x7fff91749e30) at ../../../libgcc/unwind.inc:290 > fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED} <repeats 18 times>}, prev = 0x0, cfa_offset = 0, cfa_reg = 0, cfa_exp = 0x0, cfa_how = CFA_UNSET}, pc = 0x0, personality = 0x0, data_align = 0, code_align = 0, retaddr_column = 0, fde_encoding = 0 '\000', lsda_encoding = 0 '\000', saw_z = 0 '\000', signal_frame = 0 '\000', eh_ptr = 0x0} > context = {reg = {0x0, 0x0, 0x0, 0x7fff91749e58, 0x0, 0x0, 0x7fff91749e60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff91749e00, 0x7fff91749e08, 0x7fff91749e10, 0x7fff91749e18, 0x7fff91749e68, 0x0}, cfa = 0x7fff91749e70, ra = 0x7f7552b1cf1f <backtrace_and_maps+46>, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x7f7552c00250 <__GI___backtrace>}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>} > code = <optimized out> >#7 0x00007f7552c002a6 in __GI___backtrace (array=<optimized out>, size=64) at ../sysdeps/x86_64/backtrace.c:109 > arg = {array = 0x7fff91749e70, cfa = 0, cnt = 0, size = 64} > once = 2 >#8 0x00007f7552b1cf1f in backtrace_and_maps (do_abort=1387384606, do_abort@entry=2, written=11, fd=2) at ../sysdeps/unix/sysv/linux/libc_fatal.c:47 > addrs = {0x7fff9174a290, 0x3, 0xb, 0x7fff9174a2a0, 0xffffffff, 0x7f7552b54bf4 <_IO_vfscanf_internal+1908>, 0x7f7544030030, 0x7f75440586d0, 0x6, 0x7f7553598e3b <g_variant_n_children+43>, 0x28, 0x0, 0x7f7544057290, 0x4, 0x4, 0x0, 0x7fff91740000, 0x7f7544034750, 0xc, 0x7f7544034770, 0x6, 0x7f7553598f7a <g_variant_get_child_value+266>, 0x6, 0x7f7553598e3b <g_variant_n_children+43>, 0x7fff9174a1c0, 0x7fff9174a105, 0x91749f67, 0xffffffffffffffff, 0x152a230, 0x40, 0x7fff9174a380, 0xa, 0xb, 0x7fff9174a390, 0xffffffff, 0x7f7552b54bf4 <_IO_vfscanf_internal+1908>, 0x7fff91740030, 0x7f7553b5a98b <append_value_to_blob+1691>, 0x64, 0x7f7552b54a54 <_IO_vfscanf_internal+1492>, 0x0, 0x7f7544077390, 0x7f75440773b0, 0x7f755354fc79 <g_hash_table_lookup+41>, 0x7f754405ba70, 0x15091e0, 0x9, 0x7fff9174a24b, 0x1, 0x14af170, 0x100000000, 0x0, 0x104, 0x7f755386ceed <g_signal_emit_valist+3101>, 0x3, 0x7f754b115020, 0x0, 0x7fff9174a3c8, 0x0, 0x7fff9174a190, 0x0, 0x7f7500000000, 0x0, 0x0} > n = -1854626048 >#9 0x00007f7552b72d9f in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f7552c79648 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:172 > ap = {{gp_offset = 40, fp_offset = 0, overflow_arg_area = 0x7fff9174a710, reg_save_area = 0x7fff9174a6a0}} > fd = 2 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#10 0x00007f7552b78bc7 in malloc_printerr (action=<optimized out>, str=0x7f7552c797e8 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:4930 > buf = "000000000152abbf" > cp = <optimized out> >#11 0x00007f7552b7baf4 in _int_malloc (av=0x7f7552eb5760 <main_arena>, bytes=88) at malloc.c:3315 > p = 0x152abaf > fb = <optimized out> > pp = <optimized out> > nb = 96 > idx = <optimized out> > bin = <optimized out> > victim = 0x152abaf > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = <optimized out> >#12 0x00007f7552b7d00c in __GI___libc_malloc (bytes=88) at malloc.c:2859 >No locals. >#13 0x00007f7553565e6f in g_malloc (n_bytes=n_bytes@entry=88) at gmem.c:104 > mem = <optimized out> >#14 0x00007f75535660b1 in g_malloc_n (n_blocks=n_blocks@entry=11, n_block_bytes=n_block_bytes@entry=8) at gmem.c:345 >No locals. >#15 0x00007f7553592a4f in g_variant_make_tuple_type (children=0x152d1c0, n_children=11) at gvariant.c:831 > __n = 11 > __p = <optimized out> > types = <optimized out> > type = <optimized out> > i = <optimized out> >#16 0x00007f7553595e57 in g_variant_builder_end (builder=builder@entry=0x7fff9174a8e0) at gvariant.c:3645 > my_type = <optimized out> > value = <optimized out> > __PRETTY_FUNCTION__ = "g_variant_builder_end" > __FUNCTION__ = "g_variant_builder_end" >#17 0x00007f75535975a3 in g_variant_valist_new (str=str@entry=0x7fff9174a998, app=app@entry=0x7fff9174a9c0) at gvariant.c:4624 > b = {x = {0, 22205536, 0, 0, 0, 18446744073709551615, 22204864, 16, 11, 2, 1033660112, 0, 0, 0, 0, 0}} > __FUNCTION__ = "g_variant_valist_new" >#18 0x00007f7553597907 in g_variant_new_va (format_string=0x41ed19 "", endptr=0x0, app=0x7fff9174a9c0) at gvariant.c:4778 > value = <optimized out> >#19 0x00007f7553597a35 in g_variant_new (format_string=format_string@entry=0x41ed07 "(ssssssbsassa{sv})") at gvariant.c:4717 > ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff9174aad0, reg_save_area = 0x7fff9174a9e0}} > __PRETTY_FUNCTION__ = "g_variant_new" >#20 0x0000000000415c22 in mount_to_dbus (mount=mount@entry=0x1502c60) at gvfsproxyvolumemonitordaemon.c:888 > id = 0x152ba90 "0x1502c60" > name = 0x152c020 "ESTAR" > icon = 0x14b8410 > icon_data = 0x152b640 ". GThemedIcon drive-removable-media-usb drive-removable-media drive-removable drive" > symbolic_icon = 0x7f7544014350 > symbolic_icon_data = 0x152a0b0 ". GThemedIcon drive-removable-media-usb-symbolic drive-removable-media-symbolic drive-removable-symbolic drive-symbolic drive-removable-media-usb drive-removable-media drive-removable drive" > uuid = 0x152ad40 "" > root = 0x7f7540007900 > root_uri = 0x152ab00 "file:///run/media/RLoftus88/ESTAR" > can_unmount = 1 > volume = 0x0 > volume_id = 0x152e950 "" > x_content_types = <optimized out> > n = <optimized out> > sort_key = 0x152dbd0 "gvfs.time_detected_usec.1390407011510264" > result = <optimized out> > x_content_types_array_builder = 0x14ea560 > expansion_builder = 0x150d060 >#21 0x0000000000415e5f in emit_signal (instance=0x14e46f0, signal_func=0x41a710 <gvfs_remote_volume_monitor_emit_mount_changed>, object=0x1502c60, func=0x415a60 <mount_to_dbus>) at gvfsproxyvolumemonitordaemon.c:1757 > id = 0x152bec0 "0x1502c60" > val = <optimized out> >#22 0x00007f755385659b in g_cclosure_marshal_VOID__OBJECTv (closure=0x1507000, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=0x0, n_params=<optimized out>, param_types=0x14b4ae0) at gmarshal.c:1312 > cc = 0x1507000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x1502c60 > args_copy = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff9174af60, reg_save_area = 0x7fff9174ae70}} >#23 0x00007f75538534c7 in _g_closure_invoke_va (closure=closure@entry=0x1507000, return_value=return_value@entry=0x0, instance=instance@entry=0x14eb2b0, args=args@entry=0x7fff9174ae28, n_params=1, param_types=0x14b4ae0) at gclosure.c:840 > marshal = 0x7f7553856510 <g_cclosure_marshal_VOID__OBJECTv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x1506fe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#24 0x00007f755386c749 in g_signal_emit_valist (instance=instance@entry=0x14eb2b0, signal_id=signal_id@entry=8, detail=detail@entry=0, var_args=var_args@entry=0x7fff9174ae28) at gsignal.c:3238 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff9174b1f0, instance = 0x14eb2b0, ihint = {signal_id = 8, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 21697744} > signal_id = 8 > instance_type = 21697744 > 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 = 0x1507000 > 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 = 0x14b4b00 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#25 0x00007f755386d8f8 in g_signal_emit_by_name (instance=0x14eb2b0, detailed_signal=detailed_signal@entry=0x41df88 "mount-changed") at gsignal.c:3426 > var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff9174af60, reg_save_area = 0x7fff9174ae70}} > detail = 0 > signal_id = 8 > itype = 21697744 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#26 0x00000000004115f4 in emit_changed (mount=<optimized out>) at gvfsudisks2mount.c:151 >No locals. >#27 0x00000000004132b0 in gvfs_udisks2_mount_unset_volume (mount=<optimized out>, volume=volume@entry=0x14bc150) at gvfsudisks2mount.c:397 >No locals. >#28 0x00000000004111f4 in gvfs_udisks2_volume_removed (volume=volume@entry=0x14bc150) at gvfsudisks2volume.c:648 >No locals. >#29 0x000000000040c0c3 in update_volumes (coldplug=0, removed_volumes=<synthetic pointer>, added_volumes=<synthetic pointer>, monitor=0x14eb2b0) at gvfsudisks2volumemonitor.c:1398 > block = <optimized out> > volume = 0x14bc150 > cur_block_volumes = 0x15233a0 > new_block_volumes = 0x7f753400a100 > removed = 0x7f7540007880 > added = 0x0 > l = 0x7f7540007880 > objects = 0x7f75440013a0 >#30 update_all (monitor=0x14eb2b0, emit_changes=1, coldplug=0) at gvfsudisks2volumemonitor.c:533 > added_drives = <optimized out> > removed_drives = <optimized out> > added_volumes = 0x0 > removed_volumes = 0x0 > added_mounts = 0x0 > removed_mounts = 0x0 >#31 0x00007f75538534c7 in _g_closure_invoke_va (closure=closure@entry=0x14fd0a0, return_value=return_value@entry=0x0, instance=instance@entry=0x7f754407d590, args=args@entry=0x7fff9174b2b0, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x7f7553855080 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x14fd080 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#32 0x00007f755386c749 in g_signal_emit_valist (instance=0x7f754407d590, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff9174b2b0) at gsignal.c:3238 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x0, instance = 0x7f754407d590, ihint = {signal_id = 62, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 21923056} > signal_id = 62 > instance_type = 21923056 > 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 = 0x14fd0a0 > 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 = 0x14ef210 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#33 0x00007f755386d3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff9174b390, reg_save_area = 0x7fff9174b2d0}} >#34 0x00007f7553b279b6 in proc_mounts_changed (channel=<optimized out>, cond=<optimized out>, user_data=<optimized out>) at gunixmounts.c:1363 > channel = <optimized out> > cond = <optimized out> > user_data = <optimized out> >#35 0x00007f75535602a6 in g_main_dispatch (context=0x14b1640) at gmain.c:3066 > dispatch = 0x7f75535a1f80 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x7f754407d590 > callback = 0x7f7553b27990 <proc_mounts_changed> > cb_funcs = 0x7f75538418e0 <g_source_callback_funcs> > cb_data = 0x14fc7f0 > need_destroy = <optimized out> > current_source_link = {data = 0x14fd000, next = 0x0} > source = 0x14fd000 > current = 0x14c1860 > i = 0 >#36 g_main_context_dispatch (context=context@entry=0x14b1640) at gmain.c:3642 >No locals. >#37 0x00007f7553560628 in g_main_context_iterate (context=0x14b1640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 64 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x15022d0 >#38 0x00007f7553560a3a in g_main_loop_run (loop=0x14b0370) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#39 0x0000000000419728 in g_vfs_proxy_volume_monitor_daemon_main (argc=<optimized out>, argv=<optimized out>, dbus_name=<optimized out>, volume_monitor_type=21697744) at gvfsproxyvolumemonitordaemon.c:2009 > name_owner_id = 1 >#40 0x00007f7552b1ed65 in __libc_start_main (main=0x40ad10 <main>, argc=1, argv=0x7fff9174b5c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9174b5b8) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6311053172200616078, 4238676, 140735633733056, 0, 0, 6311091717013589874, 6232990611962285938}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x41d680 <__libc_csu_init>, 0x7fff9174b5c8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4314752}}} > not_first_call = <optimized out> >#41 0x000000000040ad7d in _start () >No symbol table info available. > >Thread 2 (Thread 0x7f75496b9700 (LWP 1382)): >#0 0x00007f7552be7a8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f75535605b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f753c0008c0, timeout=-1, context=0x14fc430) at gmain.c:4007 > poll_func = 0x7f755356f500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x14fc430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f753c0008c0 >#3 0x00007f75535606dc in g_main_context_iteration (context=0x14fc430, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f7553560729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x00007f7553585a45 in g_thread_proxy (data=0x14c9000) at gthread.c:798 > thread = 0x14c9000 >#6 0x00007f7552ec3f33 in start_thread (arg=0x7f75496b9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f75496b9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140141719688960, -6311053172200616078, 0, 0, 140141719689664, 140141719688960, 6233034956455628658, 6232989906031562610}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f7552bf1ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f754a0ed700 (LWP 1372)): >#0 _int_free (av=0x7f7552eb5760 <main_arena>, p=0x1526980, have_lock=0) at malloc.c:3858 > idx = 4 > fd = <optimized out> > old = 0x152a9c000 > old_idx = <optimized out> > size = <optimized out> > fb = 0x7f7552eb5788 <main_arena+40> > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = 0 >#1 0x00007f7553565f7f in g_free (mem=0x1526990) at gmem.c:197 >No locals. >#2 0x00007f755353c4d7 in g_bytes_unref (bytes=0x7f7544028930) at gbytes.c:297 > bytes = 0x7f7544028930 >#3 0x00007f75535989a9 in g_variant_unref (value=0x7f75440500d0) at gvariant-core.c:640 > __PRETTY_FUNCTION__ = "g_variant_unref" >#4 0x00007f7553598a01 in g_variant_release_children (value=0x7f7544034750) at gvariant-core.c:259 > i = 2 >#5 0x00007f7553598948 in g_variant_unref (value=0x7f7544034750) at gvariant-core.c:642 > __PRETTY_FUNCTION__ = "g_variant_unref" >#6 0x00007f7553598a01 in g_variant_release_children (value=0x7f7544077390) at gvariant-core.c:259 > i = 2 >#7 0x00007f7553598948 in g_variant_unref (value=0x7f7544077390) at gvariant-core.c:642 > __PRETTY_FUNCTION__ = "g_variant_unref" >#8 0x00007f7553b59430 in g_dbus_message_finalize (object=0x15091e0) at gdbusmessage.c:536 > message = 0x15091e0 >#9 0x00007f7553857fcb in g_object_unref (_object=0x15091e0) at gobject.c:3197 > weak_locations = <optimized out> > object = 0x15091e0 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#10 0x00007f7553b6447a in message_to_write_data_free (data=data@entry=0x1528bd0) at gdbusprivate.c:903 >No locals. >#11 0x00007f7553b65ed7 in write_message_cb (source_object=<optimized out>, res=<optimized out>, user_data=0x1528bd0) at gdbusprivate.c:1358 > data = 0x1528bd0 > error = 0x0 > __FUNCTION__ = "write_message_cb" >#12 0x00007f7553b03787 in g_simple_async_result_complete (simple=0x7f7544081090) at gsimpleasyncresult.c:777 > current_source = 0x152baf0 > current_context = 0x4 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#13 0x00007f7553b6532e in write_message_continue_writing (data=data@entry=0x1528bd0) at gdbusprivate.c:1100 > ostream = <optimized out> > simple = 0x7f7544081090 > fd_list = 0x0 > __FUNCTION__ = "write_message_continue_writing" >#14 0x00007f7553b656ad in write_message_async (worker=worker@entry=0x14f39e0, data=data@entry=0x1528bd0, callback=callback@entry=0x7f7553b65d10 <write_message_cb>, user_data=user_data@entry=0x1528bd0) at gdbusprivate.c:1136 >No locals. >#15 0x00007f7553b65906 in continue_writing (worker=0x14f39e0) at gdbusprivate.c:1536 > old_message = <optimized out> > new_blob = <optimized out> > new_blob_size = 140141886035346 > error = 0x14c79a0 > data = 0x1528bd0 > flush_async_data = 0x0 > __FUNCTION__ = "continue_writing" >#16 0x00007f7553b659f9 in continue_writing_in_idle_cb (user_data=<optimized out>) at gdbusprivate.c:1557 > worker = <optimized out> >#17 0x00007f75535602a6 in g_main_dispatch (context=0x14c79a0) at gmain.c:3066 > dispatch = 0x7f755355d150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x14f39e0 > callback = 0x7f7553b659e0 <continue_writing_in_idle_cb> > cb_funcs = 0x7f75538418e0 <g_source_callback_funcs> > cb_data = 0x1529b10 > need_destroy = <optimized out> > current_source_link = {data = 0x152baf0, next = 0x0} > source = 0x152baf0 > current = 0x14c1bb0 > i = 0 >#18 g_main_context_dispatch (context=context@entry=0x14c79a0) at gmain.c:3642 >No locals. >#19 0x00007f7553560628 in g_main_context_iterate (context=0x14c79a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 5 > fds = 0x7f75440725d0 >#20 0x00007f7553560a3a in g_main_loop_run (loop=0x14c7930) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#21 0x00007f7553b64376 in gdbus_shared_thread_func (user_data=0x14c7970) at gdbusprivate.c:278 > data = 0x14c7970 >#22 0x00007f7553585a45 in g_thread_proxy (data=0x14c9050) at gthread.c:798 > thread = 0x14c9050 >#23 0x00007f7552ec3f33 in start_thread (arg=0x7f754a0ed700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f754a0ed700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140141730387712, -6311053172200616078, 0, 0, 140141730388416, 140141730387712, 6233041869205491570, 6232989906031562610}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#24 0x00007f7552bf1ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00007f75548c01b0 0x00007f75548ee520 Yes /lib64/libudisks2.so.0 >0x00007f755469c9a0 0x00007f755469f8ea Yes /lib64/libgudev-1.0.so.0 >0x00007f755448e2d0 0x00007f7554494186 Yes /lib64/libsystemd-login.so.0 >0x00007f7554247640 0x00007f7554272684 Yes /lib64/libsecret-1.so.0 >0x00007f755400f8c0 0x00007f7554027618 Yes /lib64/libgvfscommon.so.0 >0x00007f7553dfa190 0x00007f7553dfb088 Yes /lib64/libgmodule-2.0.so.0 >0x00007f7553ac5be0 0x00007f7553b8765c Yes /lib64/libgio-2.0.so.0 >0x00007f755384e160 0x00007f755387ca18 Yes /lib64/libgobject-2.0.so.0 >0x00007f75535316e0 0x00007f75535c9f1c Yes /lib64/libglib-2.0.so.0 >0x00007f75532e0670 0x00007f7553308124 Yes /lib64/libbluray.so.1 >0x00007f75530d9f10 0x00007f75530da804 Yes /lib64/libutil.so.1 >0x00007f7552ec19f0 0x00007f7552ecd614 Yes /lib64/libpthread.so.0 >0x00007f7552b1c560 0x00007f7552c5dcc4 Yes /lib64/libc.so.6 >0x00007f75528ee4f0 0x00007f75528f6f62 Yes /lib64/libudev.so.1 >0x00007f75526cd4a0 0x00007f75526dffe4 Yes /lib64/libselinux.so.1 >0x00007f75524c12d0 0x00007f75524c40cc Yes /lib64/librt.so.1 >0x00007f75522bbed0 0x00007f75522bc9d0 Yes /lib64/libdl.so.2 >0x00007f75520a7af0 0x00007f75520b7218 Yes /lib64/libgcc_s.so.1 >0x00007f7554b10b10 0x00007f7554b29cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f7551e2d800 0x00007f7551e7ca48 Yes /lib64/libgcrypt.so.11 >0x00007f7551c21a30 0x00007f7551c220a8 Yes /lib64/libgpg-error.so.0 >0x00007f7551a1a870 0x00007f7551a1efe8 Yes /lib64/libffi.so.6 >0x00007f7551805210 0x00007f7551811930 Yes /lib64/libz.so.1 >0x00007f75515eca40 0x00007f75515fb81c Yes /lib64/libresolv.so.2 >0x00007f75512ae870 0x00007f7551396930 Yes /lib64/libxml2.so.2 >0x00007f7550fe9320 0x00007f75510550c4 Yes /lib64/libfreetype.so.6 >0x00007f7550d77770 0x00007f7550dc18d8 Yes /lib64/libpcre.so.1 >0x00007f7550b540e0 0x00007f7550b6a060 Yes /lib64/liblzma.so.5 >0x00007f755084f890 0x00007f75508bebb8 Yes /lib64/libm.so.6 >0x00007f755061c680 0x00007f755063de68 Yes /lib64/libpng16.so.16 >0x00007f75496c5ef0 0x00007f75496e03f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f7548cae1e0 0x00007f7548cb54a4 Yes /lib64/libnss_files.so.2 >$1 = 0x7f7554d2c000 "" >$2 = 0x0 >rax 0x4 4 >rbx 0x1526980 22178176 >rcx 0x152a9c000 5681823744 >rdx 0x7f7552eb5788 140141879056264 >rsi 0xffffffff 4294967295 >rdi 0x7f7552eb5760 140141879056224 >rbp 0x7f7552eb5760 0x7f7552eb5760 <main_arena> >rsp 0x7f754a0eca50 0x7f754a0eca50 >r8 0x7f7544000d00 140141628755200 >r9 0x30 48 >r10 0x0 0 >r11 0x22 34 >r12 0x4 4 >r13 0x0 0 >r14 0x0 0 >r15 0x152baf0 22199024 >rip 0x7f7552b79ac1 0x7f7552b79ac1 <_int_free+209> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function _int_free: > 0x00007f7552b799f0 <+0>: push %r15 > 0x00007f7552b799f2 <+2>: push %r14 > 0x00007f7552b799f4 <+4>: push %r13 > 0x00007f7552b799f6 <+6>: mov %edx,%r13d > 0x00007f7552b799f9 <+9>: push %r12 > 0x00007f7552b799fb <+11>: push %rbp > 0x00007f7552b799fc <+12>: mov %rdi,%rbp > 0x00007f7552b799ff <+15>: push %rbx > 0x00007f7552b79a00 <+16>: mov %rsi,%rbx > 0x00007f7552b79a03 <+19>: sub $0x48,%rsp > 0x00007f7552b79a07 <+23>: mov 0x8(%rsi),%rax > 0x00007f7552b79a0b <+27>: mov %rax,%r12 > 0x00007f7552b79a0e <+30>: and $0xfffffffffffffff8,%r12 > 0x00007f7552b79a12 <+34>: mov %r12,%rdx > 0x00007f7552b79a15 <+37>: neg %rdx > 0x00007f7552b79a18 <+40>: cmp %rdx,%rsi > 0x00007f7552b79a1b <+43>: ja 0x7f7552b7a382 <_int_free+2450> > 0x00007f7552b79a21 <+49>: test $0xf,%sil > 0x00007f7552b79a25 <+53>: jne 0x7f7552b7a382 <_int_free+2450> > 0x00007f7552b79a2b <+59>: cmp $0x1f,%r12 > 0x00007f7552b79a2f <+63>: jbe 0x7f7552b7a391 <_int_free+2465> > 0x00007f7552b79a35 <+69>: test $0x8,%al > 0x00007f7552b79a37 <+71>: jne 0x7f7552b7a391 <_int_free+2465> > 0x00007f7552b79a3d <+77>: cmp 0x33e13c(%rip),%r12 # 0x7f7552eb7b80 <global_max_fast> > 0x00007f7552b79a44 <+84>: ja 0x7f7552b79b08 <_int_free+280> > 0x00007f7552b79a4a <+90>: lea (%rsi,%r12,1),%rdx > 0x00007f7552b79a4e <+94>: mov 0x8(%rdx),%rax > 0x00007f7552b79a52 <+98>: cmp $0x10,%rax > 0x00007f7552b79a56 <+102>: jbe 0x7f7552b7a3a0 <_int_free+2480> > 0x00007f7552b79a5c <+108>: and $0xfffffffffffffff8,%rax > 0x00007f7552b79a60 <+112>: cmp 0x878(%rdi),%rax > 0x00007f7552b79a67 <+119>: jae 0x7f7552b7a3a0 <_int_free+2480> > 0x00007f7552b79a6d <+125>: mov 0x33e0fd(%rip),%eax # 0x7f7552eb7b70 <perturb_byte> > 0x00007f7552b79a73 <+131>: test %eax,%eax > 0x00007f7552b79a75 <+133>: jne 0x7f7552b7a36c <_int_free+2428> > 0x00007f7552b79a7b <+139>: cmpl $0x0,%fs:0x18 > 0x00007f7552b79a84 <+148>: je 0x7f7552b79a87 <_int_free+151> > 0x00007f7552b79a86 <+150>: lock andl $0xfffffffe,0x4(%rbp) > 0x00007f7552b79a8b <+155>: shr $0x4,%r12d > 0x00007f7552b79a8f <+159>: sub $0x2,%r12d > 0x00007f7552b79a93 <+163>: mov %r12d,%eax > 0x00007f7552b79a96 <+166>: mov 0x8(%rbp,%rax,8),%rcx > 0x00007f7552b79a9b <+171>: lea 0x8(%rbp,%rax,8),%rdx > 0x00007f7552b79aa0 <+176>: cmp %rcx,%rbx > 0x00007f7552b79aa3 <+179>: je 0x7f7552b79f8b <_int_free+1435> > 0x00007f7552b79aa9 <+185>: mov $0xffffffff,%esi > 0x00007f7552b79aae <+190>: jmp 0x7f7552b79abc <_int_free+204> > 0x00007f7552b79ab0 <+192>: cmp %rax,%rbx > 0x00007f7552b79ab3 <+195>: je 0x7f7552b79f8b <_int_free+1435> > 0x00007f7552b79ab9 <+201>: mov %rax,%rcx > 0x00007f7552b79abc <+204>: test %rcx,%rcx > 0x00007f7552b79abf <+207>: je 0x7f7552b79aca <_int_free+218> >=> 0x00007f7552b79ac1 <+209>: mov 0x8(%rcx),%eax > 0x00007f7552b79ac4 <+212>: shr $0x4,%eax > 0x00007f7552b79ac7 <+215>: lea -0x2(%rax),%esi > 0x00007f7552b79aca <+218>: mov %rcx,0x10(%rbx) > 0x00007f7552b79ace <+222>: mov %rcx,%rax > 0x00007f7552b79ad1 <+225>: cmpl $0x0,%fs:0x18 > 0x00007f7552b79ada <+234>: je 0x7f7552b79add <_int_free+237> > 0x00007f7552b79adc <+236>: lock cmpxchg %rbx,(%rdx) > 0x00007f7552b79ae1 <+241>: cmp %rax,%rcx > 0x00007f7552b79ae4 <+244>: jne 0x7f7552b79ab0 <_int_free+192> > 0x00007f7552b79ae6 <+246>: test %rcx,%rcx > 0x00007f7552b79ae9 <+249>: je 0x7f7552b79af4 <_int_free+260> > 0x00007f7552b79aeb <+251>: cmp %r12d,%esi > 0x00007f7552b79aee <+254>: jne 0x7f7552b7a351 <_int_free+2401> > 0x00007f7552b79af4 <+260>: add $0x48,%rsp > 0x00007f7552b79af8 <+264>: pop %rbx > 0x00007f7552b79af9 <+265>: pop %rbp > 0x00007f7552b79afa <+266>: pop %r12 > 0x00007f7552b79afc <+268>: pop %r13 > 0x00007f7552b79afe <+270>: pop %r14 > 0x00007f7552b79b00 <+272>: pop %r15 > 0x00007f7552b79b02 <+274>: retq > 0x00007f7552b79b03 <+275>: nopl 0x0(%rax,%rax,1) > 0x00007f7552b79b08 <+280>: test $0x2,%al > 0x00007f7552b79b0a <+282>: jne 0x7f7552b79ee0 <_int_free+1264> > 0x00007f7552b79b10 <+288>: xor %r8d,%r8d > 0x00007f7552b79b13 <+291>: test %r13d,%r13d > 0x00007f7552b79b16 <+294>: je 0x7f7552b79d90 <_int_free+928> > 0x00007f7552b79b1c <+300>: mov 0x58(%rbp),%rax > 0x00007f7552b79b20 <+304>: lea (%rbx,%r12,1),%r14 > 0x00007f7552b79b24 <+308>: cmp %rax,%rbx > 0x00007f7552b79b27 <+311>: je 0x7f7552b7a360 <_int_free+2416> > 0x00007f7552b79b2d <+317>: testb $0x2,0x4(%rbp) > 0x00007f7552b79b31 <+321>: je 0x7f7552b7a2ec <_int_free+2300> > 0x00007f7552b79b37 <+327>: mov 0x8(%r14),%rax > 0x00007f7552b79b3b <+331>: test $0x1,%al > 0x00007f7552b79b3d <+333>: je 0x7f7552b7a338 <_int_free+2376> > 0x00007f7552b79b43 <+339>: mov %rax,%r15 > 0x00007f7552b79b46 <+342>: and $0xfffffffffffffff8,%r15 > 0x00007f7552b79b4a <+346>: cmp $0x10,%rax > 0x00007f7552b79b4e <+350>: jbe 0x7f7552b7a30c <_int_free+2332> > 0x00007f7552b79b54 <+356>: cmp 0x878(%rbp),%r15 > 0x00007f7552b79b5b <+363>: jae 0x7f7552b7a30c <_int_free+2332> > 0x00007f7552b79b61 <+369>: mov 0x33e009(%rip),%eax # 0x7f7552eb7b70 <perturb_byte> > 0x00007f7552b79b67 <+375>: test %eax,%eax > 0x00007f7552b79b69 <+377>: jne 0x7f7552b7a318 <_int_free+2344> > 0x00007f7552b79b6f <+383>: testb $0x1,0x8(%rbx) > 0x00007f7552b79b73 <+387>: jne 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b79b75 <+389>: mov (%rbx),%rax > 0x00007f7552b79b78 <+392>: sub %rax,%rbx > 0x00007f7552b79b7b <+395>: add %rax,%r12 > 0x00007f7552b79b7e <+398>: mov 0x10(%rbx),%rax > 0x00007f7552b79b82 <+402>: mov 0x18(%rbx),%rdx > 0x00007f7552b79b86 <+406>: cmp 0x18(%rax),%rbx > 0x00007f7552b79b8a <+410>: jne 0x7f7552b7a25d <_int_free+2157> > 0x00007f7552b79b90 <+416>: cmp 0x10(%rdx),%rbx > 0x00007f7552b79b94 <+420>: jne 0x7f7552b7a25d <_int_free+2157> > 0x00007f7552b79b9a <+426>: cmpq $0x3ff,0x8(%rbx) > 0x00007f7552b79ba2 <+434>: mov %rdx,0x18(%rax) > 0x00007f7552b79ba6 <+438>: mov %rax,0x10(%rdx) > 0x00007f7552b79baa <+442>: jbe 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b79bac <+444>: mov 0x20(%rbx),%rdx > 0x00007f7552b79bb0 <+448>: test %rdx,%rdx > 0x00007f7552b79bb3 <+451>: jne 0x7f7552b7a241 <_int_free+2129> > 0x00007f7552b79bb9 <+457>: cmp %r14,0x58(%rbp) > 0x00007f7552b79bbd <+461>: je 0x7f7552b79f67 <_int_free+1399> > 0x00007f7552b79bc3 <+467>: testb $0x1,0x8(%r14,%r15,1) > 0x00007f7552b79bc9 <+473>: je 0x7f7552b79dc0 <_int_free+976> > 0x00007f7552b79bcf <+479>: andq $0xfffffffffffffffe,0x8(%r14) > 0x00007f7552b79bd4 <+484>: mov 0x68(%rbp),%rax > 0x00007f7552b79bd8 <+488>: lea 0x58(%rbp),%rdx > 0x00007f7552b79bdc <+492>: cmp 0x18(%rax),%rdx > 0x00007f7552b79be0 <+496>: jne 0x7f7552b7a235 <_int_free+2117> > 0x00007f7552b79be6 <+502>: cmp $0x3ff,%r12 > 0x00007f7552b79bed <+509>: mov %rax,0x10(%rbx) > 0x00007f7552b79bf1 <+513>: mov %rdx,0x18(%rbx) > 0x00007f7552b79bf5 <+517>: jbe 0x7f7552b79c07 <_int_free+535> > 0x00007f7552b79bf7 <+519>: movq $0x0,0x20(%rbx) > 0x00007f7552b79bff <+527>: movq $0x0,0x28(%rbx) > 0x00007f7552b79c07 <+535>: mov %rbx,0x68(%rbp) > 0x00007f7552b79c0b <+539>: mov %rbx,0x18(%rax) > 0x00007f7552b79c0f <+543>: mov %r12,%rax > 0x00007f7552b79c12 <+546>: or $0x1,%rax > 0x00007f7552b79c16 <+550>: mov %rax,0x8(%rbx) > 0x00007f7552b79c1a <+554>: mov %r12,(%rbx,%r12,1) > 0x00007f7552b79c1e <+558>: cmp $0xffff,%r12 > 0x00007f7552b79c25 <+565>: jbe 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b79c2b <+571>: testb $0x1,0x4(%rbp) > 0x00007f7552b79c2f <+575>: je 0x7f7552b79f7e <_int_free+1422> > 0x00007f7552b79c35 <+581>: lea 0x33bb24(%rip),%rax # 0x7f7552eb5760 <main_arena> > 0x00007f7552b79c3c <+588>: cmp %rax,%rbp > 0x00007f7552b79c3f <+591>: je 0x7f7552b79f2c <_int_free+1340> > 0x00007f7552b79c45 <+597>: mov 0x33b55c(%rip),%rax # 0x7f7552eb51a8 <mp_+8> > 0x00007f7552b79c4c <+604>: mov 0x58(%rbp),%rdi > 0x00007f7552b79c50 <+608>: mov %rax,%rdx > 0x00007f7552b79c53 <+611>: mov %rax,0x10(%rsp) > 0x00007f7552b79c58 <+616>: mov 0x33b1d1(%rip),%rax # 0x7f7552eb4e30 > 0x00007f7552b79c5f <+623>: and $0xfffffffffc000000,%rdi > 0x00007f7552b79c66 <+630>: mov (%rdi),%r15 > 0x00007f7552b79c69 <+633>: mov 0x18(%rax),%rax > 0x00007f7552b79c6d <+637>: mov 0x58(%r15),%rsi > 0x00007f7552b79c71 <+641>: mov %rax,%rbx > 0x00007f7552b79c74 <+644>: mov %rax,0x18(%rsp) > 0x00007f7552b79c79 <+649>: lea 0x20(%rdi),%rax > 0x00007f7552b79c7d <+653>: lea 0x20(%rdx,%rbx,1),%rdx > 0x00007f7552b79c82 <+658>: cmp %rax,%rsi > 0x00007f7552b79c85 <+661>: mov %rdx,0x8(%rsp) > 0x00007f7552b79c8a <+666>: je 0x7f7552b79d09 <_int_free+793> > 0x00007f7552b79c8c <+668>: jmpq 0x7f7552b79e03 <_int_free+1043> > 0x00007f7552b79c91 <+673>: nopl 0x0(%rax) > 0x00007f7552b79c98 <+680>: mov $0x4000000,%esi > 0x00007f7552b79c9d <+685>: callq 0x7f7552bec9a0 <munmap> > 0x00007f7552b79ca2 <+690>: testb $0x1,0x8(%rbx) > 0x00007f7552b79ca6 <+694>: jne 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b79ca8 <+696>: sub (%rbx),%rbx > 0x00007f7552b79cab <+699>: mov 0x10(%rbx),%rax > 0x00007f7552b79caf <+703>: mov 0x18(%rbx),%rdx > 0x00007f7552b79cb3 <+707>: cmp 0x18(%rax),%rbx > 0x00007f7552b79cb7 <+711>: jne 0x7f7552b7a1d6 <_int_free+2022> > 0x00007f7552b79cbd <+717>: cmp 0x10(%rdx),%rbx > 0x00007f7552b79cc1 <+721>: jne 0x7f7552b7a1d6 <_int_free+2022> > 0x00007f7552b79cc7 <+727>: cmpq $0x3ff,0x8(%rbx) > 0x00007f7552b79ccf <+735>: mov %rdx,0x18(%rax) > 0x00007f7552b79cd3 <+739>: mov %rax,0x10(%rdx) > 0x00007f7552b79cd7 <+743>: jbe 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b79cd9 <+745>: mov 0x20(%rbx),%rdx > 0x00007f7552b79cdd <+749>: test %rdx,%rdx > 0x00007f7552b79ce0 <+752>: jne 0x7f7552b7a154 <_int_free+1892> > 0x00007f7552b79ce6 <+758>: lea 0x20(%r12),%rax > 0x00007f7552b79ceb <+763>: or $0x1,%r14 > 0x00007f7552b79cef <+767>: mov %rbx,0x58(%r15) > 0x00007f7552b79cf3 <+771>: mov %r14,%r8 > 0x00007f7552b79cf6 <+774>: mov %r14,0x8(%rbx) > 0x00007f7552b79cfa <+778>: cmp %rax,%rbx > 0x00007f7552b79cfd <+781>: jne 0x7f7552b79e0d <_int_free+1053> > 0x00007f7552b79d03 <+787>: mov %r12,%rdi > 0x00007f7552b79d06 <+790>: mov %rbx,%rsi > 0x00007f7552b79d09 <+793>: mov 0x8(%rdi),%r12 > 0x00007f7552b79d0d <+797>: mov 0x10(%r12),%rdx > 0x00007f7552b79d12 <+802>: lea -0x10(%rdx),%rbx > 0x00007f7552b79d16 <+806>: lea (%r12,%rbx,1),%rax > 0x00007f7552b79d1a <+810>: and $0xf,%eax > 0x00007f7552b79d1d <+813>: sub %rax,%rbx > 0x00007f7552b79d20 <+816>: add %r12,%rbx > 0x00007f7552b79d23 <+819>: sub (%rbx),%rbx > 0x00007f7552b79d26 <+822>: mov 0x8(%rbx),%rcx > 0x00007f7552b79d2a <+826>: mov %rcx,%r8 > 0x00007f7552b79d2d <+829>: and $0xfffffffffffffff8,%r8 > 0x00007f7552b79d31 <+833>: and $0x1,%ecx > 0x00007f7552b79d34 <+836>: lea 0x10(%rax,%r8,1),%r8 > 0x00007f7552b79d39 <+841>: mov %r8,%r14 > 0x00007f7552b79d3c <+844>: jne 0x7f7552b79d41 <_int_free+849> > 0x00007f7552b79d3e <+846>: add (%rbx),%r14 > 0x00007f7552b79d41 <+849>: mov $0x4000000,%eax > 0x00007f7552b79d46 <+854>: sub %rdx,%rax > 0x00007f7552b79d49 <+857>: add %r14,%rax > 0x00007f7552b79d4c <+860>: cmp 0x8(%rsp),%rax > 0x00007f7552b79d51 <+865>: jb 0x7f7552b79e03 <_int_free+1043> > 0x00007f7552b79d57 <+871>: mov 0x10(%rdi),%rax > 0x00007f7552b79d5b <+875>: sub %rax,0x878(%r15) > 0x00007f7552b79d62 <+882>: sub %rax,0x33ddd7(%rip) # 0x7f7552eb7b40 <arena_mem> > 0x00007f7552b79d69 <+889>: lea 0x4000000(%rdi),%rax > 0x00007f7552b79d70 <+896>: cmp %rax,0x33dd39(%rip) # 0x7f7552eb7ab0 <aligned_heap_area> > 0x00007f7552b79d77 <+903>: jne 0x7f7552b79c98 <_int_free+680> > 0x00007f7552b79d7d <+909>: movq $0x0,0x33dd28(%rip) # 0x7f7552eb7ab0 <aligned_heap_area> > 0x00007f7552b79d88 <+920>: jmpq 0x7f7552b79c98 <_int_free+680> > 0x00007f7552b79d8d <+925>: nopl (%rax) > 0x00007f7552b79d90 <+928>: mov $0x1,%esi > 0x00007f7552b79d95 <+933>: mov %r13d,%eax > 0x00007f7552b79d98 <+936>: cmpl $0x0,0x341275(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b79d9f <+943>: je 0x7f7552b79dae <_int_free+958> > 0x00007f7552b79da1 <+945>: lock cmpxchg %esi,0x0(%rbp) > 0x00007f7552b79da6 <+950>: jne 0x7f7552b7f565 <_L_lock_4338> > 0x00007f7552b79dac <+956>: jmp 0x7f7552b79db8 <_int_free+968> > 0x00007f7552b79dae <+958>: cmpxchg %esi,0x0(%rbp) > 0x00007f7552b79db2 <+962>: jne 0x7f7552b7f565 <_L_lock_4338> > 0x00007f7552b79db8 <+968>: mov $0x1,%r8b > 0x00007f7552b79dbb <+971>: jmpq 0x7f7552b79b1c <_int_free+300> > 0x00007f7552b79dc0 <+976>: mov 0x10(%r14),%rax > 0x00007f7552b79dc4 <+980>: mov 0x18(%r14),%rdx > 0x00007f7552b79dc8 <+984>: cmp 0x18(%rax),%r14 > 0x00007f7552b79dcc <+988>: jne 0x7f7552b7a0eb <_int_free+1787> > 0x00007f7552b79dd2 <+994>: cmp 0x10(%rdx),%r14 > 0x00007f7552b79dd6 <+998>: jne 0x7f7552b7a0eb <_int_free+1787> > 0x00007f7552b79ddc <+1004>: cmpq $0x3ff,0x8(%r14) > 0x00007f7552b79de4 <+1012>: mov %rdx,0x18(%rax) > 0x00007f7552b79de8 <+1016>: mov %rax,0x10(%rdx) > 0x00007f7552b79dec <+1020>: jbe 0x7f7552b79dfb <_int_free+1035> > 0x00007f7552b79dee <+1022>: mov 0x20(%r14),%rdx > 0x00007f7552b79df2 <+1026>: test %rdx,%rdx > 0x00007f7552b79df5 <+1029>: jne 0x7f7552b7a0cb <_int_free+1755> > 0x00007f7552b79dfb <+1035>: add %r15,%r12 > 0x00007f7552b79dfe <+1038>: jmpq 0x7f7552b79bd4 <_int_free+484> > 0x00007f7552b79e03 <+1043>: mov 0x8(%rsi),%r8 > 0x00007f7552b79e07 <+1047>: mov %rsi,%rbx > 0x00007f7552b79e0a <+1050>: mov %rdi,%r12 > 0x00007f7552b79e0d <+1053>: and $0xfffffffffffffff8,%r8 > 0x00007f7552b79e11 <+1057>: mov 0x18(%rsp),%rdi > 0x00007f7552b79e16 <+1062>: mov %r8,%rax > 0x00007f7552b79e19 <+1065>: sub 0x10(%rsp),%rax > 0x00007f7552b79e1e <+1070>: mov %r8,0x8(%rsp) > 0x00007f7552b79e23 <+1075>: lea -0x21(%rax),%r14 > 0x00007f7552b79e27 <+1079>: mov %rdi,%rax > 0x00007f7552b79e2a <+1082>: neg %rax > 0x00007f7552b79e2d <+1085>: and %rax,%r14 > 0x00007f7552b79e30 <+1088>: cmp %rdi,%r14 > 0x00007f7552b79e33 <+1091>: jl 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b79e35 <+1093>: mov 0x10(%r12),%r10 > 0x00007f7552b79e3a <+1098>: sub %r14,%r10 > 0x00007f7552b79e3d <+1101>: cmp $0x1f,%r10 > 0x00007f7552b79e41 <+1105>: jle 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b79e43 <+1107>: mov 0x33b317(%rip),%esi # 0x7f7552eb5160 <may_shrink_heap.8512> > 0x00007f7552b79e49 <+1113>: test %esi,%esi > 0x00007f7552b79e4b <+1115>: js 0x7f7552b7a3e6 <_int_free+2550> > 0x00007f7552b79e51 <+1121>: setne %al > 0x00007f7552b79e54 <+1124>: test %al,%al > 0x00007f7552b79e56 <+1126>: lea (%r12,%r10,1),%rdi > 0x00007f7552b79e5a <+1130>: mov %r10,0x10(%rsp) > 0x00007f7552b79e5f <+1135>: jne 0x7f7552b7a3b5 <_int_free+2501> > 0x00007f7552b79e65 <+1141>: mov $0x4,%edx > 0x00007f7552b79e6a <+1146>: mov %r14,%rsi > 0x00007f7552b79e6d <+1149>: callq 0x7f7552beca60 <madvise> > 0x00007f7552b79e72 <+1154>: mov 0x10(%rsp),%r10 > 0x00007f7552b79e77 <+1159>: mov 0x8(%rsp),%rax > 0x00007f7552b79e7c <+1164>: sub %r14,0x33dcbd(%rip) # 0x7f7552eb7b40 <arena_mem> > 0x00007f7552b79e83 <+1171>: mov %r10,0x10(%r12) > 0x00007f7552b79e88 <+1176>: sub %r14,0x878(%r15) > 0x00007f7552b79e8f <+1183>: sub %r14,%rax > 0x00007f7552b79e92 <+1186>: or $0x1,%rax > 0x00007f7552b79e96 <+1190>: mov %rax,0x8(%rbx) > 0x00007f7552b79e9a <+1194>: nopw 0x0(%rax,%rax,1) > 0x00007f7552b79ea0 <+1200>: test %r13d,%r13d > 0x00007f7552b79ea3 <+1203>: jne 0x7f7552b79af4 <_int_free+260> > 0x00007f7552b79ea9 <+1209>: cmpl $0x0,0x341164(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b79eb0 <+1216>: je 0x7f7552b79ebe <_int_free+1230> > 0x00007f7552b79eb2 <+1218>: lock decl 0x0(%rbp) > 0x00007f7552b79eb6 <+1222>: jne 0x7f7552b7f581 <_L_unlock_4505> > 0x00007f7552b79ebc <+1228>: jmp 0x7f7552b79ec7 <_int_free+1239> > 0x00007f7552b79ebe <+1230>: decl 0x0(%rbp) > 0x00007f7552b79ec1 <+1233>: jne 0x7f7552b7f581 <_L_unlock_4505> > 0x00007f7552b79ec7 <+1239>: add $0x48,%rsp > 0x00007f7552b79ecb <+1243>: pop %rbx > 0x00007f7552b79ecc <+1244>: pop %rbp > 0x00007f7552b79ecd <+1245>: pop %r12 > 0x00007f7552b79ecf <+1247>: pop %r13 > 0x00007f7552b79ed1 <+1249>: pop %r14 > 0x00007f7552b79ed3 <+1251>: pop %r15 > 0x00007f7552b79ed5 <+1253>: retq > 0x00007f7552b79ed6 <+1254>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f7552b79ee0 <+1264>: mov 0x33af49(%rip),%rax # 0x7f7552eb4e30 > 0x00007f7552b79ee7 <+1271>: mov (%rsi),%rsi > 0x00007f7552b79eea <+1274>: mov %rbx,%rdi > 0x00007f7552b79eed <+1277>: mov 0x18(%rax),%rax > 0x00007f7552b79ef1 <+1281>: sub %rsi,%rdi > 0x00007f7552b79ef4 <+1284>: add %r12,%rsi > 0x00007f7552b79ef7 <+1287>: mov %rdi,%rdx > 0x00007f7552b79efa <+1290>: or %rsi,%rdx > 0x00007f7552b79efd <+1293>: sub $0x1,%rax > 0x00007f7552b79f01 <+1297>: test %rax,%rdx > 0x00007f7552b79f04 <+1300>: jne 0x7f7552b7a0be <_int_free+1742> > 0x00007f7552b79f0a <+1306>: subl $0x1,0x33b2b7(%rip) # 0x7f7552eb51c8 <mp_+40> > 0x00007f7552b79f11 <+1313>: sub %rsi,0x33b2c0(%rip) # 0x7f7552eb51d8 <mp_+56> > 0x00007f7552b79f18 <+1320>: callq 0x7f7552bec9a0 <munmap> > 0x00007f7552b79f1d <+1325>: add $0x48,%rsp > 0x00007f7552b79f21 <+1329>: pop %rbx > 0x00007f7552b79f22 <+1330>: pop %rbp > 0x00007f7552b79f23 <+1331>: pop %r12 > 0x00007f7552b79f25 <+1333>: pop %r13 > 0x00007f7552b79f27 <+1335>: pop %r14 > 0x00007f7552b79f29 <+1337>: pop %r15 > 0x00007f7552b79f2b <+1339>: retq > 0x00007f7552b79f2c <+1340>: mov 0x33b885(%rip),%rax # 0x7f7552eb57b8 <main_arena+88> > 0x00007f7552b79f33 <+1347>: mov 0x8(%rax),%rax > 0x00007f7552b79f37 <+1351>: and $0xfffffffffffffff8,%rax > 0x00007f7552b79f3b <+1355>: cmp 0x33b25e(%rip),%rax # 0x7f7552eb51a0 <mp_> > 0x00007f7552b79f42 <+1362>: jb 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b79f48 <+1368>: mov 0x33b259(%rip),%rdi # 0x7f7552eb51a8 <mp_+8> > 0x00007f7552b79f4f <+1375>: lea 0x33c082(%rip),%rdx # 0x7f7552eb5fd8 <main_arena+2168> > 0x00007f7552b79f56 <+1382>: lea 0x33b85b(%rip),%rsi # 0x7f7552eb57b8 <main_arena+88> > 0x00007f7552b79f5d <+1389>: callq 0x7f7552b78a50 <systrim> > 0x00007f7552b79f62 <+1394>: jmpq 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b79f67 <+1399>: add %r15,%r12 > 0x00007f7552b79f6a <+1402>: mov %r12,%rax > 0x00007f7552b79f6d <+1405>: or $0x1,%rax > 0x00007f7552b79f71 <+1409>: mov %rax,0x8(%rbx) > 0x00007f7552b79f75 <+1413>: mov %rbx,0x58(%rbp) > 0x00007f7552b79f79 <+1417>: jmpq 0x7f7552b79c1e <_int_free+558> > 0x00007f7552b79f7e <+1422>: mov %rbp,%rdi > 0x00007f7552b79f81 <+1425>: callq 0x7f7552b792e0 <malloc_consolidate> > 0x00007f7552b79f86 <+1430>: jmpq 0x7f7552b79c35 <_int_free+581> > 0x00007f7552b79f8b <+1435>: lea 0xff726(%rip),%r12 # 0x7f7552c796b8 > 0x00007f7552b79f92 <+1442>: xor %r8d,%r8d > 0x00007f7552b79f95 <+1445>: or %r13d,%r8d > 0x00007f7552b79f98 <+1448>: je 0x7f7552b79fb8 <_int_free+1480> > 0x00007f7552b79f9a <+1450>: cmpl $0x0,0x341073(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b79fa1 <+1457>: je 0x7f7552b79faf <_int_free+1471> > 0x00007f7552b79fa3 <+1459>: lock decl 0x0(%rbp) > 0x00007f7552b79fa7 <+1463>: jne 0x7f7552b7f59d <_L_unlock_4687> > 0x00007f7552b79fad <+1469>: jmp 0x7f7552b79fb8 <_int_free+1480> > 0x00007f7552b79faf <+1471>: decl 0x0(%rbp) > 0x00007f7552b79fb2 <+1474>: jne 0x7f7552b7f59d <_L_unlock_4687> > 0x00007f7552b79fb8 <+1480>: mov 0x33b1d1(%rip),%r14d # 0x7f7552eb5190 <check_action> > 0x00007f7552b79fbf <+1487>: mov %r14d,%eax > 0x00007f7552b79fc2 <+1490>: and $0x5,%eax > 0x00007f7552b79fc5 <+1493>: cmp $0x5,%eax > 0x00007f7552b79fc8 <+1496>: je 0x7f7552b7a09d <_int_free+1709> > 0x00007f7552b79fce <+1502>: test $0x1,%r14b > 0x00007f7552b79fd2 <+1506>: jne 0x7f7552b7a013 <_int_free+1571> > 0x00007f7552b79fd4 <+1508>: and $0x2,%r14d > 0x00007f7552b79fd8 <+1512>: jne 0x7f7552b7a0b9 <_int_free+1737> > 0x00007f7552b79fde <+1518>: test %r13d,%r13d > 0x00007f7552b79fe1 <+1521>: je 0x7f7552b79af4 <_int_free+260> > 0x00007f7552b79fe7 <+1527>: mov $0x1,%esi > 0x00007f7552b79fec <+1532>: xor %eax,%eax > 0x00007f7552b79fee <+1534>: cmpl $0x0,0x34101f(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b79ff5 <+1541>: je 0x7f7552b7a004 <_int_free+1556> > 0x00007f7552b79ff7 <+1543>: lock cmpxchg %esi,0x0(%rbp) > 0x00007f7552b79ffc <+1548>: jne 0x7f7552b7f5b9 <_L_lock_4733> > 0x00007f7552b7a002 <+1554>: jmp 0x7f7552b7a00e <_int_free+1566> > 0x00007f7552b7a004 <+1556>: cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a008 <+1560>: jne 0x7f7552b7f5b9 <_L_lock_4733> > 0x00007f7552b7a00e <+1566>: jmpq 0x7f7552b79af4 <_int_free+260> > 0x00007f7552b7a013 <+1571>: lea 0x10(%rbx),%rdi > 0x00007f7552b7a017 <+1575>: lea 0x20(%rsp),%r15 > 0x00007f7552b7a01c <+1580>: lea 0x30(%rsp),%rsi > 0x00007f7552b7a021 <+1585>: xor %ecx,%ecx > 0x00007f7552b7a023 <+1587>: mov $0x10,%edx > 0x00007f7552b7a028 <+1592>: movb $0x0,0x30(%rsp) > 0x00007f7552b7a02d <+1597>: callq 0x7f7552b44aa0 <_itoa_word> > 0x00007f7552b7a032 <+1602>: cmp %r15,%rax > 0x00007f7552b7a035 <+1605>: mov %rax,%rbx > 0x00007f7552b7a038 <+1608>: jbe 0x7f7552b7a066 <_int_free+1654> > 0x00007f7552b7a03a <+1610>: mov %rbx,%rdx > 0x00007f7552b7a03d <+1613>: lea -0x1(%rax),%rax > 0x00007f7552b7a041 <+1617>: mov %rbx,%rdi > 0x00007f7552b7a044 <+1620>: sub %r15,%rdx > 0x00007f7552b7a047 <+1623>: mov $0x30,%esi > 0x00007f7552b7a04c <+1628>: sub %rdx,%rdi > 0x00007f7552b7a04f <+1631>: mov %rax,0x8(%rsp) > 0x00007f7552b7a054 <+1636>: callq 0x7f7552b86490 <memset> > 0x00007f7552b7a059 <+1641>: lea 0x1f(%rsp),%rax > 0x00007f7552b7a05e <+1646>: sub 0x8(%rsp),%rax > 0x00007f7552b7a063 <+1651>: add %rax,%rbx > 0x00007f7552b7a066 <+1654>: mov 0x340b43(%rip),%rax # 0x7f7552ebabb0 <__libc_argv> > 0x00007f7552b7a06d <+1661>: lea 0xfcd3f(%rip),%rdx # 0x7f7552c76db3 > 0x00007f7552b7a074 <+1668>: mov %r14d,%edi > 0x00007f7552b7a077 <+1671>: lea 0xff5ca(%rip),%rsi # 0x7f7552c79648 > 0x00007f7552b7a07e <+1678>: mov %rbx,%r8 > 0x00007f7552b7a081 <+1681>: mov %r12,%rcx > 0x00007f7552b7a084 <+1684>: mov (%rax),%rax > 0x00007f7552b7a087 <+1687>: test %rax,%rax > 0x00007f7552b7a08a <+1690>: cmovne %rax,%rdx > 0x00007f7552b7a08e <+1694>: and $0x2,%edi > 0x00007f7552b7a091 <+1697>: xor %eax,%eax > 0x00007f7552b7a093 <+1699>: callq 0x7f7552b72ae0 <__libc_message> > 0x00007f7552b7a098 <+1704>: jmpq 0x7f7552b79fde <_int_free+1518> > 0x00007f7552b7a09d <+1709>: mov %r14d,%edi > 0x00007f7552b7a0a0 <+1712>: lea 0xfe284(%rip),%rsi # 0x7f7552c7832b > 0x00007f7552b7a0a7 <+1719>: mov %r12,%rdx > 0x00007f7552b7a0aa <+1722>: and $0x2,%edi > 0x00007f7552b7a0ad <+1725>: xor %eax,%eax > 0x00007f7552b7a0af <+1727>: callq 0x7f7552b72ae0 <__libc_message> > 0x00007f7552b7a0b4 <+1732>: jmpq 0x7f7552b79fde <_int_free+1518> > 0x00007f7552b7a0b9 <+1737>: callq 0x7f7552b34220 <__GI_abort> > 0x00007f7552b7a0be <+1742>: mov %rbx,%rdi > 0x00007f7552b7a0c1 <+1745>: callq 0x7f7552b1cfc3 <munmap_chunk> > 0x00007f7552b7a0c6 <+1750>: jmpq 0x7f7552b79af4 <_int_free+260> > 0x00007f7552b7a0cb <+1755>: cmpq $0x0,0x20(%rax) > 0x00007f7552b7a0d0 <+1760>: je 0x7f7552b7a170 <_int_free+1920> > 0x00007f7552b7a0d6 <+1766>: mov 0x28(%r14),%rax > 0x00007f7552b7a0da <+1770>: mov %rax,0x28(%rdx) > 0x00007f7552b7a0de <+1774>: mov 0x28(%r14),%rax > 0x00007f7552b7a0e2 <+1778>: mov %rdx,0x20(%rax) > 0x00007f7552b7a0e6 <+1782>: jmpq 0x7f7552b79dfb <_int_free+1035> > 0x00007f7552b7a0eb <+1787>: mov %r8d,0x8(%rsp) > 0x00007f7552b7a0f0 <+1792>: cmpl $0x0,0x340f1d(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a0f7 <+1799>: je 0x7f7552b7a105 <_int_free+1813> > 0x00007f7552b7a0f9 <+1801>: lock decl 0x0(%rbp) > 0x00007f7552b7a0fd <+1805>: jne 0x7f7552b7f5d5 <_L_unlock_4908> > 0x00007f7552b7a103 <+1811>: jmp 0x7f7552b7a10e <_int_free+1822> > 0x00007f7552b7a105 <+1813>: decl 0x0(%rbp) > 0x00007f7552b7a108 <+1816>: jne 0x7f7552b7f5d5 <_L_unlock_4908> > 0x00007f7552b7a10e <+1822>: mov 0x33b07c(%rip),%edi # 0x7f7552eb5190 <check_action> > 0x00007f7552b7a114 <+1828>: lea 0xfccbf(%rip),%rsi # 0x7f7552c76dda > 0x00007f7552b7a11b <+1835>: mov %r14,%rdx > 0x00007f7552b7a11e <+1838>: callq 0x7f7552b78b10 <malloc_printerr> > 0x00007f7552b7a123 <+1843>: mov $0x1,%esi > 0x00007f7552b7a128 <+1848>: xor %eax,%eax > 0x00007f7552b7a12a <+1850>: cmpl $0x0,0x340ee3(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a131 <+1857>: je 0x7f7552b7a140 <_int_free+1872> > 0x00007f7552b7a133 <+1859>: lock cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a138 <+1864>: jne 0x7f7552b7f5f1 <_L_lock_4924> > 0x00007f7552b7a13e <+1870>: jmp 0x7f7552b7a14a <_int_free+1882> > 0x00007f7552b7a140 <+1872>: cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a144 <+1876>: jne 0x7f7552b7f5f1 <_L_lock_4924> > 0x00007f7552b7a14a <+1882>: mov 0x8(%rsp),%r8d > 0x00007f7552b7a14f <+1887>: jmpq 0x7f7552b79dfb <_int_free+1035> > 0x00007f7552b7a154 <+1892>: cmpq $0x0,0x20(%rax) > 0x00007f7552b7a159 <+1897>: je 0x7f7552b7a196 <_int_free+1958> > 0x00007f7552b7a15b <+1899>: mov 0x28(%rbx),%rax > 0x00007f7552b7a15f <+1903>: mov %rax,0x28(%rdx) > 0x00007f7552b7a163 <+1907>: mov 0x28(%rbx),%rax > 0x00007f7552b7a167 <+1911>: mov %rdx,0x20(%rax) > 0x00007f7552b7a16b <+1915>: jmpq 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b7a170 <+1920>: cmp %rdx,%r14 > 0x00007f7552b7a173 <+1923>: je 0x7f7552b7a1bc <_int_free+1996> > 0x00007f7552b7a175 <+1925>: mov %rdx,0x20(%rax) > 0x00007f7552b7a179 <+1929>: mov 0x28(%r14),%rdx > 0x00007f7552b7a17d <+1933>: mov %rdx,0x28(%rax) > 0x00007f7552b7a181 <+1937>: mov 0x20(%r14),%rdx > 0x00007f7552b7a185 <+1941>: mov %rax,0x28(%rdx) > 0x00007f7552b7a189 <+1945>: mov 0x28(%r14),%rdx > 0x00007f7552b7a18d <+1949>: mov %rax,0x20(%rdx) > 0x00007f7552b7a191 <+1953>: jmpq 0x7f7552b79dfb <_int_free+1035> > 0x00007f7552b7a196 <+1958>: cmp %rdx,%rbx > 0x00007f7552b7a199 <+1961>: je 0x7f7552b7a1c9 <_int_free+2009> > 0x00007f7552b7a19b <+1963>: mov %rdx,0x20(%rax) > 0x00007f7552b7a19f <+1967>: mov 0x28(%rbx),%rdx > 0x00007f7552b7a1a3 <+1971>: mov %rdx,0x28(%rax) > 0x00007f7552b7a1a7 <+1975>: mov 0x20(%rbx),%rdx > 0x00007f7552b7a1ab <+1979>: mov %rax,0x28(%rdx) > 0x00007f7552b7a1af <+1983>: mov 0x28(%rbx),%rdx > 0x00007f7552b7a1b3 <+1987>: mov %rax,0x20(%rdx) > 0x00007f7552b7a1b7 <+1991>: jmpq 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b7a1bc <+1996>: mov %rax,0x28(%rax) > 0x00007f7552b7a1c0 <+2000>: mov %rax,0x20(%rax) > 0x00007f7552b7a1c4 <+2004>: jmpq 0x7f7552b79dfb <_int_free+1035> > 0x00007f7552b7a1c9 <+2009>: mov %rax,0x28(%rax) > 0x00007f7552b7a1cd <+2013>: mov %rax,0x20(%rax) > 0x00007f7552b7a1d1 <+2017>: jmpq 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b7a1d6 <+2022>: cmpl $0x0,0x340e37(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a1dd <+2029>: je 0x7f7552b7a1eb <_int_free+2043> > 0x00007f7552b7a1df <+2031>: lock decl (%r15) > 0x00007f7552b7a1e3 <+2035>: jne 0x7f7552b7f60d <_L_unlock_5116> > 0x00007f7552b7a1e9 <+2041>: jmp 0x7f7552b7a1f4 <_int_free+2052> > 0x00007f7552b7a1eb <+2043>: decl (%r15) > 0x00007f7552b7a1ee <+2046>: jne 0x7f7552b7f60d <_L_unlock_5116> > 0x00007f7552b7a1f4 <+2052>: mov 0x33af96(%rip),%edi # 0x7f7552eb5190 <check_action> > 0x00007f7552b7a1fa <+2058>: lea 0xfcbd9(%rip),%rsi # 0x7f7552c76dda > 0x00007f7552b7a201 <+2065>: mov %rbx,%rdx > 0x00007f7552b7a204 <+2068>: callq 0x7f7552b78b10 <malloc_printerr> > 0x00007f7552b7a209 <+2073>: mov $0x1,%esi > 0x00007f7552b7a20e <+2078>: xor %eax,%eax > 0x00007f7552b7a210 <+2080>: cmpl $0x0,0x340dfd(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a217 <+2087>: je 0x7f7552b7a226 <_int_free+2102> > 0x00007f7552b7a219 <+2089>: lock cmpxchg %esi,(%r15) > 0x00007f7552b7a21e <+2094>: jne 0x7f7552b7f628 <_L_lock_5131> > 0x00007f7552b7a224 <+2100>: jmp 0x7f7552b7a230 <_int_free+2112> > 0x00007f7552b7a226 <+2102>: cmpxchg %esi,(%r15) > 0x00007f7552b7a22a <+2106>: jne 0x7f7552b7f628 <_L_lock_5131> > 0x00007f7552b7a230 <+2112>: jmpq 0x7f7552b79ce6 <_int_free+758> > 0x00007f7552b7a235 <+2117>: lea 0xff50c(%rip),%r12 # 0x7f7552c79748 > 0x00007f7552b7a23c <+2124>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a241 <+2129>: cmpq $0x0,0x20(%rax) > 0x00007f7552b7a246 <+2134>: je 0x7f7552b7a2c6 <_int_free+2262> > 0x00007f7552b7a248 <+2136>: mov 0x28(%rbx),%rax > 0x00007f7552b7a24c <+2140>: mov %rax,0x28(%rdx) > 0x00007f7552b7a250 <+2144>: mov 0x28(%rbx),%rax > 0x00007f7552b7a254 <+2148>: mov %rdx,0x20(%rax) > 0x00007f7552b7a258 <+2152>: jmpq 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b7a25d <+2157>: mov %r8d,0x8(%rsp) > 0x00007f7552b7a262 <+2162>: cmpl $0x0,0x340dab(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a269 <+2169>: je 0x7f7552b7a277 <_int_free+2183> > 0x00007f7552b7a26b <+2171>: lock decl 0x0(%rbp) > 0x00007f7552b7a26f <+2175>: jne 0x7f7552b7f643 <_L_unlock_5201> > 0x00007f7552b7a275 <+2181>: jmp 0x7f7552b7a280 <_int_free+2192> > 0x00007f7552b7a277 <+2183>: decl 0x0(%rbp) > 0x00007f7552b7a27a <+2186>: jne 0x7f7552b7f643 <_L_unlock_5201> > 0x00007f7552b7a280 <+2192>: mov 0x33af0a(%rip),%edi # 0x7f7552eb5190 <check_action> > 0x00007f7552b7a286 <+2198>: lea 0xfcb4d(%rip),%rsi # 0x7f7552c76dda > 0x00007f7552b7a28d <+2205>: mov %rbx,%rdx > 0x00007f7552b7a290 <+2208>: callq 0x7f7552b78b10 <malloc_printerr> > 0x00007f7552b7a295 <+2213>: mov $0x1,%esi > 0x00007f7552b7a29a <+2218>: xor %eax,%eax > 0x00007f7552b7a29c <+2220>: cmpl $0x0,0x340d71(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a2a3 <+2227>: je 0x7f7552b7a2b2 <_int_free+2242> > 0x00007f7552b7a2a5 <+2229>: lock cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a2aa <+2234>: jne 0x7f7552b7f65f <_L_lock_5217> > 0x00007f7552b7a2b0 <+2240>: jmp 0x7f7552b7a2bc <_int_free+2252> > 0x00007f7552b7a2b2 <+2242>: cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a2b6 <+2246>: jne 0x7f7552b7f65f <_L_lock_5217> > 0x00007f7552b7a2bc <+2252>: mov 0x8(%rsp),%r8d > 0x00007f7552b7a2c1 <+2257>: jmpq 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b7a2c6 <+2262>: cmp %rdx,%rbx > 0x00007f7552b7a2c9 <+2265>: je 0x7f7552b7a344 <_int_free+2388> > 0x00007f7552b7a2cb <+2267>: mov %rdx,0x20(%rax) > 0x00007f7552b7a2cf <+2271>: mov 0x28(%rbx),%rdx > 0x00007f7552b7a2d3 <+2275>: mov %rdx,0x28(%rax) > 0x00007f7552b7a2d7 <+2279>: mov 0x20(%rbx),%rdx > 0x00007f7552b7a2db <+2283>: mov %rax,0x28(%rdx) > 0x00007f7552b7a2df <+2287>: mov 0x28(%rbx),%rdx > 0x00007f7552b7a2e3 <+2291>: mov %rax,0x20(%rdx) > 0x00007f7552b7a2e7 <+2295>: jmpq 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b7a2ec <+2300>: mov 0x8(%rax),%rdx > 0x00007f7552b7a2f0 <+2304>: and $0xfffffffffffffff8,%rdx > 0x00007f7552b7a2f4 <+2308>: add %rdx,%rax > 0x00007f7552b7a2f7 <+2311>: cmp %rax,%r14 > 0x00007f7552b7a2fa <+2314>: jb 0x7f7552b79b37 <_int_free+327> > 0x00007f7552b7a300 <+2320>: lea 0xff3f9(%rip),%r12 # 0x7f7552c79700 > 0x00007f7552b7a307 <+2327>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a30c <+2332>: lea 0xff37d(%rip),%r12 # 0x7f7552c79690 > 0x00007f7552b7a313 <+2339>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a318 <+2344>: lea -0x10(%r12),%rdx > 0x00007f7552b7a31d <+2349>: lea 0x10(%rbx),%rdi > 0x00007f7552b7a321 <+2353>: movzbl %al,%esi > 0x00007f7552b7a324 <+2356>: mov %r8d,0x8(%rsp) > 0x00007f7552b7a329 <+2361>: callq 0x7f7552b86490 <memset> > 0x00007f7552b7a32e <+2366>: mov 0x8(%rsp),%r8d > 0x00007f7552b7a333 <+2371>: jmpq 0x7f7552b79b6f <_int_free+383> > 0x00007f7552b7a338 <+2376>: lea 0xff3e1(%rip),%r12 # 0x7f7552c79720 > 0x00007f7552b7a33f <+2383>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a344 <+2388>: mov %rax,0x28(%rax) > 0x00007f7552b7a348 <+2392>: mov %rax,0x20(%rax) > 0x00007f7552b7a34c <+2396>: jmpq 0x7f7552b79bb9 <_int_free+457> > 0x00007f7552b7a351 <+2401>: xor %r8d,%r8d > 0x00007f7552b7a354 <+2404>: lea 0xfcac9(%rip),%r12 # 0x7f7552c76e24 > 0x00007f7552b7a35b <+2411>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a360 <+2416>: lea 0xff379(%rip),%r12 # 0x7f7552c796e0 > 0x00007f7552b7a367 <+2423>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a36c <+2428>: lea -0x10(%r12),%rdx > 0x00007f7552b7a371 <+2433>: lea 0x10(%rbx),%rdi > 0x00007f7552b7a375 <+2437>: movzbl %al,%esi > 0x00007f7552b7a378 <+2440>: callq 0x7f7552b86490 <memset> > 0x00007f7552b7a37d <+2445>: jmpq 0x7f7552b79a7b <_int_free+139> > 0x00007f7552b7a382 <+2450>: xor %r8d,%r8d > 0x00007f7552b7a385 <+2453>: lea 0xfca6b(%rip),%r12 # 0x7f7552c76df7 > 0x00007f7552b7a38c <+2460>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a391 <+2465>: xor %r8d,%r8d > 0x00007f7552b7a394 <+2468>: lea 0xfca74(%rip),%r12 # 0x7f7552c76e0f > 0x00007f7552b7a39b <+2475>: jmpq 0x7f7552b79f95 <_int_free+1445> > 0x00007f7552b7a3a0 <+2480>: test %r13d,%r13d > 0x00007f7552b7a3a3 <+2483>: je 0x7f7552b7a46b <_int_free+2683> > 0x00007f7552b7a3a9 <+2489>: lea 0xff3c0(%rip),%r12 # 0x7f7552c79770 > 0x00007f7552b7a3b0 <+2496>: jmpq 0x7f7552b79f9a <_int_free+1450> > 0x00007f7552b7a3b5 <+2501>: xor %r9d,%r9d > 0x00007f7552b7a3b8 <+2504>: xor %edx,%edx > 0x00007f7552b7a3ba <+2506>: mov $0xffffffff,%r8d > 0x00007f7552b7a3c0 <+2512>: mov $0x32,%ecx > 0x00007f7552b7a3c5 <+2517>: mov %r14,%rsi > 0x00007f7552b7a3c8 <+2520>: callq 0x7f7552bec970 <mmap64> > 0x00007f7552b7a3cd <+2525>: cmp $0xffffffffffffffff,%rax > 0x00007f7552b7a3d1 <+2529>: je 0x7f7552b79ea0 <_int_free+1200> > 0x00007f7552b7a3d7 <+2535>: mov 0x10(%rsp),%r10 > 0x00007f7552b7a3dc <+2540>: mov %r10,0x18(%r12) > 0x00007f7552b7a3e1 <+2545>: jmpq 0x7f7552b79e77 <_int_free+1159> > 0x00007f7552b7a3e6 <+2550>: mov 0x33aa03(%rip),%rax # 0x7f7552eb4df0 > 0x00007f7552b7a3ed <+2557>: mov (%rax),%eax > 0x00007f7552b7a3ef <+2559>: test %eax,%eax > 0x00007f7552b7a3f1 <+2561>: mov %eax,0x33ad69(%rip) # 0x7f7552eb5160 <may_shrink_heap.8512> > 0x00007f7552b7a3f7 <+2567>: jne 0x7f7552b7a461 <_int_free+2673> > 0x00007f7552b7a3f9 <+2569>: lea 0xff398(%rip),%rdi # 0x7f7552c79798 > 0x00007f7552b7a400 <+2576>: mov $0x80000,%esi > 0x00007f7552b7a405 <+2581>: mov %r10,0x10(%rsp) > 0x00007f7552b7a40a <+2586>: callq 0x7f7552be3639 <__open_nocancel> > 0x00007f7552b7a40f <+2591>: test %eax,%eax > 0x00007f7552b7a411 <+2593>: mov 0x10(%rsp),%r10 > 0x00007f7552b7a416 <+2598>: js 0x7f7552b7a45b <_int_free+2667> > 0x00007f7552b7a418 <+2600>: lea 0x20(%rsp),%rsi > 0x00007f7552b7a41d <+2605>: mov $0x1,%edx > 0x00007f7552b7a422 <+2610>: mov %eax,%edi > 0x00007f7552b7a424 <+2612>: mov %r10,0x18(%rsp) > 0x00007f7552b7a429 <+2617>: mov %eax,0x10(%rsp) > 0x00007f7552b7a42d <+2621>: callq 0x7f7552be3829 <__read_nocancel> > 0x00007f7552b7a432 <+2626>: xor %edx,%edx > 0x00007f7552b7a434 <+2628>: test %eax,%eax > 0x00007f7552b7a436 <+2630>: mov 0x10(%rsp),%ecx > 0x00007f7552b7a43a <+2634>: mov 0x18(%rsp),%r10 > 0x00007f7552b7a43f <+2639>: jle 0x7f7552b7a44b <_int_free+2651> > 0x00007f7552b7a441 <+2641>: xor %edx,%edx > 0x00007f7552b7a443 <+2643>: cmpb $0x32,0x20(%rsp) > 0x00007f7552b7a448 <+2648>: sete %dl > 0x00007f7552b7a44b <+2651>: mov %edx,0x33ad0f(%rip) # 0x7f7552eb5160 <may_shrink_heap.8512> > 0x00007f7552b7a451 <+2657>: movslq %ecx,%rdi > 0x00007f7552b7a454 <+2660>: mov $0x3,%eax > 0x00007f7552b7a459 <+2665>: syscall > 0x00007f7552b7a45b <+2667>: mov 0x33acff(%rip),%eax # 0x7f7552eb5160 <may_shrink_heap.8512> > 0x00007f7552b7a461 <+2673>: test %eax,%eax > 0x00007f7552b7a463 <+2675>: setne %al > 0x00007f7552b7a466 <+2678>: jmpq 0x7f7552b79e54 <_int_free+1124> > 0x00007f7552b7a46b <+2683>: mov $0x1,%esi > 0x00007f7552b7a470 <+2688>: mov %r13d,%eax > 0x00007f7552b7a473 <+2691>: cmpl $0x0,0x340b9a(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a47a <+2698>: je 0x7f7552b7a489 <_int_free+2713> > 0x00007f7552b7a47c <+2700>: lock cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a481 <+2705>: jne 0x7f7552b7f67b <_L_lock_5559> > 0x00007f7552b7a487 <+2711>: jmp 0x7f7552b7a493 <_int_free+2723> > 0x00007f7552b7a489 <+2713>: cmpxchg %esi,0x0(%rbp) > 0x00007f7552b7a48d <+2717>: jne 0x7f7552b7f67b <_L_lock_5559> > 0x00007f7552b7a493 <+2723>: mov 0x8(%rdx),%rax > 0x00007f7552b7a497 <+2727>: cmp $0x10,%rax > 0x00007f7552b7a49b <+2731>: jbe 0x7f7552b7a3a9 <_int_free+2489> > 0x00007f7552b7a4a1 <+2737>: and $0xfffffffffffffff8,%rax > 0x00007f7552b7a4a5 <+2741>: cmp 0x878(%rbp),%rax > 0x00007f7552b7a4ac <+2748>: jae 0x7f7552b7a3a9 <_int_free+2489> > 0x00007f7552b7a4b2 <+2754>: cmpl $0x0,0x340b5b(%rip) # 0x7f7552ebb014 <__libc_multiple_threads> > 0x00007f7552b7a4b9 <+2761>: je 0x7f7552b7a4c7 <_int_free+2775> > 0x00007f7552b7a4bb <+2763>: lock decl 0x0(%rbp) > 0x00007f7552b7a4bf <+2767>: jne 0x7f7552b7f697 <_L_unlock_5576> > 0x00007f7552b7a4c5 <+2773>: jmp 0x7f7552b7a4d0 <_int_free+2784> > 0x00007f7552b7a4c7 <+2775>: decl 0x0(%rbp) > 0x00007f7552b7a4ca <+2778>: jne 0x7f7552b7f697 <_L_unlock_5576> > 0x00007f7552b7a4d0 <+2784>: jmpq 0x7f7552b79a6d <_int_free+125> >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 1057362
: 854612 |
854613
|
854614
|
854615
|
854616
|
854617
|
854618
|
854619
|
854620
|
854621
|
854622