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 600617 Details for
Bug 843653
[abrt] gvfs-1.12.3-1.fc17: _int_free: Process /usr/libexec/gvfs-udisks2-volume-monitor was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 34.60 KB, created by
leandro
on 2012-07-26 22:07:16 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
leandro
Created:
2012-07-26 22:07:16 UTC
Size:
34.60 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2542] >[New LWP 2543] >[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 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x3241bb0720) at malloc.c:4256 >4256 malloc.c: No such file or directory. > >Thread 2 (Thread 0x7fb058ea1700 (LWP 2543)): >#0 0x00000032418e8ecf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003e58847964 in g_main_context_poll (n_fds=3, fds=0x7fb0540010e0, timeout=-1, context=0x25a44f0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3e58855780 <g_poll> >#2 g_main_context_iterate (context=0x25a44f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fb0540010e0 >#3 0x0000003e58847dc2 in g_main_loop_run (loop=0x25a44a0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003e598c9466 in gdbus_shared_thread_func (user_data=0x25a44c0) at gdbusprivate.c:277 > data = 0x25a44c0 >#5 0x0000003e5886a305 in g_thread_proxy (data=0x25a10a0) at gthread.c:801 > thread = 0x25a10a0 >#6 0x0000003241c07d14 in start_thread (arg=0x7fb058ea1700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb058ea1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140395382707968, 4409416843379384796, 0, 215845306368, 140395382707968, 39470272, -4444537617272233508, 4419692326774809052}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000032418f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fb05f2e7800 (LWP 2542)): >#0 malloc_consolidate (av=av@entry=0x3241bb0720) at malloc.c:4256 > fb = <optimized out> > maxfb = 0x3241bb0770 > p = 0xffffffff > nextp = <optimized out> > unsorted_bin = 0x3241bb0778 > first_unsorted = <optimized out> > nextchunk = <optimized out> > size = <optimized out> > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000324187c6c8 in _int_free (av=0x3241bb0720, p=0x2608cf0, have_lock=0) at malloc.c:4164 > size = 127760 > fb = <optimized out> > nextchunk = 0x2608f00 > nextsize = 127232 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = <optimized out> >#2 0x0000003e5884d37f in g_free (mem=mem@entry=0x2608d00) at gmem.c:252 >No locals. >#3 0x0000003e59016599 in g_object_new_valist (object_type=object_type@entry=39417632, first_property_name=first_property_name@entry=0x3e598fc6d3 "data", var_args=var_args@entry=0x7fff4e587ca8) at gobject.c:1834 > class = 0x2597880 > params = 0x2608d00 > name = 0x0 > object = 0x25db990 > n_params = 4294967295 > n_alloced_params = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" >#4 0x0000003e59016894 in g_object_new (object_type=39417632, first_property_name=first_property_name@entry=0x3e598fc6d3 "data") at gobject.c:1545 > object = <optimized out> > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff4e587db0, reg_save_area = 0x7fff4e587cc0}} > __PRETTY_FUNCTION__ = "g_object_new" >#5 0x0000003e59860e8c in g_memory_output_stream_new (data=data@entry=0x0, size=size@entry=0, realloc_function=0x3e5884d300 <g_realloc>, destroy_function=0x3e5884d370 <g_free>) at gmemoryoutputstream.c:368 > stream = 0x2608410 >#6 0x0000003e598c1f97 in g_dbus_message_to_blob (message=message@entry=0x7fb054005800, out_size=out_size@entry=0x7fff4e587f88, capabilities=<optimized out>, error=error@entry=0x7fff4e587fd8) at gdbusmessage.c:2261 > mos = <optimized out> > dos = <optimized out> > ret = 0x0 > size = <optimized out> > byte_order = <optimized out> > body_len_offset = <optimized out> > body_start_offset = <optimized out> > body_size = <optimized out> > header_fields = <optimized out> > builder = {x = {0, 0, 0, 0, 210453397509, 39439104, 0, 140395300755520, 267790288960, 267790301072, 140395300434160, 267781236908, 1, 0, 0, 0}} > hash_iter = {dummy1 = 0x0, dummy2 = 0x1, dummy3 = 0x25a3eb0, dummy4 = 0, dummy5 = 62, dummy6 = 0x0} > header_value = <optimized out> > signature = <optimized out> > signature_str = <optimized out> > num_fds_in_message = <optimized out> > num_fds_according_to_header = <optimized out> > __PRETTY_FUNCTION__ = "g_dbus_message_to_blob" >#7 0x0000003e598b750b in g_dbus_connection_send_message_unlocked (connection=connection@entry=0x259d020, message=message@entry=0x7fb054005800, flags=flags@entry=G_DBUS_SEND_MESSAGE_FLAGS_NONE, out_serial=out_serial@entry=0x7fb054079858, error=error@entry=0x7fff4e587fd8) at gdbusconnection.c:1610 > blob = 0x0 > blob_size = <optimized out> > serial_to_use = <optimized out> > ret = 0 > __PRETTY_FUNCTION__ = "g_dbus_connection_send_message_unlocked" >#8 0x0000003e598b89bd in g_dbus_connection_send_message_with_reply_unlocked (user_data=0x7fb054079840, callback=0x3e598bb790 <g_dbus_connection_call_done>, cancellable=0x7fb05402b0f0, out_serial=0x7fb054079858, timeout_msec=25000, flags=G_DBUS_SEND_MESSAGE_FLAGS_NONE, message=0x7fb054005800, connection=0x259d020) at gdbusconnection.c:1935 > simple = 0x25fe240 > data = 0x0 > serial = 0 > error = 0x0 >#9 g_dbus_connection_send_message_with_reply (connection=connection@entry=0x259d020, message=message@entry=0x7fb054005800, flags=flags@entry=G_DBUS_SEND_MESSAGE_FLAGS_NONE, timeout_msec=timeout_msec@entry=-1, out_serial=out_serial@entry=0x7fb054079858, cancellable=cancellable@entry=0x7fb05402b0f0, callback=callback@entry=0x3e598bb790 <g_dbus_connection_call_done>, user_data=user_data@entry=0x7fb054079840) at gdbusconnection.c:2038 > __PRETTY_FUNCTION__ = "g_dbus_connection_send_message_with_reply" >#10 0x0000003e598ba340 in g_dbus_connection_call_internal (connection=0x259d020, bus_name=bus_name@entry=0x2603250 ":1.50", object_path=0x26035d0 "/org/freedesktop/UDisks2/drives/LaCie_iamaKey_9cc4f473c3113e", interface_name=interface_name@entry=0x25ff690 "org.freedesktop.UDisks2.Drive", method_name=method_name@entry=0x3e5b03b90a "Eject", parameters=parameters@entry=0x7fb05402b300, reply_type=0x2608ce0, flags=G_DBUS_CALL_FLAGS_NONE, timeout_msec=-1, fd_list=0x0, cancellable=0x7fb05402b0f0, callback=0x3e598c5360 <reply_cb>, user_data=0x25dbd50) at gdbusconnection.c:5362 > state = 0x7fb054079840 > message = 0x7fb054005800 > serial = <optimized out> > __PRETTY_FUNCTION__ = "g_dbus_connection_call_internal" >#11 0x0000003e598be0f5 in g_dbus_connection_call_with_unix_fd_list (connection=<optimized out>, bus_name=bus_name@entry=0x2603250 ":1.50", object_path=<optimized out>, interface_name=interface_name@entry=0x25ff690 "org.freedesktop.UDisks2.Drive", method_name=method_name@entry=0x3e5b03b90a "Eject", parameters=parameters@entry=0x7fb05402b300, reply_type=reply_type@entry=0x2608ce0, flags=flags@entry=G_DBUS_CALL_FLAGS_NONE, timeout_msec=timeout_msec@entry=-1, fd_list=fd_list@entry=0x0, cancellable=cancellable@entry=0x7fb05402b0f0, callback=callback@entry=0x3e598c5360 <reply_cb>, user_data=user_data@entry=0x25dbd50) at gdbusconnection.c:5788 >No locals. >#12 0x0000003e598c7924 in g_dbus_proxy_call_internal (proxy=0x25f44f0, method_name=method_name@entry=0x3e5b03b90a "Eject", parameters=parameters@entry=0x7fb05402b300, flags=flags@entry=G_DBUS_CALL_FLAGS_NONE, timeout_msec=timeout_msec@entry=-1, fd_list=fd_list@entry=0x0, cancellable=cancellable@entry=0x7fb05402b0f0, callback=callback@entry=0x40b180 <eject_cb>, user_data=user_data@entry=0x26027c0) at gdbusproxy.c:2775 > simple = 0x25dbd50 > was_split = <optimized out> > split_interface_name = 0x0 > split_method_name = 0x0 > target_method_name = 0x3e5b03b90a "Eject" > target_interface_name = 0x25ff690 "org.freedesktop.UDisks2.Drive" > destination = 0x2603250 ":1.50" > reply_type = 0x2608ce0 > my_callback = 0x3e598c5360 <reply_cb> > __PRETTY_FUNCTION__ = "g_dbus_proxy_call_internal" >#13 0x0000003e598c9344 in g_dbus_proxy_call (proxy=<optimized out>, method_name=method_name@entry=0x3e5b03b90a "Eject", parameters=parameters@entry=0x7fb05402b300, flags=flags@entry=G_DBUS_CALL_FLAGS_NONE, timeout_msec=timeout_msec@entry=-1, cancellable=cancellable@entry=0x7fb05402b0f0, callback=callback@entry=0x40b180 <eject_cb>, user_data=user_data@entry=0x26027c0) at gdbusproxy.c:3017 >No locals. >#14 0x0000003e5b01d700 in udisks_drive_call_eject (proxy=0x25f44f0, arg_options=<optimized out>, cancellable=cancellable@entry=0x7fb05402b0f0, callback=callback@entry=0x40b180 <eject_cb>, user_data=user_data@entry=0x26027c0) at udisks-generated.c:3081 >No locals. >#15 0x000000000040b7a4 in gvfs_udisks2_drive_eject_on_all_unmounted (_drive=<optimized out>, mount_operation=0x25a1320, cancellable=0x7fb05402b0f0, callback=0x412120 <drive_eject_cb>, user_data=0x25d3940, on_all_unmounted_data=<optimized out>) at gvfsudisks2drive.c:632 > drive = 0x25fe160 > builder = {x = {0 <repeats 16 times>}} > data = 0x26027c0 >#16 0x000000000040b2f2 in unmount_mounts_do (data=0x2602740) at gvfsudisks2drive.c:466 >No locals. >#17 unmount_mounts_do (data=0x2602740) at gvfsudisks2drive.c:462 >No locals. >#18 0x00000000004137ed in handle_drive_eject (message=0x25d3940, connection=<optimized out>) at gvfsproxyvolumemonitordaemon.c:1304 > cancellable = 0x7fb05402b0f0 > dbus_error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x25dc420} > id = 0x25fee04 "0x25fe160" > cancellation_id = 0x25fee14 "" > drives = 0x0 > drive = 0x25fe160 > ret = DBUS_HANDLER_RESULT_HANDLED > sender = 0x25e23e0 ":1.576" > mount_op_id = 0x25fee20 "8501:1" > mount_operation = 0x25a1320 > unmount_flags = 0 > l = <optimized out> >#19 filter_function (connection=<optimized out>, message=0x25d3940, user_data=<optimized out>) at gvfsproxyvolumemonitordaemon.c:1909 > ret = DBUS_HANDLER_RESULT_NOT_YET_HANDLED >#20 0x000000324640f8a6 in dbus_connection_dispatch (connection=connection@entry=0x25dda30) at dbus-connection.c:4644 > filter = <optimized out> > next = 0x0 > message = 0x25d3940 > link = <optimized out> > filter_list_copy = 0x25dcad8 > message_link = 0x25dcaa8 > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > __FUNCTION__ = "dbus_connection_dispatch" >#21 0x0000003e59c09835 in dbus_source_dispatch (source=source@entry=0x25dd740, callback=<optimized out>, user_data=<optimized out>) at gvfsdbusutils.c:807 > connection = 0x25dda30 >#22 0x0000003e58847695 in g_main_dispatch (context=0x2590d50) at gmain.c:2539 > dispatch = 0x3e59c09820 <dbus_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x25dd740, next = 0x0} > need_destroy = <optimized out> > source = 0x25dd740 > current = 0x259f750 > i = <optimized out> >#23 g_main_context_dispatch (context=context@entry=0x2590d50) at gmain.c:3075 >No locals. >#24 0x0000003e588479c8 in g_main_context_iterate (context=0x2590d50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x25db780 >#25 0x0000003e58847dc2 in g_main_loop_run (loop=0x258f7b0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#26 0x00000000004144b1 in g_vfs_proxy_volume_monitor_daemon_main (argc=<optimized out>, argv=<optimized out>, dbus_name=0x414638 "org.gtk.Private.UDisks2VolumeMonitor", volume_monitor_type=39390176) at gvfsproxyvolumemonitordaemon.c:2179 > ret = 1 > loop = 0x258f7b0 > dbus_error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x4082ec} >#27 0x0000003241821735 in __libc_start_main (main=0x4082c0 <main>, argc=1, ubp_av=0x7fff4e5886e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4e5886d8) at libc-start.c:226 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4409416843379384796, 4227844, 140734507812576, 0, 0, -4409030697690291748, 4419691797213258204}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x324140eee0, 0x240a62}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1094774496}}} > not_first_call = <optimized out> >#28 0x000000000040832d in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x0000003e5b016960 0x0000003e5b03ab20 Yes /lib64/libudisks2.so.0 >0x0000003e5c803830 0x0000003e5c80690c Yes /lib64/libgudev-1.0.so.0 >0x000000324c001e20 0x000000324c005fc8 Yes /lib64/libsystemd-login.so.0 >0x0000003e5c407960 0x0000003e5c4193b4 Yes /lib64/libgnome-keyring.so.0 >0x0000003e59c09310 0x0000003e59c12c9c Yes /lib64/libgvfscommon.so.0 >0x0000003246407760 0x00000032464302b4 Yes /lib64/libdbus-1.so.3 >0x0000003241c05790 0x0000003241c10494 Yes /lib64/libpthread.so.0 >0x0000003e594010f0 0x0000003e59401fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003242402260 0x000000324240554c Yes /lib64/librt.so.1 >0x0000003e5982eee0 0x0000003e598eaa84 Yes /lib64/libgio-2.0.so.0 >0x0000003e5900a910 0x0000003e59037dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003e58819b70 0x0000003e588ac74c Yes /lib64/libglib-2.0.so.0 >0x0000003246803f20 0x00000032468230cc Yes /lib64/libbluray.so.1 >0x0000003253800ee0 0x0000003253801814 Yes /lib64/libutil.so.1 >0x000000324181ef60 0x000000324195faa0 Yes /lib64/libc.so.6 >0x0000003252002ef0 0x000000325200a2d6 Yes /lib64/libudev.so.0 >0x0000003242000ea0 0x00000032420019e0 Yes /lib64/libdl.so.2 >0x0000003241400b20 0x000000324141a319 Yes /lib64/ld-linux-x86-64.so.2 >0x000000324f807200 0x000000324f852b48 Yes /lib64/libgcrypt.so.11 >0x0000003e58c00680 0x0000003e58c007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003244001950 0x00000032440060ec Yes /lib64/libffi.so.5 >0x0000003242c01f50 0x0000003242c0e648 Yes /lib64/libz.so.1 >0x0000003243005fc0 0x0000003243016768 Yes /lib64/libselinux.so.1 >0x00000032438039b0 0x000000324381221c Yes /lib64/libresolv.so.2 >0x0000003247c2cbc0 0x0000003247d0da74 Yes /lib64/libxml2.so.2 >0x000000324d000960 0x000000324d000ed8 Yes /lib64/libgpg-error.so.0 >0x00000032428055f0 0x000000324286ca4c Yes /lib64/libm.so.6 >0x00007fb058480930 0x00007fb058497f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fb05822f1b0 0x00007fb05823667c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x2608410 39879696 >rbx 0xffffffff 4294967295 >rcx 0x3e5900e270 267781202544 >rdx 0xc1 193 >rsi 0x1 1 >rdi 0x3241bb0720 215851140896 >rbp 0xc0 0xc0 >rsp 0x7fff4e587ac0 0x7fff4e587ac0 >r8 0x1 1 >r9 0x3241bb0748 215851140936 >r10 0x3241bb0778 215851140984 >r11 0x7 7 >r12 0x2604dc0 39865792 >r13 0x30 48 >r14 0x3241bb0720 215851140896 >r15 0xffffffff 4294967295 >rip 0x324187bc8a 0x324187bc8a <malloc_consolidate+250> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function malloc_consolidate: > 0x000000324187bb90 <+0>: push %r15 > 0x000000324187bb92 <+2>: push %r14 > 0x000000324187bb94 <+4>: mov %rdi,%r14 > 0x000000324187bb97 <+7>: push %r13 > 0x000000324187bb99 <+9>: push %r12 > 0x000000324187bb9b <+11>: push %rbp > 0x000000324187bb9c <+12>: push %rbx > 0x000000324187bb9d <+13>: sub $0x58,%rsp > 0x000000324187bba1 <+17>: cmpq $0x0,0x336fa7(%rip) # 0x3241bb2b50 <global_max_fast> > 0x000000324187bba9 <+25>: je 0x324187bd4c <malloc_consolidate+444> > 0x000000324187bbaf <+31>: cmpl $0x0,%fs:0x18 > 0x000000324187bbb8 <+40>: je 0x324187bbbb <malloc_consolidate+43> > 0x000000324187bbba <+42>: lock orl $0x1,0x4(%rdi) > 0x000000324187bbbf <+47>: lea 0x50(%rdi),%rax > 0x000000324187bbc3 <+51>: lea 0x58(%rdi),%r10 > 0x000000324187bbc7 <+55>: lea 0x8(%rdi),%r9 > 0x000000324187bbcb <+59>: mov %rax,0x20(%rsp) > 0x000000324187bbd0 <+64>: lea 0x30(%rsp),%rax > 0x000000324187bbd5 <+69>: mov %rax,0x18(%rsp) > 0x000000324187bbda <+74>: lea 0x40(%rsp),%rax > 0x000000324187bbdf <+79>: mov %rax,0x28(%rsp) > 0x000000324187bbe4 <+84>: nopl 0x0(%rax) > 0x000000324187bbe8 <+88>: xor %ebx,%ebx > 0x000000324187bbea <+90>: xchg %rbx,(%r9) > 0x000000324187bbed <+93>: test %rbx,%rbx > 0x000000324187bbf0 <+96>: jne 0x324187bc8a <malloc_consolidate+250> > 0x000000324187bbf6 <+102>: jmpq 0x324187bd10 <malloc_consolidate+384> > 0x000000324187bbfb <+107>: nopl 0x0(%rax,%rax,1) > 0x000000324187bc00 <+112>: mov 0x10(%r12),%rax > 0x000000324187bc05 <+117>: add %r13,%rbp > 0x000000324187bc08 <+120>: mov 0x18(%r12),%rdx > 0x000000324187bc0d <+125>: cmp 0x18(%rax),%r12 > 0x000000324187bc11 <+129>: jne 0x324187be2a <malloc_consolidate+666> > 0x000000324187bc17 <+135>: cmp 0x10(%rdx),%r12 > 0x000000324187bc1b <+139>: jne 0x324187be2a <malloc_consolidate+666> > 0x000000324187bc21 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000324187bc2a <+154>: mov %rdx,0x18(%rax) > 0x000000324187bc2e <+158>: mov %rax,0x10(%rdx) > 0x000000324187bc32 <+162>: jbe 0x324187bc42 <malloc_consolidate+178> > 0x000000324187bc34 <+164>: mov 0x20(%r12),%rdx > 0x000000324187bc39 <+169>: test %rdx,%rdx > 0x000000324187bc3c <+172>: jne 0x324187bf5b <malloc_consolidate+971> > 0x000000324187bc42 <+178>: mov 0x68(%r14),%rax > 0x000000324187bc46 <+182>: cmp $0x3ff,%rbp > 0x000000324187bc4d <+189>: mov %rbx,0x68(%r14) > 0x000000324187bc51 <+193>: mov %rbx,0x18(%rax) > 0x000000324187bc55 <+197>: jbe 0x324187bc67 <malloc_consolidate+215> > 0x000000324187bc57 <+199>: movq $0x0,0x20(%rbx) > 0x000000324187bc5f <+207>: movq $0x0,0x28(%rbx) > 0x000000324187bc67 <+215>: mov %rbp,%rdx > 0x000000324187bc6a <+218>: mov %r10,0x18(%rbx) > 0x000000324187bc6e <+222>: mov %rax,0x10(%rbx) > 0x000000324187bc72 <+226>: or $0x1,%rdx > 0x000000324187bc76 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000324187bc7a <+234>: mov %rdx,0x8(%rbx) > 0x000000324187bc7e <+238>: test %r15,%r15 > 0x000000324187bc81 <+241>: mov %r15,%rbx > 0x000000324187bc84 <+244>: je 0x324187bd10 <malloc_consolidate+384> >=> 0x000000324187bc8a <+250>: mov 0x8(%rbx),%rax > 0x000000324187bc8e <+254>: mov 0x10(%rbx),%r15 > 0x000000324187bc92 <+258>: mov %rax,%rbp > 0x000000324187bc95 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000324187bc99 <+265>: lea (%rbx,%rbp,1),%r12 > 0x000000324187bc9d <+269>: mov 0x8(%r12),%r13 > 0x000000324187bca2 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000324187bca6 <+278>: test $0x1,%al > 0x000000324187bca8 <+280>: jne 0x324187bcee <malloc_consolidate+350> > 0x000000324187bcaa <+282>: mov (%rbx),%rax > 0x000000324187bcad <+285>: sub %rax,%rbx > 0x000000324187bcb0 <+288>: add %rax,%rbp > 0x000000324187bcb3 <+291>: mov 0x10(%rbx),%rax > 0x000000324187bcb7 <+295>: mov 0x18(%rbx),%rdx > 0x000000324187bcbb <+299>: cmp 0x18(%rax),%rbx > 0x000000324187bcbf <+303>: jne 0x324187bdb6 <malloc_consolidate+550> > 0x000000324187bcc5 <+309>: cmp 0x10(%rdx),%rbx > 0x000000324187bcc9 <+313>: jne 0x324187bdb6 <malloc_consolidate+550> > 0x000000324187bccf <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000324187bcd7 <+327>: mov %rdx,0x18(%rax) > 0x000000324187bcdb <+331>: mov %rax,0x10(%rdx) > 0x000000324187bcdf <+335>: jbe 0x324187bcee <malloc_consolidate+350> > 0x000000324187bce1 <+337>: mov 0x20(%rbx),%rdx > 0x000000324187bce5 <+341>: test %rdx,%rdx > 0x000000324187bce8 <+344>: jne 0x324187bf3b <malloc_consolidate+939> > 0x000000324187bcee <+350>: cmp %r12,0x58(%r14) > 0x000000324187bcf2 <+354>: je 0x324187bd38 <malloc_consolidate+424> > 0x000000324187bcf4 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000324187bcfa <+362>: je 0x324187bc00 <malloc_consolidate+112> > 0x000000324187bd00 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000324187bd06 <+374>: jmpq 0x324187bc42 <malloc_consolidate+178> > 0x000000324187bd0b <+379>: nopl 0x0(%rax,%rax,1) > 0x000000324187bd10 <+384>: add $0x8,%r9 > 0x000000324187bd14 <+388>: lea -0x8(%r9),%rax > 0x000000324187bd18 <+392>: cmp %rax,0x20(%rsp) > 0x000000324187bd1d <+397>: jne 0x324187bbe8 <malloc_consolidate+88> > 0x000000324187bd23 <+403>: add $0x58,%rsp > 0x000000324187bd27 <+407>: pop %rbx > 0x000000324187bd28 <+408>: pop %rbp > 0x000000324187bd29 <+409>: pop %r12 > 0x000000324187bd2b <+411>: pop %r13 > 0x000000324187bd2d <+413>: pop %r14 > 0x000000324187bd2f <+415>: pop %r15 > 0x000000324187bd31 <+417>: retq > 0x000000324187bd32 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000324187bd38 <+424>: add %r13,%rbp > 0x000000324187bd3b <+427>: or $0x1,%rbp > 0x000000324187bd3f <+431>: mov %rbp,0x8(%rbx) > 0x000000324187bd43 <+435>: mov %rbx,0x58(%r14) > 0x000000324187bd47 <+439>: jmpq 0x324187bc7e <malloc_consolidate+238> > 0x000000324187bd4c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000324187bd53 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000324187bd58 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000324187bd5d <+461>: add $0x2,%rdx > 0x000000324187bd61 <+465>: cmp $0xfc,%rdx > 0x000000324187bd68 <+472>: mov %rax,0x18(%rax) > 0x000000324187bd6c <+476>: mov %rax,0x10(%rax) > 0x000000324187bd70 <+480>: jne 0x324187bd58 <malloc_consolidate+456> > 0x000000324187bd72 <+482>: lea 0x3349a7(%rip),%rax # 0x3241bb0720 <main_arena> > 0x000000324187bd79 <+489>: cmp %rax,%r14 > 0x000000324187bd7c <+492>: je 0x324187bda3 <malloc_consolidate+531> > 0x000000324187bd7e <+494>: mov 0x4(%r14),%eax > 0x000000324187bd82 <+498>: or $0x2,%eax > 0x000000324187bd85 <+501>: or $0x1,%eax > 0x000000324187bd88 <+504>: mov %eax,0x4(%r14) > 0x000000324187bd8c <+508>: lea 0x58(%r14),%rax > 0x000000324187bd90 <+512>: mov %rax,0x58(%r14) > 0x000000324187bd94 <+516>: add $0x58,%rsp > 0x000000324187bd98 <+520>: pop %rbx > 0x000000324187bd99 <+521>: pop %rbp > 0x000000324187bd9a <+522>: pop %r12 > 0x000000324187bd9c <+524>: pop %r13 > 0x000000324187bd9e <+526>: pop %r14 > 0x000000324187bda0 <+528>: pop %r15 > 0x000000324187bda2 <+530>: retq > 0x000000324187bda3 <+531>: movq $0x80,0x336da2(%rip) # 0x3241bb2b50 <global_max_fast> > 0x000000324187bdae <+542>: mov 0x334970(%rip),%eax # 0x3241bb0724 <main_arena+4> > 0x000000324187bdb4 <+548>: jmp 0x324187bd85 <malloc_consolidate+501> > 0x000000324187bdb6 <+550>: cmpl $0x0,0x33a3f7(%rip) # 0x3241bb61b4 <__libc_multiple_threads> > 0x000000324187bdbd <+557>: je 0x324187bdcb <malloc_consolidate+571> > 0x000000324187bdbf <+559>: lock decl (%r14) > 0x000000324187bdc3 <+563>: jne 0x3241881ab6 <_L_unlock_2814> > 0x000000324187bdc9 <+569>: jmp 0x324187bdd4 <malloc_consolidate+580> > 0x000000324187bdcb <+571>: decl (%r14) > 0x000000324187bdce <+574>: jne 0x3241881ab6 <_L_unlock_2814> > 0x000000324187bdd4 <+580>: mov 0x3343e5(%rip),%r11d # 0x3241bb01c0 <check_action> > 0x000000324187bddb <+587>: mov %r11d,%eax > 0x000000324187bdde <+590>: and $0x5,%eax > 0x000000324187bde1 <+593>: cmp $0x5,%eax > 0x000000324187bde4 <+596>: je 0x324187c09a <malloc_consolidate+1290> > 0x000000324187bdea <+602>: test $0x1,%r11b > 0x000000324187bdee <+606>: jne 0x324187be9e <malloc_consolidate+782> > 0x000000324187bdf4 <+612>: and $0x2,%r11d > 0x000000324187bdf8 <+616>: jne 0x324187c03a <malloc_consolidate+1194> > 0x000000324187bdfe <+622>: mov $0x1,%esi > 0x000000324187be03 <+627>: xor %eax,%eax > 0x000000324187be05 <+629>: cmpl $0x0,0x33a3a8(%rip) # 0x3241bb61b4 <__libc_multiple_threads> > 0x000000324187be0c <+636>: je 0x324187be1b <malloc_consolidate+651> > 0x000000324187be0e <+638>: lock cmpxchg %esi,(%r14) > 0x000000324187be13 <+643>: jne 0x3241881ad1 <_L_lock_2850> > 0x000000324187be19 <+649>: jmp 0x324187be25 <malloc_consolidate+661> > 0x000000324187be1b <+651>: cmpxchg %esi,(%r14) > 0x000000324187be1f <+655>: jne 0x3241881ad1 <_L_lock_2850> > 0x000000324187be25 <+661>: jmpq 0x324187bcee <malloc_consolidate+350> > 0x000000324187be2a <+666>: cmpl $0x0,0x33a383(%rip) # 0x3241bb61b4 <__libc_multiple_threads> > 0x000000324187be31 <+673>: je 0x324187be3f <malloc_consolidate+687> > 0x000000324187be33 <+675>: lock decl (%r14) > 0x000000324187be37 <+679>: jne 0x3241881aec <_L_unlock_2877> > 0x000000324187be3d <+685>: jmp 0x324187be48 <malloc_consolidate+696> > 0x000000324187be3f <+687>: decl (%r14) > 0x000000324187be42 <+690>: jne 0x3241881aec <_L_unlock_2877> > 0x000000324187be48 <+696>: mov 0x334371(%rip),%r13d # 0x3241bb01c0 <check_action> > 0x000000324187be4f <+703>: mov %r13d,%eax > 0x000000324187be52 <+706>: and $0x5,%eax > 0x000000324187be55 <+709>: cmp $0x5,%eax > 0x000000324187be58 <+712>: je 0x324187c03f <malloc_consolidate+1199> > 0x000000324187be5e <+718>: test $0x1,%r13b > 0x000000324187be62 <+722>: jne 0x324187bf7d <malloc_consolidate+1005> > 0x000000324187be68 <+728>: and $0x2,%r13d > 0x000000324187be6c <+732>: jne 0x324187c03a <malloc_consolidate+1194> > 0x000000324187be72 <+738>: mov $0x1,%esi > 0x000000324187be77 <+743>: xor %eax,%eax > 0x000000324187be79 <+745>: cmpl $0x0,0x33a334(%rip) # 0x3241bb61b4 <__libc_multiple_threads> > 0x000000324187be80 <+752>: je 0x324187be8f <malloc_consolidate+767> > 0x000000324187be82 <+754>: lock cmpxchg %esi,(%r14) > 0x000000324187be87 <+759>: jne 0x3241881b07 <_L_lock_2914> > 0x000000324187be8d <+765>: jmp 0x324187be99 <malloc_consolidate+777> > 0x000000324187be8f <+767>: cmpxchg %esi,(%r14) > 0x000000324187be93 <+771>: jne 0x3241881b07 <_L_lock_2914> > 0x000000324187be99 <+777>: jmpq 0x324187bc42 <malloc_consolidate+178> > 0x000000324187be9e <+782>: mov 0x28(%rsp),%rsi > 0x000000324187bea3 <+787>: xor %ecx,%ecx > 0x000000324187bea5 <+789>: mov $0x10,%edx > 0x000000324187beaa <+794>: mov %rbx,%rdi > 0x000000324187bead <+797>: mov %r9,0x8(%rsp) > 0x000000324187beb2 <+802>: mov %r10,(%rsp) > 0x000000324187beb6 <+806>: mov %r11d,0x10(%rsp) > 0x000000324187bebb <+811>: movb $0x0,0x40(%rsp) > 0x000000324187bec0 <+816>: callq 0x3241845fd0 <_itoa_word> > 0x000000324187bec5 <+821>: cmp 0x18(%rsp),%rax > 0x000000324187beca <+826>: mov %rax,%r8 > 0x000000324187becd <+829>: mov 0x8(%rsp),%r9 > 0x000000324187bed2 <+834>: mov (%rsp),%r10 > 0x000000324187bed6 <+838>: mov 0x10(%rsp),%r11d > 0x000000324187bedb <+843>: jbe 0x324187bef1 <malloc_consolidate+865> > 0x000000324187bedd <+845>: sub $0x1,%r8 > 0x000000324187bee1 <+849>: cmp 0x18(%rsp),%r8 > 0x000000324187bee6 <+854>: movb $0x30,(%r8) > 0x000000324187beea <+858>: jne 0x324187bedd <malloc_consolidate+845> > 0x000000324187beec <+860>: lea 0x30(%rsp),%r8 > 0x000000324187bef1 <+865>: mov 0x339db8(%rip),%rax # 0x3241bb5cb0 <__libc_argv> > 0x000000324187bef8 <+872>: mov %r11d,%edi > 0x000000324187befb <+875>: lea 0xfab96(%rip),%rcx # 0x3241976a98 > 0x000000324187bf02 <+882>: lea 0xfcd1f(%rip),%rsi # 0x3241978c28 > 0x000000324187bf09 <+889>: mov (%rax),%rdx > 0x000000324187bf0c <+892>: lea 0xfab5e(%rip),%rax # 0x3241976a71 > 0x000000324187bf13 <+899>: mov %r9,0x8(%rsp) > 0x000000324187bf18 <+904>: mov %r10,(%rsp) > 0x000000324187bf1c <+908>: test %rdx,%rdx > 0x000000324187bf1f <+911>: cmove %rax,%rdx > 0x000000324187bf23 <+915>: and $0x2,%edi > 0x000000324187bf26 <+918>: xor %eax,%eax > 0x000000324187bf28 <+920>: callq 0x32418752d0 <__libc_message> > 0x000000324187bf2d <+925>: mov 0x8(%rsp),%r9 > 0x000000324187bf32 <+930>: mov (%rsp),%r10 > 0x000000324187bf36 <+934>: jmpq 0x324187bdfe <malloc_consolidate+622> > 0x000000324187bf3b <+939>: cmpq $0x0,0x20(%rax) > 0x000000324187bf40 <+944>: je 0x324187c010 <malloc_consolidate+1152> > 0x000000324187bf46 <+950>: mov 0x28(%rbx),%rax > 0x000000324187bf4a <+954>: mov %rax,0x28(%rdx) > 0x000000324187bf4e <+958>: mov 0x28(%rbx),%rax > 0x000000324187bf52 <+962>: mov %rdx,0x20(%rax) > 0x000000324187bf56 <+966>: jmpq 0x324187bcee <malloc_consolidate+350> > 0x000000324187bf5b <+971>: cmpq $0x0,0x20(%rax) > 0x000000324187bf60 <+976>: je 0x324187c071 <malloc_consolidate+1249> > 0x000000324187bf66 <+982>: mov 0x28(%r12),%rax > 0x000000324187bf6b <+987>: mov %rax,0x28(%rdx) > 0x000000324187bf6f <+991>: mov 0x28(%r12),%rax > 0x000000324187bf74 <+996>: mov %rdx,0x20(%rax) > 0x000000324187bf78 <+1000>: jmpq 0x324187bc42 <malloc_consolidate+178> > 0x000000324187bf7d <+1005>: mov 0x28(%rsp),%rsi > 0x000000324187bf82 <+1010>: xor %ecx,%ecx > 0x000000324187bf84 <+1012>: mov $0x10,%edx > 0x000000324187bf89 <+1017>: mov %r12,%rdi > 0x000000324187bf8c <+1020>: mov %r9,0x8(%rsp) > 0x000000324187bf91 <+1025>: mov %r10,(%rsp) > 0x000000324187bf95 <+1029>: movb $0x0,0x40(%rsp) > 0x000000324187bf9a <+1034>: callq 0x3241845fd0 <_itoa_word> > 0x000000324187bf9f <+1039>: cmp 0x18(%rsp),%rax > 0x000000324187bfa4 <+1044>: mov %rax,%r8 > 0x000000324187bfa7 <+1047>: mov 0x8(%rsp),%r9 > 0x000000324187bfac <+1052>: mov (%rsp),%r10 > 0x000000324187bfb0 <+1056>: jbe 0x324187bfc6 <malloc_consolidate+1078> > 0x000000324187bfb2 <+1058>: sub $0x1,%r8 > 0x000000324187bfb6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000324187bfbb <+1067>: movb $0x30,(%r8) > 0x000000324187bfbf <+1071>: jne 0x324187bfb2 <malloc_consolidate+1058> > 0x000000324187bfc1 <+1073>: lea 0x30(%rsp),%r8 > 0x000000324187bfc6 <+1078>: mov 0x339ce3(%rip),%rax # 0x3241bb5cb0 <__libc_argv> > 0x000000324187bfcd <+1085>: mov %r13d,%edi > 0x000000324187bfd0 <+1088>: lea 0xfaac1(%rip),%rcx # 0x3241976a98 > 0x000000324187bfd7 <+1095>: lea 0xfcc4a(%rip),%rsi # 0x3241978c28 > 0x000000324187bfde <+1102>: mov (%rax),%rdx > 0x000000324187bfe1 <+1105>: lea 0xfaa89(%rip),%rax # 0x3241976a71 > 0x000000324187bfe8 <+1112>: mov %r9,0x8(%rsp) > 0x000000324187bfed <+1117>: mov %r10,(%rsp) > 0x000000324187bff1 <+1121>: test %rdx,%rdx > 0x000000324187bff4 <+1124>: cmove %rax,%rdx > 0x000000324187bff8 <+1128>: and $0x2,%edi > 0x000000324187bffb <+1131>: xor %eax,%eax > 0x000000324187bffd <+1133>: callq 0x32418752d0 <__libc_message> > 0x000000324187c002 <+1138>: mov 0x8(%rsp),%r9 > 0x000000324187c007 <+1143>: mov (%rsp),%r10 > 0x000000324187c00b <+1147>: jmpq 0x324187be72 <malloc_consolidate+738> > 0x000000324187c010 <+1152>: cmp %rdx,%rbx > 0x000000324187c013 <+1155>: je 0x324187c0cc <malloc_consolidate+1340> > 0x000000324187c019 <+1161>: mov %rdx,0x20(%rax) > 0x000000324187c01d <+1165>: mov 0x28(%rbx),%rdx > 0x000000324187c021 <+1169>: mov %rdx,0x28(%rax) > 0x000000324187c025 <+1173>: mov 0x20(%rbx),%rdx > 0x000000324187c029 <+1177>: mov %rax,0x28(%rdx) > 0x000000324187c02d <+1181>: mov 0x28(%rbx),%rdx > 0x000000324187c031 <+1185>: mov %rax,0x20(%rdx) > 0x000000324187c035 <+1189>: jmpq 0x324187bcee <malloc_consolidate+350> > 0x000000324187c03a <+1194>: callq 0x3241836f90 <__GI_abort> > 0x000000324187c03f <+1199>: mov %r13d,%edi > 0x000000324187c042 <+1202>: lea 0xfaa4f(%rip),%rdx # 0x3241976a98 > 0x000000324187c049 <+1209>: lea 0xfbafa(%rip),%rsi # 0x3241977b4a > 0x000000324187c050 <+1216>: and $0x2,%edi > 0x000000324187c053 <+1219>: xor %eax,%eax > 0x000000324187c055 <+1221>: mov %r9,0x8(%rsp) > 0x000000324187c05a <+1226>: mov %r10,(%rsp) > 0x000000324187c05e <+1230>: callq 0x32418752d0 <__libc_message> > 0x000000324187c063 <+1235>: mov 0x8(%rsp),%r9 > 0x000000324187c068 <+1240>: mov (%rsp),%r10 > 0x000000324187c06c <+1244>: jmpq 0x324187be72 <malloc_consolidate+738> > 0x000000324187c071 <+1249>: cmp %rdx,%r12 > 0x000000324187c074 <+1252>: je 0x324187c0d9 <malloc_consolidate+1353> > 0x000000324187c076 <+1254>: mov %rdx,0x20(%rax) > 0x000000324187c07a <+1258>: mov 0x28(%r12),%rdx > 0x000000324187c07f <+1263>: mov %rdx,0x28(%rax) > 0x000000324187c083 <+1267>: mov 0x20(%r12),%rdx > 0x000000324187c088 <+1272>: mov %rax,0x28(%rdx) > 0x000000324187c08c <+1276>: mov 0x28(%r12),%rdx > 0x000000324187c091 <+1281>: mov %rax,0x20(%rdx) > 0x000000324187c095 <+1285>: jmpq 0x324187bc42 <malloc_consolidate+178> > 0x000000324187c09a <+1290>: mov %r11d,%edi > 0x000000324187c09d <+1293>: lea 0xfa9f4(%rip),%rdx # 0x3241976a98 > 0x000000324187c0a4 <+1300>: lea 0xfba9f(%rip),%rsi # 0x3241977b4a > 0x000000324187c0ab <+1307>: and $0x2,%edi > 0x000000324187c0ae <+1310>: xor %eax,%eax > 0x000000324187c0b0 <+1312>: mov %r9,0x8(%rsp) > 0x000000324187c0b5 <+1317>: mov %r10,(%rsp) > 0x000000324187c0b9 <+1321>: callq 0x32418752d0 <__libc_message> > 0x000000324187c0be <+1326>: mov 0x8(%rsp),%r9 > 0x000000324187c0c3 <+1331>: mov (%rsp),%r10 > 0x000000324187c0c7 <+1335>: jmpq 0x324187bdfe <malloc_consolidate+622> > 0x000000324187c0cc <+1340>: mov %rax,0x28(%rax) > 0x000000324187c0d0 <+1344>: mov %rax,0x20(%rax) > 0x000000324187c0d4 <+1348>: jmpq 0x324187bcee <malloc_consolidate+350> > 0x000000324187c0d9 <+1353>: mov %rax,0x28(%rax) > 0x000000324187c0dd <+1357>: mov %rax,0x20(%rax) > 0x000000324187c0e1 <+1361>: jmpq 0x324187bc42 <malloc_consolidate+178> >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 843653
: 600617 |
600618