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 662911 Details for
Bug 886859
[abrt] vino-3.4.2-1.fc17: vasprintf: Process /usr/libexec/vino-server 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), 82.31 KB, created by
Oleg Tsarev
on 2012-12-13 11:50:28 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Oleg Tsarev
Created:
2012-12-13 11:50:28 UTC
Size:
82.31 KB
patch
obsolete
>[New LWP 2087] >[New LWP 2199] >[New LWP 2202] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/vino-server'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=0x35887b0720, bytes=<optimized out>) at malloc.c:3614 >3614 bck->fd = unsorted_chunks(av); > >Thread 3 (Thread 0x7f8358bf6700 (LWP 2202)): >#0 0x00000035884e8bdf 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 0x000000358a047af4 in g_main_context_poll (n_fds=1, fds=0x7f83500010c0, timeout=-1, context=0x7f8354009860, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x358a055910 <g_poll> >#2 g_main_context_iterate (context=0x7f8354009860, 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 = 1 > allocated_nfds = <optimized out> > fds = 0x7f83500010c0 >#3 0x000000358a047f52 in g_main_loop_run (loop=0x7f835400b550) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003593cc94d6 in gdbus_shared_thread_func (user_data=0x7f8354009830) at gdbusprivate.c:277 > data = 0x7f8354009830 >#5 0x000000358a06a495 in g_thread_proxy (data=0x7f8354003b70) at gthread.c:801 > thread = 0x7f8354003b70 >#6 0x0000003589007d14 in start_thread (arg=0x7f8358bf6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8358bf6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140202106382080, 6356278191189309989, 0, 229917196288, 140202106382080, 140202026768432, -6399412585216165339, 6367275506614188581}, 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 0x00000035884f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f8359bf8700 (LWP 2199)): >#0 0x00000035884e8bdf 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 0x000000358a047af4 in g_main_context_poll (n_fds=1, fds=0x7f834c0010e0, timeout=-1, context=0x24a0f30, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x358a055910 <g_poll> >#2 g_main_context_iterate (context=0x24a0f30, 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 = 1 > allocated_nfds = <optimized out> > fds = 0x7f834c0010e0 >#3 0x000000358a047f52 in g_main_loop_run (loop=0x7f834c0010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f8359bfdb0b in dconf_context_thread (data=0x24a0f30) at dconfcontext.c:11 > context = 0x24a0f30 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x000000358a06a495 in g_thread_proxy (data=0x249df20) at gthread.c:801 > thread = 0x249df20 >#6 0x0000003589007d14 in start_thread (arg=0x7f8359bf8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8359bf8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140202123167488, 6356278191189309989, 0, 229917196288, 140202123167488, 38407984, -6399410387266651611, 6367275506614188581}, 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 0x00000035884f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f83617ba9c0 (LWP 2087)): >#0 _int_malloc (av=0x35887b0720, bytes=<optimized out>) at malloc.c:3614 > iters = <optimized out> > nb = 112 > idx = <optimized out> > bin = <optimized out> > victim = 0x2512880 > size = 880 > 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 >#1 0x000000358847f4b3 in __GI___libc_malloc (bytes=100) at malloc.c:2928 > victim = 0x370 >#2 0x0000003588508ed6 in __GI___vasprintf_chk (result_ptr=result_ptr@entry=0x7fffc4413268, flags=flags@entry=1, format=0x438c00 "Disconnecting", format@entry=0x7fffc4413268 "", args=0x7fffc44132b8, args@entry=0x438c00) at vasprintf_chk.c:50 > string = <optimized out> > sf = {_sbf = {_f = {_flags = 0, _IO_read_ptr = 0x0, _IO_read_end = 0x0, _IO_read_base = 0x0, _IO_write_base = 0x0, _IO_write_ptr = 0x0, _IO_write_end = 0x0, _IO_buf_base = 0x0, _IO_buf_end = 0x0, _IO_save_base = 0x0, _IO_backup_base = 0x0, _IO_save_end = 0x0, _markers = 0x0, _chain = 0x0, _fileno = 0, _flags2 = 0, _old_offset = 0, _cur_column = 0, _vtable_offset = 0 '\000', _shortbuf = "", _lock = 0x0, _offset = 0, _codecvt = 0x0, _wide_data = 0x0, _freeres_list = 0x0, _freeres_buf = 0x0, _freeres_size = 0, _mode = 0, _unused2 = '\000' <repeats 19 times>}, vtable = 0x0}, _s = {_allocate_buffer = 0, _free_buffer = 0}} > ret = <optimized out> > needed = <optimized out> > allocated = <optimized out> >#3 0x000000358a0831ab in vasprintf (__ap=0x438c00, __fmt=0x7fffc4413268 "", __ptr=0x7fffc4413268) at /usr/include/bits/stdio2.h:199 >No locals. >#4 g_vasprintf (string=string@entry=0x7fffc4413268, format=format@entry=0x438c00 "Disconnecting", args=args@entry=0x7fffc44132b8) at gprintf.c:314 > len = 7 > __PRETTY_FUNCTION__ = "g_vasprintf" >#5 0x000000358a06302d in g_strdup_vprintf (format=format@entry=0x438c00 "Disconnecting", args=args@entry=0x7fffc44132b8) at gstrfuncs.c:509 > string = 0x0 >#6 0x000000358a04e95c in g_logv (log_domain=0x438759 "EggSMClient", log_level=G_LOG_LEVEL_DEBUG, format=0x438c00 "Disconnecting", args1=args1@entry=0x7fffc4413728) at gmessages.c:730 > msg = <optimized out> > args2 = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc4413800, reg_save_area = 0x7fffc4413740}} > domain = 0x0 > data = <optimized out> > depth = 1 > log_func = <optimized out> > domain_fatal_mask = <optimized out> > masquerade_fatal = 0 > test_level = G_LOG_LEVEL_DEBUG > was_fatal = <optimized out> > was_recursion = <optimized out> > i = <optimized out> >#7 0x000000358a04eb22 in g_log (log_domain=log_domain@entry=0x438759 "EggSMClient", log_level=log_level@entry=G_LOG_LEVEL_DEBUG, format=format@entry=0x438c00 "Disconnecting") at gmessages.c:792 > args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc4413800, reg_save_area = 0x7fffc4413740}} >#8 0x000000000042e555 in sm_client_xsmp_disconnect (xsmp=0x2499ea0) at server/smclient/eggsmclient-xsmp.c:306 > connection = <optimized out> >#9 0x000000000042e660 in process_ice_messages (ice_conn=0x249ef30) at server/smclient/eggsmclient-xsmp.c:1305 > status = IceProcessMessagesIOError >#10 0x000000358a047825 in g_main_dispatch (context=0x239ad70) at gmain.c:2539 > dispatch = 0x358a0843c0 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x249ef30 > callback = 0x42e690 <ice_iochannel_watch> > cb_funcs = 0x358a31e980 > cb_data = 0x249fbe0 > current_source_link = {data = 0x249fa20, next = 0x0} > need_destroy = <optimized out> > source = 0x249fa20 > current = 0x247f680 > i = <optimized out> >#11 g_main_context_dispatch (context=context@entry=0x239ad70) at gmain.c:3075 >No locals. >#12 0x000000358a047b58 in g_main_context_iterate (context=0x239ad70, 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 = 0x2522670 >#13 0x000000358a047f52 in g_main_loop_run (loop=0x249ecd0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#14 0x000000000040b46b in main (argc=1, argv=0x7fffc4413a78) at server/vino-main.c:256 > vino = {settings = 0x249de80, display = 0x238c010, listeners = 0x24a0610, n_screens = 1, sm_client = 0x2499ea0, main_loop = 0x249ecd0} >From To Syms Read Shared Object Library >0x000000359086e2a0 0x0000003590affa90 Yes /lib64/libgtk-3.so.0 >0x000000359001a080 0x000000359005b944 Yes /lib64/libgdk-3.so.0 >0x000000359d00b2f0 0x000000359d08215c Yes /lib64/libcairo.so.2 >0x00000035a000a540 0x00000035a001c594 Yes /lib64/libdbus-glib-1.so.2 >0x0000003589005790 0x0000003589010494 Yes /lib64/libpthread.so.0 >0x00000035af853970 0x00000035af97a628 Yes /lib64/libtelepathy-glib.so.0 >0x0000003594402790 0x0000003594404cbc Yes /lib64/libnotify.so.4 >0x0000003593c2eee0 0x0000003593ceaaf4 Yes /lib64/libgio-2.0.so.0 >0x000000358c40a910 0x000000358c437dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003595c07960 0x0000003595c193b4 Yes /lib64/libgnome-keyring.so.0 >0x00000035982189b0 0x0000003598292f2c Yes /lib64/libgnutls.so.26 >0x00000035960034f0 0x000000359600872c Yes /lib64/libavahi-common.so.3 >0x0000003596c039a0 0x0000003596c0c0c4 Yes /lib64/libavahi-client.so.3 >0x000000358c000da0 0x000000358c001ba4 Yes /lib64/libavahi-glib.so.1 >0x000000358a019d00 0x000000358a0ac9cc Yes /lib64/libglib-2.0.so.0 >0x00000035a4007200 0x00000035a4052b48 Yes /lib64/libgcrypt.so.11 >0x00000036d7a01be0 0x00000036d7a05d18 Yes /lib64/libSM.so.6 >0x000000358d004eb0 0x000000358d012e1c Yes /lib64/libICE.so.6 >0x000000358a81dea0 0x000000358a8a4260 Yes /lib64/libX11.so.6 >0x0000003596801480 0x0000003596803e48 Yes /lib64/libXtst.so.6 >0x000000358b803700 0x000000358b80d7d0 Yes /lib64/libXext.so.6 >0x0000003595400b90 0x000000359540159c Yes /lib64/libXdamage.so.1 >0x000000358dc014f0 0x000000358dc03cf8 Yes /lib64/libXfixes.so.3 >0x0000003589801f50 0x000000358980e718 Yes /lib64/libz.so.1 >0x000000358841ef60 0x000000358855f7a0 Yes /lib64/libc.so.6 >0x00000035938010f0 0x0000003593801fd8 Yes /lib64/libgmodule-2.0.so.0 >0x000000359e404910 0x000000359e409358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000358f402130 0x000000358f40bfb4 Yes /lib64/libXi.so.6 >0x000000359ec09b30 0x000000359ec15c04 Yes /lib64/libatk-1.0.so.0 >0x00000035904033c0 0x0000003590404374 Yes /lib64/libcairo-gobject.so.2 >0x0000003599e06750 0x0000003599e19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000359d407600 0x000000359d421bfc Yes /lib64/libpangoft2-1.0.so.0 >0x000000359cc0eeb0 0x000000359cc2d490 Yes /lib64/libpango-1.0.so.0 >0x000000358ec05ef0 0x000000358ec1f6fc Yes /lib64/libfontconfig.so.1 >0x00000035888055f0 0x000000358886ca0c Yes /lib64/libm.so.6 >0x000000358f000b00 0x000000358f001438 Yes /lib64/libXinerama.so.1 >0x000000358f801830 0x000000358f805f34 Yes /lib64/libXrandr.so.2 >0x000000358fc02a80 0x000000358fc076dc Yes /lib64/libXcursor.so.1 >0x000000359e000c30 0x000000359e001774 Yes /lib64/libXcomposite.so.1 >0x000000359a608d80 0x000000359a672eec Yes /lib64/libpixman-1.so.0 >0x000000358e40cbc0 0x000000358e477250 Yes /lib64/libfreetype.so.6 >0x000000358d804fa0 0x000000358d820ae0 Yes /lib64/libpng15.so.15 >0x000000358e801a70 0x000000358e8079e0 Yes /lib64/libXrender.so.1 >0x0000003591807890 0x0000003591830924 Yes /lib64/libdbus-1.so.3 >0x0000003589402260 0x000000358940554c Yes /lib64/librt.so.1 >0x0000003588000b20 0x000000358801a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000358b400680 0x000000358b4007fc Yes /lib64/libgthread-2.0.so.0 >0x000000358bc01950 0x000000358bc060ec Yes /lib64/libffi.so.5 >0x0000003588c00ea0 0x0000003588c019e0 Yes /lib64/libdl.so.2 >0x000000358a405fc0 0x000000358a416768 Yes /lib64/libselinux.so.1 >0x000000358cc039b0 0x000000358cc11e1c Yes /lib64/libresolv.so.2 >0x0000003597601ce0 0x000000359760c9e8 Yes /lib64/libtasn1.so.3 >0x00000035a2c00960 0x00000035a2c00ed8 Yes /lib64/libgpg-error.so.0 >0x0000003595802cd0 0x000000359580ba6c Yes /lib64/libp11-kit.so.0 >0x00000036d76016d0 0x00000036d7602d48 Yes /lib64/libuuid.so.1 >0x000000358ac099c0 0x000000358ac158d8 Yes /lib64/libxcb.so.1 >0x000000358e003dd0 0x000000358e01cccc Yes /lib64/libexpat.so.1 >0x000000358b000e80 0x000000358b001bb0 Yes /lib64/libXau.so.6 >0x00007f835b1531b0 0x00007f835b15a67c Yes /lib64/libnss_files.so.2 >0x00007f835aed3930 0x00007f835aeeaf98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f835acbc310 0x00007f835acc5c9c Yes /lib64/libgvfscommon.so.0 >0x00007f835aa88ec0 0x00007f835aaa81fc Yes /lib64/libbluray.so.1 >0x00000035a5400ee0 0x00000035a5401814 Yes /lib64/libutil.so.1 >0x000000359402cd70 0x000000359410f744 Yes /lib64/libxml2.so.2 >0x00007f835a880700 0x00007f835a882714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007f835a651950 0x00007f835a6759e8 Yes /lib64/librsvg-2.so.2 >0x00007f835a418ce0 0x00007f835a437428 Yes /lib64/libcroco-0.6.so.3 >0x00007f835a20d710 0x00007f835a20dec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f835a008020 0x00007f835a00a060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007f8359e02cb0 0x00007f8359e04160 Yes /lib64/libcanberra-gtk3.so.0 >0x00000035a8c033c0 0x00000035a8c0c31c Yes /lib64/libcanberra.so.0 >0x00000035aec020b0 0x00000035aec0614c Yes /lib64/libvorbisfile.so.3 >0x00000035a1c03810 0x00000035a1c1ad6c Yes /lib64/libvorbis.so.0 >0x000000359fc01a70 0x000000359fc04138 Yes /lib64/libogg.so.0 >0x00000035af402880 0x00000035af40c010 Yes /lib64/libtdb.so.1 >0x00000035a6c02400 0x00000035a6c065d4 Yes /lib64/libltdl.so.7 >0x000000359f000dc0 0x000000359f005cac Yes /lib64/libcrypt.so.1 >0x000000359f403520 0x000000359f4424f8 Yes /lib64/libfreebl3.so >0x00007f8359bfba30 0x00007f8359bfea18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f83581e5d20 0x00007f83581efcbc Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >$1 = 0x0 >$2 = 0x0 >rax 0x35887b0808 229923031048 >rbx 0x35887b0720 229923030816 >rcx 0xa 10 >rdx 0x370 880 >rsi 0x35887b0808 229923031048 >rdi 0x400 1024 >rbp 0x70 0x70 >rsp 0x7fffc4413020 0x7fffc4413020 >r8 0x0 0 >r9 0x7 7 >r10 0x1 1 >r11 0x0 0 >r12 0x2512880 38873216 >r13 0x270c 9996 >r14 0x35887b0778 229923030904 >r15 0x64 100 >rip 0x358847c75b 0x358847c75b <_int_malloc+731> >eflags 0x10287 [ CF PF SF 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 _int_malloc: > 0x000000358847c480 <+0>: push %r15 > 0x000000358847c482 <+2>: mov %rsi,%r10 > 0x000000358847c485 <+5>: push %r14 > 0x000000358847c487 <+7>: push %r13 > 0x000000358847c489 <+9>: push %r12 > 0x000000358847c48b <+11>: push %rbp > 0x000000358847c48c <+12>: push %rbx > 0x000000358847c48d <+13>: sub $0xa8,%rsp > 0x000000358847c494 <+20>: cmp $0xffffffffffffffbf,%rsi > 0x000000358847c498 <+24>: ja 0x358847cbce <_int_malloc+1870> > 0x000000358847c49e <+30>: lea 0x17(%rsi),%rax > 0x000000358847c4a2 <+34>: mov $0x20,%ebp > 0x000000358847c4a7 <+39>: mov %rdi,%rbx > 0x000000358847c4aa <+42>: mov %rax,%rdx > 0x000000358847c4ad <+45>: and $0xfffffffffffffff0,%rdx > 0x000000358847c4b1 <+49>: cmp $0x20,%rax > 0x000000358847c4b5 <+53>: cmovae %rdx,%rbp > 0x000000358847c4b9 <+57>: cmp 0x336690(%rip),%rbp # 0x35887b2b50 <global_max_fast> > 0x000000358847c4c0 <+64>: ja 0x358847c578 <_int_malloc+248> > 0x000000358847c4c6 <+70>: mov %ebp,%r8d > 0x000000358847c4c9 <+73>: shr $0x4,%r8d > 0x000000358847c4cd <+77>: sub $0x2,%r8d > 0x000000358847c4d1 <+81>: mov %r8d,%eax > 0x000000358847c4d4 <+84>: mov 0x8(%rdi,%rax,8),%r12 > 0x000000358847c4d9 <+89>: lea (%rdi,%rax,8),%rsi > 0x000000358847c4dd <+93>: lea 0x8(%rsi),%rcx > 0x000000358847c4e1 <+97>: test %r12,%r12 > 0x000000358847c4e4 <+100>: je 0x358847c578 <_int_malloc+248> > 0x000000358847c4ea <+106>: mov 0x10(%r12),%rdi > 0x000000358847c4ef <+111>: mov %r12,%rax > 0x000000358847c4f2 <+114>: cmpl $0x0,%fs:0x18 > 0x000000358847c4fb <+123>: je 0x358847c4fe <_int_malloc+126> > 0x000000358847c4fd <+125>: lock cmpxchg %rdi,0x8(%rsi) > 0x000000358847c503 <+131>: cmp %rax,%r12 > 0x000000358847c506 <+134>: mov %rax,%rdx > 0x000000358847c509 <+137>: jne 0x358847c513 <_int_malloc+147> > 0x000000358847c50b <+139>: jmp 0x358847c537 <_int_malloc+183> > 0x000000358847c50d <+141>: nopl (%rax) > 0x000000358847c510 <+144>: mov %rax,%rdx > 0x000000358847c513 <+147>: test %rdx,%rdx > 0x000000358847c516 <+150>: je 0x358847c578 <_int_malloc+248> > 0x000000358847c518 <+152>: mov 0x10(%rdx),%rsi > 0x000000358847c51c <+156>: mov %rdx,%rax > 0x000000358847c51f <+159>: cmpl $0x0,%fs:0x18 > 0x000000358847c528 <+168>: je 0x358847c52b <_int_malloc+171> > 0x000000358847c52a <+170>: lock cmpxchg %rsi,(%rcx) > 0x000000358847c52f <+175>: cmp %rdx,%rax > 0x000000358847c532 <+178>: jne 0x358847c510 <_int_malloc+144> > 0x000000358847c534 <+180>: mov %rdx,%r12 > 0x000000358847c537 <+183>: mov 0x8(%r12),%eax > 0x000000358847c53c <+188>: shr $0x4,%eax > 0x000000358847c53f <+191>: sub $0x2,%eax > 0x000000358847c542 <+194>: cmp %eax,%r8d > 0x000000358847c545 <+197>: jne 0x358847d874 <_int_malloc+5108> > 0x000000358847c54b <+203>: mov 0x33660f(%rip),%eax # 0x35887b2b60 <perturb_byte> > 0x000000358847c551 <+209>: add $0x10,%r12 > 0x000000358847c555 <+213>: test %eax,%eax > 0x000000358847c557 <+215>: jne 0x358847c92b <_int_malloc+1195> > 0x000000358847c55d <+221>: add $0xa8,%rsp > 0x000000358847c564 <+228>: mov %r12,%rax > 0x000000358847c567 <+231>: pop %rbx > 0x000000358847c568 <+232>: pop %rbp > 0x000000358847c569 <+233>: pop %r12 > 0x000000358847c56b <+235>: pop %r13 > 0x000000358847c56d <+237>: pop %r14 > 0x000000358847c56f <+239>: pop %r15 > 0x000000358847c571 <+241>: retq > 0x000000358847c572 <+242>: nopw 0x0(%rax,%rax,1) > 0x000000358847c578 <+248>: cmp $0x3ff,%rbp > 0x000000358847c57f <+255>: ja 0x358847c5e0 <_int_malloc+352> > 0x000000358847c581 <+257>: mov %ebp,%r9d > 0x000000358847c584 <+260>: shr $0x4,%r9d > 0x000000358847c588 <+264>: lea -0x2(%r9,%r9,1),%eax > 0x000000358847c58d <+269>: lea 0x58(%rbx,%rax,8),%rax > 0x000000358847c592 <+274>: mov 0x18(%rax),%r12 > 0x000000358847c596 <+278>: cmp %rax,%r12 > 0x000000358847c599 <+281>: je 0x358847c628 <_int_malloc+424> > 0x000000358847c59f <+287>: test %r12,%r12 > 0x000000358847c5a2 <+290>: je 0x358847cd1c <_int_malloc+2204> > 0x000000358847c5a8 <+296>: mov 0x18(%r12),%rdx > 0x000000358847c5ad <+301>: cmp 0x10(%rdx),%r12 > 0x000000358847c5b1 <+305>: jne 0x358847d716 <_int_malloc+4758> > 0x000000358847c5b7 <+311>: mov %rdx,0x18(%rax) > 0x000000358847c5bb <+315>: mov %rax,0x10(%rdx) > 0x000000358847c5bf <+319>: lea 0x33415a(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847c5c6 <+326>: orq $0x1,0x8(%r12,%rbp,1) > 0x000000358847c5cc <+332>: cmp %rax,%rbx > 0x000000358847c5cf <+335>: je 0x358847c54b <_int_malloc+203> > 0x000000358847c5d5 <+341>: orq $0x4,0x8(%r12) > 0x000000358847c5db <+347>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847c5e0 <+352>: mov %rbp,%r9 > 0x000000358847c5e3 <+355>: shr $0x6,%r9 > 0x000000358847c5e7 <+359>: cmp $0x30,%r9 > 0x000000358847c5eb <+363>: jbe 0x358847cbc5 <_int_malloc+1861> > 0x000000358847c5f1 <+369>: mov %rbp,%r9 > 0x000000358847c5f4 <+372>: shr $0x9,%r9 > 0x000000358847c5f8 <+376>: cmp $0x14,%r9 > 0x000000358847c5fc <+380>: ja 0x358847ccd5 <_int_malloc+2133> > 0x000000358847c602 <+386>: add $0x5b,%r9d > 0x000000358847c606 <+390>: testb $0x1,0x4(%rbx) > 0x000000358847c60a <+394>: jne 0x358847c628 <_int_malloc+424> > 0x000000358847c60c <+396>: mov %rbx,%rdi > 0x000000358847c60f <+399>: mov %r9d,0x20(%rsp) > 0x000000358847c614 <+404>: mov %r10,0x8(%rsp) > 0x000000358847c619 <+409>: callq 0x358847b3d0 <malloc_consolidate> > 0x000000358847c61e <+414>: mov 0x8(%rsp),%r10 > 0x000000358847c623 <+419>: mov 0x20(%rsp),%r9d > 0x000000358847c628 <+424>: mov %ebp,%edx > 0x000000358847c62a <+426>: mov %rbp,%rcx > 0x000000358847c62d <+429>: mov %rbp,%rax > 0x000000358847c630 <+432>: shr $0x4,%edx > 0x000000358847c633 <+435>: shr $0x6,%rcx > 0x000000358847c637 <+439>: shr $0x9,%rax > 0x000000358847c63b <+443>: mov %edx,0x60(%rsp) > 0x000000358847c63f <+447>: mov %rbp,%rdx > 0x000000358847c642 <+450>: mov %rcx,0x30(%rsp) > 0x000000358847c647 <+455>: shr $0xc,%rdx > 0x000000358847c64b <+459>: add $0x30,%ecx > 0x000000358847c64e <+462>: mov %rax,0x40(%rsp) > 0x000000358847c653 <+467>: add $0x5b,%eax > 0x000000358847c656 <+470>: mov %ecx,0x64(%rsp) > 0x000000358847c65a <+474>: mov %rdx,0x48(%rsp) > 0x000000358847c65f <+479>: mov %eax,0x68(%rsp) > 0x000000358847c663 <+483>: add $0x6e,%edx > 0x000000358847c666 <+486>: mov %rbp,%rcx > 0x000000358847c669 <+489>: mov %rbp,%rax > 0x000000358847c66c <+492>: shr $0xf,%rcx > 0x000000358847c670 <+496>: mov %edx,0x6c(%rsp) > 0x000000358847c674 <+500>: shr $0x12,%rax > 0x000000358847c678 <+504>: lea 0x80(%rsp),%rdx > 0x000000358847c680 <+512>: mov %rcx,0x50(%rsp) > 0x000000358847c685 <+517>: mov %rax,0x58(%rsp) > 0x000000358847c68a <+522>: add $0x77,%ecx > 0x000000358847c68d <+525>: add $0x7c,%eax > 0x000000358847c690 <+528>: mov %ecx,0x70(%rsp) > 0x000000358847c694 <+532>: mov %eax,0x74(%rsp) > 0x000000358847c698 <+536>: mov %rdx,%rcx > 0x000000358847c69b <+539>: lea 0x20(%rbp),%rax > 0x000000358847c69f <+543>: add $0x10,%rcx > 0x000000358847c6a3 <+547>: lea 0x58(%rbx),%r14 > 0x000000358847c6a7 <+551>: mov %rdx,0x28(%rsp) > 0x000000358847c6ac <+556>: mov %rcx,0x78(%rsp) > 0x000000358847c6b1 <+561>: mov %r10,%r15 > 0x000000358847c6b4 <+564>: mov %rax,0x38(%rsp) > 0x000000358847c6b9 <+569>: mov $0x2710,%r13d > 0x000000358847c6bf <+575>: jmp 0x358847c710 <_int_malloc+656> > 0x000000358847c6c1 <+577>: nopl 0x0(%rax) > 0x000000358847c6c8 <+584>: mov %edx,%ecx > 0x000000358847c6ca <+586>: mov $0x1,%edi > 0x000000358847c6cf <+591>: shr $0x4,%ecx > 0x000000358847c6d2 <+594>: lea -0x2(%rcx,%rcx,1),%eax > 0x000000358847c6d6 <+598>: mov %ecx,%r8d > 0x000000358847c6d9 <+601>: shl %cl,%edi > 0x000000358847c6db <+603>: sar $0x5,%r8d > 0x000000358847c6df <+607>: cltq > 0x000000358847c6e1 <+609>: lea 0x58(%rbx,%rax,8),%rsi > 0x000000358847c6e6 <+614>: mov 0x10(%rsi),%rax > 0x000000358847c6ea <+618>: movslq %r8d,%rdx > 0x000000358847c6ed <+621>: or %edi,0x858(%rbx,%rdx,4) > 0x000000358847c6f4 <+628>: sub $0x1,%r13d > 0x000000358847c6f8 <+632>: mov %rsi,0x18(%r12) > 0x000000358847c6fd <+637>: mov %rax,0x10(%r12) > 0x000000358847c702 <+642>: mov %r12,0x18(%rax) > 0x000000358847c706 <+646>: mov %r12,0x10(%rsi) > 0x000000358847c70a <+650>: je 0x358847c970 <_int_malloc+1264> > 0x000000358847c710 <+656>: mov 0x70(%rbx),%r12 > 0x000000358847c714 <+660>: cmp %r14,%r12 > 0x000000358847c717 <+663>: je 0x358847c970 <_int_malloc+1264> > 0x000000358847c71d <+669>: mov 0x8(%r12),%rdx > 0x000000358847c722 <+674>: mov 0x18(%r12),%r10 > 0x000000358847c727 <+679>: cmp $0x10,%rdx > 0x000000358847c72b <+683>: jbe 0x358847cd5a <_int_malloc+2266> > 0x000000358847c731 <+689>: cmp 0x878(%rbx),%rdx > 0x000000358847c738 <+696>: ja 0x358847cd5a <_int_malloc+2266> > 0x000000358847c73e <+702>: and $0xfffffffffffffff8,%rdx > 0x000000358847c742 <+706>: cmp $0x3ff,%rbp > 0x000000358847c749 <+713>: ja 0x358847c754 <_int_malloc+724> > 0x000000358847c74b <+715>: cmp %r10,%r14 > 0x000000358847c74e <+718>: je 0x358847c898 <_int_malloc+1048> > 0x000000358847c754 <+724>: cmp %rdx,%rbp > 0x000000358847c757 <+727>: mov %r10,0x70(%rbx) >=> 0x000000358847c75b <+731>: mov %r14,0x10(%r10) > 0x000000358847c75f <+735>: je 0x358847cad0 <_int_malloc+1616> > 0x000000358847c765 <+741>: cmp $0x3ff,%rdx > 0x000000358847c76c <+748>: jbe 0x358847c6c8 <_int_malloc+584> > 0x000000358847c772 <+754>: mov %rdx,%rax > 0x000000358847c775 <+757>: shr $0x6,%rax > 0x000000358847c779 <+761>: cmp $0x30,%rax > 0x000000358847c77d <+765>: ja 0x358847c820 <_int_malloc+928> > 0x000000358847c783 <+771>: lea 0x30(%rax),%ecx > 0x000000358847c786 <+774>: lea 0x5e(%rax,%rax,1),%eax > 0x000000358847c78a <+778>: cltq > 0x000000358847c78c <+780>: mov %ecx,%r8d > 0x000000358847c78f <+783>: mov $0x1,%edi > 0x000000358847c794 <+788>: sub $0x2,%rax > 0x000000358847c798 <+792>: sar $0x5,%r8d > 0x000000358847c79c <+796>: shl %cl,%edi > 0x000000358847c79e <+798>: lea 0x68(%rbx,%rax,8),%rcx > 0x000000358847c7a3 <+803>: mov 0x10(%rcx),%rax > 0x000000358847c7a7 <+807>: cmp %rcx,%rax > 0x000000358847c7aa <+810>: je 0x358847c880 <_int_malloc+1024> > 0x000000358847c7b0 <+816>: mov 0x18(%rcx),%rsi > 0x000000358847c7b4 <+820>: or $0x1,%rdx > 0x000000358847c7b8 <+824>: cmp 0x8(%rsi),%rdx > 0x000000358847c7bc <+828>: jae 0x358847c7e4 <_int_malloc+868> > 0x000000358847c7be <+830>: mov 0x28(%rax),%rdx > 0x000000358847c7c2 <+834>: mov %rax,0x20(%r12) > 0x000000358847c7c7 <+839>: mov %rdx,0x28(%r12) > 0x000000358847c7cc <+844>: mov %r12,0x20(%rdx) > 0x000000358847c7d0 <+848>: mov %r12,0x28(%rax) > 0x000000358847c7d4 <+852>: mov %rcx,%rax > 0x000000358847c7d7 <+855>: jmpq 0x358847c6ea <_int_malloc+618> > 0x000000358847c7dc <+860>: nopl 0x0(%rax) > 0x000000358847c7e0 <+864>: mov 0x20(%rax),%rax > 0x000000358847c7e4 <+868>: mov 0x8(%rax),%rcx > 0x000000358847c7e8 <+872>: cmp %rcx,%rdx > 0x000000358847c7eb <+875>: jb 0x358847c7e0 <_int_malloc+864> > 0x000000358847c7ed <+877>: cmp %rcx,%rdx > 0x000000358847c7f0 <+880>: je 0x358847c960 <_int_malloc+1248> > 0x000000358847c7f6 <+886>: mov 0x28(%rax),%rdx > 0x000000358847c7fa <+890>: mov %rax,0x20(%r12) > 0x000000358847c7ff <+895>: mov %rdx,0x28(%r12) > 0x000000358847c804 <+900>: mov %r12,0x28(%rax) > 0x000000358847c808 <+904>: mov 0x28(%r12),%rdx > 0x000000358847c80d <+909>: mov %r12,0x20(%rdx) > 0x000000358847c811 <+913>: mov 0x18(%rax),%rsi > 0x000000358847c815 <+917>: jmpq 0x358847c6ea <_int_malloc+618> > 0x000000358847c81a <+922>: nopw 0x0(%rax,%rax,1) > 0x000000358847c820 <+928>: mov %rdx,%rax > 0x000000358847c823 <+931>: shr $0x9,%rax > 0x000000358847c827 <+935>: cmp $0x14,%rax > 0x000000358847c82b <+939>: ja 0x358847c840 <_int_malloc+960> > 0x000000358847c82d <+941>: lea 0x5b(%rax),%ecx > 0x000000358847c830 <+944>: lea 0xb4(%rax,%rax,1),%eax > 0x000000358847c837 <+951>: jmpq 0x358847c78a <_int_malloc+778> > 0x000000358847c83c <+956>: nopl 0x0(%rax) > 0x000000358847c840 <+960>: mov %rdx,%rax > 0x000000358847c843 <+963>: shr $0xc,%rax > 0x000000358847c847 <+967>: cmp $0xa,%rax > 0x000000358847c84b <+971>: ja 0x358847c940 <_int_malloc+1216> > 0x000000358847c851 <+977>: lea 0x6e(%rax),%ecx > 0x000000358847c854 <+980>: lea 0xda(%rax,%rax,1),%eax > 0x000000358847c85b <+987>: cltq > 0x000000358847c85d <+989>: mov $0x1,%edi > 0x000000358847c862 <+994>: mov $0x3,%r8d > 0x000000358847c868 <+1000>: sub $0x2,%rax > 0x000000358847c86c <+1004>: shl %cl,%edi > 0x000000358847c86e <+1006>: lea 0x68(%rbx,%rax,8),%rcx > 0x000000358847c873 <+1011>: mov 0x10(%rcx),%rax > 0x000000358847c877 <+1015>: cmp %rcx,%rax > 0x000000358847c87a <+1018>: jne 0x358847c7b0 <_int_malloc+816> > 0x000000358847c880 <+1024>: mov %r12,0x28(%r12) > 0x000000358847c885 <+1029>: mov %r12,0x20(%r12) > 0x000000358847c88a <+1034>: mov %rax,%rsi > 0x000000358847c88d <+1037>: jmpq 0x358847c6ea <_int_malloc+618> > 0x000000358847c892 <+1042>: nopw 0x0(%rax,%rax,1) > 0x000000358847c898 <+1048>: mov 0x60(%rbx),%rax > 0x000000358847c89c <+1052>: cmp %r12,%rax > 0x000000358847c89f <+1055>: jne 0x358847c754 <_int_malloc+724> > 0x000000358847c8a5 <+1061>: cmp 0x38(%rsp),%rdx > 0x000000358847c8aa <+1066>: jbe 0x358847c754 <_int_malloc+724> > 0x000000358847c8b0 <+1072>: sub %rbp,%rdx > 0x000000358847c8b3 <+1075>: add %rbp,%r12 > 0x000000358847c8b6 <+1078>: mov %r15,%r10 > 0x000000358847c8b9 <+1081>: cmp $0x3ff,%rdx > 0x000000358847c8c0 <+1088>: mov %r12,0x60(%rbx) > 0x000000358847c8c4 <+1092>: mov %r12,0x68(%rbx) > 0x000000358847c8c8 <+1096>: mov %r12,0x70(%rbx) > 0x000000358847c8cc <+1100>: mov %r14,0x10(%r12) > 0x000000358847c8d1 <+1105>: mov %r14,0x18(%r12) > 0x000000358847c8d6 <+1110>: jbe 0x358847c8ea <_int_malloc+1130> > 0x000000358847c8d8 <+1112>: movq $0x0,0x20(%r12) > 0x000000358847c8e1 <+1121>: movq $0x0,0x28(%r12) > 0x000000358847c8ea <+1130>: lea 0x333e2f(%rip),%rcx # 0x35887b0720 <main_arena> > 0x000000358847c8f1 <+1137>: mov %rdx,(%r12,%rdx,1) > 0x000000358847c8f5 <+1141>: cmp %rcx,%rbx > 0x000000358847c8f8 <+1144>: setne %cl > 0x000000358847c8fb <+1147>: or $0x1,%rbp > 0x000000358847c8ff <+1151>: movzbl %cl,%ecx > 0x000000358847c902 <+1154>: shl $0x2,%rcx > 0x000000358847c906 <+1158>: or %rcx,%rbp > 0x000000358847c909 <+1161>: mov %rdx,%rcx > 0x000000358847c90c <+1164>: or $0x1,%rcx > 0x000000358847c910 <+1168>: mov %rbp,0x8(%rax) > 0x000000358847c914 <+1172>: mov %rcx,0x8(%r12) > 0x000000358847c919 <+1177>: lea 0x10(%rax),%r12 > 0x000000358847c91d <+1181>: mov 0x33623d(%rip),%eax # 0x35887b2b60 <perturb_byte> > 0x000000358847c923 <+1187>: test %eax,%eax > 0x000000358847c925 <+1189>: je 0x358847c55d <_int_malloc+221> > 0x000000358847c92b <+1195>: not %eax > 0x000000358847c92d <+1197>: mov %r10,%rdx > 0x000000358847c930 <+1200>: mov %r12,%rdi > 0x000000358847c933 <+1203>: movzbl %al,%esi > 0x000000358847c936 <+1206>: callq 0x3588488300 <__memset_sse2> > 0x000000358847c93b <+1211>: jmpq 0x358847c55d <_int_malloc+221> > 0x000000358847c940 <+1216>: mov %rdx,%rax > 0x000000358847c943 <+1219>: shr $0xf,%rax > 0x000000358847c947 <+1223>: cmp $0x4,%rax > 0x000000358847c94b <+1227>: ja 0x358847ca10 <_int_malloc+1424> > 0x000000358847c951 <+1233>: lea 0x77(%rax),%ecx > 0x000000358847c954 <+1236>: lea 0xec(%rax,%rax,1),%eax > 0x000000358847c95b <+1243>: jmpq 0x358847c85b <_int_malloc+987> > 0x000000358847c960 <+1248>: mov 0x10(%rax),%rax > 0x000000358847c964 <+1252>: jmpq 0x358847c811 <_int_malloc+913> > 0x000000358847c969 <+1257>: nopl 0x0(%rax) > 0x000000358847c970 <+1264>: cmp $0x3ff,%rbp > 0x000000358847c977 <+1271>: ja 0x358847caf4 <_int_malloc+1652> > 0x000000358847c97d <+1277>: lea 0x1(%r9),%ecx > 0x000000358847c981 <+1281>: lea (%r9,%r9,1),%eax > 0x000000358847c985 <+1285>: mov %ecx,%edi > 0x000000358847c987 <+1287>: lea 0x58(%rbx,%rax,8),%rdx > 0x000000358847c98c <+1292>: mov $0x1,%eax > 0x000000358847c991 <+1297>: shr $0x5,%edi > 0x000000358847c994 <+1300>: shl %cl,%eax > 0x000000358847c996 <+1302>: mov %edi,%r8d > 0x000000358847c999 <+1305>: mov 0x858(%rbx,%r8,4),%esi > 0x000000358847c9a1 <+1313>: nopl 0x0(%rax) > 0x000000358847c9a8 <+1320>: test %eax,%eax > 0x000000358847c9aa <+1322>: je 0x358847c9b0 <_int_malloc+1328> > 0x000000358847c9ac <+1324>: cmp %esi,%eax > 0x000000358847c9ae <+1326>: jbe 0x358847c9e6 <_int_malloc+1382> > 0x000000358847c9b0 <+1328>: add $0x1,%edi > 0x000000358847c9b3 <+1331>: cmp $0x3,%edi > 0x000000358847c9b6 <+1334>: ja 0x358847ca30 <_int_malloc+1456> > 0x000000358847c9b8 <+1336>: mov %edi,%r8d > 0x000000358847c9bb <+1339>: mov 0x858(%rbx,%r8,4),%esi > 0x000000358847c9c3 <+1347>: test %esi,%esi > 0x000000358847c9c5 <+1349>: je 0x358847c9b0 <_int_malloc+1328> > 0x000000358847c9c7 <+1351>: mov %edi,%eax > 0x000000358847c9c9 <+1353>: shl $0x6,%eax > 0x000000358847c9cc <+1356>: sub $0x2,%eax > 0x000000358847c9cf <+1359>: lea 0x58(%rbx,%rax,8),%rdx > 0x000000358847c9d4 <+1364>: mov $0x1,%eax > 0x000000358847c9d9 <+1369>: test %eax,%esi > 0x000000358847c9db <+1371>: jne 0x358847c9ea <_int_malloc+1386> > 0x000000358847c9dd <+1373>: nopl (%rax) > 0x000000358847c9e0 <+1376>: add $0x10,%rdx > 0x000000358847c9e4 <+1380>: add %eax,%eax > 0x000000358847c9e6 <+1382>: test %eax,%esi > 0x000000358847c9e8 <+1384>: je 0x358847c9e0 <_int_malloc+1376> > 0x000000358847c9ea <+1386>: mov 0x18(%rdx),%r12 > 0x000000358847c9ee <+1390>: cmp %rdx,%r12 > 0x000000358847c9f1 <+1393>: jne 0x358847cbe4 <_int_malloc+1892> > 0x000000358847c9f7 <+1399>: mov %eax,%ecx > 0x000000358847c9f9 <+1401>: add $0x10,%rdx > 0x000000358847c9fd <+1405>: add %eax,%eax > 0x000000358847c9ff <+1407>: not %ecx > 0x000000358847ca01 <+1409>: and %ecx,%esi > 0x000000358847ca03 <+1411>: mov %esi,0x858(%rbx,%r8,4) > 0x000000358847ca0b <+1419>: jmp 0x358847c9a8 <_int_malloc+1320> > 0x000000358847ca0d <+1421>: nopl (%rax) > 0x000000358847ca10 <+1424>: mov %rdx,%rax > 0x000000358847ca13 <+1427>: shr $0x12,%rax > 0x000000358847ca17 <+1431>: cmp $0x2,%rax > 0x000000358847ca1b <+1435>: ja 0x358847cbb0 <_int_malloc+1840> > 0x000000358847ca21 <+1441>: lea 0x7c(%rax),%ecx > 0x000000358847ca24 <+1444>: lea 0xf6(%rax,%rax,1),%eax > 0x000000358847ca2b <+1451>: jmpq 0x358847c85b <_int_malloc+987> > 0x000000358847ca30 <+1456>: mov 0x58(%rbx),%rax > 0x000000358847ca34 <+1460>: mov 0x8(%rax),%r12 > 0x000000358847ca38 <+1464>: and $0xfffffffffffffff8,%r12 > 0x000000358847ca3c <+1468>: cmp 0x38(%rsp),%r12 > 0x000000358847ca41 <+1473>: jae 0x358847cdcf <_int_malloc+2383> > 0x000000358847ca47 <+1479>: testb $0x1,0x4(%rbx) > 0x000000358847ca4b <+1483>: jne 0x358847ce20 <_int_malloc+2464> > 0x000000358847ca51 <+1489>: mov %rbx,%rdi > 0x000000358847ca54 <+1492>: callq 0x358847b3d0 <malloc_consolidate> > 0x000000358847ca59 <+1497>: cmp $0x3ff,%rbp > 0x000000358847ca60 <+1504>: mov 0x60(%rsp),%r9d > 0x000000358847ca65 <+1509>: jbe 0x358847c6b9 <_int_malloc+569> > 0x000000358847ca6b <+1515>: cmpq $0x30,0x30(%rsp) > 0x000000358847ca71 <+1521>: mov 0x64(%rsp),%r9d > 0x000000358847ca76 <+1526>: jbe 0x358847c6b9 <_int_malloc+569> > 0x000000358847ca7c <+1532>: cmpq $0x14,0x40(%rsp) > 0x000000358847ca82 <+1538>: mov 0x68(%rsp),%r9d > 0x000000358847ca87 <+1543>: jbe 0x358847c6b9 <_int_malloc+569> > 0x000000358847ca8d <+1549>: cmpq $0xa,0x48(%rsp) > 0x000000358847ca93 <+1555>: mov 0x6c(%rsp),%r9d > 0x000000358847ca98 <+1560>: jbe 0x358847c6b9 <_int_malloc+569> > 0x000000358847ca9e <+1566>: cmpq $0x4,0x50(%rsp) > 0x000000358847caa4 <+1572>: mov 0x70(%rsp),%r9d > 0x000000358847caa9 <+1577>: jbe 0x358847c6b9 <_int_malloc+569> > 0x000000358847caaf <+1583>: cmpq $0x3,0x58(%rsp) > 0x000000358847cab5 <+1589>: mov $0x7e,%r9d > 0x000000358847cabb <+1595>: cmovb 0x74(%rsp),%r9d > 0x000000358847cac1 <+1601>: jmpq 0x358847c6b9 <_int_malloc+569> > 0x000000358847cac6 <+1606>: nopw %cs:0x0(%rax,%rax,1) > 0x000000358847cad0 <+1616>: lea 0x333c49(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847cad7 <+1623>: orq $0x1,0x8(%r12,%rbp,1) > 0x000000358847cadd <+1629>: mov %r15,%r10 > 0x000000358847cae0 <+1632>: cmp %rax,%rbx > 0x000000358847cae3 <+1635>: je 0x358847c54b <_int_malloc+203> > 0x000000358847cae9 <+1641>: orq $0x4,0x8(%r12) > 0x000000358847caef <+1647>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847caf4 <+1652>: lea -0x2(%r9,%r9,1),%eax > 0x000000358847caf9 <+1657>: lea 0x58(%rbx,%rax,8),%rax > 0x000000358847cafe <+1662>: mov 0x10(%rax),%rdx > 0x000000358847cb02 <+1666>: cmp %rax,%rdx > 0x000000358847cb05 <+1669>: je 0x358847c97d <_int_malloc+1277> > 0x000000358847cb0b <+1675>: cmp 0x8(%rdx),%rbp > 0x000000358847cb0f <+1679>: ja 0x358847c97d <_int_malloc+1277> > 0x000000358847cb15 <+1685>: mov %r15,%r10 > 0x000000358847cb18 <+1688>: mov 0x28(%rdx),%r12 > 0x000000358847cb1c <+1692>: jmp 0x358847cb25 <_int_malloc+1701> > 0x000000358847cb1e <+1694>: xchg %ax,%ax > 0x000000358847cb20 <+1696>: mov 0x28(%r12),%r12 > 0x000000358847cb25 <+1701>: mov 0x8(%r12),%rdx > 0x000000358847cb2a <+1706>: mov %rdx,%r13 > 0x000000358847cb2d <+1709>: and $0xfffffffffffffff8,%r13 > 0x000000358847cb31 <+1713>: cmp %r13,%rbp > 0x000000358847cb34 <+1716>: ja 0x358847cb20 <_int_malloc+1696> > 0x000000358847cb36 <+1718>: cmp %r12,0x18(%rax) > 0x000000358847cb3a <+1722>: mov 0x10(%r12),%rax > 0x000000358847cb3f <+1727>: je 0x358847cb4b <_int_malloc+1739> > 0x000000358847cb41 <+1729>: cmp 0x8(%rax),%rdx > 0x000000358847cb45 <+1733>: je 0x358847d722 <_int_malloc+4770> > 0x000000358847cb4b <+1739>: mov %r13,%r15 > 0x000000358847cb4e <+1742>: mov 0x18(%r12),%rdx > 0x000000358847cb53 <+1747>: sub %rbp,%r15 > 0x000000358847cb56 <+1750>: cmp 0x18(%rax),%r12 > 0x000000358847cb5a <+1754>: jne 0x358847d767 <_int_malloc+4839> > 0x000000358847cb60 <+1760>: cmp 0x10(%rdx),%r12 > 0x000000358847cb64 <+1764>: jne 0x358847d767 <_int_malloc+4839> > 0x000000358847cb6a <+1770>: cmpq $0x3ff,0x8(%r12) > 0x000000358847cb73 <+1779>: mov %rdx,0x18(%rax) > 0x000000358847cb77 <+1783>: mov %rax,0x10(%rdx) > 0x000000358847cb7b <+1787>: jbe 0x358847cb8b <_int_malloc+1803> > 0x000000358847cb7d <+1789>: mov 0x20(%r12),%rdx > 0x000000358847cb82 <+1794>: test %rdx,%rdx > 0x000000358847cb85 <+1797>: jne 0x358847d7cc <_int_malloc+4940> > 0x000000358847cb8b <+1803>: cmp $0x1f,%r15 > 0x000000358847cb8f <+1807>: ja 0x358847d041 <_int_malloc+3009> > 0x000000358847cb95 <+1813>: lea 0x333b84(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847cb9c <+1820>: orq $0x1,0x8(%r12,%r13,1) > 0x000000358847cba2 <+1826>: cmp %rax,%rbx > 0x000000358847cba5 <+1829>: jne 0x358847c5d5 <_int_malloc+341> > 0x000000358847cbab <+1835>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847cbb0 <+1840>: mov $0x40000000,%edi > 0x000000358847cbb5 <+1845>: mov $0x3,%r8d > 0x000000358847cbbb <+1851>: mov $0xf8,%eax > 0x000000358847cbc0 <+1856>: jmpq 0x358847c79e <_int_malloc+798> > 0x000000358847cbc5 <+1861>: add $0x30,%r9d > 0x000000358847cbc9 <+1865>: jmpq 0x358847c606 <_int_malloc+390> > 0x000000358847cbce <+1870>: mov 0x33325b(%rip),%rax # 0x35887afe30 > 0x000000358847cbd5 <+1877>: xor %r12d,%r12d > 0x000000358847cbd8 <+1880>: movl $0xc,%fs:(%rax) > 0x000000358847cbdf <+1887>: jmpq 0x358847c55d <_int_malloc+221> > 0x000000358847cbe4 <+1892>: mov 0x8(%r12),%rcx > 0x000000358847cbe9 <+1897>: mov %r15,%r10 > 0x000000358847cbec <+1900>: mov 0x10(%r12),%rax > 0x000000358847cbf1 <+1905>: mov 0x18(%r12),%rdx > 0x000000358847cbf6 <+1910>: mov %rcx,%r15 > 0x000000358847cbf9 <+1913>: and $0xfffffffffffffff8,%r15 > 0x000000358847cbfd <+1917>: mov %r15,%r13 > 0x000000358847cc00 <+1920>: sub %rbp,%r13 > 0x000000358847cc03 <+1923>: cmp 0x18(%rax),%r12 > 0x000000358847cc07 <+1927>: jne 0x358847d6b1 <_int_malloc+4657> > 0x000000358847cc0d <+1933>: cmp 0x10(%rdx),%r12 > 0x000000358847cc11 <+1937>: jne 0x358847d6b1 <_int_malloc+4657> > 0x000000358847cc17 <+1943>: cmp $0x3ff,%rcx > 0x000000358847cc1e <+1950>: mov %rdx,0x18(%rax) > 0x000000358847cc22 <+1954>: mov %rax,0x10(%rdx) > 0x000000358847cc26 <+1958>: jbe 0x358847cc4f <_int_malloc+1999> > 0x000000358847cc28 <+1960>: mov 0x20(%r12),%rdx > 0x000000358847cc2d <+1965>: test %rdx,%rdx > 0x000000358847cc30 <+1968>: je 0x358847cc4f <_int_malloc+1999> > 0x000000358847cc32 <+1970>: cmpq $0x0,0x20(%rax) > 0x000000358847cc37 <+1975>: je 0x358847d73a <_int_malloc+4794> > 0x000000358847cc3d <+1981>: mov 0x28(%r12),%rax > 0x000000358847cc42 <+1986>: mov %rax,0x28(%rdx) > 0x000000358847cc46 <+1990>: mov 0x28(%r12),%rax > 0x000000358847cc4b <+1995>: mov %rdx,0x20(%rax) > 0x000000358847cc4f <+1999>: cmp $0x1f,%r13 > 0x000000358847cc53 <+2003>: jbe 0x358847ccf8 <_int_malloc+2168> > 0x000000358847cc59 <+2009>: mov 0x68(%rbx),%rdx > 0x000000358847cc5d <+2013>: lea (%r12,%rbp,1),%rax > 0x000000358847cc61 <+2017>: cmp 0x18(%rdx),%r14 > 0x000000358847cc65 <+2021>: jne 0x358847d651 <_int_malloc+4561> > 0x000000358847cc6b <+2027>: cmp $0x3ff,%rbp > 0x000000358847cc72 <+2034>: mov %r14,0x18(%rax) > 0x000000358847cc76 <+2038>: mov %rdx,0x10(%rax) > 0x000000358847cc7a <+2042>: mov %rax,0x18(%rdx) > 0x000000358847cc7e <+2046>: mov %rax,0x68(%rbx) > 0x000000358847cc82 <+2050>: ja 0x358847cc88 <_int_malloc+2056> > 0x000000358847cc84 <+2052>: mov %rax,0x60(%rbx) > 0x000000358847cc88 <+2056>: cmp $0x3ff,%r13 > 0x000000358847cc8f <+2063>: jbe 0x358847cca1 <_int_malloc+2081> > 0x000000358847cc91 <+2065>: movq $0x0,0x20(%rax) > 0x000000358847cc99 <+2073>: movq $0x0,0x28(%rax) > 0x000000358847cca1 <+2081>: lea 0x333a78(%rip),%rdx # 0x35887b0720 <main_arena> > 0x000000358847cca8 <+2088>: mov %r13,(%rax,%r13,1) > 0x000000358847ccac <+2092>: cmp %rdx,%rbx > 0x000000358847ccaf <+2095>: setne %dl > 0x000000358847ccb2 <+2098>: or $0x1,%rbp > 0x000000358847ccb6 <+2102>: movzbl %dl,%edx > 0x000000358847ccb9 <+2105>: shl $0x2,%rdx > 0x000000358847ccbd <+2109>: or %rdx,%rbp > 0x000000358847ccc0 <+2112>: mov %r13,%rdx > 0x000000358847ccc3 <+2115>: or $0x1,%rdx > 0x000000358847ccc7 <+2119>: mov %rbp,0x8(%r12) > 0x000000358847cccc <+2124>: mov %rdx,0x8(%rax) > 0x000000358847ccd0 <+2128>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847ccd5 <+2133>: mov %rbp,%r9 > 0x000000358847ccd8 <+2136>: shr $0xc,%r9 > 0x000000358847ccdc <+2140>: cmp $0xa,%r9 > 0x000000358847cce0 <+2144>: jbe 0x358847cd13 <_int_malloc+2195> > 0x000000358847cce2 <+2146>: mov %rbp,%r9 > 0x000000358847cce5 <+2149>: shr $0xf,%r9 > 0x000000358847cce9 <+2153>: cmp $0x4,%r9 > 0x000000358847cced <+2157>: ja 0x358847cd3d <_int_malloc+2237> > 0x000000358847ccef <+2159>: add $0x77,%r9d > 0x000000358847ccf3 <+2163>: jmpq 0x358847c606 <_int_malloc+390> > 0x000000358847ccf8 <+2168>: lea 0x333a21(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847ccff <+2175>: orq $0x1,0x8(%r12,%r15,1) > 0x000000358847cd05 <+2181>: cmp %rax,%rbx > 0x000000358847cd08 <+2184>: jne 0x358847c5d5 <_int_malloc+341> > 0x000000358847cd0e <+2190>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847cd13 <+2195>: add $0x6e,%r9d > 0x000000358847cd17 <+2199>: jmpq 0x358847c606 <_int_malloc+390> > 0x000000358847cd1c <+2204>: mov %rbx,%rdi > 0x000000358847cd1f <+2207>: mov %r9d,0x20(%rsp) > 0x000000358847cd24 <+2212>: mov %r10,0x8(%rsp) > 0x000000358847cd29 <+2217>: callq 0x358847b3d0 <malloc_consolidate> > 0x000000358847cd2e <+2222>: mov 0x20(%rsp),%r9d > 0x000000358847cd33 <+2227>: mov 0x8(%rsp),%r10 > 0x000000358847cd38 <+2232>: jmpq 0x358847c628 <_int_malloc+424> > 0x000000358847cd3d <+2237>: mov %rbp,%rax > 0x000000358847cd40 <+2240>: mov $0x7e,%r9d > 0x000000358847cd46 <+2246>: shr $0x12,%rax > 0x000000358847cd4a <+2250>: lea 0x7c(%rax),%edx > 0x000000358847cd4d <+2253>: cmp $0x2,%rax > 0x000000358847cd51 <+2257>: cmovbe %edx,%r9d > 0x000000358847cd55 <+2261>: jmpq 0x358847c606 <_int_malloc+390> > 0x000000358847cd5a <+2266>: cmpl $0x0,0x339453(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847cd61 <+2273>: je 0x358847cd6e <_int_malloc+2286> > 0x000000358847cd63 <+2275>: lock decl (%rbx) > 0x000000358847cd66 <+2278>: jne 0x35884814b2 <_L_unlock_6539> > 0x000000358847cd6c <+2284>: jmp 0x358847cd76 <_int_malloc+2294> > 0x000000358847cd6e <+2286>: decl (%rbx) > 0x000000358847cd70 <+2288>: jne 0x35884814b2 <_L_unlock_6539> > 0x000000358847cd76 <+2294>: mov 0x333443(%rip),%r11d # 0x35887b01c0 <check_action> > 0x000000358847cd7d <+2301>: mov %r11d,%eax > 0x000000358847cd80 <+2304>: and $0x5,%eax > 0x000000358847cd83 <+2307>: cmp $0x5,%eax > 0x000000358847cd86 <+2310>: je 0x358847d885 <_int_malloc+5125> > 0x000000358847cd8c <+2316>: test $0x1,%r11b > 0x000000358847cd90 <+2320>: jne 0x358847cf98 <_int_malloc+2840> > 0x000000358847cd96 <+2326>: and $0x2,%r11d > 0x000000358847cd9a <+2330>: jne 0x358847d880 <_int_malloc+5120> > 0x000000358847cda0 <+2336>: mov $0x1,%esi > 0x000000358847cda5 <+2341>: xor %eax,%eax > 0x000000358847cda7 <+2343>: cmpl $0x0,0x339406(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847cdae <+2350>: je 0x358847cdbc <_int_malloc+2364> > 0x000000358847cdb0 <+2352>: lock cmpxchg %esi,(%rbx) > 0x000000358847cdb4 <+2356>: jne 0x35884814cd <_L_lock_6573> > 0x000000358847cdba <+2362>: jmp 0x358847cdc5 <_int_malloc+2373> > 0x000000358847cdbc <+2364>: cmpxchg %esi,(%rbx) > 0x000000358847cdbf <+2367>: jne 0x35884814cd <_L_lock_6573> > 0x000000358847cdc5 <+2373>: mov 0x8(%r12),%rdx > 0x000000358847cdca <+2378>: jmpq 0x358847c73e <_int_malloc+702> > 0x000000358847cdcf <+2383>: lea (%rax,%rbp,1),%rdx > 0x000000358847cdd3 <+2387>: mov %r15,%r10 > 0x000000358847cdd6 <+2390>: mov %rax,%r15 > 0x000000358847cdd9 <+2393>: lea 0x333940(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847cde0 <+2400>: sub %rbp,%r12 > 0x000000358847cde3 <+2403>: mov %rdx,0x58(%rbx) > 0x000000358847cde7 <+2407>: cmp %rax,%rbx > 0x000000358847cdea <+2410>: setne %al > 0x000000358847cded <+2413>: or $0x1,%rbp > 0x000000358847cdf1 <+2417>: or $0x1,%r12 > 0x000000358847cdf5 <+2421>: movzbl %al,%eax > 0x000000358847cdf8 <+2424>: shl $0x2,%rax > 0x000000358847cdfc <+2428>: or %rax,%rbp > 0x000000358847cdff <+2431>: mov 0x335d5b(%rip),%eax # 0x35887b2b60 <perturb_byte> > 0x000000358847ce05 <+2437>: mov %rbp,0x8(%r15) > 0x000000358847ce09 <+2441>: mov %r12,0x8(%rdx) > 0x000000358847ce0d <+2445>: lea 0x10(%r15),%r12 > 0x000000358847ce11 <+2449>: test %eax,%eax > 0x000000358847ce13 <+2451>: je 0x358847c55d <_int_malloc+221> > 0x000000358847ce19 <+2457>: jmpq 0x358847c92b <_int_malloc+1195> > 0x000000358847ce1e <+2462>: xchg %ax,%ax > 0x000000358847ce20 <+2464>: mov %r15,%r10 > 0x000000358847ce23 <+2467>: mov %rax,%r15 > 0x000000358847ce26 <+2470>: mov 0x332ffb(%rip),%rax # 0x35887afe28 > 0x000000358847ce2d <+2477>: mov 0x18(%rax),%rax > 0x000000358847ce31 <+2481>: mov %rax,%r14 > 0x000000358847ce34 <+2484>: mov %rax,0x30(%rsp) > 0x000000358847ce39 <+2489>: sub $0x1,%r14 > 0x000000358847ce3d <+2493>: cmp 0x33332c(%rip),%rbp # 0x35887b0170 <mp_+16> > 0x000000358847ce44 <+2500>: jb 0x358847cf90 <_int_malloc+2832> > 0x000000358847ce4a <+2506>: mov 0x33333c(%rip),%edx # 0x35887b018c <mp_+44> > 0x000000358847ce50 <+2512>: cmp %edx,0x333332(%rip) # 0x35887b0188 <mp_+40> > 0x000000358847ce56 <+2518>: jge 0x358847cf90 <_int_malloc+2832> > 0x000000358847ce5c <+2524>: mov 0x30(%rsp),%rcx > 0x000000358847ce61 <+2529>: mov %r14,%rax > 0x000000358847ce64 <+2532>: not %rax > 0x000000358847ce67 <+2535>: lea 0x7(%rbp,%rcx,1),%r12 > 0x000000358847ce6c <+2540>: and %rax,%r12 > 0x000000358847ce6f <+2543>: cmp %r12,%rbp > 0x000000358847ce72 <+2546>: jb 0x358847d5c9 <_int_malloc+4425> > 0x000000358847ce78 <+2552>: mov 0x58(%rbx),%r15 > 0x000000358847ce7c <+2556>: mov $0x1,%r13d > 0x000000358847ce82 <+2562>: mov 0x8(%r15),%r12 > 0x000000358847ce86 <+2566>: and $0xfffffffffffffff8,%r12 > 0x000000358847ce8a <+2570>: lea 0x33388f(%rip),%rax # 0x35887b0720 <main_arena> > 0x000000358847ce91 <+2577>: cmp %rax,%rbx > 0x000000358847ce94 <+2580>: je 0x358847d147 <_int_malloc+3271> > 0x000000358847ce9a <+2586>: mov 0x38(%rsp),%r8 > 0x000000358847ce9f <+2591>: mov %r15,%rcx > 0x000000358847cea2 <+2594>: and $0xfffffffffc000000,%rcx > 0x000000358847cea9 <+2601>: mov 0x10(%rcx),%r11 > 0x000000358847cead <+2605>: sub %r12,%r8 > 0x000000358847ceb0 <+2608>: test %r8,%r8 > 0x000000358847ceb3 <+2611>: jle 0x358847d0b0 <_int_malloc+3120> > 0x000000358847ceb9 <+2617>: mov %r14,%rax > 0x000000358847cebc <+2620>: add %r14,%r8 > 0x000000358847cebf <+2623>: not %rax > 0x000000358847cec2 <+2626>: and %rax,%r8 > 0x000000358847cec5 <+2629>: add %r11,%r8 > 0x000000358847cec8 <+2632>: cmp $0x4000000,%r8 > 0x000000358847cecf <+2639>: ja 0x358847d0b0 <_int_malloc+3120> > 0x000000358847ced5 <+2645>: mov 0x18(%rcx),%rdi > 0x000000358847ced9 <+2649>: mov %r15,%rdx > 0x000000358847cedc <+2652>: cmp %rdi,%r8 > 0x000000358847cedf <+2655>: ja 0x358847d824 <_int_malloc+5028> > 0x000000358847cee5 <+2661>: mov %r8,%rax > 0x000000358847cee8 <+2664>: mov %r8,0x10(%rcx) > 0x000000358847ceec <+2668>: add %r8,%rcx > 0x000000358847ceef <+2671>: sub %r11,%rax > 0x000000358847cef2 <+2674>: add %rax,0x335d17(%rip) # 0x35887b2c10 <arena_mem> > 0x000000358847cef9 <+2681>: sub %r15,%rcx > 0x000000358847cefc <+2684>: mov %rax,%rsi > 0x000000358847ceff <+2687>: add 0x878(%rbx),%rsi > 0x000000358847cf06 <+2694>: or $0x1,%rcx > 0x000000358847cf0a <+2698>: mov %rsi,0x878(%rbx) > 0x000000358847cf11 <+2705>: mov %rcx,0x8(%r15) > 0x000000358847cf15 <+2709>: cmp %rsi,0x880(%rbx) > 0x000000358847cf1c <+2716>: jae 0x358847cf25 <_int_malloc+2725> > 0x000000358847cf1e <+2718>: mov %rsi,0x880(%rbx) > 0x000000358847cf25 <+2725>: mov 0x8(%rdx),%rax > 0x000000358847cf29 <+2729>: and $0xfffffffffffffff8,%rax > 0x000000358847cf2d <+2733>: cmp 0x38(%rsp),%rax > 0x000000358847cf32 <+2738>: jb 0x358847cbce <_int_malloc+1870> > 0x000000358847cf38 <+2744>: lea 0x3337e1(%rip),%rcx # 0x35887b0720 <main_arena> > 0x000000358847cf3f <+2751>: sub %rbp,%rax > 0x000000358847cf42 <+2754>: lea (%rdx,%rbp,1),%rsi > 0x000000358847cf46 <+2758>: lea 0x10(%rdx),%r12 > 0x000000358847cf4a <+2762>: cmp %rcx,%rbx > 0x000000358847cf4d <+2765>: mov %rsi,0x58(%rbx) > 0x000000358847cf51 <+2769>: setne %cl > 0x000000358847cf54 <+2772>: or $0x1,%rbp > 0x000000358847cf58 <+2776>: or $0x1,%rax > 0x000000358847cf5c <+2780>: movzbl %cl,%ecx > 0x000000358847cf5f <+2783>: shl $0x2,%rcx > 0x000000358847cf63 <+2787>: or %rcx,%rbp > 0x000000358847cf66 <+2790>: mov %rbp,0x8(%rdx) > 0x000000358847cf6a <+2794>: mov %rax,0x8(%rsi) > 0x000000358847cf6e <+2798>: test %r12,%r12 > 0x000000358847cf71 <+2801>: je 0x358847d649 <_int_malloc+4553> > 0x000000358847cf77 <+2807>: mov 0x335be3(%rip),%eax # 0x35887b2b60 <perturb_byte> > 0x000000358847cf7d <+2813>: test %eax,%eax > 0x000000358847cf7f <+2815>: je 0x358847c55d <_int_malloc+221> > 0x000000358847cf85 <+2821>: jmpq 0x358847c92b <_int_malloc+1195> > 0x000000358847cf8a <+2826>: nopw 0x0(%rax,%rax,1) > 0x000000358847cf90 <+2832>: xor %r13d,%r13d > 0x000000358847cf93 <+2835>: jmpq 0x358847ce8a <_int_malloc+2570> > 0x000000358847cf98 <+2840>: mov 0x78(%rsp),%rsi > 0x000000358847cf9d <+2845>: lea 0x10(%r12),%rdi > 0x000000358847cfa2 <+2850>: xor %ecx,%ecx > 0x000000358847cfa4 <+2852>: mov $0x10,%edx > 0x000000358847cfa9 <+2857>: mov %r9d,0x20(%rsp) > 0x000000358847cfae <+2862>: mov %r10,0x8(%rsp) > 0x000000358847cfb3 <+2867>: mov %r11d,0x10(%rsp) > 0x000000358847cfb8 <+2872>: movb $0x0,0x90(%rsp) > 0x000000358847cfc0 <+2880>: callq 0x3588446450 <_itoa_word> > 0x000000358847cfc5 <+2885>: cmp 0x28(%rsp),%rax > 0x000000358847cfca <+2890>: mov %rax,%r8 > 0x000000358847cfcd <+2893>: mov 0x20(%rsp),%r9d > 0x000000358847cfd2 <+2898>: mov 0x8(%rsp),%r10 > 0x000000358847cfd7 <+2903>: mov 0x10(%rsp),%r11d > 0x000000358847cfdc <+2908>: jbe 0x358847cff5 <_int_malloc+2933> > 0x000000358847cfde <+2910>: sub $0x1,%r8 > 0x000000358847cfe2 <+2914>: cmp 0x28(%rsp),%r8 > 0x000000358847cfe7 <+2919>: movb $0x30,(%r8) > 0x000000358847cfeb <+2923>: jne 0x358847cfde <_int_malloc+2910> > 0x000000358847cfed <+2925>: lea 0x80(%rsp),%r8 > 0x000000358847cff5 <+2933>: mov 0x338cb4(%rip),%rax # 0x35887b5cb0 <__libc_argv> > 0x000000358847cffc <+2940>: mov %r11d,%edi > 0x000000358847cfff <+2943>: lea 0xf97f9(%rip),%rcx # 0x35885767ff > 0x000000358847d006 <+2950>: lea 0xfb91b(%rip),%rsi # 0x3588578928 > 0x000000358847d00d <+2957>: mov (%rax),%rdx > 0x000000358847d010 <+2960>: lea 0xf975a(%rip),%rax # 0x3588576771 > 0x000000358847d017 <+2967>: mov %r9d,0x20(%rsp) > 0x000000358847d01c <+2972>: mov %r10,0x8(%rsp) > 0x000000358847d021 <+2977>: test %rdx,%rdx > 0x000000358847d024 <+2980>: cmove %rax,%rdx > 0x000000358847d028 <+2984>: and $0x2,%edi > 0x000000358847d02b <+2987>: xor %eax,%eax > 0x000000358847d02d <+2989>: callq 0x3588474b10 <__libc_message> > 0x000000358847d032 <+2994>: mov 0x20(%rsp),%r9d > 0x000000358847d037 <+2999>: mov 0x8(%rsp),%r10 > 0x000000358847d03c <+3004>: jmpq 0x358847cda0 <_int_malloc+2336> > 0x000000358847d041 <+3009>: mov 0x68(%rbx),%rdx > 0x000000358847d045 <+3013>: lea (%r12,%rbp,1),%rax > 0x000000358847d049 <+3017>: cmp 0x18(%rdx),%r14 > 0x000000358847d04d <+3021>: jne 0x358847d72e <_int_malloc+4782> > 0x000000358847d053 <+3027>: cmp $0x3ff,%r15 > 0x000000358847d05a <+3034>: mov %r14,0x18(%rax) > 0x000000358847d05e <+3038>: mov %rdx,0x10(%rax) > 0x000000358847d062 <+3042>: mov %rax,0x18(%rdx) > 0x000000358847d066 <+3046>: mov %rax,0x68(%rbx) > 0x000000358847d06a <+3050>: jbe 0x358847d07c <_int_malloc+3068> > 0x000000358847d06c <+3052>: movq $0x0,0x20(%rax) > 0x000000358847d074 <+3060>: movq $0x0,0x28(%rax) > 0x000000358847d07c <+3068>: lea 0x33369d(%rip),%rdx # 0x35887b0720 <main_arena> > 0x000000358847d083 <+3075>: mov %r15,(%rax,%r15,1) > 0x000000358847d087 <+3079>: cmp %rdx,%rbx > 0x000000358847d08a <+3082>: setne %dl > 0x000000358847d08d <+3085>: or $0x1,%rbp > 0x000000358847d091 <+3089>: movzbl %dl,%edx > 0x000000358847d094 <+3092>: shl $0x2,%rdx > 0x000000358847d098 <+3096>: or %rdx,%rbp > 0x000000358847d09b <+3099>: mov %r15,%rdx > 0x000000358847d09e <+3102>: or $0x1,%rdx > 0x000000358847d0a2 <+3106>: mov %rbp,0x8(%r12) > 0x000000358847d0a7 <+3111>: mov %rdx,0x8(%rax) > 0x000000358847d0ab <+3115>: jmpq 0x358847c54b <_int_malloc+203> > 0x000000358847d0b0 <+3120>: mov 0x3330b1(%rip),%rsi # 0x35887b0168 <mp_+8> > 0x000000358847d0b7 <+3127>: lea 0x40(%rbp),%rdi > 0x000000358847d0bb <+3131>: mov %rcx,0x20(%rsp) > 0x000000358847d0c0 <+3136>: mov %r10,0x8(%rsp) > 0x000000358847d0c5 <+3141>: callq 0x358847a590 <new_heap> > 0x000000358847d0ca <+3146>: test %rax,%rax > 0x000000358847d0cd <+3149>: mov 0x20(%rsp),%rcx > 0x000000358847d0d2 <+3154>: mov 0x8(%rsp),%r10 > 0x000000358847d0d7 <+3159>: je 0x358847d5b0 <_int_malloc+4400> > 0x000000358847d0dd <+3165>: mov %rcx,0x8(%rax) > 0x000000358847d0e1 <+3169>: mov 0x10(%rax),%rcx > 0x000000358847d0e5 <+3173>: lea 0x20(%rax),%rdx > 0x000000358847d0e9 <+3177>: add %rcx,0x335b20(%rip) # 0x35887b2c10 <arena_mem> > 0x000000358847d0f0 <+3184>: mov %rbx,(%rax) > 0x000000358847d0f3 <+3187>: lea -0x20(%r12),%rdi > 0x000000358847d0f8 <+3192>: mov %rdx,0x58(%rbx) > 0x000000358847d0fc <+3196>: mov %rcx,%rsi > 0x000000358847d0ff <+3199>: add 0x878(%rbx),%rsi > 0x000000358847d106 <+3206>: sub $0x20,%rcx > 0x000000358847d10a <+3210>: or $0x1,%rcx > 0x000000358847d10e <+3214>: cmp $0x1f,%rdi > 0x000000358847d112 <+3218>: mov %rsi,0x878(%rbx) > 0x000000358847d119 <+3225>: mov %rcx,0x28(%rax) > 0x000000358847d11d <+3229>: lea -0x10(%r12),%rcx > 0x000000358847d122 <+3234>: lea (%r15,%rcx,1),%rax > 0x000000358847d126 <+3238>: movq $0x1,0x8(%rax) > 0x000000358847d12e <+3246>: ja 0x358847d573 <_int_malloc+4339> > 0x000000358847d134 <+3252>: mov %rcx,%rdi > 0x000000358847d137 <+3255>: mov %rcx,(%rax) > 0x000000358847d13a <+3258>: or $0x1,%rdi > 0x000000358847d13e <+3262>: mov %rdi,0x8(%r15) > 0x000000358847d142 <+3266>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d147 <+3271>: mov 0x33301a(%rip),%rax # 0x35887b0168 <mp_+8> > 0x000000358847d14e <+3278>: lea 0x20(%rbp,%rax,1),%rdx > 0x000000358847d153 <+3283>: mov 0x3335cb(%rip),%eax # 0x35887b0724 <main_arena+4> > 0x000000358847d159 <+3289>: mov %rdx,%rcx > 0x000000358847d15c <+3292>: sub %r12,%rcx > 0x000000358847d15f <+3295>: and $0x2,%eax > 0x000000358847d162 <+3298>: cmove %rcx,%rdx > 0x000000358847d166 <+3302>: mov %r14,%rcx > 0x000000358847d169 <+3305>: lea (%rdx,%r14,1),%r11 > 0x000000358847d16d <+3309>: not %rcx > 0x000000358847d170 <+3312>: mov %rcx,0x30(%rsp) > 0x000000358847d175 <+3317>: and %rcx,%r11 > 0x000000358847d178 <+3320>: test %r11,%r11 > 0x000000358847d17b <+3323>: mov %r11,%r13 > 0x000000358847d17e <+3326>: jle 0x358847d239 <_int_malloc+3513> > 0x000000358847d184 <+3332>: mov 0x332bed(%rip),%rax # 0x35887afd78 > 0x000000358847d18b <+3339>: mov %r11,%rdi > 0x000000358847d18e <+3342>: mov %r10,0x8(%rsp) > 0x000000358847d193 <+3347>: mov %r11,0x10(%rsp) > 0x000000358847d198 <+3352>: callq *(%rax) > 0x000000358847d19a <+3354>: mov %rax,%r8 > 0x000000358847d19d <+3357>: mov 0x333581(%rip),%eax # 0x35887b0724 <main_arena+4> > 0x000000358847d1a3 <+3363>: mov 0x8(%rsp),%r10 > 0x000000358847d1a8 <+3368>: mov 0x10(%rsp),%r11 > 0x000000358847d1ad <+3373>: and $0x2,%eax > 0x000000358847d1b0 <+3376>: test %r8,%r8 > 0x000000358847d1b3 <+3379>: je 0x358847d239 <_int_malloc+3513> > 0x000000358847d1b9 <+3385>: mov 0x332cb0(%rip),%rax # 0x35887afe70 > 0x000000358847d1c0 <+3392>: mov (%rax),%rax > 0x000000358847d1c3 <+3395>: test %rax,%rax > 0x000000358847d1c6 <+3398>: je 0x358847d1e8 <_int_malloc+3432> > 0x000000358847d1c8 <+3400>: mov %r8,0x18(%rsp) > 0x000000358847d1cd <+3405>: mov %r10,0x8(%rsp) > 0x000000358847d1d2 <+3410>: mov %r11,0x10(%rsp) > 0x000000358847d1d7 <+3415>: callq *%rax > 0x000000358847d1d9 <+3417>: mov 0x18(%rsp),%r8 > 0x000000358847d1de <+3422>: mov 0x8(%rsp),%r10 > 0x000000358847d1e3 <+3427>: mov 0x10(%rsp),%r11 > 0x000000358847d1e8 <+3432>: mov $0x1,%edi > 0x000000358847d1ed <+3437>: xor %eax,%eax > 0x000000358847d1ef <+3439>: cmpq $0x0,0x332fb9(%rip) # 0x35887b01b0 <mp_+80> > 0x000000358847d1f7 <+3447>: jne 0x358847d200 <_int_malloc+3456> > 0x000000358847d1f9 <+3449>: mov %r8,0x332fb0(%rip) # 0x35887b01b0 <mp_+80> > 0x000000358847d200 <+3456>: mov %r11,%rsi > 0x000000358847d203 <+3459>: add 0x333d8e(%rip),%rsi # 0x35887b0f98 <main_arena+2168> > 0x000000358847d20a <+3466>: lea (%r15,%r12,1),%rdx > 0x000000358847d20e <+3470>: cmp %r8,%rdx > 0x000000358847d211 <+3473>: mov %rsi,%rcx > 0x000000358847d214 <+3476>: mov %rsi,0x333d7d(%rip) # 0x35887b0f98 <main_arena+2168> > 0x000000358847d21b <+3483>: jne 0x358847d276 <_int_malloc+3574> > 0x000000358847d21d <+3485>: test %dil,%dil > 0x000000358847d220 <+3488>: je 0x358847d276 <_int_malloc+3574> > 0x000000358847d222 <+3490>: add %r12,%r11 > 0x000000358847d225 <+3493>: mov 0x33354c(%rip),%rdx # 0x35887b0778 <main_arena+88> > 0x000000358847d22c <+3500>: or $0x1,%r11 > 0x000000358847d230 <+3504>: mov %r11,0x8(%r15) > 0x000000358847d234 <+3508>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d239 <+3513>: test %eax,%eax > 0x000000358847d23b <+3515>: jne 0x358847d249 <_int_malloc+3529> > 0x000000358847d23d <+3517>: lea (%r12,%r14,1),%r13 > 0x000000358847d241 <+3521>: add %r11,%r13 > 0x000000358847d244 <+3524>: and 0x30(%rsp),%r13 > 0x000000358847d249 <+3529>: cmp $0xfffff,%r13 > 0x000000358847d250 <+3536>: mov $0x100000,%r11d > 0x000000358847d256 <+3542>: cmova %r13,%r11 > 0x000000358847d25a <+3546>: cmp %r11,%rbp > 0x000000358847d25d <+3549>: jb 0x358847d3f5 <_int_malloc+3957> > 0x000000358847d263 <+3555>: mov 0x333d2e(%rip),%rsi # 0x35887b0f98 <main_arena+2168> > 0x000000358847d26a <+3562>: mov 0x333507(%rip),%rdx # 0x35887b0778 <main_arena+88> > 0x000000358847d271 <+3569>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d276 <+3574>: testb $0x2,0x3334a7(%rip) # 0x35887b0724 <main_arena+4> > 0x000000358847d27d <+3581>: jne 0x358847d3cd <_int_malloc+3917> > 0x000000358847d283 <+3587>: test %r12,%r12 > 0x000000358847d286 <+3590>: setne %al > 0x000000358847d289 <+3593>: cmp %r8,%rdx > 0x000000358847d28c <+3596>: ja 0x358847d44f <_int_malloc+4047> > 0x000000358847d292 <+3602>: test %al,%al > 0x000000358847d294 <+3604>: je 0x358847d2a6 <_int_malloc+3622> > 0x000000358847d296 <+3606>: mov %r8,%rax > 0x000000358847d299 <+3609>: sub %rdx,%rax > 0x000000358847d29c <+3612>: add %rax,%rsi > 0x000000358847d29f <+3615>: mov %rsi,0x333cf2(%rip) # 0x35887b0f98 <main_arena+2168> > 0x000000358847d2a6 <+3622>: mov %r8,%rdx > 0x000000358847d2a9 <+3625>: and $0xf,%edx > 0x000000358847d2ac <+3628>: je 0x358847d3c3 <_int_malloc+3907> > 0x000000358847d2b2 <+3634>: mov $0x10,%eax > 0x000000358847d2b7 <+3639>: sub %rdx,%rax > 0x000000358847d2ba <+3642>: lea (%r8,%rax,1),%r13 > 0x000000358847d2be <+3646>: add %r12,%rax > 0x000000358847d2c1 <+3649>: mov 0x332ab0(%rip),%rcx # 0x35887afd78 > 0x000000358847d2c8 <+3656>: mov %r10,0x8(%rsp) > 0x000000358847d2cd <+3661>: add %rax,%r11 > 0x000000358847d2d0 <+3664>: add %r11,%r8 > 0x000000358847d2d3 <+3667>: add %r8,%r14 > 0x000000358847d2d6 <+3670>: and 0x30(%rsp),%r14 > 0x000000358847d2db <+3675>: sub %r8,%rax > 0x000000358847d2de <+3678>: lea (%rax,%r14,1),%rdx > 0x000000358847d2e2 <+3682>: mov %rdx,%r14 > 0x000000358847d2e5 <+3685>: mov %rdx,%rdi > 0x000000358847d2e8 <+3688>: mov %rdx,0x18(%rsp) > 0x000000358847d2ed <+3693>: callq *(%rcx) > 0x000000358847d2ef <+3695>: test %rax,%rax > 0x000000358847d2f2 <+3698>: mov 0x18(%rsp),%rdx > 0x000000358847d2f7 <+3703>: mov 0x8(%rsp),%r10 > 0x000000358847d2fc <+3708>: je 0x358847d3a0 <_int_malloc+3872> > 0x000000358847d302 <+3714>: mov 0x332b67(%rip),%rcx # 0x35887afe70 > 0x000000358847d309 <+3721>: mov (%rcx),%rcx > 0x000000358847d30c <+3724>: test %rcx,%rcx > 0x000000358847d30f <+3727>: jne 0x358847d374 <_int_malloc+3828> > 0x000000358847d311 <+3729>: mov 0x333c80(%rip),%rcx # 0x35887b0f98 <main_arena+2168> > 0x000000358847d318 <+3736>: sub %r13,%rax > 0x000000358847d31b <+3739>: lea (%rdx,%rcx,1),%rsi > 0x000000358847d31f <+3743>: mov %r13,0x333452(%rip) # 0x35887b0778 <main_arena+88> > 0x000000358847d326 <+3750>: add %rax,%r14 > 0x000000358847d329 <+3753>: or $0x1,%r14 > 0x000000358847d32d <+3757>: test %r12,%r12 > 0x000000358847d330 <+3760>: mov %r14,0x8(%r13) > 0x000000358847d334 <+3764>: mov %rsi,0x333c5d(%rip) # 0x35887b0f98 <main_arena+2168> > 0x000000358847d33b <+3771>: je 0x358847d36c <_int_malloc+3820> > 0x000000358847d33d <+3773>: sub $0x20,%r12 > 0x000000358847d341 <+3777>: and $0xfffffffffffffff0,%r12 > 0x000000358847d345 <+3781>: mov %r12,%rax > 0x000000358847d348 <+3784>: or $0x1,%rax > 0x000000358847d34c <+3788>: cmp $0x1f,%r12 > 0x000000358847d350 <+3792>: mov %rax,0x8(%r15) > 0x000000358847d354 <+3796>: movq $0x11,0x8(%r15,%r12,1) > 0x000000358847d35d <+3805>: movq $0x11,0x18(%r15,%r12,1) > 0x000000358847d366 <+3814>: ja 0x358847d542 <_int_malloc+4290> > 0x000000358847d36c <+3820>: mov %r13,%rdx > 0x000000358847d36f <+3823>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d374 <+3828>: mov %rax,0x20(%rsp) > 0x000000358847d379 <+3833>: mov %rdx,0x18(%rsp) > 0x000000358847d37e <+3838>: mov %r10,0x8(%rsp) > 0x000000358847d383 <+3843>: callq *%rcx > 0x000000358847d385 <+3845>: mov 0x333c0c(%rip),%rcx # 0x35887b0f98 <main_arena+2168> > 0x000000358847d38c <+3852>: mov 0x20(%rsp),%rax > 0x000000358847d391 <+3857>: mov 0x18(%rsp),%rdx > 0x000000358847d396 <+3862>: mov 0x8(%rsp),%r10 > 0x000000358847d39b <+3867>: jmpq 0x358847d318 <_int_malloc+3736> > 0x000000358847d3a0 <+3872>: mov 0x3329d1(%rip),%rdx # 0x35887afd78 > 0x000000358847d3a7 <+3879>: xor %edi,%edi > 0x000000358847d3a9 <+3881>: callq *(%rdx) > 0x000000358847d3ab <+3883>: mov 0x8(%rsp),%r10 > 0x000000358847d3b0 <+3888>: xor %edx,%edx > 0x000000358847d3b2 <+3890>: xor %r14d,%r14d > 0x000000358847d3b5 <+3893>: test %rax,%rax > 0x000000358847d3b8 <+3896>: jne 0x358847d311 <_int_malloc+3729> > 0x000000358847d3be <+3902>: jmpq 0x358847d263 <_int_malloc+3555> > 0x000000358847d3c3 <+3907>: mov %r8,%r13 > 0x000000358847d3c6 <+3910>: xor %eax,%eax > 0x000000358847d3c8 <+3912>: jmpq 0x358847d2be <_int_malloc+3646> > 0x000000358847d3cd <+3917>: xor %edx,%edx > 0x000000358847d3cf <+3919>: xor %r14d,%r14d > 0x000000358847d3d2 <+3922>: test %dil,%dil > 0x000000358847d3d5 <+3925>: mov %r8,%r13 > 0x000000358847d3d8 <+3928>: je 0x358847d318 <_int_malloc+3736> > 0x000000358847d3de <+3934>: mov 0x332993(%rip),%rax # 0x35887afd78 > 0x000000358847d3e5 <+3941>: mov %r10,0x8(%rsp) > 0x000000358847d3ea <+3946>: xor %edi,%edi > 0x000000358847d3ec <+3948>: callq *(%rax) > 0x000000358847d3ee <+3950>: mov 0x8(%rsp),%r10 > 0x000000358847d3f3 <+3955>: jmp 0x358847d3b0 <_int_malloc+3888> > 0x000000358847d3f5 <+3957>: xor %r9d,%r9d > 0x000000358847d3f8 <+3960>: mov $0xffffffff,%r8d > 0x000000358847d3fe <+3966>: mov %r11,%rsi > 0x000000358847d401 <+3969>: xor %edi,%edi > 0x000000358847d403 <+3971>: mov $0x22,%ecx > 0x000000358847d408 <+3976>: mov $0x3,%edx > 0x000000358847d40d <+3981>: mov %r10,0x8(%rsp) > 0x000000358847d412 <+3986>: mov %r11,0x10(%rsp) > 0x000000358847d417 <+3991>: callq 0x35884edfb0 <mmap64> > 0x000000358847d41c <+3996>: cmp $0xffffffffffffffff,%rax > 0x000000358847d420 <+4000>: mov %rax,%r8 > 0x000000358847d423 <+4003>: mov 0x8(%rsp),%r10 > 0x000000358847d428 <+4008>: mov 0x10(%rsp),%r11 > 0x000000358847d42d <+4013>: je 0x358847d263 <_int_malloc+3555> > 0x000000358847d433 <+4019>: orl $0x2,0x3332ea(%rip) # 0x35887b0724 <main_arena+4> > 0x000000358847d43a <+4026>: add %r11,%rax > 0x000000358847d43d <+4029>: sete %dil > 0x000000358847d441 <+4033>: test %r8,%r8 > 0x000000358847d444 <+4036>: jne 0x358847d1ef <_int_malloc+3439> > 0x000000358847d44a <+4042>: jmpq 0x358847d263 <_int_malloc+3555> > 0x000000358847d44f <+4047>: test %al,%al > 0x000000358847d451 <+4049>: je 0x358847d2a6 <_int_malloc+3622> > 0x000000358847d457 <+4055>: cmpl $0x0,0x338d56(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d45e <+4062>: je 0x358847d46f <_int_malloc+4079> > 0x000000358847d460 <+4064>: lock decl 0x3332b9(%rip) # 0x35887b0720 <main_arena> > 0x000000358847d467 <+4071>: jne 0x35884814e8 <_L_unlock_7581> > 0x000000358847d46d <+4077>: jmp 0x358847d47b <_int_malloc+4091> > 0x000000358847d46f <+4079>: decl 0x3332ab(%rip) # 0x35887b0720 <main_arena> > 0x000000358847d475 <+4085>: jne 0x35884814e8 <_L_unlock_7581> > 0x000000358847d47b <+4091>: lea 0x80(%rsp),%r12 > 0x000000358847d483 <+4099>: xor %ecx,%ecx > 0x000000358847d485 <+4101>: mov %r8,%rdi > 0x000000358847d488 <+4104>: mov $0x10,%edx > 0x000000358847d48d <+4109>: mov %r10,0x8(%rsp) > 0x000000358847d492 <+4114>: movb $0x0,0x90(%rsp) > 0x000000358847d49a <+4122>: lea 0x10(%r12),%rsi > 0x000000358847d49f <+4127>: callq 0x3588446450 <_itoa_word> > 0x000000358847d4a4 <+4132>: cmp %r12,%rax > 0x000000358847d4a7 <+4135>: mov %rax,%r8 > 0x000000358847d4aa <+4138>: mov 0x8(%rsp),%r10 > 0x000000358847d4af <+4143>: jbe 0x358847d4c6 <_int_malloc+4166> > 0x000000358847d4b1 <+4145>: sub $0x1,%r8 > 0x000000358847d4b5 <+4149>: cmp %r12,%r8 > 0x000000358847d4b8 <+4152>: movb $0x30,(%r8) > 0x000000358847d4bc <+4156>: jne 0x358847d4b1 <_int_malloc+4145> > 0x000000358847d4be <+4158>: lea 0x80(%rsp),%r8 > 0x000000358847d4c6 <+4166>: mov 0x3387e3(%rip),%rax # 0x35887b5cb0 <__libc_argv> > 0x000000358847d4cd <+4173>: lea 0xfb654(%rip),%rcx # 0x3588578b28 > 0x000000358847d4d4 <+4180>: lea 0xfb44d(%rip),%rsi # 0x3588578928 > 0x000000358847d4db <+4187>: mov $0x2,%edi > 0x000000358847d4e0 <+4192>: mov (%rax),%rdx > 0x000000358847d4e3 <+4195>: lea 0xf9287(%rip),%rax # 0x3588576771 > 0x000000358847d4ea <+4202>: mov %r10,0x8(%rsp) > 0x000000358847d4ef <+4207>: test %rdx,%rdx > 0x000000358847d4f2 <+4210>: cmove %rax,%rdx > 0x000000358847d4f6 <+4214>: xor %eax,%eax > 0x000000358847d4f8 <+4216>: callq 0x3588474b10 <__libc_message> > 0x000000358847d4fd <+4221>: mov $0x1,%esi > 0x000000358847d502 <+4226>: xor %eax,%eax > 0x000000358847d504 <+4228>: cmpl $0x0,0x338ca9(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d50b <+4235>: je 0x358847d51d <_int_malloc+4253> > 0x000000358847d50d <+4237>: lock cmpxchg %esi,0x33320b(%rip) # 0x35887b0720 <main_arena> > 0x000000358847d515 <+4245>: jne 0x3588481507 <_L_lock_7644> > 0x000000358847d51b <+4251>: jmp 0x358847d52a <_int_malloc+4266> > 0x000000358847d51d <+4253>: cmpxchg %esi,0x3331fc(%rip) # 0x35887b0720 <main_arena> > 0x000000358847d524 <+4260>: jne 0x3588481507 <_L_lock_7644> > 0x000000358847d52a <+4266>: mov 0x333a67(%rip),%rsi # 0x35887b0f98 <main_arena+2168> > 0x000000358847d531 <+4273>: mov 0x333240(%rip),%rdx # 0x35887b0778 <main_arena+88> > 0x000000358847d538 <+4280>: mov 0x8(%rsp),%r10 > 0x000000358847d53d <+4285>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d542 <+4290>: lea 0x3331d7(%rip),%rdi # 0x35887b0720 <main_arena> > 0x000000358847d549 <+4297>: mov $0x1,%edx > 0x000000358847d54e <+4302>: mov %r15,%rsi > 0x000000358847d551 <+4305>: mov %r10,0x8(%rsp) > 0x000000358847d556 <+4310>: callq 0x358847b930 <_int_free> > 0x000000358847d55b <+4315>: mov 0x333a36(%rip),%rsi # 0x35887b0f98 <main_arena+2168> > 0x000000358847d562 <+4322>: mov 0x33320f(%rip),%rdx # 0x35887b0778 <main_arena+88> > 0x000000358847d569 <+4329>: mov 0x8(%rsp),%r10 > 0x000000358847d56e <+4334>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d573 <+4339>: or $0x5,%rdi > 0x000000358847d577 <+4343>: movq $0x11,-0x18(%r15,%r12,1) > 0x000000358847d580 <+4352>: mov $0x1,%edx > 0x000000358847d585 <+4357>: mov %rdi,0x8(%r15) > 0x000000358847d589 <+4361>: mov %r15,%rsi > 0x000000358847d58c <+4364>: movq $0x10,(%rax) > 0x000000358847d593 <+4371>: mov %rbx,%rdi > 0x000000358847d596 <+4374>: callq 0x358847b930 <_int_free> > 0x000000358847d59b <+4379>: mov 0x878(%rbx),%rsi > 0x000000358847d5a2 <+4386>: mov 0x58(%rbx),%rdx > 0x000000358847d5a6 <+4390>: mov 0x8(%rsp),%r10 > 0x000000358847d5ab <+4395>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d5b0 <+4400>: test %r13b,%r13b > 0x000000358847d5b3 <+4403>: je 0x358847ce5c <_int_malloc+2524> > 0x000000358847d5b9 <+4409>: mov 0x878(%rbx),%rsi > 0x000000358847d5c0 <+4416>: mov 0x58(%rbx),%rdx > 0x000000358847d5c4 <+4420>: jmpq 0x358847cf15 <_int_malloc+2709> > 0x000000358847d5c9 <+4425>: xor %r9d,%r9d > 0x000000358847d5cc <+4428>: xor %edi,%edi > 0x000000358847d5ce <+4430>: mov $0xffffffff,%r8d > 0x000000358847d5d4 <+4436>: mov $0x22,%ecx > 0x000000358847d5d9 <+4441>: mov $0x3,%edx > 0x000000358847d5de <+4446>: mov %r12,%rsi > 0x000000358847d5e1 <+4449>: mov %r10,0x8(%rsp) > 0x000000358847d5e6 <+4454>: callq 0x35884edfb0 <mmap64> > 0x000000358847d5eb <+4459>: cmp $0xffffffffffffffff,%rax > 0x000000358847d5ef <+4463>: mov 0x8(%rsp),%r10 > 0x000000358847d5f4 <+4468>: je 0x358847ce78 <_int_malloc+2552> > 0x000000358847d5fa <+4474>: mov %r12,%rdx > 0x000000358847d5fd <+4477>: or $0x2,%rdx > 0x000000358847d601 <+4481>: mov %rdx,0x8(%rax) > 0x000000358847d605 <+4485>: mov 0x332b7d(%rip),%edx # 0x35887b0188 <mp_+40> > 0x000000358847d60b <+4491>: add $0x1,%edx > 0x000000358847d60e <+4494>: cmp 0x332b7c(%rip),%edx # 0x35887b0190 <mp_+48> > 0x000000358847d614 <+4500>: mov %edx,0x332b6e(%rip) # 0x35887b0188 <mp_+40> > 0x000000358847d61a <+4506>: jle 0x358847d622 <_int_malloc+4514> > 0x000000358847d61c <+4508>: mov %edx,0x332b6e(%rip) # 0x35887b0190 <mp_+48> > 0x000000358847d622 <+4514>: add 0x332b6f(%rip),%r12 # 0x35887b0198 <mp_+56> > 0x000000358847d629 <+4521>: cmp 0x332b70(%rip),%r12 # 0x35887b01a0 <mp_+64> > 0x000000358847d630 <+4528>: mov %r12,0x332b61(%rip) # 0x35887b0198 <mp_+56> > 0x000000358847d637 <+4535>: jbe 0x358847d640 <_int_malloc+4544> > 0x000000358847d639 <+4537>: mov %r12,0x332b60(%rip) # 0x35887b01a0 <mp_+64> > 0x000000358847d640 <+4544>: lea 0x10(%rax),%r12 > 0x000000358847d644 <+4548>: jmpq 0x358847cf6e <_int_malloc+2798> > 0x000000358847d649 <+4553>: xor %r12d,%r12d > 0x000000358847d64c <+4556>: jmpq 0x358847c55d <_int_malloc+221> > 0x000000358847d651 <+4561>: lea 0xfb480(%rip),%rsi # 0x3588578ad8 > 0x000000358847d658 <+4568>: cmpl $0x0,0x338b55(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d65f <+4575>: je 0x358847d66c <_int_malloc+4588> > 0x000000358847d661 <+4577>: lock decl (%rbx) > 0x000000358847d664 <+4580>: jne 0x3588481526 <_L_unlock_7855> > 0x000000358847d66a <+4586>: jmp 0x358847d674 <_int_malloc+4596> > 0x000000358847d66c <+4588>: decl (%rbx) > 0x000000358847d66e <+4590>: jne 0x3588481526 <_L_unlock_7855> > 0x000000358847d674 <+4596>: mov 0x332b46(%rip),%edi # 0x35887b01c0 <check_action> > 0x000000358847d67a <+4602>: lea 0x10(%r12),%rdx > 0x000000358847d67f <+4607>: callq 0x358847ad60 <malloc_printerr> > 0x000000358847d684 <+4612>: mov $0x1,%esi > 0x000000358847d689 <+4617>: xor %eax,%eax > 0x000000358847d68b <+4619>: cmpl $0x0,0x338b22(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d692 <+4626>: je 0x358847d6a0 <_int_malloc+4640> > 0x000000358847d694 <+4628>: lock cmpxchg %esi,(%rbx) > 0x000000358847d698 <+4632>: jne 0x3588481541 <_L_lock_7866> > 0x000000358847d69e <+4638>: jmp 0x358847d6a9 <_int_malloc+4649> > 0x000000358847d6a0 <+4640>: cmpxchg %esi,(%rbx) > 0x000000358847d6a3 <+4643>: jne 0x3588481541 <_L_lock_7866> > 0x000000358847d6a9 <+4649>: xor %r12d,%r12d > 0x000000358847d6ac <+4652>: jmpq 0x358847c55d <_int_malloc+221> > 0x000000358847d6b1 <+4657>: cmpl $0x0,0x338afc(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d6b8 <+4664>: je 0x358847d6c5 <_int_malloc+4677> > 0x000000358847d6ba <+4666>: lock decl (%rbx) > 0x000000358847d6bd <+4669>: jne 0x358848155c <_L_unlock_7898> > 0x000000358847d6c3 <+4675>: jmp 0x358847d6cd <_int_malloc+4685> > 0x000000358847d6c5 <+4677>: decl (%rbx) > 0x000000358847d6c7 <+4679>: jne 0x358848155c <_L_unlock_7898> > 0x000000358847d6cd <+4685>: mov 0x332aed(%rip),%edi # 0x35887b01c0 <check_action> > 0x000000358847d6d3 <+4691>: lea 0xf90be(%rip),%rsi # 0x3588576798 > 0x000000358847d6da <+4698>: mov %r12,%rdx > 0x000000358847d6dd <+4701>: mov %r10,0x8(%rsp) > 0x000000358847d6e2 <+4706>: callq 0x358847ad60 <malloc_printerr> > 0x000000358847d6e7 <+4711>: mov $0x1,%esi > 0x000000358847d6ec <+4716>: xor %eax,%eax > 0x000000358847d6ee <+4718>: cmpl $0x0,0x338abf(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d6f5 <+4725>: je 0x358847d703 <_int_malloc+4739> > 0x000000358847d6f7 <+4727>: lock cmpxchg %esi,(%rbx) > 0x000000358847d6fb <+4731>: jne 0x3588481577 <_L_lock_7916> > 0x000000358847d701 <+4737>: jmp 0x358847d70c <_int_malloc+4748> > 0x000000358847d703 <+4739>: cmpxchg %esi,(%rbx) > 0x000000358847d706 <+4742>: jne 0x3588481577 <_L_lock_7916> > 0x000000358847d70c <+4748>: mov 0x8(%rsp),%r10 > 0x000000358847d711 <+4753>: jmpq 0x358847cc4f <_int_malloc+1999> > 0x000000358847d716 <+4758>: lea 0xfb363(%rip),%rsi # 0x3588578a80 > 0x000000358847d71d <+4765>: jmpq 0x358847d658 <_int_malloc+4568> > 0x000000358847d722 <+4770>: mov %rax,%r12 > 0x000000358847d725 <+4773>: mov 0x10(%rax),%rax > 0x000000358847d729 <+4777>: jmpq 0x358847cb4b <_int_malloc+1739> > 0x000000358847d72e <+4782>: lea 0xfb3cb(%rip),%rsi # 0x3588578b00 > 0x000000358847d735 <+4789>: jmpq 0x358847d658 <_int_malloc+4568> > 0x000000358847d73a <+4794>: cmp %rdx,%r12 > 0x000000358847d73d <+4797>: je 0x358847d7ea <_int_malloc+4970> > 0x000000358847d743 <+4803>: mov %rdx,0x20(%rax) > 0x000000358847d747 <+4807>: mov 0x28(%r12),%rdx > 0x000000358847d74c <+4812>: mov %rdx,0x28(%rax) > 0x000000358847d750 <+4816>: mov 0x20(%r12),%rdx > 0x000000358847d755 <+4821>: mov %rax,0x28(%rdx) > 0x000000358847d759 <+4825>: mov 0x28(%r12),%rdx > 0x000000358847d75e <+4830>: mov %rax,0x20(%rdx) > 0x000000358847d762 <+4834>: jmpq 0x358847cc4f <_int_malloc+1999> > 0x000000358847d767 <+4839>: cmpl $0x0,0x338a46(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d76e <+4846>: je 0x358847d77b <_int_malloc+4859> > 0x000000358847d770 <+4848>: lock decl (%rbx) > 0x000000358847d773 <+4851>: jne 0x3588481592 <_L_unlock_8026> > 0x000000358847d779 <+4857>: jmp 0x358847d783 <_int_malloc+4867> > 0x000000358847d77b <+4859>: decl (%rbx) > 0x000000358847d77d <+4861>: jne 0x3588481592 <_L_unlock_8026> > 0x000000358847d783 <+4867>: mov 0x332a37(%rip),%edi # 0x35887b01c0 <check_action> > 0x000000358847d789 <+4873>: lea 0xf9008(%rip),%rsi # 0x3588576798 > 0x000000358847d790 <+4880>: mov %r12,%rdx > 0x000000358847d793 <+4883>: mov %r10,0x8(%rsp) > 0x000000358847d798 <+4888>: callq 0x358847ad60 <malloc_printerr> > 0x000000358847d79d <+4893>: mov $0x1,%esi > 0x000000358847d7a2 <+4898>: xor %eax,%eax > 0x000000358847d7a4 <+4900>: cmpl $0x0,0x338a09(%rip) # 0x35887b61b4 <__libc_multiple_threads> > 0x000000358847d7ab <+4907>: je 0x358847d7b9 <_int_malloc+4921> > 0x000000358847d7ad <+4909>: lock cmpxchg %esi,(%rbx) > 0x000000358847d7b1 <+4913>: jne 0x35884815ad <_L_lock_8042> > 0x000000358847d7b7 <+4919>: jmp 0x358847d7c2 <_int_malloc+4930> > 0x000000358847d7b9 <+4921>: cmpxchg %esi,(%rbx) > 0x000000358847d7bc <+4924>: jne 0x35884815ad <_L_lock_8042> > 0x000000358847d7c2 <+4930>: mov 0x8(%rsp),%r10 > 0x000000358847d7c7 <+4935>: jmpq 0x358847cb8b <_int_malloc+1803> > 0x000000358847d7cc <+4940>: cmpq $0x0,0x20(%rax) > 0x000000358847d7d1 <+4945>: je 0x358847d7f7 <_int_malloc+4983> > 0x000000358847d7d3 <+4947>: mov 0x28(%r12),%rax > 0x000000358847d7d8 <+4952>: mov %rax,0x28(%rdx) > 0x000000358847d7dc <+4956>: mov 0x28(%r12),%rax > 0x000000358847d7e1 <+4961>: mov %rdx,0x20(%rax) > 0x000000358847d7e5 <+4965>: jmpq 0x358847cb8b <_int_malloc+1803> > 0x000000358847d7ea <+4970>: mov %rax,0x28(%rax) > 0x000000358847d7ee <+4974>: mov %rax,0x20(%rax) > 0x000000358847d7f2 <+4978>: jmpq 0x358847cc4f <_int_malloc+1999> > 0x000000358847d7f7 <+4983>: cmp %rdx,%r12 > 0x000000358847d7fa <+4986>: je 0x358847d8b9 <_int_malloc+5177> > 0x000000358847d800 <+4992>: mov %rdx,0x20(%rax) > 0x000000358847d804 <+4996>: mov 0x28(%r12),%rdx > 0x000000358847d809 <+5001>: mov %rdx,0x28(%rax) > 0x000000358847d80d <+5005>: mov 0x20(%r12),%rdx > 0x000000358847d812 <+5010>: mov %rax,0x28(%rdx) > 0x000000358847d816 <+5014>: mov 0x28(%r12),%rdx > 0x000000358847d81b <+5019>: mov %rax,0x20(%rdx) > 0x000000358847d81f <+5023>: jmpq 0x358847cb8b <_int_malloc+1803> > 0x000000358847d824 <+5028>: mov %r8,%rsi > 0x000000358847d827 <+5031>: mov $0x3,%edx > 0x000000358847d82c <+5036>: mov %rcx,0x20(%rsp) > 0x000000358847d831 <+5041>: sub %rdi,%rsi > 0x000000358847d834 <+5044>: add %rcx,%rdi > 0x000000358847d837 <+5047>: mov %r8,0x18(%rsp) > 0x000000358847d83c <+5052>: mov %r10,0x8(%rsp) > 0x000000358847d841 <+5057>: mov %r11,0x10(%rsp) > 0x000000358847d846 <+5062>: callq 0x35884ee010 <mprotect> > 0x000000358847d84b <+5067>: test %eax,%eax > 0x000000358847d84d <+5069>: mov 0x20(%rsp),%rcx > 0x000000358847d852 <+5074>: mov 0x18(%rsp),%r8 > 0x000000358847d857 <+5079>: mov 0x8(%rsp),%r10 > 0x000000358847d85c <+5084>: mov 0x10(%rsp),%r11 > 0x000000358847d861 <+5089>: jne 0x358847d0b0 <_int_malloc+3120> > 0x000000358847d867 <+5095>: mov %r8,0x18(%rcx) > 0x000000358847d86b <+5099>: mov 0x58(%rbx),%rdx > 0x000000358847d86f <+5103>: jmpq 0x358847cee5 <_int_malloc+2661> > 0x000000358847d874 <+5108>: lea 0xfb235(%rip),%rsi # 0x3588578ab0 > 0x000000358847d87b <+5115>: jmpq 0x358847d658 <_int_malloc+4568> > 0x000000358847d880 <+5120>: callq 0x3588436fa0 <__GI_abort> > 0x000000358847d885 <+5125>: mov %r11d,%edi > 0x000000358847d888 <+5128>: lea 0xf8f70(%rip),%rdx # 0x35885767ff > 0x000000358847d88f <+5135>: lea 0xf9fb4(%rip),%rsi # 0x358857784a > 0x000000358847d896 <+5142>: and $0x2,%edi > 0x000000358847d899 <+5145>: xor %eax,%eax > 0x000000358847d89b <+5147>: mov %r9d,0x20(%rsp) > 0x000000358847d8a0 <+5152>: mov %r10,0x8(%rsp) > 0x000000358847d8a5 <+5157>: callq 0x3588474b10 <__libc_message> > 0x000000358847d8aa <+5162>: mov 0x20(%rsp),%r9d > 0x000000358847d8af <+5167>: mov 0x8(%rsp),%r10 > 0x000000358847d8b4 <+5172>: jmpq 0x358847cda0 <_int_malloc+2336> > 0x000000358847d8b9 <+5177>: mov %rax,0x28(%rax) > 0x000000358847d8bd <+5181>: mov %rax,0x20(%rax) > 0x000000358847d8c1 <+5185>: jmpq 0x358847cb8b <_int_malloc+1803> >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 886859
:
662909
|
662910
| 662911 |
662912
|
662913
|
662914
|
662915
|
662916
|
662920