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 581652 Details for
Bug 818284
[abrt] telepathy-mission-control-5.12.0-1.fc17: _int_realloc: Process /usr/libexec/mission-control-5 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), 33.12 KB, created by
Simone Gotti
on 2012-05-02 15:53:55 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Simone Gotti
Created:
2012-05-02 15:53:55 UTC
Size:
33.12 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 4728] >[New LWP 4730] >[New LWP 4731] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/mission-control-5'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x306dfb0760) at malloc.c:4264 >4264 unlink(av, p, bck, fwd); > >Thread 3 (Thread 0x7f0dc5169700 (LWP 4731)): >#0 0x000000306dce8e9f 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 0x000000306f847984 in g_main_context_poll (n_fds=1, fds=0x7f0dbc0010e0, timeout=-1, context=0x187a720, priority=<optimized out>) at gmain.c:3417 > poll_func = 0x306f8557a0 <g_poll> >#2 g_main_context_iterate (context=0x187a720, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3118 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f0dbc0010e0 >#3 0x000000306f847de2 in g_main_loop_run (loop=0x7f0dbc0010c0) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f0dc5176b0b in dconf_context_thread (data=0x187a720) at dconfcontext.c:11 > context = 0x187a720 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x000000306f86a315 in g_thread_proxy (data=0x1874050) at gthread.c:801 > thread = 0x1874050 >#6 0x000000306e007d14 in start_thread (arg=0x7f0dc5169700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0dc5169700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139697117894400, -1695240498388565743, 0, 207993569280, 139697117894400, 25667360, 1613064451640099089, -1722178534201392879}, 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 0x000000306dcf194d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f0dc5def700 (LWP 4730)): >#0 0x000000306dce8e9f 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 0x000000306f847984 in g_main_context_poll (n_fds=3, fds=0x7f0db80010c0, timeout=-1, context=0x7f0dc000fb60, priority=<optimized out>) at gmain.c:3417 > poll_func = 0x306f8557a0 <g_poll> >#2 g_main_context_iterate (context=0x7f0dc000fb60, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3118 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f0db80010c0 >#3 0x000000306f847de2 in g_main_loop_run (loop=0x7f0dc000fb10) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003ca02c9126 in gdbus_shared_thread_func (user_data=0x7f0dc000fb30) at gdbusprivate.c:277 > data = 0x7f0dc000fb30 >#5 0x000000306f86a315 in g_thread_proxy (data=0x7f0dc000be80) at gthread.c:801 > thread = 0x7f0dc000be80 >#6 0x000000306e007d14 in start_thread (arg=0x7f0dc5def700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0dc5def700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139697131026176, -1695240498388565743, 0, 207993569280, 139697131026176, 139697032592176, 1613062732579438865, -1722178534201392879}, 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 0x000000306dcf194d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f0dc6a03840 (LWP 4728)): >#0 malloc_consolidate (av=av@entry=0x306dfb0760) at malloc.c:4264 > fb = <optimized out> > maxfb = 0x306dfb07b0 > p = 0x306c6741c8 > nextp = 0x1921f90 > unsorted_bin = 0x306dfb07b8 > first_unsorted = <optimized out> > nextchunk = 0x306f8d2748 > size = 52815232 > nextsize = 1663823975275763472 > prevsize = 26461680 > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000306dc7cdce in _int_malloc (av=av@entry=0x306dfb0760, bytes=bytes@entry=1105) at malloc.c:3544 > nb = 1120 > idx = <optimized out> > bin = <optimized out> > victim = <optimized out> > 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 = 0x0 >#2 0x000000306dc7e6cc in _int_realloc (av=av@entry=0x306dfb0760, oldp=oldp@entry=0x18e1080, oldsize=oldsize@entry=256, nb=nb@entry=1120) at malloc.c:4390 > newp = <optimized out> > newsize = <optimized out> > newmem = <optimized out> > next = 0x18e1180 > remainder = <optimized out> > remainder_size = <optimized out> > bck = <optimized out> > fwd = <optimized out> > copysize = <optimized out> > ncopies = <optimized out> > s = <optimized out> > d = <optimized out> > errstr = 0x0 > nextsize = <optimized out> >#3 0x000000306dc80305 in __GI___libc_realloc (oldmem=0x18e1090, bytes=1101) at malloc.c:3065 > ar_ptr = 0x306dfb0760 > nb = 1120 > newp = <optimized out> > hook = <optimized out> > oldp = 0x18e1080 > oldsize = 256 >#4 0x0000003072c2897a in dbus_realloc (memory=<optimized out>, bytes=<optimized out>) at dbus-memory.c:613 >No locals. >#5 0x0000003072c28d8f in reallocate_for_length (new_length=1093, real=0x18f3ea0) at dbus-string.c:365 > new_allocated = 1101 > new_str = <optimized out> >#6 set_length (real=real@entry=0x18f3ea0, new_length=1093) at dbus-string.c:406 >No locals. >#7 0x0000003072c28e9e in open_gap (len=1093, dest=0x18f3ea0, insert_at=<optimized out>) at dbus-string.c:427 >No locals. >#8 0x0000003072c2900b in copy (start=start@entry=248, len=len@entry=1093, dest=dest@entry=0x18f3ea0, insert_at=insert_at@entry=0, source=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at dbus-string.c:1457 >No locals. >#9 0x0000003072c29995 in _dbus_string_copy_len (source=source@entry=0x1806268, start=start@entry=248, len=len@entry=1093, dest=dest@entry=0x18f3ea0, insert_at=insert_at@entry=0) at dbus-string.c:1630 > real_source = 0x1806268 > real_dest = 0x18f3ea0 >#10 0x0000003072c1be58 in load_message (body_len=1093, header_len=248, fields_array_len=<optimized out>, byte_order=<optimized out>, message=0x18f3e50, loader=0x1806260) at dbus-message.c:4092 > oom = 0 > validity = 26461680 > type_str = 0x18f3e58 > type_pos = 221 > mode = DBUS_VALIDATION_MODE_DATA_IS_UNTRUSTED > n_unix_fds = 0 >#11 _dbus_message_loader_queue_messages (loader=0x1806260) at dbus-message.c:4173 > message = 0x18f3e50 > validity = <optimized out> > body_len = 1093 > byte_order = 108 > fields_array_len = 231 > header_len = 248 >#12 0x0000003072c23bd2 in _dbus_transport_get_dispatch_status (transport=transport@entry=0x1806090) at dbus-transport.c:1099 >No locals. >#13 0x0000003072c23cf1 in _dbus_transport_queue_messages (transport=transport@entry=0x1806090) at dbus-transport.c:1126 > status = <optimized out> >#14 0x0000003072c245c1 in do_reading (transport=transport@entry=0x1806090) at dbus-transport-socket.c:851 > socket_transport = 0x1806090 > buffer = 0x1806268 > bytes_read = <optimized out> > total = 2048 > oom = <optimized out> >#15 0x0000003072c24e41 in socket_handle_watch (transport=0x1806090, watch=<optimized out>, flags=<optimized out>) at dbus-transport-socket.c:932 > auth_finished = 0 > socket_transport = 0x1806090 >#16 0x0000003072c2399d in _dbus_transport_handle_watch (transport=0x1806090, watch=watch@entry=0x1806210, condition=33, condition@entry=1) at dbus-transport.c:883 > retval = <optimized out> >#17 0x0000003072c0eafc in _dbus_connection_handle_watch (watch=0x1806210, condition=1, data=0x1806770) at dbus-connection.c:1497 > connection = 0x1806770 > retval = <optimized out> > status = <optimized out> >#18 0x0000003072c25afa in dbus_watch_handle (watch=0x1806210, flags=1) at dbus-watch.c:683 > __FUNCTION__ = "dbus_watch_handle" >#19 0x000000307a80aa8c in io_handler_dispatch (source=<optimized out>, condition=<optimized out>, data=0x17fbba0) at dbus-gmain.c:232 > handler = 0x17fbba0 > dbus_condition = <optimized out> > connection = 0x1806770 >#20 0x000000306f8475cc in g_main_dispatch (context=0x18095e0) at gmain.c:2515 > dispatch = 0x306f884100 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x17fbba0 > callback = 0x307a80aa30 <io_handler_dispatch> > cb_funcs = 0x306fb1d960 > cb_data = 0x18098a0 > current_source_link = {data = 0x1809820, next = 0x0} > need_destroy = <optimized out> > source = 0x1809820 > current = 0x18713b0 > i = <optimized out> >#21 g_main_context_dispatch (context=context@entry=0x18095e0) at gmain.c:3052 >No locals. >#22 0x000000306f8479e8 in g_main_context_iterate (context=0x18095e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3123 > max_priority = 2147483647 > timeout = 10 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1804040 >#23 0x000000306f847de2 in g_main_loop_run (loop=0x18040c0) at gmain.c:3317 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#24 0x0000003ca0a3fc39 in mcd_service_run (self=<optimized out>) at mcd-service.c:193 >No locals. >#25 0x000000000040130c in main (argc=<optimized out>, argv=<optimized out>) at mc-server.c:190 > act = {__sigaction_handler = {sa_handler = 0x401570 <signal_handler>, sa_sigaction = 0x401570 <signal_handler>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x7fff89e0e6d0} > empty_mask = {__val = {0 <repeats 16 times>}} >From To Syms Read Shared Object Library >0x0000003071001100 0x0000003071001fe8 Yes /usr/lib64/libgmodule-2.0.so.0 >0x0000003ca022eef0 0x0000003ca02ea744 Yes /usr/lib64/libgio-2.0.so.0 >0x0000003ca8253940 0x0000003ca837a548 Yes /usr/lib64/libtelepathy-glib.so.0 >0x000000307a80a4a0 0x000000307a81b9e4 Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003072c07760 0x0000003072c302b4 Yes /usr/lib64/libdbus-1.so.3 >0x000000306e005790 0x000000306e010494 Yes /usr/lib64/libpthread.so.0 >0x000000306ec02260 0x000000306ec0554c Yes /usr/lib64/librt.so.1 >0x0000003070c0a910 0x0000003070c37dcc Yes /usr/lib64/libgobject-2.0.so.0 >0x000000306f819b80 0x000000306f8ac6dc Yes /usr/lib64/libglib-2.0.so.0 >0x0000003ca0a153f0 0x0000003ca0a4877c Yes /usr/lib64/libmissioncontrol-server-5.12.0.so >0x0000003caea03440 0x0000003caea0686c Yes /usr/lib64/libmission-control-plugins.so.0 >0x000000306dc1ef60 0x000000306dd5f9f0 Yes /usr/lib64/libc.so.6 >0x000000306e400ea0 0x000000306e4019e0 Yes /usr/lib64/libdl.so.2 >0x000000306d802af0 0x000000306d80fa54 Yes /usr/lib64/libelf.so.1 >0x0000003070400690 0x000000307040080c Yes /usr/lib64/libgthread-2.0.so.0 >0x0000003070801950 0x00000030708060ec Yes /usr/lib64/libffi.so.5 >0x000000306f001f50 0x000000306f00e648 Yes /usr/lib64/libz.so.1 >0x0000003c9fe05fc0 0x0000003c9fe16768 Yes /usr/lib64/libselinux.so.1 >0x000000306fc039b0 0x000000306fc11dfc Yes /usr/lib64/libresolv.so.2 >0x000000306d400b20 0x000000306d41a309 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ca620cc30 0x0000003ca622814c Yes /usr/lib64/libnm-glib.so.4 >0x0000003ca0603d10 0x0000003ca060bdb8 Yes /usr/lib64/libupower-glib.so.1 >0x0000003082007960 0x00000030820193b4 Yes /usr/lib64/libgnome-keyring.so.0 >0x0000003ca4612aa0 0x0000003ca4639e40 Yes /usr/lib64/libnm-util.so.2 >0x0000003074c016d0 0x0000003074c02d58 Yes /usr/lib64/libuuid.so.1 >0x000000307e009640 0x000000307e02d040 Yes /usr/lib64/libssl3.so >0x000000307dc09ca0 0x000000307dc22200 Yes /usr/lib64/libsmime3.so >0x000000307d018ac0 0x000000307d0fb6c4 Yes /usr/lib64/libnss3.so >0x000000307c80aa00 0x000000307c815ac4 Yes /usr/lib64/libnssutil3.so >0x000000307c000fb0 0x000000307c001ef8 Yes /usr/lib64/libplds4.so >0x000000307b4014d0 0x000000307b402bd4 Yes /usr/lib64/libplc4.so >0x000000307b80d1f0 0x000000307b82caa0 Yes /usr/lib64/libnspr4.so >0x0000003082c03830 0x0000003082c0690c Yes /usr/lib64/libgudev-1.0.so.0 >0x000000307bc07200 0x000000307bc52b48 Yes /usr/lib64/libgcrypt.so.11 >0x000000307f402ef0 0x000000307f40a2d6 Yes /usr/lib64/libudev.so.0 >0x000000307a000960 0x000000307a000ed8 Yes /usr/lib64/libgpg-error.so.0 >0x00007f0dc68000b0 0x00007f0dc68012c0 Yes /usr/lib64/mission-control-plugins.0/mcp-account-manager-goa.so >0x0000003ca42090f0 0x0000003ca421bedc Yes /usr/lib64/libgoa-1.0.so.0 >0x00007f0dc5df21b0 0x00007f0dc5df967c Yes /usr/lib64/libnss_files.so.2 >0x00007f0dc53a69f0 0x00007f0dc53d378c Yes /usr/lib64/libsoftokn3.so >0x0000003ca3e0a2e0 0x0000003ca3e86870 Yes /usr/lib64/libsqlite3.so.0 >0x000000307b003520 0x000000307b042538 Yes /usr/lib64/libfreebl3.so >0x00007f0dc5174a30 0x00007f0dc5177a18 Yes /usr/lib64/gio/modules/libdconfsettings.so >$1 = 0x0 >$2 = 0x0 >rax 0x193c5f0 26461680 >rbx 0x306c6741c8 207977136584 >rcx 0x101 257 >rdx 0x21 33 >rsi 0x451 1105 >rdi 0x306dfb0760 208003598176 >rbp 0x325e580 0x325e580 >rsp 0x7fff89e0def0 0x7fff89e0def0 >r8 0x0 0 >r9 0x306dfb0780 208003598208 >r10 0x306dfb07b8 208003598264 >r11 0x306dc88b92 208000289682 >r12 0x306f8d2748 208029951816 >r13 0x1717171717171710 1663823975275763472 >r14 0x306dfb0760 208003598176 >r15 0x1921f90 26353552 >rip 0x306dc7bca3 0x306dc7bca3 <malloc_consolidate+291> >eflags 0x10202 [ 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: > 0x000000306dc7bb80 <+0>: push %r15 > 0x000000306dc7bb82 <+2>: push %r14 > 0x000000306dc7bb84 <+4>: mov %rdi,%r14 > 0x000000306dc7bb87 <+7>: push %r13 > 0x000000306dc7bb89 <+9>: push %r12 > 0x000000306dc7bb8b <+11>: push %rbp > 0x000000306dc7bb8c <+12>: push %rbx > 0x000000306dc7bb8d <+13>: sub $0x58,%rsp > 0x000000306dc7bb91 <+17>: cmpq $0x0,0x336fb7(%rip) # 0x306dfb2b50 <global_max_fast> > 0x000000306dc7bb99 <+25>: je 0x306dc7bd3c <malloc_consolidate+444> > 0x000000306dc7bb9f <+31>: cmpl $0x0,%fs:0x18 > 0x000000306dc7bba8 <+40>: je 0x306dc7bbab <malloc_consolidate+43> > 0x000000306dc7bbaa <+42>: lock orl $0x1,0x4(%rdi) > 0x000000306dc7bbaf <+47>: lea 0x50(%rdi),%rax > 0x000000306dc7bbb3 <+51>: lea 0x58(%rdi),%r10 > 0x000000306dc7bbb7 <+55>: lea 0x8(%rdi),%r9 > 0x000000306dc7bbbb <+59>: mov %rax,0x20(%rsp) > 0x000000306dc7bbc0 <+64>: lea 0x30(%rsp),%rax > 0x000000306dc7bbc5 <+69>: mov %rax,0x18(%rsp) > 0x000000306dc7bbca <+74>: lea 0x40(%rsp),%rax > 0x000000306dc7bbcf <+79>: mov %rax,0x28(%rsp) > 0x000000306dc7bbd4 <+84>: nopl 0x0(%rax) > 0x000000306dc7bbd8 <+88>: xor %ebx,%ebx > 0x000000306dc7bbda <+90>: xchg %rbx,(%r9) > 0x000000306dc7bbdd <+93>: test %rbx,%rbx > 0x000000306dc7bbe0 <+96>: jne 0x306dc7bc7a <malloc_consolidate+250> > 0x000000306dc7bbe6 <+102>: jmpq 0x306dc7bd00 <malloc_consolidate+384> > 0x000000306dc7bbeb <+107>: nopl 0x0(%rax,%rax,1) > 0x000000306dc7bbf0 <+112>: mov 0x10(%r12),%rax > 0x000000306dc7bbf5 <+117>: add %r13,%rbp > 0x000000306dc7bbf8 <+120>: mov 0x18(%r12),%rdx > 0x000000306dc7bbfd <+125>: cmp 0x18(%rax),%r12 > 0x000000306dc7bc01 <+129>: jne 0x306dc7be1a <malloc_consolidate+666> > 0x000000306dc7bc07 <+135>: cmp 0x10(%rdx),%r12 > 0x000000306dc7bc0b <+139>: jne 0x306dc7be1a <malloc_consolidate+666> > 0x000000306dc7bc11 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000306dc7bc1a <+154>: mov %rdx,0x18(%rax) > 0x000000306dc7bc1e <+158>: mov %rax,0x10(%rdx) > 0x000000306dc7bc22 <+162>: jbe 0x306dc7bc32 <malloc_consolidate+178> > 0x000000306dc7bc24 <+164>: mov 0x20(%r12),%rdx > 0x000000306dc7bc29 <+169>: test %rdx,%rdx > 0x000000306dc7bc2c <+172>: jne 0x306dc7bf4b <malloc_consolidate+971> > 0x000000306dc7bc32 <+178>: mov 0x68(%r14),%rax > 0x000000306dc7bc36 <+182>: cmp $0x3ff,%rbp > 0x000000306dc7bc3d <+189>: mov %rbx,0x68(%r14) > 0x000000306dc7bc41 <+193>: mov %rbx,0x18(%rax) > 0x000000306dc7bc45 <+197>: jbe 0x306dc7bc57 <malloc_consolidate+215> > 0x000000306dc7bc47 <+199>: movq $0x0,0x20(%rbx) > 0x000000306dc7bc4f <+207>: movq $0x0,0x28(%rbx) > 0x000000306dc7bc57 <+215>: mov %rbp,%rdx > 0x000000306dc7bc5a <+218>: mov %r10,0x18(%rbx) > 0x000000306dc7bc5e <+222>: mov %rax,0x10(%rbx) > 0x000000306dc7bc62 <+226>: or $0x1,%rdx > 0x000000306dc7bc66 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000306dc7bc6a <+234>: mov %rdx,0x8(%rbx) > 0x000000306dc7bc6e <+238>: test %r15,%r15 > 0x000000306dc7bc71 <+241>: mov %r15,%rbx > 0x000000306dc7bc74 <+244>: je 0x306dc7bd00 <malloc_consolidate+384> > 0x000000306dc7bc7a <+250>: mov 0x8(%rbx),%rax > 0x000000306dc7bc7e <+254>: mov 0x10(%rbx),%r15 > 0x000000306dc7bc82 <+258>: mov %rax,%rbp > 0x000000306dc7bc85 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000306dc7bc89 <+265>: lea (%rbx,%rbp,1),%r12 > 0x000000306dc7bc8d <+269>: mov 0x8(%r12),%r13 > 0x000000306dc7bc92 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000306dc7bc96 <+278>: test $0x1,%al > 0x000000306dc7bc98 <+280>: jne 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7bc9a <+282>: mov (%rbx),%rax > 0x000000306dc7bc9d <+285>: sub %rax,%rbx > 0x000000306dc7bca0 <+288>: add %rax,%rbp >=> 0x000000306dc7bca3 <+291>: mov 0x10(%rbx),%rax > 0x000000306dc7bca7 <+295>: mov 0x18(%rbx),%rdx > 0x000000306dc7bcab <+299>: cmp 0x18(%rax),%rbx > 0x000000306dc7bcaf <+303>: jne 0x306dc7bda6 <malloc_consolidate+550> > 0x000000306dc7bcb5 <+309>: cmp 0x10(%rdx),%rbx > 0x000000306dc7bcb9 <+313>: jne 0x306dc7bda6 <malloc_consolidate+550> > 0x000000306dc7bcbf <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000306dc7bcc7 <+327>: mov %rdx,0x18(%rax) > 0x000000306dc7bccb <+331>: mov %rax,0x10(%rdx) > 0x000000306dc7bccf <+335>: jbe 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7bcd1 <+337>: mov 0x20(%rbx),%rdx > 0x000000306dc7bcd5 <+341>: test %rdx,%rdx > 0x000000306dc7bcd8 <+344>: jne 0x306dc7bf2b <malloc_consolidate+939> > 0x000000306dc7bcde <+350>: cmp %r12,0x58(%r14) > 0x000000306dc7bce2 <+354>: je 0x306dc7bd28 <malloc_consolidate+424> > 0x000000306dc7bce4 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000306dc7bcea <+362>: je 0x306dc7bbf0 <malloc_consolidate+112> > 0x000000306dc7bcf0 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000306dc7bcf6 <+374>: jmpq 0x306dc7bc32 <malloc_consolidate+178> > 0x000000306dc7bcfb <+379>: nopl 0x0(%rax,%rax,1) > 0x000000306dc7bd00 <+384>: add $0x8,%r9 > 0x000000306dc7bd04 <+388>: lea -0x8(%r9),%rax > 0x000000306dc7bd08 <+392>: cmp %rax,0x20(%rsp) > 0x000000306dc7bd0d <+397>: jne 0x306dc7bbd8 <malloc_consolidate+88> > 0x000000306dc7bd13 <+403>: add $0x58,%rsp > 0x000000306dc7bd17 <+407>: pop %rbx > 0x000000306dc7bd18 <+408>: pop %rbp > 0x000000306dc7bd19 <+409>: pop %r12 > 0x000000306dc7bd1b <+411>: pop %r13 > 0x000000306dc7bd1d <+413>: pop %r14 > 0x000000306dc7bd1f <+415>: pop %r15 > 0x000000306dc7bd21 <+417>: retq > 0x000000306dc7bd22 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000306dc7bd28 <+424>: add %r13,%rbp > 0x000000306dc7bd2b <+427>: or $0x1,%rbp > 0x000000306dc7bd2f <+431>: mov %rbp,0x8(%rbx) > 0x000000306dc7bd33 <+435>: mov %rbx,0x58(%r14) > 0x000000306dc7bd37 <+439>: jmpq 0x306dc7bc6e <malloc_consolidate+238> > 0x000000306dc7bd3c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000306dc7bd43 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000306dc7bd48 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000306dc7bd4d <+461>: add $0x2,%rdx > 0x000000306dc7bd51 <+465>: cmp $0xfc,%rdx > 0x000000306dc7bd58 <+472>: mov %rax,0x18(%rax) > 0x000000306dc7bd5c <+476>: mov %rax,0x10(%rax) > 0x000000306dc7bd60 <+480>: jne 0x306dc7bd48 <malloc_consolidate+456> > 0x000000306dc7bd62 <+482>: lea 0x3349f7(%rip),%rax # 0x306dfb0760 <main_arena> > 0x000000306dc7bd69 <+489>: cmp %rax,%r14 > 0x000000306dc7bd6c <+492>: je 0x306dc7bd93 <malloc_consolidate+531> > 0x000000306dc7bd6e <+494>: mov 0x4(%r14),%eax > 0x000000306dc7bd72 <+498>: or $0x2,%eax > 0x000000306dc7bd75 <+501>: or $0x1,%eax > 0x000000306dc7bd78 <+504>: mov %eax,0x4(%r14) > 0x000000306dc7bd7c <+508>: lea 0x58(%r14),%rax > 0x000000306dc7bd80 <+512>: mov %rax,0x58(%r14) > 0x000000306dc7bd84 <+516>: add $0x58,%rsp > 0x000000306dc7bd88 <+520>: pop %rbx > 0x000000306dc7bd89 <+521>: pop %rbp > 0x000000306dc7bd8a <+522>: pop %r12 > 0x000000306dc7bd8c <+524>: pop %r13 > 0x000000306dc7bd8e <+526>: pop %r14 > 0x000000306dc7bd90 <+528>: pop %r15 > 0x000000306dc7bd92 <+530>: retq > 0x000000306dc7bd93 <+531>: movq $0x80,0x336db2(%rip) # 0x306dfb2b50 <global_max_fast> > 0x000000306dc7bd9e <+542>: mov 0x3349c0(%rip),%eax # 0x306dfb0764 <main_arena+4> > 0x000000306dc7bda4 <+548>: jmp 0x306dc7bd75 <malloc_consolidate+501> > 0x000000306dc7bda6 <+550>: cmpl $0x0,0x33a407(%rip) # 0x306dfb61b4 <__libc_multiple_threads> > 0x000000306dc7bdad <+557>: je 0x306dc7bdbb <malloc_consolidate+571> > 0x000000306dc7bdaf <+559>: lock decl (%r14) > 0x000000306dc7bdb3 <+563>: jne 0x306dc81aa6 <_L_unlock_2814> > 0x000000306dc7bdb9 <+569>: jmp 0x306dc7bdc4 <malloc_consolidate+580> > 0x000000306dc7bdbb <+571>: decl (%r14) > 0x000000306dc7bdbe <+574>: jne 0x306dc81aa6 <_L_unlock_2814> > 0x000000306dc7bdc4 <+580>: mov 0x3343f5(%rip),%r11d # 0x306dfb01c0 <check_action> > 0x000000306dc7bdcb <+587>: mov %r11d,%eax > 0x000000306dc7bdce <+590>: and $0x5,%eax > 0x000000306dc7bdd1 <+593>: cmp $0x5,%eax > 0x000000306dc7bdd4 <+596>: je 0x306dc7c08a <malloc_consolidate+1290> > 0x000000306dc7bdda <+602>: test $0x1,%r11b > 0x000000306dc7bdde <+606>: jne 0x306dc7be8e <malloc_consolidate+782> > 0x000000306dc7bde4 <+612>: and $0x2,%r11d > 0x000000306dc7bde8 <+616>: jne 0x306dc7c02a <malloc_consolidate+1194> > 0x000000306dc7bdee <+622>: mov $0x1,%esi > 0x000000306dc7bdf3 <+627>: xor %eax,%eax > 0x000000306dc7bdf5 <+629>: cmpl $0x0,0x33a3b8(%rip) # 0x306dfb61b4 <__libc_multiple_threads> > 0x000000306dc7bdfc <+636>: je 0x306dc7be0b <malloc_consolidate+651> > 0x000000306dc7bdfe <+638>: lock cmpxchg %esi,(%r14) > 0x000000306dc7be03 <+643>: jne 0x306dc81ac1 <_L_lock_2850> > 0x000000306dc7be09 <+649>: jmp 0x306dc7be15 <malloc_consolidate+661> > 0x000000306dc7be0b <+651>: cmpxchg %esi,(%r14) > 0x000000306dc7be0f <+655>: jne 0x306dc81ac1 <_L_lock_2850> > 0x000000306dc7be15 <+661>: jmpq 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7be1a <+666>: cmpl $0x0,0x33a393(%rip) # 0x306dfb61b4 <__libc_multiple_threads> > 0x000000306dc7be21 <+673>: je 0x306dc7be2f <malloc_consolidate+687> > 0x000000306dc7be23 <+675>: lock decl (%r14) > 0x000000306dc7be27 <+679>: jne 0x306dc81adc <_L_unlock_2877> > 0x000000306dc7be2d <+685>: jmp 0x306dc7be38 <malloc_consolidate+696> > 0x000000306dc7be2f <+687>: decl (%r14) > 0x000000306dc7be32 <+690>: jne 0x306dc81adc <_L_unlock_2877> > 0x000000306dc7be38 <+696>: mov 0x334381(%rip),%r13d # 0x306dfb01c0 <check_action> > 0x000000306dc7be3f <+703>: mov %r13d,%eax > 0x000000306dc7be42 <+706>: and $0x5,%eax > 0x000000306dc7be45 <+709>: cmp $0x5,%eax > 0x000000306dc7be48 <+712>: je 0x306dc7c02f <malloc_consolidate+1199> > 0x000000306dc7be4e <+718>: test $0x1,%r13b > 0x000000306dc7be52 <+722>: jne 0x306dc7bf6d <malloc_consolidate+1005> > 0x000000306dc7be58 <+728>: and $0x2,%r13d > 0x000000306dc7be5c <+732>: jne 0x306dc7c02a <malloc_consolidate+1194> > 0x000000306dc7be62 <+738>: mov $0x1,%esi > 0x000000306dc7be67 <+743>: xor %eax,%eax > 0x000000306dc7be69 <+745>: cmpl $0x0,0x33a344(%rip) # 0x306dfb61b4 <__libc_multiple_threads> > 0x000000306dc7be70 <+752>: je 0x306dc7be7f <malloc_consolidate+767> > 0x000000306dc7be72 <+754>: lock cmpxchg %esi,(%r14) > 0x000000306dc7be77 <+759>: jne 0x306dc81af7 <_L_lock_2914> > 0x000000306dc7be7d <+765>: jmp 0x306dc7be89 <malloc_consolidate+777> > 0x000000306dc7be7f <+767>: cmpxchg %esi,(%r14) > 0x000000306dc7be83 <+771>: jne 0x306dc81af7 <_L_lock_2914> > 0x000000306dc7be89 <+777>: jmpq 0x306dc7bc32 <malloc_consolidate+178> > 0x000000306dc7be8e <+782>: mov 0x28(%rsp),%rsi > 0x000000306dc7be93 <+787>: xor %ecx,%ecx > 0x000000306dc7be95 <+789>: mov $0x10,%edx > 0x000000306dc7be9a <+794>: mov %rbx,%rdi > 0x000000306dc7be9d <+797>: mov %r9,0x8(%rsp) > 0x000000306dc7bea2 <+802>: mov %r10,(%rsp) > 0x000000306dc7bea6 <+806>: mov %r11d,0x10(%rsp) > 0x000000306dc7beab <+811>: movb $0x0,0x40(%rsp) > 0x000000306dc7beb0 <+816>: callq 0x306dc45fc0 <_itoa_word> > 0x000000306dc7beb5 <+821>: cmp 0x18(%rsp),%rax > 0x000000306dc7beba <+826>: mov %rax,%r8 > 0x000000306dc7bebd <+829>: mov 0x8(%rsp),%r9 > 0x000000306dc7bec2 <+834>: mov (%rsp),%r10 > 0x000000306dc7bec6 <+838>: mov 0x10(%rsp),%r11d > 0x000000306dc7becb <+843>: jbe 0x306dc7bee1 <malloc_consolidate+865> > 0x000000306dc7becd <+845>: sub $0x1,%r8 > 0x000000306dc7bed1 <+849>: cmp 0x18(%rsp),%r8 > 0x000000306dc7bed6 <+854>: movb $0x30,(%r8) > 0x000000306dc7beda <+858>: jne 0x306dc7becd <malloc_consolidate+845> > 0x000000306dc7bedc <+860>: lea 0x30(%rsp),%r8 > 0x000000306dc7bee1 <+865>: mov 0x339dc8(%rip),%rax # 0x306dfb5cb0 <__libc_argv> > 0x000000306dc7bee8 <+872>: mov %r11d,%edi > 0x000000306dc7beeb <+875>: lea 0xfaae6(%rip),%rcx # 0x306dd769d8 > 0x000000306dc7bef2 <+882>: lea 0xfcc6f(%rip),%rsi # 0x306dd78b68 > 0x000000306dc7bef9 <+889>: mov (%rax),%rdx > 0x000000306dc7befc <+892>: lea 0xfaaae(%rip),%rax # 0x306dd769b1 > 0x000000306dc7bf03 <+899>: mov %r9,0x8(%rsp) > 0x000000306dc7bf08 <+904>: mov %r10,(%rsp) > 0x000000306dc7bf0c <+908>: test %rdx,%rdx > 0x000000306dc7bf0f <+911>: cmove %rax,%rdx > 0x000000306dc7bf13 <+915>: and $0x2,%edi > 0x000000306dc7bf16 <+918>: xor %eax,%eax > 0x000000306dc7bf18 <+920>: callq 0x306dc752c0 <__libc_message> > 0x000000306dc7bf1d <+925>: mov 0x8(%rsp),%r9 > 0x000000306dc7bf22 <+930>: mov (%rsp),%r10 > 0x000000306dc7bf26 <+934>: jmpq 0x306dc7bdee <malloc_consolidate+622> > 0x000000306dc7bf2b <+939>: cmpq $0x0,0x20(%rax) > 0x000000306dc7bf30 <+944>: je 0x306dc7c000 <malloc_consolidate+1152> > 0x000000306dc7bf36 <+950>: mov 0x28(%rbx),%rax > 0x000000306dc7bf3a <+954>: mov %rax,0x28(%rdx) > 0x000000306dc7bf3e <+958>: mov 0x28(%rbx),%rax > 0x000000306dc7bf42 <+962>: mov %rdx,0x20(%rax) > 0x000000306dc7bf46 <+966>: jmpq 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7bf4b <+971>: cmpq $0x0,0x20(%rax) > 0x000000306dc7bf50 <+976>: je 0x306dc7c061 <malloc_consolidate+1249> > 0x000000306dc7bf56 <+982>: mov 0x28(%r12),%rax > 0x000000306dc7bf5b <+987>: mov %rax,0x28(%rdx) > 0x000000306dc7bf5f <+991>: mov 0x28(%r12),%rax > 0x000000306dc7bf64 <+996>: mov %rdx,0x20(%rax) > 0x000000306dc7bf68 <+1000>: jmpq 0x306dc7bc32 <malloc_consolidate+178> > 0x000000306dc7bf6d <+1005>: mov 0x28(%rsp),%rsi > 0x000000306dc7bf72 <+1010>: xor %ecx,%ecx > 0x000000306dc7bf74 <+1012>: mov $0x10,%edx > 0x000000306dc7bf79 <+1017>: mov %r12,%rdi > 0x000000306dc7bf7c <+1020>: mov %r9,0x8(%rsp) > 0x000000306dc7bf81 <+1025>: mov %r10,(%rsp) > 0x000000306dc7bf85 <+1029>: movb $0x0,0x40(%rsp) > 0x000000306dc7bf8a <+1034>: callq 0x306dc45fc0 <_itoa_word> > 0x000000306dc7bf8f <+1039>: cmp 0x18(%rsp),%rax > 0x000000306dc7bf94 <+1044>: mov %rax,%r8 > 0x000000306dc7bf97 <+1047>: mov 0x8(%rsp),%r9 > 0x000000306dc7bf9c <+1052>: mov (%rsp),%r10 > 0x000000306dc7bfa0 <+1056>: jbe 0x306dc7bfb6 <malloc_consolidate+1078> > 0x000000306dc7bfa2 <+1058>: sub $0x1,%r8 > 0x000000306dc7bfa6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000306dc7bfab <+1067>: movb $0x30,(%r8) > 0x000000306dc7bfaf <+1071>: jne 0x306dc7bfa2 <malloc_consolidate+1058> > 0x000000306dc7bfb1 <+1073>: lea 0x30(%rsp),%r8 > 0x000000306dc7bfb6 <+1078>: mov 0x339cf3(%rip),%rax # 0x306dfb5cb0 <__libc_argv> > 0x000000306dc7bfbd <+1085>: mov %r13d,%edi > 0x000000306dc7bfc0 <+1088>: lea 0xfaa11(%rip),%rcx # 0x306dd769d8 > 0x000000306dc7bfc7 <+1095>: lea 0xfcb9a(%rip),%rsi # 0x306dd78b68 > 0x000000306dc7bfce <+1102>: mov (%rax),%rdx > 0x000000306dc7bfd1 <+1105>: lea 0xfa9d9(%rip),%rax # 0x306dd769b1 > 0x000000306dc7bfd8 <+1112>: mov %r9,0x8(%rsp) > 0x000000306dc7bfdd <+1117>: mov %r10,(%rsp) > 0x000000306dc7bfe1 <+1121>: test %rdx,%rdx > 0x000000306dc7bfe4 <+1124>: cmove %rax,%rdx > 0x000000306dc7bfe8 <+1128>: and $0x2,%edi > 0x000000306dc7bfeb <+1131>: xor %eax,%eax > 0x000000306dc7bfed <+1133>: callq 0x306dc752c0 <__libc_message> > 0x000000306dc7bff2 <+1138>: mov 0x8(%rsp),%r9 > 0x000000306dc7bff7 <+1143>: mov (%rsp),%r10 > 0x000000306dc7bffb <+1147>: jmpq 0x306dc7be62 <malloc_consolidate+738> > 0x000000306dc7c000 <+1152>: cmp %rdx,%rbx > 0x000000306dc7c003 <+1155>: je 0x306dc7c0bc <malloc_consolidate+1340> > 0x000000306dc7c009 <+1161>: mov %rdx,0x20(%rax) > 0x000000306dc7c00d <+1165>: mov 0x28(%rbx),%rdx > 0x000000306dc7c011 <+1169>: mov %rdx,0x28(%rax) > 0x000000306dc7c015 <+1173>: mov 0x20(%rbx),%rdx > 0x000000306dc7c019 <+1177>: mov %rax,0x28(%rdx) > 0x000000306dc7c01d <+1181>: mov 0x28(%rbx),%rdx > 0x000000306dc7c021 <+1185>: mov %rax,0x20(%rdx) > 0x000000306dc7c025 <+1189>: jmpq 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7c02a <+1194>: callq 0x306dc36f80 <__GI_abort> > 0x000000306dc7c02f <+1199>: mov %r13d,%edi > 0x000000306dc7c032 <+1202>: lea 0xfa99f(%rip),%rdx # 0x306dd769d8 > 0x000000306dc7c039 <+1209>: lea 0xfba4a(%rip),%rsi # 0x306dd77a8a > 0x000000306dc7c040 <+1216>: and $0x2,%edi > 0x000000306dc7c043 <+1219>: xor %eax,%eax > 0x000000306dc7c045 <+1221>: mov %r9,0x8(%rsp) > 0x000000306dc7c04a <+1226>: mov %r10,(%rsp) > 0x000000306dc7c04e <+1230>: callq 0x306dc752c0 <__libc_message> > 0x000000306dc7c053 <+1235>: mov 0x8(%rsp),%r9 > 0x000000306dc7c058 <+1240>: mov (%rsp),%r10 > 0x000000306dc7c05c <+1244>: jmpq 0x306dc7be62 <malloc_consolidate+738> > 0x000000306dc7c061 <+1249>: cmp %rdx,%r12 > 0x000000306dc7c064 <+1252>: je 0x306dc7c0c9 <malloc_consolidate+1353> > 0x000000306dc7c066 <+1254>: mov %rdx,0x20(%rax) > 0x000000306dc7c06a <+1258>: mov 0x28(%r12),%rdx > 0x000000306dc7c06f <+1263>: mov %rdx,0x28(%rax) > 0x000000306dc7c073 <+1267>: mov 0x20(%r12),%rdx > 0x000000306dc7c078 <+1272>: mov %rax,0x28(%rdx) > 0x000000306dc7c07c <+1276>: mov 0x28(%r12),%rdx > 0x000000306dc7c081 <+1281>: mov %rax,0x20(%rdx) > 0x000000306dc7c085 <+1285>: jmpq 0x306dc7bc32 <malloc_consolidate+178> > 0x000000306dc7c08a <+1290>: mov %r11d,%edi > 0x000000306dc7c08d <+1293>: lea 0xfa944(%rip),%rdx # 0x306dd769d8 > 0x000000306dc7c094 <+1300>: lea 0xfb9ef(%rip),%rsi # 0x306dd77a8a > 0x000000306dc7c09b <+1307>: and $0x2,%edi > 0x000000306dc7c09e <+1310>: xor %eax,%eax > 0x000000306dc7c0a0 <+1312>: mov %r9,0x8(%rsp) > 0x000000306dc7c0a5 <+1317>: mov %r10,(%rsp) > 0x000000306dc7c0a9 <+1321>: callq 0x306dc752c0 <__libc_message> > 0x000000306dc7c0ae <+1326>: mov 0x8(%rsp),%r9 > 0x000000306dc7c0b3 <+1331>: mov (%rsp),%r10 > 0x000000306dc7c0b7 <+1335>: jmpq 0x306dc7bdee <malloc_consolidate+622> > 0x000000306dc7c0bc <+1340>: mov %rax,0x28(%rax) > 0x000000306dc7c0c0 <+1344>: mov %rax,0x20(%rax) > 0x000000306dc7c0c4 <+1348>: jmpq 0x306dc7bcde <malloc_consolidate+350> > 0x000000306dc7c0c9 <+1353>: mov %rax,0x28(%rax) > 0x000000306dc7c0cd <+1357>: mov %rax,0x20(%rax) > 0x000000306dc7c0d1 <+1361>: jmpq 0x306dc7bc32 <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 818284
: 581652 |
581653