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 880806 Details for
Bug 1082667
[abrt] gvfs: g_hash_table_resize(): 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), 47.19 KB, created by
Onuralp SEZER
on 2014-03-31 15:18:09 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Onuralp SEZER
Created:
2014-03-31 15:18:09 UTC
Size:
47.19 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1850] >[New LWP 1852] >[New LWP 1851] >[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 malloc_consolidate (av=av@entry=0x7ff39cc61760 <main_arena>) at malloc.c:4144 >4144 malloc.c: No such file or directory. > >Thread 3 (Thread 0x7ff393de1700 (LWP 1851)): >#0 0x00007ff39c992e2d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007ff39d30cc84 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7ff38c0010e0, timeout=-1, context=0x14c63a0) at gmain.c:4028 > poll_func = 0x7ff39d31bbe0 <g_poll> >#2 g_main_context_iterate (context=0x14c63a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7ff38c0010e0 >#3 0x00007ff39d30cfca in g_main_loop_run (loop=0x14c6330) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#4 0x00007ff39d921236 in gdbus_shared_thread_func (user_data=0x14c6370) at gdbusprivate.c:273 > data = 0x14c6370 >#5 0x00007ff39d3326c5 in g_thread_proxy (data=0x14c7850) at gthread.c:764 > thread = 0x14c7850 >#6 0x00007ff39cc70103 in start_thread (arg=0x7ff393de1700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff393de1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140684134586112, 3290142831008381462, 0, 0, 140684134586816, 140684134586112, -3292192053793031658, -3292176445986080234}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00007ff39c99d1fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7ff3933ad700 (LWP 1852)): >#0 0x00007ff39c992e2d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007ff39d30cc84 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7ff3840008c0, timeout=-1, context=0x14cfa00) at gmain.c:4028 > poll_func = 0x7ff39d31bbe0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x14cfa00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7ff3840008c0 >#3 0x00007ff39d30cdac in g_main_context_iteration (context=0x14cfa00, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#4 0x00007ff39d30cde9 in glib_worker_main (data=<optimized out>) at gmain.c:5541 >No locals. >#5 0x00007ff39d3326c5 in g_thread_proxy (data=0x14c7800) at gthread.c:764 > thread = 0x14c7800 >#6 0x00007ff39cc70103 in start_thread (arg=0x7ff3933ad700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff3933ad700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140684123887360, 3290142831008381462, 0, 0, 140684123888064, 140684123887360, -3292191746702869994, -3292176445986080234}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00007ff39c99d1fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7ff39e678880 (LWP 1850)): >#0 malloc_consolidate (av=av@entry=0x7ff39cc61760 <main_arena>) at malloc.c:4144 > fb = <optimized out> > maxfb = 0x7ff39cc617b0 <main_arena+80> > p = 0xffffff9c97e5031d > nextp = 0x15186a000 > unsorted_bin = 0x7ff39cc617b8 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = 0x151d37f > size = 426970501218 > nextsize = 0 > prevsize = 426970476386 > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> > __func__ = "malloc_consolidate" >#1 0x00007ff39c92150f in _int_free (av=0x7ff39cc61760 <main_arena>, p=0x15205f0, have_lock=0) at malloc.c:4044 > size = 129552 > fb = <optimized out> > nextchunk = 0x1520700 > nextsize = 129280 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = <optimized out> >#2 0x00007ff39d31259f in g_free (mem=0x1520600) at gmem.c:190 >No locals. >#3 0x00007ff39d2fb4bc in g_hash_table_resize (hash_table=hash_table@entry=0x14be000) at ghash.c:568 > new_keys = 0x1519dd0 > new_values = 0x15196b0 > new_hashes = 0x15188d0 > old_size = <optimized out> > i = <optimized out> >#4 0x00007ff39d2fc402 in g_hash_table_maybe_resize (hash_table=0x14be000) at ghash.c:597 > noccupied = <optimized out> > size = <optimized out> >#5 g_hash_table_remove_all (hash_table=hash_table@entry=0x151f790) at ghash.c:1372 > __FUNCTION__ = "g_hash_table_remove_all" >#6 0x00007ff39d2fc44e in g_hash_table_destroy (hash_table=0x151f790, hash_table@entry=0x14be000) at ghash.c:1067 > __FUNCTION__ = "g_hash_table_destroy" >#7 0x00007ff39d8e16f2 in _g_get_unix_mounts () at gunixmounts.c:449 > ent = {mnt_fsname = 0x7fff900730c0 "/dev/mmcblk0p2", mnt_dir = 0x7fff900730cf "/run/media/thunderbirdtr/fc254b57-8fff-4f96-9609-ea202d871acf", mnt_type = 0x7fff9007310d "ext4", mnt_opts = 0x7fff90073112 "rw,seclabel,nosuid,nodev,relatime,data=ordered", mnt_freq = 0, mnt_passno = 0} > buf = "/dev/mmcblk0p2\000/run/media/thunderbirdtr/fc254b57-8fff-4f96-9609-ea202d871acf\000ext4\000rw,seclabel,nosuid,nodev,relatime,data=ordered\000\060 0\000\000ystemd\000\060 0\000\000L\001", '\000' <repeats 12 times>, "\210\377Q\001\000\000\000\000 \217\004\214\363\177\000\000\220\220\b\214\363\177\000\000\001\000\000\000\000\000\000\000\001", '\000' <repeats 15 times>... > mntent = 0x0 > file = 0x151f790 > read_file = 0x7ff39d95bf6f "/proc/mounts" > mount_entry = <optimized out> > return_list = 0x150e440 >#8 0x00007ff39d8e1747 in g_unix_mounts_get (time_read=time_read@entry=0x0) at gunixmounts.c:1173 >No locals. >#9 0x00007ff39d8e18e3 in g_unix_mount_at (mount_path=0x15166b8 "/run/media/thunderbirdtr/fc254b57-8fff-4f96-9609-ea202d871acf", time_read=time_read@entry=0x0) at gunixmounts.c:1194 > mounts = <optimized out> > l = <optimized out> > mount_entry = <optimized out> > found = <optimized out> >#10 0x000000000040b587 in should_include_volume_check_mount_points (monitor=0x14e66c0, block=0x14e7d60) at gvfsudisks2volumemonitor.c:747 > mount_point = <optimized out> > mount_entry = <optimized out> > ret = 1 > obj = <optimized out> > fs = <optimized out> > mount_points = 0x151bf60 > n = 0 >#11 should_include_volume (monitor=monitor@entry=0x14e66c0, block=block@entry=0x14e7d60, allow_encrypted_cleartext=allow_encrypted_cleartext@entry=0) at gvfsudisks2volumemonitor.c:889 > ret = 0 > object = <optimized out> > filesystem = <optimized out> > udisks_drive = 0x14e7e10 > mount_points = <optimized out> > loop = 0x0 >#12 0x000000000040ba86 in update_volumes (coldplug=0, removed_volumes=<synthetic pointer>, added_volumes=<synthetic pointer>, monitor=0x14e66c0) at gvfsudisks2volumemonitor.c:1382 > block = 0x14e7d60 > volume = <optimized out> > cur_block_volumes = <optimized out> > new_block_volumes = 0x0 > removed = 0x0 > added = 0x0 > l = 0x151f140 > objects = 0x7ff37c00aae0 >#13 update_all (monitor=0x14e66c0, 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 >#14 0x00007ff39d606207 in _g_closure_invoke_va (closure=closure@entry=0x14fdae0, return_value=return_value@entry=0x0, instance=instance@entry=0x7ff38c08cb60, args=args@entry=0x7fff90073960, n_params=0, param_types=0x0) at gclosure.c:831 > marshal = 0x7ff39d607dc0 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x14fdac0 > __FUNCTION__ = "_g_closure_invoke_va" >#15 0x00007ff39d61f487 in g_signal_emit_valist (instance=0x7ff38c08cb60, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff90073960) at gsignal.c:3215 > 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 = 0x7ff38c08cb60, ihint = {signal_id = 62, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 21934432} > signal_id = 62 > instance_type = 21934432 > 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 = 0x14fdae0 > 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 = 0x14eec90 > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#16 0x00007ff39d6200ef in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff90073a40, reg_save_area = 0x7fff90073980}} >#17 0x00007ff39d8e0b76 in proc_mounts_changed (channel=<optimized out>, cond=<optimized out>, user_data=<optimized out>) at gunixmounts.c:1369 > channel = <optimized out> > cond = <optimized out> > user_data = <optimized out> >#18 0x00007ff39d30c9aa in g_main_dispatch (context=0x14afaf0) at gmain.c:3064 > dispatch = 0x7ff39d3504b0 <g_io_unix_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x7ff38c08cb60 > callback = 0x7ff39d8e0b50 <proc_mounts_changed> > cb_funcs = 0x7ff39d5f48e0 <g_source_callback_funcs> > cb_data = 0x14fda90 > need_destroy = <optimized out> > source = 0x14fd9f0 > current = 0x14c0060 > i = 0 >#19 g_main_context_dispatch (context=context@entry=0x14afaf0) at gmain.c:3663 >No locals. >#20 0x00007ff39d30ccf8 in g_main_context_iterate (context=0x14afaf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 2147483647 > timeout = 100 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x15010d0 >#21 0x00007ff39d30cfca in g_main_loop_run (loop=0x14afc90) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#22 0x0000000000418e38 in g_vfs_proxy_volume_monitor_daemon_main (argc=<optimized out>, argv=<optimized out>, dbus_name=<optimized out>, volume_monitor_type=21690752) at gvfsproxyvolumemonitordaemon.c:2009 > name_owner_id = 1 >#23 0x00007ff39c8c2e95 in __libc_start_main (main=0x40a770 <main>, argc=1, argv=0x7fff90073c68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff90073c58) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3290142831008381462, 4237236, 140735609781344, 0, 0, -3289932890721388010, -3292177089107101162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x41cd90 <__libc_csu_init>, 0x7fff90073c68}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4312464}}} > not_first_call = <optimized out> >#24 0x000000000040a7dd in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007ff39e26a1b0 0x00007ff39e29852f Yes /lib64/libudisks2.so.0 >0x00007ff39e6beb80 0x00007ff39e6c1c09 Yes (*) /lib64/libgudev-1.0.so.0 >0x00007ff39e69bd00 0x00007ff39e6b0ef7 Yes (*) /lib64/libsystemd.so.0 >0x00007ff39e009590 0x00007ff39e0345f2 Yes /lib64/libsecret-1.so.0 >0x00007ff39ddd0d20 0x00007ff39dde8d26 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007ff39dbbb190 0x00007ff39dbbc085 Yes /lib64/libgmodule-2.0.so.0 >0x00007ff39d8797c0 0x00007ff39d9446eb Yes /lib64/libgio-2.0.so.0 >0x00007ff39d600da0 0x00007ff39d62f786 Yes /lib64/libgobject-2.0.so.0 >0x00007ff39d2dd930 0x00007ff39d37846a Yes /lib64/libglib-2.0.so.0 >0x00007ff39d08d5b0 0x00007ff39d0b5064 Yes /lib64/libbluray.so.1 >0x00007ff39ce86f10 0x00007ff39ce87804 Yes /lib64/libutil.so.1 >0x00007ff39cc6da40 0x00007ff39cc79d71 Yes /lib64/libpthread.so.0 >0x00007ff39c8c04a0 0x00007ff39ca066b3 Yes /lib64/libc.so.6 >0x00007ff39e686620 0x00007ff39e68dd4f Yes (*) /lib64/libudev.so.1 >0x00007ff39c69b350 0x00007ff39c69e2cc Yes /lib64/librt.so.1 >0x00007ff39c495ed0 0x00007ff39c4969ce Yes /lib64/libdl.so.2 >0x00007ff39c272f30 0x00007ff39c288e9d Yes /lib64/liblzma.so.5 >0x00007ff39bf9a700 0x00007ff39c03ad48 Yes /lib64/libgcrypt.so.20 >0x00007ff39bd8da30 0x00007ff39bd8e0a8 Yes /lib64/libgpg-error.so.0 >0x00007ff39bb75a90 0x00007ff39bb84f49 Yes /lib64/libresolv.so.2 >0x00007ff39b95eaf0 0x00007ff39b96e2e5 Yes /lib64/libgcc_s.so.1 >0x00007ff39e4bab10 0x00007ff39e4d55d0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007ff39b755870 0x00007ff39b759fd8 Yes /lib64/libffi.so.6 >0x00007ff39b540200 0x00007ff39b54c907 Yes /lib64/libz.so.1 >0x00007ff39b31f4a0 0x00007ff39b33226b Yes /lib64/libselinux.so.1 >0x00007ff39afde870 0x00007ff39b0c66fe Yes /lib64/libxml2.so.2 >0x00007ff39ad15ea0 0x00007ff39ad848c2 Yes /lib64/libfreetype.so.6 >0x00007ff39aa9e6d0 0x00007ff39aaec011 Yes /lib64/libpcre.so.1 >0x00007ff39a79b610 0x00007ff39a80ac86 Yes /lib64/libm.so.6 >0x00007ff39a587760 0x00007ff39a5935bf Yes /lib64/libbz2.so.1 >0x00007ff39a358550 0x00007ff39a379ca5 Yes /lib64/libpng16.so.16 >0x00007ff3933b9cf0 0x00007ff3933d4336 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007ff3929a3290 0x00007ff3929a9f33 Yes /lib64/libnss_files.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x63696c6f62 426970476386 >rbx 0xffffff9c97e5031d -426948361443 >rcx 0x5 5 >rdx 0x61 97 >rsi 0x0 0 >rdi 0x7ff39cc61760 140684284008288 >rbp 0x63696cd062 0x63696cd062 >rsp 0x7fff90072e00 0x7fff90072e00 >r8 0x1 1 >r9 0x7ff39cc617b8 140684284008376 >r10 0x7ff39cc61788 140684284008328 >r11 0x80 128 >r12 0x151d37f 22139775 >r13 0x0 0 >r14 0x15186a000 5662744576 >r15 0x7ff39cc61760 140684284008288 >rip 0x7ff39c920523 0x7ff39c920523 <malloc_consolidate+307> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >mxcsr <unavailable> >ymm0 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm1 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm2 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm3 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm4 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm5 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm6 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm7 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm8 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm9 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm10 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm11 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm12 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm13 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm14 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm15 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >Dump of assembler code for function malloc_consolidate: > 0x00007ff39c9203f0 <+0>: push %r15 > 0x00007ff39c9203f2 <+2>: mov %rdi,%r15 > 0x00007ff39c9203f5 <+5>: push %r14 > 0x00007ff39c9203f7 <+7>: push %r13 > 0x00007ff39c9203f9 <+9>: push %r12 > 0x00007ff39c9203fb <+11>: push %rbp > 0x00007ff39c9203fc <+12>: push %rbx > 0x00007ff39c9203fd <+13>: sub $0x78,%rsp > 0x00007ff39c920401 <+17>: cmpq $0x0,0x343757(%rip) # 0x7ff39cc63b60 <global_max_fast> > 0x00007ff39c920409 <+25>: je 0x7ff39c920776 <malloc_consolidate+902> > 0x00007ff39c92040f <+31>: cmpl $0x0,%fs:0x18 > 0x00007ff39c920418 <+40>: je 0x7ff39c92041b <malloc_consolidate+43> > 0x00007ff39c92041a <+42>: lock orl $0x1,0x4(%rdi) > 0x00007ff39c92041f <+47>: lea 0x50(%rdi),%rax > 0x00007ff39c920423 <+51>: movq $0x1,0x18(%rsp) > 0x00007ff39c92042c <+60>: lea 0x58(%rdi),%r9 > 0x00007ff39c920430 <+64>: lea 0x8(%rdi),%r10 > 0x00007ff39c920434 <+68>: mov %rax,0x8(%rsp) > 0x00007ff39c920439 <+73>: lea 0x50(%rsp),%rax > 0x00007ff39c92043e <+78>: sub %rax,0x18(%rsp) > 0x00007ff39c920443 <+83>: mov %rax,0x10(%rsp) > 0x00007ff39c920448 <+88>: lea 0x4f(%rsp),%rax > 0x00007ff39c92044d <+93>: mov %rax,0x20(%rsp) > 0x00007ff39c920452 <+98>: nopw 0x0(%rax,%rax,1) > 0x00007ff39c920458 <+104>: xor %ebx,%ebx > 0x00007ff39c92045a <+106>: xchg %rbx,(%r10) > 0x00007ff39c92045d <+109>: test %rbx,%rbx > 0x00007ff39c920460 <+112>: jne 0x7ff39c9204fa <malloc_consolidate+266> > 0x00007ff39c920466 <+118>: jmpq 0x7ff39c9205a0 <malloc_consolidate+432> > 0x00007ff39c92046b <+123>: nopl 0x0(%rax,%rax,1) > 0x00007ff39c920470 <+128>: mov 0x10(%r12),%rax > 0x00007ff39c920475 <+133>: add %r13,%rbp > 0x00007ff39c920478 <+136>: mov 0x18(%r12),%rdx > 0x00007ff39c92047d <+141>: cmp 0x18(%rax),%r12 > 0x00007ff39c920481 <+145>: jne 0x7ff39c920636 <malloc_consolidate+582> > 0x00007ff39c920487 <+151>: cmp 0x10(%rdx),%r12 > 0x00007ff39c92048b <+155>: jne 0x7ff39c920636 <malloc_consolidate+582> > 0x00007ff39c920491 <+161>: cmpq $0x3ff,0x8(%r12) > 0x00007ff39c92049a <+170>: mov %rdx,0x18(%rax) > 0x00007ff39c92049e <+174>: mov %rax,0x10(%rdx) > 0x00007ff39c9204a2 <+178>: jbe 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c9204a4 <+180>: mov 0x20(%r12),%rdx > 0x00007ff39c9204a9 <+185>: test %rdx,%rdx > 0x00007ff39c9204ac <+188>: jne 0x7ff39c9208ef <malloc_consolidate+1279> > 0x00007ff39c9204b2 <+194>: mov 0x68(%r15),%rax > 0x00007ff39c9204b6 <+198>: cmp $0x3ff,%rbp > 0x00007ff39c9204bd <+205>: mov %rbx,0x68(%r15) > 0x00007ff39c9204c1 <+209>: mov %rbx,0x18(%rax) > 0x00007ff39c9204c5 <+213>: jbe 0x7ff39c9204d7 <malloc_consolidate+231> > 0x00007ff39c9204c7 <+215>: movq $0x0,0x20(%rbx) > 0x00007ff39c9204cf <+223>: movq $0x0,0x28(%rbx) > 0x00007ff39c9204d7 <+231>: mov %rbp,%rdx > 0x00007ff39c9204da <+234>: mov %r9,0x18(%rbx) > 0x00007ff39c9204de <+238>: mov %rax,0x10(%rbx) > 0x00007ff39c9204e2 <+242>: or $0x1,%rdx > 0x00007ff39c9204e6 <+246>: test %r14,%r14 > 0x00007ff39c9204e9 <+249>: mov %rdx,0x8(%rbx) > 0x00007ff39c9204ed <+253>: mov %rbp,(%rbx,%rbp,1) > 0x00007ff39c9204f1 <+257>: je 0x7ff39c9205a0 <malloc_consolidate+432> > 0x00007ff39c9204f7 <+263>: mov %r14,%rbx > 0x00007ff39c9204fa <+266>: mov 0x8(%rbx),%rax > 0x00007ff39c9204fe <+270>: mov 0x10(%rbx),%r14 > 0x00007ff39c920502 <+274>: mov %rax,%rbp > 0x00007ff39c920505 <+277>: and $0xfffffffffffffffa,%rbp > 0x00007ff39c920509 <+281>: lea (%rbx,%rbp,1),%r12 > 0x00007ff39c92050d <+285>: mov 0x8(%r12),%r13 > 0x00007ff39c920512 <+290>: and $0xfffffffffffffff8,%r13 > 0x00007ff39c920516 <+294>: test $0x1,%al > 0x00007ff39c920518 <+296>: jne 0x7ff39c92055e <malloc_consolidate+366> > 0x00007ff39c92051a <+298>: mov (%rbx),%rax > 0x00007ff39c92051d <+301>: sub %rax,%rbx > 0x00007ff39c920520 <+304>: add %rax,%rbp >=> 0x00007ff39c920523 <+307>: mov 0x10(%rbx),%rax > 0x00007ff39c920527 <+311>: mov 0x18(%rbx),%rdx > 0x00007ff39c92052b <+315>: cmp 0x18(%rax),%rbx > 0x00007ff39c92052f <+319>: jne 0x7ff39c9205c2 <malloc_consolidate+466> > 0x00007ff39c920535 <+325>: cmp 0x10(%rdx),%rbx > 0x00007ff39c920539 <+329>: jne 0x7ff39c9205c2 <malloc_consolidate+466> > 0x00007ff39c92053f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x00007ff39c920547 <+343>: mov %rdx,0x18(%rax) > 0x00007ff39c92054b <+347>: mov %rax,0x10(%rdx) > 0x00007ff39c92054f <+351>: jbe 0x7ff39c92055e <malloc_consolidate+366> > 0x00007ff39c920551 <+353>: mov 0x20(%rbx),%rdx > 0x00007ff39c920555 <+357>: test %rdx,%rdx > 0x00007ff39c920558 <+360>: jne 0x7ff39c9208bb <malloc_consolidate+1227> > 0x00007ff39c92055e <+366>: cmp %r12,0x58(%r15) > 0x00007ff39c920562 <+370>: je 0x7ff39c920580 <malloc_consolidate+400> > 0x00007ff39c920564 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x00007ff39c92056a <+378>: je 0x7ff39c920470 <malloc_consolidate+128> > 0x00007ff39c920570 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x00007ff39c920576 <+390>: jmpq 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c92057b <+395>: nopl 0x0(%rax,%rax,1) > 0x00007ff39c920580 <+400>: add %r13,%rbp > 0x00007ff39c920583 <+403>: or $0x1,%rbp > 0x00007ff39c920587 <+407>: test %r14,%r14 > 0x00007ff39c92058a <+410>: mov %rbp,0x8(%rbx) > 0x00007ff39c92058e <+414>: mov %rbx,0x58(%r15) > 0x00007ff39c920592 <+418>: jne 0x7ff39c9204f7 <malloc_consolidate+263> > 0x00007ff39c920598 <+424>: nopl 0x0(%rax,%rax,1) > 0x00007ff39c9205a0 <+432>: add $0x8,%r10 > 0x00007ff39c9205a4 <+436>: lea -0x8(%r10),%rax > 0x00007ff39c9205a8 <+440>: cmp %rax,0x8(%rsp) > 0x00007ff39c9205ad <+445>: jne 0x7ff39c920458 <malloc_consolidate+104> > 0x00007ff39c9205b3 <+451>: add $0x78,%rsp > 0x00007ff39c9205b7 <+455>: pop %rbx > 0x00007ff39c9205b8 <+456>: pop %rbp > 0x00007ff39c9205b9 <+457>: pop %r12 > 0x00007ff39c9205bb <+459>: pop %r13 > 0x00007ff39c9205bd <+461>: pop %r14 > 0x00007ff39c9205bf <+463>: pop %r15 > 0x00007ff39c9205c1 <+465>: retq > 0x00007ff39c9205c2 <+466>: cmpl $0x0,0x346a2b(%rip) # 0x7ff39cc66ff4 <__libc_multiple_threads> > 0x00007ff39c9205c9 <+473>: je 0x7ff39c9205d7 <malloc_consolidate+487> > 0x00007ff39c9205cb <+475>: lock decl (%r15) > 0x00007ff39c9205cf <+479>: jne 0x7ff39c927ae9 <_L_unlock_3153> > 0x00007ff39c9205d5 <+485>: jmp 0x7ff39c9205e0 <malloc_consolidate+496> > 0x00007ff39c9205d7 <+487>: decl (%r15) > 0x00007ff39c9205da <+490>: jne 0x7ff39c927ae9 <_L_unlock_3153> > 0x00007ff39c9205e0 <+496>: mov 0x340ba9(%rip),%r11d # 0x7ff39cc61190 <check_action> > 0x00007ff39c9205e7 <+503>: mov %r11d,%eax > 0x00007ff39c9205ea <+506>: and $0x5,%eax > 0x00007ff39c9205ed <+509>: cmp $0x5,%eax > 0x00007ff39c9205f0 <+512>: je 0x7ff39c920977 <malloc_consolidate+1415> > 0x00007ff39c9205f6 <+518>: test $0x1,%r11b > 0x00007ff39c9205fa <+522>: jne 0x7ff39c9207d0 <malloc_consolidate+992> > 0x00007ff39c920600 <+528>: and $0x2,%r11d > 0x00007ff39c920604 <+532>: jne 0x7ff39c920972 <malloc_consolidate+1410> > 0x00007ff39c92060a <+538>: mov $0x1,%esi > 0x00007ff39c92060f <+543>: xor %eax,%eax > 0x00007ff39c920611 <+545>: cmpl $0x0,0x3469dc(%rip) # 0x7ff39cc66ff4 <__libc_multiple_threads> > 0x00007ff39c920618 <+552>: je 0x7ff39c920627 <malloc_consolidate+567> > 0x00007ff39c92061a <+554>: lock cmpxchg %esi,(%r15) > 0x00007ff39c92061f <+559>: jne 0x7ff39c927b04 <_L_lock_3189> > 0x00007ff39c920625 <+565>: jmp 0x7ff39c920631 <malloc_consolidate+577> > 0x00007ff39c920627 <+567>: cmpxchg %esi,(%r15) > 0x00007ff39c92062b <+571>: jne 0x7ff39c927b04 <_L_lock_3189> > 0x00007ff39c920631 <+577>: jmpq 0x7ff39c92055e <malloc_consolidate+366> > 0x00007ff39c920636 <+582>: cmpl $0x0,0x3469b7(%rip) # 0x7ff39cc66ff4 <__libc_multiple_threads> > 0x00007ff39c92063d <+589>: je 0x7ff39c92064b <malloc_consolidate+603> > 0x00007ff39c92063f <+591>: lock decl (%r15) > 0x00007ff39c920643 <+595>: jne 0x7ff39c927b1f <_L_unlock_3216> > 0x00007ff39c920649 <+601>: jmp 0x7ff39c920654 <malloc_consolidate+612> > 0x00007ff39c92064b <+603>: decl (%r15) > 0x00007ff39c92064e <+606>: jne 0x7ff39c927b1f <_L_unlock_3216> > 0x00007ff39c920654 <+612>: mov 0x340b35(%rip),%r13d # 0x7ff39cc61190 <check_action> > 0x00007ff39c92065b <+619>: mov %r13d,%eax > 0x00007ff39c92065e <+622>: and $0x5,%eax > 0x00007ff39c920661 <+625>: cmp $0x5,%eax > 0x00007ff39c920664 <+628>: je 0x7ff39c92093e <malloc_consolidate+1358> > 0x00007ff39c92066a <+634>: test $0x1,%r13b > 0x00007ff39c92066e <+638>: jne 0x7ff39c9206a6 <malloc_consolidate+694> > 0x00007ff39c920670 <+640>: and $0x2,%r13d > 0x00007ff39c920674 <+644>: jne 0x7ff39c920972 <malloc_consolidate+1410> > 0x00007ff39c92067a <+650>: mov $0x1,%esi > 0x00007ff39c92067f <+655>: xor %eax,%eax > 0x00007ff39c920681 <+657>: cmpl $0x0,0x34696c(%rip) # 0x7ff39cc66ff4 <__libc_multiple_threads> > 0x00007ff39c920688 <+664>: je 0x7ff39c920697 <malloc_consolidate+679> > 0x00007ff39c92068a <+666>: lock cmpxchg %esi,(%r15) > 0x00007ff39c92068f <+671>: jne 0x7ff39c927b3a <_L_lock_3254> > 0x00007ff39c920695 <+677>: jmp 0x7ff39c9206a1 <malloc_consolidate+689> > 0x00007ff39c920697 <+679>: cmpxchg %esi,(%r15) > 0x00007ff39c92069b <+683>: jne 0x7ff39c927b3a <_L_lock_3254> > 0x00007ff39c9206a1 <+689>: jmpq 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c9206a6 <+694>: mov 0x10(%rsp),%rax > 0x00007ff39c9206ab <+699>: xor %ecx,%ecx > 0x00007ff39c9206ad <+701>: mov %r12,%rdi > 0x00007ff39c9206b0 <+704>: mov $0x10,%edx > 0x00007ff39c9206b5 <+709>: mov %r9,0x30(%rsp) > 0x00007ff39c9206ba <+714>: mov %r10,0x28(%rsp) > 0x00007ff39c9206bf <+719>: movb $0x0,0x60(%rsp) > 0x00007ff39c9206c4 <+724>: lea 0x10(%rax),%rsi > 0x00007ff39c9206c8 <+728>: callq 0x7ff39c8eacf0 <_itoa_word> > 0x00007ff39c9206cd <+733>: cmp 0x10(%rsp),%rax > 0x00007ff39c9206d2 <+738>: mov %rax,%r12 > 0x00007ff39c9206d5 <+741>: mov 0x28(%rsp),%r10 > 0x00007ff39c9206da <+746>: mov 0x30(%rsp),%r9 > 0x00007ff39c9206df <+751>: jbe 0x7ff39c920727 <malloc_consolidate+823> > 0x00007ff39c9206e1 <+753>: lea -0x1(%rax),%rcx > 0x00007ff39c9206e5 <+757>: mov 0x18(%rsp),%rax > 0x00007ff39c9206ea <+762>: mov %r12,%rdi > 0x00007ff39c9206ed <+765>: mov $0x30,%esi > 0x00007ff39c9206f2 <+770>: mov %r9,0x38(%rsp) > 0x00007ff39c9206f7 <+775>: mov %r10,0x30(%rsp) > 0x00007ff39c9206fc <+780>: mov %rcx,0x28(%rsp) > 0x00007ff39c920701 <+785>: lea (%rax,%rcx,1),%rdx > 0x00007ff39c920705 <+789>: sub %rdx,%rdi > 0x00007ff39c920708 <+792>: callq 0x7ff39c92f9a0 <memset> > 0x00007ff39c92070d <+797>: mov 0x20(%rsp),%rax > 0x00007ff39c920712 <+802>: mov 0x28(%rsp),%rcx > 0x00007ff39c920717 <+807>: mov 0x38(%rsp),%r9 > 0x00007ff39c92071c <+812>: mov 0x30(%rsp),%r10 > 0x00007ff39c920721 <+817>: sub %rcx,%rax > 0x00007ff39c920724 <+820>: add %rax,%r12 > 0x00007ff39c920727 <+823>: mov 0x346462(%rip),%rax # 0x7ff39cc66b90 <__libc_argv> > 0x00007ff39c92072e <+830>: lea 0xff5de(%rip),%rdx # 0x7ff39ca1fd13 > 0x00007ff39c920735 <+837>: mov %r13d,%edi > 0x00007ff39c920738 <+840>: lea 0xff5fb(%rip),%rcx # 0x7ff39ca1fd3a > 0x00007ff39c92073f <+847>: lea 0x103492(%rip),%rsi # 0x7ff39ca23bd8 > 0x00007ff39c920746 <+854>: mov %r12,%r8 > 0x00007ff39c920749 <+857>: mov %r9,0x30(%rsp) > 0x00007ff39c92074e <+862>: mov %r10,0x28(%rsp) > 0x00007ff39c920753 <+867>: mov (%rax),%rax > 0x00007ff39c920756 <+870>: test %rax,%rax > 0x00007ff39c920759 <+873>: cmovne %rax,%rdx > 0x00007ff39c92075d <+877>: and $0x2,%edi > 0x00007ff39c920760 <+880>: xor %eax,%eax > 0x00007ff39c920762 <+882>: callq 0x7ff39c9199a0 <__libc_message> > 0x00007ff39c920767 <+887>: mov 0x28(%rsp),%r10 > 0x00007ff39c92076c <+892>: mov 0x30(%rsp),%r9 > 0x00007ff39c920771 <+897>: jmpq 0x7ff39c92067a <malloc_consolidate+650> > 0x00007ff39c920776 <+902>: lea 0x58(%rdi),%rcx > 0x00007ff39c92077a <+906>: mov $0x1,%edx > 0x00007ff39c92077f <+911>: mov %rcx,%rax > 0x00007ff39c920782 <+914>: nopw 0x0(%rax,%rax,1) > 0x00007ff39c920788 <+920>: add $0x1,%edx > 0x00007ff39c92078b <+923>: mov %rax,0x18(%rax) > 0x00007ff39c92078f <+927>: mov %rax,0x10(%rax) > 0x00007ff39c920793 <+931>: add $0x10,%rax > 0x00007ff39c920797 <+935>: cmp $0x80,%edx > 0x00007ff39c92079d <+941>: jne 0x7ff39c920788 <malloc_consolidate+920> > 0x00007ff39c92079f <+943>: lea 0x340fba(%rip),%rax # 0x7ff39cc61760 <main_arena> > 0x00007ff39c9207a6 <+950>: cmp %rax,%r15 > 0x00007ff39c9207a9 <+953>: je 0x7ff39c920928 <malloc_consolidate+1336> > 0x00007ff39c9207af <+959>: mov 0x4(%r15),%eax > 0x00007ff39c9207b3 <+963>: or $0x2,%eax > 0x00007ff39c9207b6 <+966>: or $0x1,%eax > 0x00007ff39c9207b9 <+969>: mov %rcx,0x58(%r15) > 0x00007ff39c9207bd <+973>: mov %eax,0x4(%r15) > 0x00007ff39c9207c1 <+977>: add $0x78,%rsp > 0x00007ff39c9207c5 <+981>: pop %rbx > 0x00007ff39c9207c6 <+982>: pop %rbp > 0x00007ff39c9207c7 <+983>: pop %r12 > 0x00007ff39c9207c9 <+985>: pop %r13 > 0x00007ff39c9207cb <+987>: pop %r14 > 0x00007ff39c9207cd <+989>: pop %r15 > 0x00007ff39c9207cf <+991>: retq > 0x00007ff39c9207d0 <+992>: mov 0x10(%rsp),%rax > 0x00007ff39c9207d5 <+997>: xor %ecx,%ecx > 0x00007ff39c9207d7 <+999>: mov $0x10,%edx > 0x00007ff39c9207dc <+1004>: mov %rbx,%rdi > 0x00007ff39c9207df <+1007>: mov %r9,0x38(%rsp) > 0x00007ff39c9207e4 <+1012>: mov %r10,0x30(%rsp) > 0x00007ff39c9207e9 <+1017>: mov %r11d,0x28(%rsp) > 0x00007ff39c9207ee <+1022>: movb $0x0,0x60(%rsp) > 0x00007ff39c9207f3 <+1027>: lea 0x10(%rax),%rsi > 0x00007ff39c9207f7 <+1031>: callq 0x7ff39c8eacf0 <_itoa_word> > 0x00007ff39c9207fc <+1036>: cmp 0x10(%rsp),%rax > 0x00007ff39c920801 <+1041>: mov %rax,%r8 > 0x00007ff39c920804 <+1044>: mov 0x28(%rsp),%r11d > 0x00007ff39c920809 <+1049>: mov 0x30(%rsp),%r10 > 0x00007ff39c92080e <+1054>: mov 0x38(%rsp),%r9 > 0x00007ff39c920813 <+1059>: jbe 0x7ff39c92086f <malloc_consolidate+1151> > 0x00007ff39c920815 <+1061>: lea -0x1(%rax),%rcx > 0x00007ff39c920819 <+1065>: mov 0x18(%rsp),%rax > 0x00007ff39c92081e <+1070>: mov %r8,%rdi > 0x00007ff39c920821 <+1073>: mov $0x30,%esi > 0x00007ff39c920826 <+1078>: mov %r9,0x48(%rsp) > 0x00007ff39c92082b <+1083>: mov %r10,0x40(%rsp) > 0x00007ff39c920830 <+1088>: mov %r11d,0x38(%rsp) > 0x00007ff39c920835 <+1093>: mov %rcx,0x30(%rsp) > 0x00007ff39c92083a <+1098>: lea (%rax,%rcx,1),%rdx > 0x00007ff39c92083e <+1102>: mov %r8,0x28(%rsp) > 0x00007ff39c920843 <+1107>: sub %rdx,%rdi > 0x00007ff39c920846 <+1110>: callq 0x7ff39c92f9a0 <memset> > 0x00007ff39c92084b <+1115>: mov 0x20(%rsp),%rax > 0x00007ff39c920850 <+1120>: mov 0x30(%rsp),%rcx > 0x00007ff39c920855 <+1125>: mov 0x28(%rsp),%r8 > 0x00007ff39c92085a <+1130>: mov 0x48(%rsp),%r9 > 0x00007ff39c92085f <+1135>: mov 0x40(%rsp),%r10 > 0x00007ff39c920864 <+1140>: mov 0x38(%rsp),%r11d > 0x00007ff39c920869 <+1145>: sub %rcx,%rax > 0x00007ff39c92086c <+1148>: add %rax,%r8 > 0x00007ff39c92086f <+1151>: mov 0x34631a(%rip),%rax # 0x7ff39cc66b90 <__libc_argv> > 0x00007ff39c920876 <+1158>: lea 0xff496(%rip),%rdx # 0x7ff39ca1fd13 > 0x00007ff39c92087d <+1165>: mov %r11d,%edi > 0x00007ff39c920880 <+1168>: lea 0xff4b3(%rip),%rcx # 0x7ff39ca1fd3a > 0x00007ff39c920887 <+1175>: lea 0x10334a(%rip),%rsi # 0x7ff39ca23bd8 > 0x00007ff39c92088e <+1182>: mov %r9,0x30(%rsp) > 0x00007ff39c920893 <+1187>: mov %r10,0x28(%rsp) > 0x00007ff39c920898 <+1192>: mov (%rax),%rax > 0x00007ff39c92089b <+1195>: test %rax,%rax > 0x00007ff39c92089e <+1198>: cmovne %rax,%rdx > 0x00007ff39c9208a2 <+1202>: and $0x2,%edi > 0x00007ff39c9208a5 <+1205>: xor %eax,%eax > 0x00007ff39c9208a7 <+1207>: callq 0x7ff39c9199a0 <__libc_message> > 0x00007ff39c9208ac <+1212>: mov 0x28(%rsp),%r10 > 0x00007ff39c9208b1 <+1217>: mov 0x30(%rsp),%r9 > 0x00007ff39c9208b6 <+1222>: jmpq 0x7ff39c92060a <malloc_consolidate+538> > 0x00007ff39c9208bb <+1227>: cmp %rbx,0x28(%rdx) > 0x00007ff39c9208bf <+1231>: jne 0x7ff39c920a59 <malloc_consolidate+1641> > 0x00007ff39c9208c5 <+1237>: mov 0x28(%rbx),%rcx > 0x00007ff39c9208c9 <+1241>: cmp 0x20(%rcx),%rbx > 0x00007ff39c9208cd <+1245>: jne 0x7ff39c920a3a <malloc_consolidate+1610> > 0x00007ff39c9208d3 <+1251>: cmpq $0x0,0x20(%rax) > 0x00007ff39c9208d8 <+1256>: je 0x7ff39c920a18 <malloc_consolidate+1576> > 0x00007ff39c9208de <+1262>: mov %rcx,0x28(%rdx) > 0x00007ff39c9208e2 <+1266>: mov 0x28(%rbx),%rax > 0x00007ff39c9208e6 <+1270>: mov %rdx,0x20(%rax) > 0x00007ff39c9208ea <+1274>: jmpq 0x7ff39c92055e <malloc_consolidate+366> > 0x00007ff39c9208ef <+1279>: mov 0x28(%rdx),%rsi > 0x00007ff39c9208f3 <+1283>: cmp %r12,%rsi > 0x00007ff39c9208f6 <+1286>: jne 0x7ff39c9209f9 <malloc_consolidate+1545> > 0x00007ff39c9208fc <+1292>: mov 0x28(%r12),%rcx > 0x00007ff39c920901 <+1297>: cmp 0x20(%rcx),%r12 > 0x00007ff39c920905 <+1301>: jne 0x7ff39c9209cd <malloc_consolidate+1501> > 0x00007ff39c92090b <+1307>: cmpq $0x0,0x20(%rax) > 0x00007ff39c920910 <+1312>: je 0x7ff39c9209ab <malloc_consolidate+1467> > 0x00007ff39c920916 <+1318>: mov %rcx,0x28(%rdx) > 0x00007ff39c92091a <+1322>: mov 0x28(%r12),%rax > 0x00007ff39c92091f <+1327>: mov %rdx,0x20(%rax) > 0x00007ff39c920923 <+1331>: jmpq 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c920928 <+1336>: movq $0x80,0x34322d(%rip) # 0x7ff39cc63b60 <global_max_fast> > 0x00007ff39c920933 <+1347>: mov 0x340e2b(%rip),%eax # 0x7ff39cc61764 <main_arena+4> > 0x00007ff39c920939 <+1353>: jmpq 0x7ff39c9207b6 <malloc_consolidate+966> > 0x00007ff39c92093e <+1358>: mov %r13d,%edi > 0x00007ff39c920941 <+1361>: lea 0xff3f2(%rip),%rdx # 0x7ff39ca1fd3a > 0x00007ff39c920948 <+1368>: lea 0x101042(%rip),%rsi # 0x7ff39ca21991 > 0x00007ff39c92094f <+1375>: and $0x2,%edi > 0x00007ff39c920952 <+1378>: xor %eax,%eax > 0x00007ff39c920954 <+1380>: mov %r9,0x30(%rsp) > 0x00007ff39c920959 <+1385>: mov %r10,0x28(%rsp) > 0x00007ff39c92095e <+1390>: callq 0x7ff39c9199a0 <__libc_message> > 0x00007ff39c920963 <+1395>: mov 0x28(%rsp),%r10 > 0x00007ff39c920968 <+1400>: mov 0x30(%rsp),%r9 > 0x00007ff39c92096d <+1405>: jmpq 0x7ff39c92067a <malloc_consolidate+650> > 0x00007ff39c920972 <+1410>: callq 0x7ff39c8d9790 <__GI_abort> > 0x00007ff39c920977 <+1415>: mov %r11d,%edi > 0x00007ff39c92097a <+1418>: lea 0xff3b9(%rip),%rdx # 0x7ff39ca1fd3a > 0x00007ff39c920981 <+1425>: lea 0x101009(%rip),%rsi # 0x7ff39ca21991 > 0x00007ff39c920988 <+1432>: and $0x2,%edi > 0x00007ff39c92098b <+1435>: xor %eax,%eax > 0x00007ff39c92098d <+1437>: mov %r9,0x30(%rsp) > 0x00007ff39c920992 <+1442>: mov %r10,0x28(%rsp) > 0x00007ff39c920997 <+1447>: callq 0x7ff39c9199a0 <__libc_message> > 0x00007ff39c92099c <+1452>: mov 0x28(%rsp),%r10 > 0x00007ff39c9209a1 <+1457>: mov 0x30(%rsp),%r9 > 0x00007ff39c9209a6 <+1462>: jmpq 0x7ff39c92060a <malloc_consolidate+538> > 0x00007ff39c9209ab <+1467>: cmp %r12,%rdx > 0x00007ff39c9209ae <+1470>: je 0x7ff39c9209ec <malloc_consolidate+1532> > 0x00007ff39c9209b0 <+1472>: mov %rdx,0x20(%rax) > 0x00007ff39c9209b4 <+1476>: mov 0x20(%rsi),%rdx > 0x00007ff39c9209b8 <+1480>: mov %rcx,0x28(%rax) > 0x00007ff39c9209bc <+1484>: mov %rax,0x28(%rdx) > 0x00007ff39c9209c0 <+1488>: mov 0x28(%rsi),%rdx > 0x00007ff39c9209c4 <+1492>: mov %rax,0x20(%rdx) > 0x00007ff39c9209c8 <+1496>: jmpq 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c9209cd <+1501>: lea 0x106a1c(%rip),%rcx # 0x7ff39ca273f0 <__func__.11660> > 0x00007ff39c9209d4 <+1508>: lea 0xff2e3(%rip),%rsi # 0x7ff39ca1fcbe > 0x00007ff39c9209db <+1515>: lea 0x1032a6(%rip),%rdi # 0x7ff39ca23c88 > 0x00007ff39c9209e2 <+1522>: mov $0x1038,%edx > 0x00007ff39c9209e7 <+1527>: callq 0x7ff39c91f360 <__malloc_assert> > 0x00007ff39c9209ec <+1532>: mov %rax,0x28(%rax) > 0x00007ff39c9209f0 <+1536>: mov %rax,0x20(%rax) > 0x00007ff39c9209f4 <+1540>: jmpq 0x7ff39c9204b2 <malloc_consolidate+194> > 0x00007ff39c9209f9 <+1545>: lea 0x1069f0(%rip),%rcx # 0x7ff39ca273f0 <__func__.11660> > 0x00007ff39c920a00 <+1552>: lea 0xff2b7(%rip),%rsi # 0x7ff39ca1fcbe > 0x00007ff39c920a07 <+1559>: lea 0x103242(%rip),%rdi # 0x7ff39ca23c50 > 0x00007ff39c920a0e <+1566>: mov $0x1038,%edx > 0x00007ff39c920a13 <+1571>: callq 0x7ff39c91f360 <__malloc_assert> > 0x00007ff39c920a18 <+1576>: cmp %rbx,%rdx > 0x00007ff39c920a1b <+1579>: je 0x7ff39c920a78 <malloc_consolidate+1672> > 0x00007ff39c920a1d <+1581>: mov %rdx,0x20(%rax) > 0x00007ff39c920a21 <+1585>: mov 0x20(%rbx),%rdx > 0x00007ff39c920a25 <+1589>: mov %rcx,0x28(%rax) > 0x00007ff39c920a29 <+1593>: mov %rax,0x28(%rdx) > 0x00007ff39c920a2d <+1597>: mov 0x28(%rbx),%rdx > 0x00007ff39c920a31 <+1601>: mov %rax,0x20(%rdx) > 0x00007ff39c920a35 <+1605>: jmpq 0x7ff39c92055e <malloc_consolidate+366> > 0x00007ff39c920a3a <+1610>: lea 0x1069af(%rip),%rcx # 0x7ff39ca273f0 <__func__.11660> > 0x00007ff39c920a41 <+1617>: lea 0xff276(%rip),%rsi # 0x7ff39ca1fcbe > 0x00007ff39c920a48 <+1624>: lea 0x1031d9(%rip),%rdi # 0x7ff39ca23c28 > 0x00007ff39c920a4f <+1631>: mov $0x1030,%edx > 0x00007ff39c920a54 <+1636>: callq 0x7ff39c91f360 <__malloc_assert> > 0x00007ff39c920a59 <+1641>: lea 0x106990(%rip),%rcx # 0x7ff39ca273f0 <__func__.11660> > 0x00007ff39c920a60 <+1648>: lea 0xff257(%rip),%rsi # 0x7ff39ca1fcbe > 0x00007ff39c920a67 <+1655>: lea 0x103192(%rip),%rdi # 0x7ff39ca23c00 > 0x00007ff39c920a6e <+1662>: mov $0x1030,%edx > 0x00007ff39c920a73 <+1667>: callq 0x7ff39c91f360 <__malloc_assert> > 0x00007ff39c920a78 <+1672>: mov %rax,0x28(%rax) > 0x00007ff39c920a7c <+1676>: mov %rax,0x20(%rax) > 0x00007ff39c920a80 <+1680>: jmpq 0x7ff39c92055e <malloc_consolidate+366> >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 1082667
: 880806 |
880807
|
880808
|
880809
|
880810
|
880811
|
880812
|
880813
|
880814
|
880815
|
880816