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 900026 Details for
Bug 1102176
[abrt] gvfs-mtp: malloc(): gvfsd-mtp 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), 42.05 KB, created by
Iliyan
on 2014-05-28 14:43:46 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Iliyan
Created:
2014-05-28 14:43:46 UTC
Size:
42.05 KB
patch
obsolete
>[New LWP 25272] >[New LWP 24389] >[New LWP 24393] >[New LWP 25142] >[New LWP 25152] >[New LWP 24411] >[New LWP 24390] >Traceback (most recent call last): > File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3800.2-gdb.py", line 9, in <module> > from gobject import register > File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> > import gdb.backtrace >ImportError: No module named backtrace >Traceback (most recent call last): > File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3800.2-gdb.py", line 9, in <module> > from gobject import register > File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module> > import gdb.backtrace >ImportError: No module named backtrace >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-mtp --spawner :1.5 /org/gtk/gvfs/exec_spaw/2'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00007f945af8e35d in malloc_consolidate () from /lib64/libc.so.6 > >Thread 7 (Thread 0x7f9452502700 (LWP 24390)): >#0 0x00007f945affc9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x00007f945bbaa5b4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x00007f945bbaaa3a in g_main_loop_run () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x00007f945c3b8376 in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x00007f945bbcfa45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#5 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#6 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 6 (Thread 0x7f9443fff700 (LWP 24411)): >#0 0x00007f945affc9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x00007f945b6f9aaf in poll (__timeout=60000, __nfds=4, __fds=0x7f943c001180) at /usr/include/bits/poll2.h:46 >No locals. >#2 handle_events (ctx=ctx@entry=0x7f94440079a0, tv=tv@entry=0x7f9443ffeba0) at io.c:1965 > r = <optimized out> > ipollfd = <optimized out> > nfds = 4 > fds = 0x7f943c001180 > i = <optimized out> > timeout_ms = 60000 > special_event = <optimized out> > __FUNCTION__ = "handle_events" >#3 0x00007f945b6fa793 in libusb_handle_events_timeout_completed (ctx=ctx@entry=0x7f94440079a0, tv=tv@entry=0x7f9443ffebf0, completed=completed@entry=0x7f9443ffec54) at io.c:2137 > r = 0 > poll_timeout = {tv_sec = 60, tv_usec = 0} > __FUNCTION__ = "libusb_handle_events_timeout_completed" >#4 0x00007f945b6fa8d0 in libusb_handle_events_completed (ctx=ctx@entry=0x7f94440079a0, completed=completed@entry=0x7f9443ffec54) at io.c:2236 > tv = {tv_sec = 60, tv_usec = 0} >#5 0x00007f945b6fb161 in sync_transfer_wait_for_completion (transfer=transfer@entry=0x7f943c001118) at sync.c:50 > r = <optimized out> > completed = 0x7f9443ffec54 > ctx = 0x7f94440079a0 > __FUNCTION__ = "sync_transfer_wait_for_completion" >#6 0x00007f945b6fb249 in do_sync_bulk_transfer (dev_handle=0x7f9444008140, endpoint=<optimized out>, buffer=0x7f9443ffecd0 "", length=24, transferred=0x7f9443ffeccc, timeout=0, type=type@entry=2 '\002') at sync.c:179 > transfer = 0x7f943c001118 > completed = 0 > r = <optimized out> > __FUNCTION__ = "do_sync_bulk_transfer" >#7 0x00007f945b6fb5f4 in libusb_bulk_transfer (dev_handle=<optimized out>, endpoint=<optimized out>, data=<optimized out>, length=<optimized out>, transferred=<optimized out>, timeout=<optimized out>) at sync.c:256 >No locals. >#8 0x00007f945b93ef9b in ptp_usb_event_wait () from /lib64/libmtp.so.9 >No symbol table info available. >#9 0x00007f945b92052a in LIBMTP_Read_Event () from /lib64/libmtp.so.9 >No symbol table info available. >#10 0x000000000040d985 in check_event () >No symbol table info available. >#11 0x00007f945bbcfa45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#12 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#13 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 5 (Thread 0x7f94437fe700 (LWP 25152)): >#0 0x00007f945b2dcd20 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >No symbol table info available. >#1 0x00007f945bbeb817 in g_cond_wait () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x00007f945bbd0ae0 in g_thread_pool_free () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x00007f945c365dc7 in g_threaded_socket_service_finalize () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x00007f945bea1fcb in g_object_unref () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#5 0x00007f945c365e51 in g_threaded_socket_service_func () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#6 0x00007f945bbd0406 in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#7 0x00007f945bbcfa45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#9 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 4 (Thread 0x7f9450cff700 (LWP 25142)): >#0 0x00007f945b2dcd20 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >No symbol table info available. >#1 0x00007f945bbeb817 in g_cond_wait () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x00007f945bbd0ae0 in g_thread_pool_free () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x00007f945c365dc7 in g_threaded_socket_service_finalize () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x00007f945bea1fcb in g_object_unref () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#5 0x00007f945c365e51 in g_threaded_socket_service_func () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#6 0x00007f945bbd0406 in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#7 0x00007f945bbcfa45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#9 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 3 (Thread 0x7f9451500700 (LWP 24393)): >#0 0x00007f945affc9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x00007f945b6ffd7c in poll (__timeout=-1, __nfds=2, __fds=0x7f94514ffde0) at /usr/include/bits/poll2.h:46 >No locals. >#2 linux_udev_event_thread_main (arg=<optimized out>) at os/linux_udev.c:175 > dummy = 0 '\000' > r = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 9, events = 1, revents = 0}, {fd = 8, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#3 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#4 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 2 (Thread 0x7f945d103840 (LWP 24389)): >#0 0x00007f945affc9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x00007f945bbaa5b4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x00007f945bbaaa3a in g_main_loop_run () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x000000000040ec61 in daemon_main () >No symbol table info available. >#4 0x00000000004092d8 in main () >No symbol table info available. > >Thread 1 (Thread 0x7f9451d01700 (LWP 25272)): >#0 0x00007f945af8e35d in malloc_consolidate () from /lib64/libc.so.6 >No symbol table info available. >#1 0x00007f945af8fea9 in _int_malloc () from /lib64/libc.so.6 >No symbol table info available. >#2 0x00007f945af91f6c in malloc () from /lib64/libc.so.6 >No symbol table info available. >#3 0x00007f945b93c288 in ptp_write_func.isra () from /lib64/libmtp.so.9 >No symbol table info available. >#4 0x00007f945b93dfb4 in ptp_usb_sendreq () from /lib64/libmtp.so.9 >No symbol table info available. >#5 0x00007f945b92c79d in ptp_transaction_new () from /lib64/libmtp.so.9 >No symbol table info available. >#6 0x00007f945b92c9da in ptp_transaction () from /lib64/libmtp.so.9 >No symbol table info available. >#7 0x00007f945b92d4fc in ptp_generic_no_data () from /lib64/libmtp.so.9 >No symbol table info available. >#8 0x00007f945b93f805 in close_device () from /lib64/libmtp.so.9 >No symbol table info available. >#9 0x00007f945b920b5a in LIBMTP_Release_Device () from /lib64/libmtp.so.9 >No symbol table info available. >#10 0x000000000040d8e1 in do_unmount () >No symbol table info available. >#11 0x0000000000415366 in run () >No symbol table info available. >#12 0x0000000000413eba in g_vfs_job_run () >No symbol table info available. >#13 0x00007f945bbd0406 in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#14 0x00007f945bbcfa45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#15 0x00007f945b2d8f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#16 0x00007f945b006ded in clone () from /lib64/libc.so.6 >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f945ccf18c0 0x00007f945cd09618 Yes (*) /lib64/libgvfscommon.so.0 >0x00007f945caa8670 0x00007f945cad0124 Yes (*) /lib64/libbluray.so.1 >0x00007f945c8a1190 0x00007f945c8a2088 Yes (*) /lib64/libgmodule-2.0.so.0 >0x00007f945c65b640 0x00007f945c686684 Yes (*) /lib64/libsecret-1.so.0 >0x00007f945c319be0 0x00007f945c3db65c Yes (*) /lib64/libgio-2.0.so.0 >0x00007f945c0e19a0 0x00007f945c0e48ea Yes (*) /lib64/libgudev-1.0.so.0 >0x00007f945be98160 0x00007f945bec6a18 Yes (*) /lib64/libgobject-2.0.so.0 >0x00007f945bb7b6e0 0x00007f945bc13f1c Yes (*) /lib64/libglib-2.0.so.0 >0x00007f945b91a2a0 0x00007f945b93f8c8 Yes (*) /lib64/libmtp.so.9 >0x00007f945b6f4f90 0x00007f945b7003f8 Yes /lib64/libusb-1.0.so.0 >0x00007f945b4eef10 0x00007f945b4ef804 Yes (*) /lib64/libutil.so.1 >0x00007f945b2d69f0 0x00007f945b2e2614 Yes (*) /lib64/libpthread.so.0 >0x00007f945af31560 0x00007f945b072bb4 Yes (*) /lib64/libc.so.6 >0x00007f945abd7870 0x00007f945acbf930 Yes (*) /lib64/libxml2.so.2 >0x00007f945a912320 0x00007f945a97dfb4 Yes (*) /lib64/libfreetype.so.6 >0x00007f945a701ed0 0x00007f945a7029d0 Yes (*) /lib64/libdl.so.2 >0x00007f945a489800 0x00007f945a4d8a48 Yes (*) /lib64/libgcrypt.so.11 >0x00007f945a27da30 0x00007f945a27e0a8 Yes (*) /lib64/libgpg-error.so.0 >0x00007f945a076870 0x00007f945a07afe8 Yes (*) /lib64/libffi.so.6 >0x00007f9459e61210 0x00007f9459e6d930 Yes (*) /lib64/libz.so.1 >0x00007f9459c414a0 0x00007f9459c53fe4 Yes (*) /lib64/libselinux.so.1 >0x00007f9459a24a40 0x00007f9459a337dc Yes (*) /lib64/libresolv.so.2 >0x00007f94598124a0 0x00007f945981af52 Yes (*) /lib64/libudev.so.1 >0x00007f94596092d0 0x00007f945960c0bc Yes (*) /lib64/librt.so.1 >0x00007f945cf1bb10 0x00007f945cf34c70 Yes (*) /lib64/ld-linux-x86-64.so.2 >0x00007f94593e50e0 0x00007f94593fb050 Yes (*) /lib64/liblzma.so.5 >0x00007f94590e0890 0x00007f945914fbb8 Yes (*) /lib64/libm.so.6 >0x00007f9458ead680 0x00007f9458ecee68 Yes (*) /lib64/libpng16.so.16 >0x00007f9458c43770 0x00007f9458c8d8e8 Yes (*) /lib64/libpcre.so.1 >0x00007f9458a2eaf0 0x00007f9458a3e218 Yes (*) /lib64/libgcc_s.so.1 >0x00007f94502d7ef0 0x00007f94502f23f8 Yes (*) /usr/lib64/gio/modules/libgvfsdbus.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7f942c0069b0 140274370111920 >rbx 0x7f942c000078 140274370084984 >rcx 0x7f94440094b0 140274772776112 >rdx 0x211 529 >rsi 0x4000 16384 >rdi 0x7f942c000020 140274370084896 >rbp 0x7f942c0069b0 0x7f942c0069b0 >rsp 0x7f9451d00630 0x7f9451d00630 >r8 0x7f9451d00898 140275004475544 >r9 0x7f942c000078 140274370084984 >r10 0x7f942c000030 140274370084912 >r11 0x7f9451d00ac0 140275004476096 >r12 0xff2858006a28 280548740196904 >r13 0x110 272 >r14 0x7f942c000020 140274370084896 >r15 0x7f942c005ff0 140274370109424 >rip 0x7f945af8e35d 0x7f945af8e35d <malloc_consolidate+285> >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: > 0x00007f945af8e240 <+0>: push %r15 > 0x00007f945af8e242 <+2>: push %r14 > 0x00007f945af8e244 <+4>: mov %rdi,%r14 > 0x00007f945af8e247 <+7>: push %r13 > 0x00007f945af8e249 <+9>: push %r12 > 0x00007f945af8e24b <+11>: push %rbp > 0x00007f945af8e24c <+12>: push %rbx > 0x00007f945af8e24d <+13>: sub $0x78,%rsp > 0x00007f945af8e251 <+17>: cmpq $0x0,0x33e927(%rip) # 0x7f945b2ccb80 <global_max_fast> > 0x00007f945af8e259 <+25>: je 0x7f945af8e412 <malloc_consolidate+466> > 0x00007f945af8e25f <+31>: cmpl $0x0,%fs:0x18 > 0x00007f945af8e268 <+40>: je 0x7f945af8e26b <malloc_consolidate+43> > 0x00007f945af8e26a <+42>: lock orl $0x1,0x4(%rdi) > 0x00007f945af8e26f <+47>: lea 0x50(%rdi),%rax > 0x00007f945af8e273 <+51>: movq $0x1,0x10(%rsp) > 0x00007f945af8e27c <+60>: lea 0x58(%rdi),%r9 > 0x00007f945af8e280 <+64>: lea 0x8(%rdi),%r10 > 0x00007f945af8e284 <+68>: mov %rax,0x8(%rsp) > 0x00007f945af8e289 <+73>: lea 0x50(%rsp),%rax > 0x00007f945af8e28e <+78>: sub %rax,0x10(%rsp) > 0x00007f945af8e293 <+83>: mov %rax,0x18(%rsp) > 0x00007f945af8e298 <+88>: lea 0x4f(%rsp),%rax > 0x00007f945af8e29d <+93>: mov %rax,0x20(%rsp) > 0x00007f945af8e2a2 <+98>: nopw 0x0(%rax,%rax,1) > 0x00007f945af8e2a8 <+104>: xor %ebx,%ebx > 0x00007f945af8e2aa <+106>: xchg %rbx,(%r10) > 0x00007f945af8e2ad <+109>: test %rbx,%rbx > 0x00007f945af8e2b0 <+112>: jne 0x7f945af8e34a <malloc_consolidate+266> > 0x00007f945af8e2b6 <+118>: jmpq 0x7f945af8e3f0 <malloc_consolidate+432> > 0x00007f945af8e2bb <+123>: nopl 0x0(%rax,%rax,1) > 0x00007f945af8e2c0 <+128>: mov 0x10(%r12),%rax > 0x00007f945af8e2c5 <+133>: add %r13,%rbp > 0x00007f945af8e2c8 <+136>: mov 0x18(%r12),%rdx > 0x00007f945af8e2cd <+141>: cmp 0x18(%rax),%r12 > 0x00007f945af8e2d1 <+145>: jne 0x7f945af8e4eb <malloc_consolidate+683> > 0x00007f945af8e2d7 <+151>: cmp 0x10(%rdx),%r12 > 0x00007f945af8e2db <+155>: jne 0x7f945af8e4eb <malloc_consolidate+683> > 0x00007f945af8e2e1 <+161>: cmpq $0x3ff,0x8(%r12) > 0x00007f945af8e2ea <+170>: mov %rdx,0x18(%rax) > 0x00007f945af8e2ee <+174>: mov %rax,0x10(%rdx) > 0x00007f945af8e2f2 <+178>: jbe 0x7f945af8e302 <malloc_consolidate+194> > 0x00007f945af8e2f4 <+180>: mov 0x20(%r12),%rdx > 0x00007f945af8e2f9 <+185>: test %rdx,%rdx > 0x00007f945af8e2fc <+188>: jne 0x7f945af8e64b <malloc_consolidate+1035> > 0x00007f945af8e302 <+194>: mov 0x68(%r14),%rax > 0x00007f945af8e306 <+198>: cmp $0x3ff,%rbp > 0x00007f945af8e30d <+205>: mov %rbx,0x68(%r14) > 0x00007f945af8e311 <+209>: mov %rbx,0x18(%rax) > 0x00007f945af8e315 <+213>: jbe 0x7f945af8e327 <malloc_consolidate+231> > 0x00007f945af8e317 <+215>: movq $0x0,0x20(%rbx) > 0x00007f945af8e31f <+223>: movq $0x0,0x28(%rbx) > 0x00007f945af8e327 <+231>: mov %rbp,%rdx > 0x00007f945af8e32a <+234>: mov %r9,0x18(%rbx) > 0x00007f945af8e32e <+238>: mov %rax,0x10(%rbx) > 0x00007f945af8e332 <+242>: or $0x1,%rdx > 0x00007f945af8e336 <+246>: test %r15,%r15 > 0x00007f945af8e339 <+249>: mov %rdx,0x8(%rbx) > 0x00007f945af8e33d <+253>: mov %rbp,(%rbx,%rbp,1) > 0x00007f945af8e341 <+257>: je 0x7f945af8e3f0 <malloc_consolidate+432> > 0x00007f945af8e347 <+263>: mov %r15,%rbx > 0x00007f945af8e34a <+266>: mov 0x8(%rbx),%rax > 0x00007f945af8e34e <+270>: mov 0x10(%rbx),%r15 > 0x00007f945af8e352 <+274>: mov %rax,%rbp > 0x00007f945af8e355 <+277>: and $0xfffffffffffffffa,%rbp > 0x00007f945af8e359 <+281>: lea (%rbx,%rbp,1),%r12 >=> 0x00007f945af8e35d <+285>: mov 0x8(%r12),%r13 > 0x00007f945af8e362 <+290>: and $0xfffffffffffffff8,%r13 > 0x00007f945af8e366 <+294>: test $0x1,%al > 0x00007f945af8e368 <+296>: jne 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e36a <+298>: mov (%rbx),%rax > 0x00007f945af8e36d <+301>: sub %rax,%rbx > 0x00007f945af8e370 <+304>: add %rax,%rbp > 0x00007f945af8e373 <+307>: mov 0x10(%rbx),%rax > 0x00007f945af8e377 <+311>: mov 0x18(%rbx),%rdx > 0x00007f945af8e37b <+315>: cmp 0x18(%rax),%rbx > 0x00007f945af8e37f <+319>: jne 0x7f945af8e477 <malloc_consolidate+567> > 0x00007f945af8e385 <+325>: cmp 0x10(%rdx),%rbx > 0x00007f945af8e389 <+329>: jne 0x7f945af8e477 <malloc_consolidate+567> > 0x00007f945af8e38f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x00007f945af8e397 <+343>: mov %rdx,0x18(%rax) > 0x00007f945af8e39b <+347>: mov %rax,0x10(%rdx) > 0x00007f945af8e39f <+351>: jbe 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e3a1 <+353>: mov 0x20(%rbx),%rdx > 0x00007f945af8e3a5 <+357>: test %rdx,%rdx > 0x00007f945af8e3a8 <+360>: jne 0x7f945af8e55b <malloc_consolidate+795> > 0x00007f945af8e3ae <+366>: cmp %r12,0x58(%r14) > 0x00007f945af8e3b2 <+370>: je 0x7f945af8e3d0 <malloc_consolidate+400> > 0x00007f945af8e3b4 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x00007f945af8e3ba <+378>: je 0x7f945af8e2c0 <malloc_consolidate+128> > 0x00007f945af8e3c0 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x00007f945af8e3c6 <+390>: jmpq 0x7f945af8e302 <malloc_consolidate+194> > 0x00007f945af8e3cb <+395>: nopl 0x0(%rax,%rax,1) > 0x00007f945af8e3d0 <+400>: add %r13,%rbp > 0x00007f945af8e3d3 <+403>: or $0x1,%rbp > 0x00007f945af8e3d7 <+407>: test %r15,%r15 > 0x00007f945af8e3da <+410>: mov %rbp,0x8(%rbx) > 0x00007f945af8e3de <+414>: mov %rbx,0x58(%r14) > 0x00007f945af8e3e2 <+418>: jne 0x7f945af8e347 <malloc_consolidate+263> > 0x00007f945af8e3e8 <+424>: nopl 0x0(%rax,%rax,1) > 0x00007f945af8e3f0 <+432>: add $0x8,%r10 > 0x00007f945af8e3f4 <+436>: lea -0x8(%r10),%rax > 0x00007f945af8e3f8 <+440>: cmp %rax,0x8(%rsp) > 0x00007f945af8e3fd <+445>: jne 0x7f945af8e2a8 <malloc_consolidate+104> > 0x00007f945af8e403 <+451>: add $0x78,%rsp > 0x00007f945af8e407 <+455>: pop %rbx > 0x00007f945af8e408 <+456>: pop %rbp > 0x00007f945af8e409 <+457>: pop %r12 > 0x00007f945af8e40b <+459>: pop %r13 > 0x00007f945af8e40d <+461>: pop %r14 > 0x00007f945af8e40f <+463>: pop %r15 > 0x00007f945af8e411 <+465>: retq > 0x00007f945af8e412 <+466>: lea 0x58(%rdi),%rcx > 0x00007f945af8e416 <+470>: mov $0x1,%edx > 0x00007f945af8e41b <+475>: mov %rcx,%rax > 0x00007f945af8e41e <+478>: xchg %ax,%ax > 0x00007f945af8e420 <+480>: add $0x1,%edx > 0x00007f945af8e423 <+483>: mov %rax,0x18(%rax) > 0x00007f945af8e427 <+487>: mov %rax,0x10(%rax) > 0x00007f945af8e42b <+491>: add $0x10,%rax > 0x00007f945af8e42f <+495>: cmp $0x80,%edx > 0x00007f945af8e435 <+501>: jne 0x7f945af8e420 <malloc_consolidate+480> > 0x00007f945af8e437 <+503>: lea 0x33c322(%rip),%rax # 0x7f945b2ca760 <main_arena> > 0x00007f945af8e43e <+510>: cmp %rax,%r14 > 0x00007f945af8e441 <+513>: je 0x7f945af8e464 <malloc_consolidate+548> > 0x00007f945af8e443 <+515>: mov 0x4(%r14),%eax > 0x00007f945af8e447 <+519>: or $0x2,%eax > 0x00007f945af8e44a <+522>: or $0x1,%eax > 0x00007f945af8e44d <+525>: mov %rcx,0x58(%r14) > 0x00007f945af8e451 <+529>: mov %eax,0x4(%r14) > 0x00007f945af8e455 <+533>: add $0x78,%rsp > 0x00007f945af8e459 <+537>: pop %rbx > 0x00007f945af8e45a <+538>: pop %rbp > 0x00007f945af8e45b <+539>: pop %r12 > 0x00007f945af8e45d <+541>: pop %r13 > 0x00007f945af8e45f <+543>: pop %r14 > 0x00007f945af8e461 <+545>: pop %r15 > 0x00007f945af8e463 <+547>: retq > 0x00007f945af8e464 <+548>: movq $0x80,0x33e711(%rip) # 0x7f945b2ccb80 <global_max_fast> > 0x00007f945af8e46f <+559>: mov 0x33c2ef(%rip),%eax # 0x7f945b2ca764 <main_arena+4> > 0x00007f945af8e475 <+565>: jmp 0x7f945af8e44a <malloc_consolidate+522> > 0x00007f945af8e477 <+567>: cmpl $0x0,0x341b96(%rip) # 0x7f945b2d0014 <__libc_multiple_threads> > 0x00007f945af8e47e <+574>: je 0x7f945af8e48c <malloc_consolidate+588> > 0x00007f945af8e480 <+576>: lock decl (%r14) > 0x00007f945af8e484 <+580>: jne 0x7f945af94459 <_L_unlock_3015> > 0x00007f945af8e48a <+586>: jmp 0x7f945af8e495 <malloc_consolidate+597> > 0x00007f945af8e48c <+588>: decl (%r14) > 0x00007f945af8e48f <+591>: jne 0x7f945af94459 <_L_unlock_3015> > 0x00007f945af8e495 <+597>: mov 0x33bcf4(%rip),%r11d # 0x7f945b2ca190 <check_action> > 0x00007f945af8e49c <+604>: mov %r11d,%eax > 0x00007f945af8e49f <+607>: and $0x5,%eax > 0x00007f945af8e4a2 <+610>: cmp $0x5,%eax > 0x00007f945af8e4a5 <+613>: je 0x7f945af8e7b7 <malloc_consolidate+1399> > 0x00007f945af8e4ab <+619>: test $0x1,%r11b > 0x00007f945af8e4af <+623>: jne 0x7f945af8e66d <malloc_consolidate+1069> > 0x00007f945af8e4b5 <+629>: and $0x2,%r11d > 0x00007f945af8e4b9 <+633>: jne 0x7f945af8e758 <malloc_consolidate+1304> > 0x00007f945af8e4bf <+639>: mov $0x1,%esi > 0x00007f945af8e4c4 <+644>: xor %eax,%eax > 0x00007f945af8e4c6 <+646>: cmpl $0x0,0x341b47(%rip) # 0x7f945b2d0014 <__libc_multiple_threads> > 0x00007f945af8e4cd <+653>: je 0x7f945af8e4dc <malloc_consolidate+668> > 0x00007f945af8e4cf <+655>: lock cmpxchg %esi,(%r14) > 0x00007f945af8e4d4 <+660>: jne 0x7f945af94474 <_L_lock_3051> > 0x00007f945af8e4da <+666>: jmp 0x7f945af8e4e6 <malloc_consolidate+678> > 0x00007f945af8e4dc <+668>: cmpxchg %esi,(%r14) > 0x00007f945af8e4e0 <+672>: jne 0x7f945af94474 <_L_lock_3051> > 0x00007f945af8e4e6 <+678>: jmpq 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e4eb <+683>: cmpl $0x0,0x341b22(%rip) # 0x7f945b2d0014 <__libc_multiple_threads> > 0x00007f945af8e4f2 <+690>: je 0x7f945af8e500 <malloc_consolidate+704> > 0x00007f945af8e4f4 <+692>: lock decl (%r14) > 0x00007f945af8e4f8 <+696>: jne 0x7f945af9448f <_L_unlock_3078> > 0x00007f945af8e4fe <+702>: jmp 0x7f945af8e509 <malloc_consolidate+713> > 0x00007f945af8e500 <+704>: decl (%r14) > 0x00007f945af8e503 <+707>: jne 0x7f945af9448f <_L_unlock_3078> > 0x00007f945af8e509 <+713>: mov 0x33bc80(%rip),%r13d # 0x7f945b2ca190 <check_action> > 0x00007f945af8e510 <+720>: mov %r13d,%eax > 0x00007f945af8e513 <+723>: and $0x5,%eax > 0x00007f945af8e516 <+726>: cmp $0x5,%eax > 0x00007f945af8e519 <+729>: je 0x7f945af8e75d <malloc_consolidate+1309> > 0x00007f945af8e51f <+735>: test $0x1,%r13b > 0x00007f945af8e523 <+739>: jne 0x7f945af8e57b <malloc_consolidate+827> > 0x00007f945af8e525 <+741>: and $0x2,%r13d > 0x00007f945af8e529 <+745>: jne 0x7f945af8e758 <malloc_consolidate+1304> > 0x00007f945af8e52f <+751>: mov $0x1,%esi > 0x00007f945af8e534 <+756>: xor %eax,%eax > 0x00007f945af8e536 <+758>: cmpl $0x0,0x341ad7(%rip) # 0x7f945b2d0014 <__libc_multiple_threads> > 0x00007f945af8e53d <+765>: je 0x7f945af8e54c <malloc_consolidate+780> > 0x00007f945af8e53f <+767>: lock cmpxchg %esi,(%r14) > 0x00007f945af8e544 <+772>: jne 0x7f945af944aa <_L_lock_3116> > 0x00007f945af8e54a <+778>: jmp 0x7f945af8e556 <malloc_consolidate+790> > 0x00007f945af8e54c <+780>: cmpxchg %esi,(%r14) > 0x00007f945af8e550 <+784>: jne 0x7f945af944aa <_L_lock_3116> > 0x00007f945af8e556 <+790>: jmpq 0x7f945af8e302 <malloc_consolidate+194> > 0x00007f945af8e55b <+795>: cmpq $0x0,0x20(%rax) > 0x00007f945af8e560 <+800>: je 0x7f945af8e791 <malloc_consolidate+1361> > 0x00007f945af8e566 <+806>: mov 0x28(%rbx),%rax > 0x00007f945af8e56a <+810>: mov %rax,0x28(%rdx) > 0x00007f945af8e56e <+814>: mov 0x28(%rbx),%rax > 0x00007f945af8e572 <+818>: mov %rdx,0x20(%rax) > 0x00007f945af8e576 <+822>: jmpq 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e57b <+827>: mov 0x18(%rsp),%rax > 0x00007f945af8e580 <+832>: xor %ecx,%ecx > 0x00007f945af8e582 <+834>: mov %r12,%rdi > 0x00007f945af8e585 <+837>: mov $0x10,%edx > 0x00007f945af8e58a <+842>: mov %r9,0x30(%rsp) > 0x00007f945af8e58f <+847>: mov %r10,0x28(%rsp) > 0x00007f945af8e594 <+852>: movb $0x0,0x60(%rsp) > 0x00007f945af8e599 <+857>: lea 0x10(%rax),%rsi > 0x00007f945af8e59d <+861>: callq 0x7f945af59ae0 <_itoa_word> > 0x00007f945af8e5a2 <+866>: cmp 0x18(%rsp),%rax > 0x00007f945af8e5a7 <+871>: mov %rax,%r12 > 0x00007f945af8e5aa <+874>: mov 0x28(%rsp),%r10 > 0x00007f945af8e5af <+879>: mov 0x30(%rsp),%r9 > 0x00007f945af8e5b4 <+884>: jbe 0x7f945af8e5fc <malloc_consolidate+956> > 0x00007f945af8e5b6 <+886>: lea -0x1(%rax),%rcx > 0x00007f945af8e5ba <+890>: mov 0x10(%rsp),%rax > 0x00007f945af8e5bf <+895>: mov %r12,%rdi > 0x00007f945af8e5c2 <+898>: mov $0x30,%esi > 0x00007f945af8e5c7 <+903>: mov %r9,0x38(%rsp) > 0x00007f945af8e5cc <+908>: mov %r10,0x30(%rsp) > 0x00007f945af8e5d1 <+913>: mov %rcx,0x28(%rsp) > 0x00007f945af8e5d6 <+918>: lea (%rax,%rcx,1),%rdx > 0x00007f945af8e5da <+922>: sub %rdx,%rdi > 0x00007f945af8e5dd <+925>: callq 0x7f945af9b3f0 <memset> > 0x00007f945af8e5e2 <+930>: mov 0x20(%rsp),%rax > 0x00007f945af8e5e7 <+935>: mov 0x28(%rsp),%rcx > 0x00007f945af8e5ec <+940>: mov 0x38(%rsp),%r9 > 0x00007f945af8e5f1 <+945>: mov 0x30(%rsp),%r10 > 0x00007f945af8e5f6 <+950>: sub %rcx,%rax > 0x00007f945af8e5f9 <+953>: add %rax,%r12 > 0x00007f945af8e5fc <+956>: mov 0x3415ad(%rip),%rax # 0x7f945b2cfbb0 <__libc_argv> > 0x00007f945af8e603 <+963>: lea 0xfd689(%rip),%rdx # 0x7f945b08bc93 > 0x00007f945af8e60a <+970>: mov %r13d,%edi > 0x00007f945af8e60d <+973>: lea 0xfd6a6(%rip),%rcx # 0x7f945b08bcba > 0x00007f945af8e614 <+980>: lea 0xfff0d(%rip),%rsi # 0x7f945b08e528 > 0x00007f945af8e61b <+987>: mov %r12,%r8 > 0x00007f945af8e61e <+990>: mov %r9,0x30(%rsp) > 0x00007f945af8e623 <+995>: mov %r10,0x28(%rsp) > 0x00007f945af8e628 <+1000>: mov (%rax),%rax > 0x00007f945af8e62b <+1003>: test %rax,%rax > 0x00007f945af8e62e <+1006>: cmovne %rax,%rdx > 0x00007f945af8e632 <+1010>: and $0x2,%edi > 0x00007f945af8e635 <+1013>: xor %eax,%eax > 0x00007f945af8e637 <+1015>: callq 0x7f945af87a40 <__libc_message> > 0x00007f945af8e63c <+1020>: mov 0x28(%rsp),%r10 > 0x00007f945af8e641 <+1025>: mov 0x30(%rsp),%r9 > 0x00007f945af8e646 <+1030>: jmpq 0x7f945af8e52f <malloc_consolidate+751> > 0x00007f945af8e64b <+1035>: cmpq $0x0,0x20(%rax) > 0x00007f945af8e650 <+1040>: je 0x7f945af8e7eb <malloc_consolidate+1451> > 0x00007f945af8e656 <+1046>: mov 0x28(%r12),%rax > 0x00007f945af8e65b <+1051>: mov %rax,0x28(%rdx) > 0x00007f945af8e65f <+1055>: mov 0x28(%r12),%rax > 0x00007f945af8e664 <+1060>: mov %rdx,0x20(%rax) > 0x00007f945af8e668 <+1064>: jmpq 0x7f945af8e302 <malloc_consolidate+194> > 0x00007f945af8e66d <+1069>: mov 0x18(%rsp),%rax > 0x00007f945af8e672 <+1074>: xor %ecx,%ecx > 0x00007f945af8e674 <+1076>: mov $0x10,%edx > 0x00007f945af8e679 <+1081>: mov %rbx,%rdi > 0x00007f945af8e67c <+1084>: mov %r9,0x38(%rsp) > 0x00007f945af8e681 <+1089>: mov %r10,0x30(%rsp) > 0x00007f945af8e686 <+1094>: mov %r11d,0x28(%rsp) > 0x00007f945af8e68b <+1099>: movb $0x0,0x60(%rsp) > 0x00007f945af8e690 <+1104>: lea 0x10(%rax),%rsi > 0x00007f945af8e694 <+1108>: callq 0x7f945af59ae0 <_itoa_word> > 0x00007f945af8e699 <+1113>: cmp 0x18(%rsp),%rax > 0x00007f945af8e69e <+1118>: mov %rax,%r8 > 0x00007f945af8e6a1 <+1121>: mov 0x28(%rsp),%r11d > 0x00007f945af8e6a6 <+1126>: mov 0x30(%rsp),%r10 > 0x00007f945af8e6ab <+1131>: mov 0x38(%rsp),%r9 > 0x00007f945af8e6b0 <+1136>: jbe 0x7f945af8e70c <malloc_consolidate+1228> > 0x00007f945af8e6b2 <+1138>: lea -0x1(%rax),%rcx > 0x00007f945af8e6b6 <+1142>: mov 0x10(%rsp),%rax > 0x00007f945af8e6bb <+1147>: mov %r8,%rdi > 0x00007f945af8e6be <+1150>: mov $0x30,%esi > 0x00007f945af8e6c3 <+1155>: mov %r9,0x48(%rsp) > 0x00007f945af8e6c8 <+1160>: mov %r10,0x40(%rsp) > 0x00007f945af8e6cd <+1165>: mov %r11d,0x38(%rsp) > 0x00007f945af8e6d2 <+1170>: mov %rcx,0x30(%rsp) > 0x00007f945af8e6d7 <+1175>: lea (%rax,%rcx,1),%rdx > 0x00007f945af8e6db <+1179>: mov %r8,0x28(%rsp) > 0x00007f945af8e6e0 <+1184>: sub %rdx,%rdi > 0x00007f945af8e6e3 <+1187>: callq 0x7f945af9b3f0 <memset> > 0x00007f945af8e6e8 <+1192>: mov 0x20(%rsp),%rax > 0x00007f945af8e6ed <+1197>: mov 0x30(%rsp),%rcx > 0x00007f945af8e6f2 <+1202>: mov 0x28(%rsp),%r8 > 0x00007f945af8e6f7 <+1207>: mov 0x48(%rsp),%r9 > 0x00007f945af8e6fc <+1212>: mov 0x40(%rsp),%r10 > 0x00007f945af8e701 <+1217>: mov 0x38(%rsp),%r11d > 0x00007f945af8e706 <+1222>: sub %rcx,%rax > 0x00007f945af8e709 <+1225>: add %rax,%r8 > 0x00007f945af8e70c <+1228>: mov 0x34149d(%rip),%rax # 0x7f945b2cfbb0 <__libc_argv> > 0x00007f945af8e713 <+1235>: lea 0xfd579(%rip),%rdx # 0x7f945b08bc93 > 0x00007f945af8e71a <+1242>: mov %r11d,%edi > 0x00007f945af8e71d <+1245>: lea 0xfd596(%rip),%rcx # 0x7f945b08bcba > 0x00007f945af8e724 <+1252>: lea 0xffdfd(%rip),%rsi # 0x7f945b08e528 > 0x00007f945af8e72b <+1259>: mov %r9,0x30(%rsp) > 0x00007f945af8e730 <+1264>: mov %r10,0x28(%rsp) > 0x00007f945af8e735 <+1269>: mov (%rax),%rax > 0x00007f945af8e738 <+1272>: test %rax,%rax > 0x00007f945af8e73b <+1275>: cmovne %rax,%rdx > 0x00007f945af8e73f <+1279>: and $0x2,%edi > 0x00007f945af8e742 <+1282>: xor %eax,%eax > 0x00007f945af8e744 <+1284>: callq 0x7f945af87a40 <__libc_message> > 0x00007f945af8e749 <+1289>: mov 0x28(%rsp),%r10 > 0x00007f945af8e74e <+1294>: mov 0x30(%rsp),%r9 > 0x00007f945af8e753 <+1299>: jmpq 0x7f945af8e4bf <malloc_consolidate+639> > 0x00007f945af8e758 <+1304>: callq 0x7f945af49200 <abort> > 0x00007f945af8e75d <+1309>: mov %r13d,%edi > 0x00007f945af8e760 <+1312>: lea 0xfd553(%rip),%rdx # 0x7f945b08bcba > 0x00007f945af8e767 <+1319>: lea 0xfea9d(%rip),%rsi # 0x7f945b08d20b > 0x00007f945af8e76e <+1326>: and $0x2,%edi > 0x00007f945af8e771 <+1329>: xor %eax,%eax > 0x00007f945af8e773 <+1331>: mov %r9,0x30(%rsp) > 0x00007f945af8e778 <+1336>: mov %r10,0x28(%rsp) > 0x00007f945af8e77d <+1341>: callq 0x7f945af87a40 <__libc_message> > 0x00007f945af8e782 <+1346>: mov 0x28(%rsp),%r10 > 0x00007f945af8e787 <+1351>: mov 0x30(%rsp),%r9 > 0x00007f945af8e78c <+1356>: jmpq 0x7f945af8e52f <malloc_consolidate+751> > 0x00007f945af8e791 <+1361>: cmp %rdx,%rbx > 0x00007f945af8e794 <+1364>: je 0x7f945af8e814 <malloc_consolidate+1492> > 0x00007f945af8e796 <+1366>: mov %rdx,0x20(%rax) > 0x00007f945af8e79a <+1370>: mov 0x28(%rbx),%rdx > 0x00007f945af8e79e <+1374>: mov %rdx,0x28(%rax) > 0x00007f945af8e7a2 <+1378>: mov 0x20(%rbx),%rdx > 0x00007f945af8e7a6 <+1382>: mov %rax,0x28(%rdx) > 0x00007f945af8e7aa <+1386>: mov 0x28(%rbx),%rdx > 0x00007f945af8e7ae <+1390>: mov %rax,0x20(%rdx) > 0x00007f945af8e7b2 <+1394>: jmpq 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e7b7 <+1399>: mov %r11d,%edi > 0x00007f945af8e7ba <+1402>: lea 0xfd4f9(%rip),%rdx # 0x7f945b08bcba > 0x00007f945af8e7c1 <+1409>: lea 0xfea43(%rip),%rsi # 0x7f945b08d20b > 0x00007f945af8e7c8 <+1416>: and $0x2,%edi > 0x00007f945af8e7cb <+1419>: xor %eax,%eax > 0x00007f945af8e7cd <+1421>: mov %r9,0x30(%rsp) > 0x00007f945af8e7d2 <+1426>: mov %r10,0x28(%rsp) > 0x00007f945af8e7d7 <+1431>: callq 0x7f945af87a40 <__libc_message> > 0x00007f945af8e7dc <+1436>: mov 0x28(%rsp),%r10 > 0x00007f945af8e7e1 <+1441>: mov 0x30(%rsp),%r9 > 0x00007f945af8e7e6 <+1446>: jmpq 0x7f945af8e4bf <malloc_consolidate+639> > 0x00007f945af8e7eb <+1451>: cmp %rdx,%r12 > 0x00007f945af8e7ee <+1454>: je 0x7f945af8e821 <malloc_consolidate+1505> > 0x00007f945af8e7f0 <+1456>: mov %rdx,0x20(%rax) > 0x00007f945af8e7f4 <+1460>: mov 0x28(%r12),%rdx > 0x00007f945af8e7f9 <+1465>: mov %rdx,0x28(%rax) > 0x00007f945af8e7fd <+1469>: mov 0x20(%r12),%rdx > 0x00007f945af8e802 <+1474>: mov %rax,0x28(%rdx) > 0x00007f945af8e806 <+1478>: mov 0x28(%r12),%rdx > 0x00007f945af8e80b <+1483>: mov %rax,0x20(%rdx) > 0x00007f945af8e80f <+1487>: jmpq 0x7f945af8e302 <malloc_consolidate+194> > 0x00007f945af8e814 <+1492>: mov %rax,0x28(%rax) > 0x00007f945af8e818 <+1496>: mov %rax,0x20(%rax) > 0x00007f945af8e81c <+1500>: jmpq 0x7f945af8e3ae <malloc_consolidate+366> > 0x00007f945af8e821 <+1505>: mov %rax,0x28(%rax) > 0x00007f945af8e825 <+1509>: mov %rax,0x20(%rax) > 0x00007f945af8e829 <+1513>: jmpq 0x7f945af8e302 <malloc_consolidate+194> >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 1102176
: 900026 |
900027
|
900028
|
900029
|
900030
|
900031
|
900032
|
900033
|
900034
|
900035
|
900036