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 857691 Details for
Bug 1059954
[abrt] gvfs: g_malloc(): gvfsd-metadata 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), 78.02 KB, created by
Robert Hancock
on 2014-01-31 04:13:44 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Robert Hancock
Created:
2014-01-31 04:13:44 UTC
Size:
78.02 KB
patch
obsolete
>[New LWP 1880] >[New LWP 1882] >warning: Could not load shared library symbols for /usr/lib64/freetype-freeworld/libfreetype.so.6. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-metadata'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _int_malloc (av=0x36dcbb8760 <main_arena>, bytes=25) at malloc.c:3307 >3307 while ((pp = catomic_compare_and_exchange_val_acq (fb, victim->fd, victim)) > >Thread 2 (Thread 0x7fc28f786700 (LWP 1882)): >#0 0x00000036dc8eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000036df4495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fc2880010c0, timeout=-1, context=0x823210) at gmain.c:4007 > poll_func = 0x36df458500 <g_poll> >#2 g_main_context_iterate (context=0x823210, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7fc2880010c0 >#3 0x00000036df449a3a in g_main_loop_run (loop=0x8231a0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000306c4d0376 in gdbus_shared_thread_func (user_data=0x8231e0) at gdbusprivate.c:278 > data = 0x8231e0 >#5 0x00000036df46ea45 in g_thread_proxy (data=0x825450) at gthread.c:798 > thread = 0x825450 >#6 0x00000036dd007f33 in start_thread (arg=0x7fc28f786700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc28f786700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140473607415552, -4831685996501381033, 0, 0, 140473607416256, 140473607415552, 4861488322461978711, -4854918677239934889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000036dc8f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7fc295cb0840 (LWP 1880)): >#0 _int_malloc (av=0x36dcbb8760 <main_arena>, bytes=25) at malloc.c:3307 > ret = <optimized out> > __atg1_result = <optimized out> > fb = 0x36dcbb8770 <main_arena+16> > pp = 0x210000000087bd20 > nb = 48 > idx = 1 > bin = <optimized out> > victim = 0x210000000087bd20 > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#1 0x00000036dc88000c in __GI___libc_malloc (bytes=25) at malloc.c:2859 >No locals. >#2 0x00000036df44ee6f in g_malloc (n_bytes=n_bytes@entry=25) at gmem.c:104 > mem = <optimized out> >#3 0x00000036df46672f in g_strdup (str=str@entry=0x7fc28eefb4f7 <Address 0x7fc28eefb4f7 out of bounds>) at gstrfuncs.c:364 > __n = 25 > __s = 1 > __p = <optimized out> > new_str = <optimized out> > length = 25 >#4 0x0000000000409ebf in metadata_new (key=0x7fc28eefb4f7 <Address 0x7fc28eefb4f7 out of bounds>, file=0x87bf20) at metabuilder.c:124 > data = 0xba6f90 >#5 0x000000000040ab93 in metafile_key_set_value (metafile=metafile@entry=0x87bf20, key=key@entry=0x7fc28eefb4f7 <Address 0x7fc28eefb4f7 out of bounds>, value=0x7fc28ef4b2a3 <Address 0x7fc28ef4b2a3 out of bounds>) at metabuilder.c:378 > data = <optimized out> >#6 0x0000000000406bb5 in copy_tree_to_builder (tree=tree@entry=0x829c30, dirent=dirent@entry=0x7fc28eefb6ac, builder_file=0x87bf20) at metatree.c:2148 > builder_child = <optimized out> > data = <optimized out> > ent = 0x7fc28ef4aec4 > dir = <optimized out> > child_dirent = <optimized out> > type = <optimized out> > child_name = <optimized out> > key_name = 0x7fc28eefb4f7 <Address 0x7fc28eefb4f7 out of bounds> > value = <optimized out> > i = <optimized out> > num_keys = <optimized out> > num_children = <optimized out> > j = <optimized out> > key_id = <optimized out> >#7 0x0000000000406b3f in copy_tree_to_builder (tree=tree@entry=0x829c30, dirent=0x7fc28eefb574, builder_file=0x929330) at metatree.c:2192 > builder_child = <optimized out> > data = <optimized out> > ent = <optimized out> > dir = <optimized out> > child_dirent = 0x7fc28eefb6ac > type = <optimized out> > child_name = <optimized out> > key_name = <optimized out> > value = <optimized out> > i = <optimized out> > num_keys = <optimized out> > num_children = <optimized out> > j = <optimized out> > key_id = <optimized out> >#8 0x0000000000407faf in meta_tree_flush_locked (tree=tree@entry=0x829c30) at metatree.c:2293 > builder = 0xc11640 > res = <optimized out> >#9 0x0000000000408ed8 in meta_tree_flush (tree=0x829c30) at metatree.c:2315 > res = <optimized out> >#10 0x000000000040531d in writeout_timeout (data=0x8228c0, data@entry=<error reading variable: value has been optimized out>) at meta-daemon.c:62 > info = 0x8228c0 >#11 0x00000036df449e43 in g_timeout_dispatch (source=source@entry=0xa95de0, callback=<optimized out>, user_data=<optimized out>) at gmain.c:4451 > timeout_source = 0xa95de0 > again = <optimized out> >#12 0x00000036df4492a6 in g_main_dispatch (context=0x812470) at gmain.c:3066 > dispatch = 0x36df449e30 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x8228c0 > callback = 0x405310 <writeout_timeout> > cb_funcs = 0x36df72a8e0 <g_source_callback_funcs> > cb_data = 0x929220 > need_destroy = <optimized out> > current_source_link = {data = 0xa95de0, next = 0x0} > source = 0xa95de0 > current = 0x8224c0 > i = 0 >#13 g_main_context_dispatch (context=context@entry=0x812470) at gmain.c:3642 >No locals. >#14 0x00000036df449628 in g_main_context_iterate (context=0x812470, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 29636 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 1 > fds = 0x8228a0 >#15 0x00000036df449a3a in g_main_loop_run (loop=0x8111d0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#16 0x0000000000405099 in main (argc=1, argv=0x7fffc7b58bd8) at meta-daemon.c:551 > loop = 0x8111d0 > conn = 0x819030 > replace = 0 > error = 0x0 > name_owner_id = 1 > flags = <optimized out> > context = <optimized out> > options = {{long_name = 0x40da43 "replace", short_name = 114 'r', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fffc7b58a54, description = 0x40da4b "Replace old daemon.", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x0000003069c034f0 0x0000003069c0bf62 Yes /lib64/libudev.so.1 >0x00000036da4128c0 0x00000036da42a618 Yes /lib64/libgvfscommon.so.0 >0x00000036dfc01190 0x00000036dfc02088 Yes /lib64/libgmodule-2.0.so.0 >0x000000306c431be0 0x000000306c4f365c Yes /lib64/libgio-2.0.so.0 >0x00000036e000b160 0x00000036e0039a18 Yes /lib64/libgobject-2.0.so.0 >0x00000036df41a6e0 0x00000036df4b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000036e2804670 0x00000036e282c124 Yes /lib64/libbluray.so.1 >0x00000036f6400f10 0x00000036f6401804 Yes /lib64/libutil.so.1 >0x00000036dd0059f0 0x00000036dd011614 Yes /lib64/libpthread.so.0 >0x00000036dc81f560 0x00000036dc960cc4 Yes /lib64/libc.so.6 >0x00000036de8064a0 0x00000036de818fe4 Yes /lib64/libselinux.so.1 >0x00000036de0022d0 0x00000036de0050cc Yes /lib64/librt.so.1 >0x00000036dcc00ed0 0x00000036dcc019d0 Yes /lib64/libdl.so.2 >0x00000036dec02af0 0x00000036dec12218 Yes /lib64/libgcc_s.so.1 >0x00000036dc000b10 0x00000036dc019cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00000036df801870 0x00000036df805fe8 Yes /lib64/libffi.so.6 >0x00000036dd802210 0x00000036dd80e930 Yes /lib64/libz.so.1 >0x00000036df003a40 0x00000036df01281c Yes /lib64/libresolv.so.2 >0x00000036e242e870 0x00000036e2516930 Yes /lib64/libxml2.so.2 > No /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x00000036de401770 0x00000036de44b8d8 Yes /lib64/libpcre.so.1 >0x00000036ddc030e0 0x00000036ddc19060 Yes /lib64/liblzma.so.5 >0x00000036dd405890 0x00000036dd474bb8 Yes /lib64/libm.so.6 >0x00000036e1805680 0x00000036e1826e68 Yes /lib64/libpng16.so.16 >$1 = 0x0 >$2 = 0x0 >rax 0x1 1 >rbx 0x36dcbb8760 235631511392 >rcx 0x210000000087bd20 2377900603260517664 >rdx 0x36dcbb8770 235631511408 >rsi 0x36dcbb8768 235631511400 >rdi 0x36dcbb8760 235631511392 >rbp 0x30 0x30 >rsp 0x7fffc7b58660 0x7fffc7b58660 >r8 0x1 1 >r9 0x9 9 >r10 0x0 0 >r11 0x2 2 >r12 0x7fc28eefb4f7 140473598457079 >r13 0x812470 8463472 >r14 0x929220 9605664 >r15 0x829c30 8559664 >rip 0x36dc87de36 0x36dc87de36 <_int_malloc+102> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function _int_malloc: > 0x00000036dc87ddd0 <+0>: push %r15 > 0x00000036dc87ddd2 <+2>: push %r14 > 0x00000036dc87ddd4 <+4>: push %r13 > 0x00000036dc87ddd6 <+6>: push %r12 > 0x00000036dc87ddd8 <+8>: push %rbp > 0x00000036dc87ddd9 <+9>: push %rbx > 0x00000036dc87ddda <+10>: sub $0xa8,%rsp > 0x00000036dc87dde1 <+17>: cmp $0xffffffffffffffbf,%rsi > 0x00000036dc87dde5 <+21>: mov %rsi,(%rsp) > 0x00000036dc87dde9 <+25>: ja 0x36dc87e537 <_int_malloc+1895> > 0x00000036dc87ddef <+31>: mov %rsi,%rax > 0x00000036dc87ddf2 <+34>: mov $0x20,%ebp > 0x00000036dc87ddf7 <+39>: mov %rdi,%rbx > 0x00000036dc87ddfa <+42>: add $0x17,%rax > 0x00000036dc87ddfe <+46>: mov %rax,%rdx > 0x00000036dc87de01 <+49>: and $0xfffffffffffffff0,%rdx > 0x00000036dc87de05 <+53>: cmp $0x20,%rax > 0x00000036dc87de09 <+57>: cmovae %rdx,%rbp > 0x00000036dc87de0d <+61>: cmp 0x33cd6c(%rip),%rbp # 0x36dcbbab80 <global_max_fast> > 0x00000036dc87de14 <+68>: ja 0x36dc87de89 <_int_malloc+185> > 0x00000036dc87de16 <+70>: mov %ebp,%r8d > 0x00000036dc87de19 <+73>: shr $0x4,%r8d > 0x00000036dc87de1d <+77>: sub $0x2,%r8d > 0x00000036dc87de21 <+81>: mov %r8d,%eax > 0x00000036dc87de24 <+84>: mov 0x8(%rdi,%rax,8),%rcx > 0x00000036dc87de29 <+89>: lea (%rdi,%rax,8),%rsi > 0x00000036dc87de2d <+93>: lea 0x8(%rsi),%rdx > 0x00000036dc87de31 <+97>: test %rcx,%rcx > 0x00000036dc87de34 <+100>: je 0x36dc87de89 <_int_malloc+185> >=> 0x00000036dc87de36 <+102>: mov 0x10(%rcx),%rdi > 0x00000036dc87de3a <+106>: mov %rcx,%rax > 0x00000036dc87de3d <+109>: cmpl $0x0,%fs:0x18 > 0x00000036dc87de46 <+118>: je 0x36dc87de49 <_int_malloc+121> > 0x00000036dc87de48 <+120>: lock cmpxchg %rdi,0x8(%rsi) > 0x00000036dc87de4e <+126>: cmp %rcx,%rax > 0x00000036dc87de51 <+129>: mov %rax,%r12 > 0x00000036dc87de54 <+132>: jne 0x36dc87de84 <_int_malloc+180> > 0x00000036dc87de56 <+134>: jmpq 0x36dc87e433 <_int_malloc+1635> > 0x00000036dc87de5b <+139>: nopl 0x0(%rax,%rax,1) > 0x00000036dc87de60 <+144>: mov 0x10(%r12),%rcx > 0x00000036dc87de65 <+149>: mov %r12,%rax > 0x00000036dc87de68 <+152>: cmpl $0x0,%fs:0x18 > 0x00000036dc87de71 <+161>: je 0x36dc87de74 <_int_malloc+164> > 0x00000036dc87de73 <+163>: lock cmpxchg %rcx,(%rdx) > 0x00000036dc87de78 <+168>: cmp %r12,%rax > 0x00000036dc87de7b <+171>: je 0x36dc87e433 <_int_malloc+1635> > 0x00000036dc87de81 <+177>: mov %rax,%r12 > 0x00000036dc87de84 <+180>: test %r12,%r12 > 0x00000036dc87de87 <+183>: jne 0x36dc87de60 <_int_malloc+144> > 0x00000036dc87de89 <+185>: cmp $0x3ff,%rbp > 0x00000036dc87de90 <+192>: ja 0x36dc87df10 <_int_malloc+320> > 0x00000036dc87de92 <+194>: mov %ebp,%r9d > 0x00000036dc87de95 <+197>: shr $0x4,%r9d > 0x00000036dc87de99 <+201>: lea -0x2(%r9,%r9,1),%eax > 0x00000036dc87de9e <+206>: lea 0x58(%rbx,%rax,8),%rax > 0x00000036dc87dea3 <+211>: mov 0x18(%rax),%r12 > 0x00000036dc87dea7 <+215>: cmp %rax,%r12 > 0x00000036dc87deaa <+218>: je 0x36dc87df4e <_int_malloc+382> > 0x00000036dc87deb0 <+224>: test %r12,%r12 > 0x00000036dc87deb3 <+227>: je 0x36dc87df3c <_int_malloc+364> > 0x00000036dc87deb9 <+233>: mov 0x18(%r12),%rdx > 0x00000036dc87debe <+238>: cmp 0x10(%rdx),%r12 > 0x00000036dc87dec2 <+242>: jne 0x36dc87eb2a <_int_malloc+3418> > 0x00000036dc87dec8 <+248>: orq $0x1,0x8(%r12,%rbp,1) > 0x00000036dc87dece <+254>: mov %rdx,0x18(%rax) > 0x00000036dc87ded2 <+258>: mov %rax,0x10(%rdx) > 0x00000036dc87ded6 <+262>: lea 0x33a883(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87dedd <+269>: cmp %rax,%rbx > 0x00000036dc87dee0 <+272>: je 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87dee2 <+274>: orq $0x4,0x8(%r12) > 0x00000036dc87dee8 <+280>: mov 0x33cc82(%rip),%eax # 0x36dcbbab70 <perturb_byte> > 0x00000036dc87deee <+286>: add $0x10,%r12 > 0x00000036dc87def2 <+290>: test %eax,%eax > 0x00000036dc87def4 <+292>: jne 0x36dc87e252 <_int_malloc+1154> > 0x00000036dc87defa <+298>: add $0xa8,%rsp > 0x00000036dc87df01 <+305>: mov %r12,%rax > 0x00000036dc87df04 <+308>: pop %rbx > 0x00000036dc87df05 <+309>: pop %rbp > 0x00000036dc87df06 <+310>: pop %r12 > 0x00000036dc87df08 <+312>: pop %r13 > 0x00000036dc87df0a <+314>: pop %r14 > 0x00000036dc87df0c <+316>: pop %r15 > 0x00000036dc87df0e <+318>: retq > 0x00000036dc87df0f <+319>: nop > 0x00000036dc87df10 <+320>: mov %rbp,%r9 > 0x00000036dc87df13 <+323>: shr $0x6,%r9 > 0x00000036dc87df17 <+327>: cmp $0x30,%r9 > 0x00000036dc87df1b <+331>: jbe 0x36dc87e52e <_int_malloc+1886> > 0x00000036dc87df21 <+337>: mov %rbp,%r9 > 0x00000036dc87df24 <+340>: shr $0x9,%r9 > 0x00000036dc87df28 <+344>: cmp $0x14,%r9 > 0x00000036dc87df2c <+348>: ja 0x36dc87e54d <_int_malloc+1917> > 0x00000036dc87df32 <+354>: add $0x5b,%r9d > 0x00000036dc87df36 <+358>: testb $0x1,0x4(%rbx) > 0x00000036dc87df3a <+362>: jne 0x36dc87df4e <_int_malloc+382> > 0x00000036dc87df3c <+364>: mov %rbx,%rdi > 0x00000036dc87df3f <+367>: mov %r9d,0x8(%rsp) > 0x00000036dc87df44 <+372>: callq 0x36dc87c2e0 <malloc_consolidate> > 0x00000036dc87df49 <+377>: mov 0x8(%rsp),%r9d > 0x00000036dc87df4e <+382>: mov %ebp,%eax > 0x00000036dc87df50 <+384>: movq $0x1,0x8(%rsp) > 0x00000036dc87df59 <+393>: lea 0x58(%rbx),%r14 > 0x00000036dc87df5d <+397>: shr $0x4,%eax > 0x00000036dc87df60 <+400>: mov %eax,0x10(%rsp) > 0x00000036dc87df64 <+404>: mov %rbp,%rax > 0x00000036dc87df67 <+407>: shr $0x6,%rax > 0x00000036dc87df6b <+411>: mov %rax,0x18(%rsp) > 0x00000036dc87df70 <+416>: add $0x30,%eax > 0x00000036dc87df73 <+419>: mov %eax,0x20(%rsp) > 0x00000036dc87df77 <+423>: mov %rbp,%rax > 0x00000036dc87df7a <+426>: shr $0x9,%rax > 0x00000036dc87df7e <+430>: mov %rax,0x28(%rsp) > 0x00000036dc87df83 <+435>: add $0x5b,%eax > 0x00000036dc87df86 <+438>: mov %eax,0x40(%rsp) > 0x00000036dc87df8a <+442>: mov %rbp,%rax > 0x00000036dc87df8d <+445>: shr $0xc,%rax > 0x00000036dc87df91 <+449>: mov %rax,0x38(%rsp) > 0x00000036dc87df96 <+454>: add $0x6e,%eax > 0x00000036dc87df99 <+457>: mov %eax,0x44(%rsp) > 0x00000036dc87df9d <+461>: mov %rbp,%rax > 0x00000036dc87dfa0 <+464>: shr $0xf,%rax > 0x00000036dc87dfa4 <+468>: mov %rax,0x48(%rsp) > 0x00000036dc87dfa9 <+473>: add $0x77,%eax > 0x00000036dc87dfac <+476>: mov %eax,0x58(%rsp) > 0x00000036dc87dfb0 <+480>: mov %rbp,%rax > 0x00000036dc87dfb3 <+483>: shr $0x12,%rax > 0x00000036dc87dfb7 <+487>: mov %rax,0x50(%rsp) > 0x00000036dc87dfbc <+492>: add $0x7c,%eax > 0x00000036dc87dfbf <+495>: mov %eax,0x5c(%rsp) > 0x00000036dc87dfc3 <+499>: lea 0x80(%rsp),%rax > 0x00000036dc87dfcb <+507>: sub %rax,0x8(%rsp) > 0x00000036dc87dfd0 <+512>: mov %rax,0x30(%rsp) > 0x00000036dc87dfd5 <+517>: lea 0x7f(%rsp),%rax > 0x00000036dc87dfda <+522>: mov %rax,0x60(%rsp) > 0x00000036dc87dfdf <+527>: mov $0x2710,%r15d > 0x00000036dc87dfe5 <+533>: jmp 0x36dc87e03b <_int_malloc+619> > 0x00000036dc87dfe7 <+535>: nopw 0x0(%rax,%rax,1) > 0x00000036dc87dff0 <+544>: mov %edx,%ecx > 0x00000036dc87dff2 <+546>: mov $0x1,%r8d > 0x00000036dc87dff8 <+552>: shr $0x4,%ecx > 0x00000036dc87dffb <+555>: lea -0x2(%rcx,%rcx,1),%eax > 0x00000036dc87dfff <+559>: mov %ecx,%r10d > 0x00000036dc87e002 <+562>: shl %cl,%r8d > 0x00000036dc87e005 <+565>: sar $0x5,%r10d > 0x00000036dc87e009 <+569>: cltq > 0x00000036dc87e00b <+571>: lea 0x58(%rbx,%rax,8),%rdi > 0x00000036dc87e010 <+576>: mov 0x10(%rdi),%rsi > 0x00000036dc87e014 <+580>: movslq %r10d,%rax > 0x00000036dc87e017 <+583>: or %r8d,0x858(%rbx,%rax,4) > 0x00000036dc87e01f <+591>: sub $0x1,%r15d > 0x00000036dc87e023 <+595>: mov %rdi,0x18(%r12) > 0x00000036dc87e028 <+600>: mov %rsi,0x10(%r12) > 0x00000036dc87e02d <+605>: mov %r12,0x18(%rsi) > 0x00000036dc87e031 <+609>: mov %r12,0x10(%rdi) > 0x00000036dc87e035 <+613>: je 0x36dc87e2a0 <_int_malloc+1232> > 0x00000036dc87e03b <+619>: mov 0x70(%rbx),%r12 > 0x00000036dc87e03f <+623>: cmp %r14,%r12 > 0x00000036dc87e042 <+626>: je 0x36dc87e2a0 <_int_malloc+1232> > 0x00000036dc87e048 <+632>: mov 0x8(%r12),%rdx > 0x00000036dc87e04d <+637>: mov 0x18(%r12),%r13 > 0x00000036dc87e052 <+642>: cmp $0x10,%rdx > 0x00000036dc87e056 <+646>: jbe 0x36dc87e6b2 <_int_malloc+2274> > 0x00000036dc87e05c <+652>: cmp 0x878(%rbx),%rdx > 0x00000036dc87e063 <+659>: ja 0x36dc87e6b2 <_int_malloc+2274> > 0x00000036dc87e069 <+665>: and $0xfffffffffffffff8,%rdx > 0x00000036dc87e06d <+669>: cmp $0x3ff,%rbp > 0x00000036dc87e074 <+676>: ja 0x36dc87e07f <_int_malloc+687> > 0x00000036dc87e076 <+678>: cmp %r14,%r13 > 0x00000036dc87e079 <+681>: je 0x36dc87e1c0 <_int_malloc+1008> > 0x00000036dc87e07f <+687>: cmp %rdx,%rbp > 0x00000036dc87e082 <+690>: mov %r13,0x70(%rbx) > 0x00000036dc87e086 <+694>: mov %r14,0x10(%r13) > 0x00000036dc87e08a <+698>: je 0x36dc87e418 <_int_malloc+1608> > 0x00000036dc87e090 <+704>: cmp $0x3ff,%rdx > 0x00000036dc87e097 <+711>: jbe 0x36dc87dff0 <_int_malloc+544> > 0x00000036dc87e09d <+717>: mov %rdx,%rax > 0x00000036dc87e0a0 <+720>: shr $0x6,%rax > 0x00000036dc87e0a4 <+724>: cmp $0x30,%rax > 0x00000036dc87e0a8 <+728>: ja 0x36dc87e150 <_int_malloc+896> > 0x00000036dc87e0ae <+734>: lea 0x30(%rax),%ecx > 0x00000036dc87e0b1 <+737>: lea 0x5e(%rax,%rax,1),%eax > 0x00000036dc87e0b5 <+741>: mov $0x1,%r8d > 0x00000036dc87e0bb <+747>: cltq > 0x00000036dc87e0bd <+749>: mov %ecx,%r10d > 0x00000036dc87e0c0 <+752>: shl %cl,%r8d > 0x00000036dc87e0c3 <+755>: sub $0x2,%rax > 0x00000036dc87e0c7 <+759>: sar $0x5,%r10d > 0x00000036dc87e0cb <+763>: lea 0x68(%rbx,%rax,8),%rsi > 0x00000036dc87e0d0 <+768>: mov 0x10(%rsi),%rax > 0x00000036dc87e0d4 <+772>: cmp %rsi,%rax > 0x00000036dc87e0d7 <+775>: je 0x36dc87e18e <_int_malloc+958> > 0x00000036dc87e0dd <+781>: mov 0x18(%rsi),%rdi > 0x00000036dc87e0e1 <+785>: or $0x1,%rdx > 0x00000036dc87e0e5 <+789>: cmp 0x8(%rdi),%rdx > 0x00000036dc87e0e9 <+793>: jae 0x36dc87e114 <_int_malloc+836> > 0x00000036dc87e0eb <+795>: mov 0x28(%rax),%rdx > 0x00000036dc87e0ef <+799>: mov %rax,0x20(%r12) > 0x00000036dc87e0f4 <+804>: mov %rdx,0x28(%r12) > 0x00000036dc87e0f9 <+809>: mov %r12,0x20(%rdx) > 0x00000036dc87e0fd <+813>: mov %r12,0x28(%rax) > 0x00000036dc87e101 <+817>: jmpq 0x36dc87e014 <_int_malloc+580> > 0x00000036dc87e106 <+822>: nopw %cs:0x0(%rax,%rax,1) > 0x00000036dc87e110 <+832>: mov 0x20(%rax),%rax > 0x00000036dc87e114 <+836>: mov 0x8(%rax),%rcx > 0x00000036dc87e118 <+840>: cmp %rcx,%rdx > 0x00000036dc87e11b <+843>: jb 0x36dc87e110 <_int_malloc+832> > 0x00000036dc87e11d <+845>: cmp %rcx,%rdx > 0x00000036dc87e120 <+848>: je 0x36dc87e290 <_int_malloc+1216> > 0x00000036dc87e126 <+854>: mov 0x28(%rax),%rdx > 0x00000036dc87e12a <+858>: mov %rax,0x20(%r12) > 0x00000036dc87e12f <+863>: mov %rax,%rsi > 0x00000036dc87e132 <+866>: mov %rdx,0x28(%r12) > 0x00000036dc87e137 <+871>: mov %r12,0x28(%rax) > 0x00000036dc87e13b <+875>: mov 0x28(%r12),%rdx > 0x00000036dc87e140 <+880>: mov %r12,0x20(%rdx) > 0x00000036dc87e144 <+884>: mov 0x18(%rsi),%rdi > 0x00000036dc87e148 <+888>: jmpq 0x36dc87e014 <_int_malloc+580> > 0x00000036dc87e14d <+893>: nopl (%rax) > 0x00000036dc87e150 <+896>: mov %rdx,%rax > 0x00000036dc87e153 <+899>: shr $0x9,%rax > 0x00000036dc87e157 <+903>: cmp $0x14,%rax > 0x00000036dc87e15b <+907>: ja 0x36dc87e1a0 <_int_malloc+976> > 0x00000036dc87e15d <+909>: lea 0x5b(%rax),%ecx > 0x00000036dc87e160 <+912>: lea 0xb4(%rax,%rax,1),%eax > 0x00000036dc87e167 <+919>: cltq > 0x00000036dc87e169 <+921>: mov $0x1,%r8d > 0x00000036dc87e16f <+927>: mov $0x3,%r10d > 0x00000036dc87e175 <+933>: sub $0x2,%rax > 0x00000036dc87e179 <+937>: shl %cl,%r8d > 0x00000036dc87e17c <+940>: lea 0x68(%rbx,%rax,8),%rsi > 0x00000036dc87e181 <+945>: mov 0x10(%rsi),%rax > 0x00000036dc87e185 <+949>: cmp %rsi,%rax > 0x00000036dc87e188 <+952>: jne 0x36dc87e0dd <_int_malloc+781> > 0x00000036dc87e18e <+958>: mov %r12,0x28(%r12) > 0x00000036dc87e193 <+963>: mov %r12,0x20(%r12) > 0x00000036dc87e198 <+968>: mov %rsi,%rdi > 0x00000036dc87e19b <+971>: jmpq 0x36dc87e014 <_int_malloc+580> > 0x00000036dc87e1a0 <+976>: mov %rdx,%rax > 0x00000036dc87e1a3 <+979>: shr $0xc,%rax > 0x00000036dc87e1a7 <+983>: cmp $0xa,%rax > 0x00000036dc87e1ab <+987>: ja 0x36dc87e270 <_int_malloc+1184> > 0x00000036dc87e1b1 <+993>: lea 0x6e(%rax),%ecx > 0x00000036dc87e1b4 <+996>: lea 0xda(%rax,%rax,1),%eax > 0x00000036dc87e1bb <+1003>: jmp 0x36dc87e167 <_int_malloc+919> > 0x00000036dc87e1bd <+1005>: nopl (%rax) > 0x00000036dc87e1c0 <+1008>: mov 0x60(%rbx),%rax > 0x00000036dc87e1c4 <+1012>: cmp %r12,%rax > 0x00000036dc87e1c7 <+1015>: jne 0x36dc87e07f <_int_malloc+687> > 0x00000036dc87e1cd <+1021>: lea 0x20(%rbp),%rcx > 0x00000036dc87e1d1 <+1025>: cmp %rcx,%rdx > 0x00000036dc87e1d4 <+1028>: jbe 0x36dc87e07f <_int_malloc+687> > 0x00000036dc87e1da <+1034>: sub %rbp,%rdx > 0x00000036dc87e1dd <+1037>: add %rbp,%r12 > 0x00000036dc87e1e0 <+1040>: cmp $0x3ff,%rdx > 0x00000036dc87e1e7 <+1047>: mov %r12,0x68(%rbx) > 0x00000036dc87e1eb <+1051>: mov %r12,0x70(%rbx) > 0x00000036dc87e1ef <+1055>: mov %r12,0x60(%rbx) > 0x00000036dc87e1f3 <+1059>: mov %r13,0x10(%r12) > 0x00000036dc87e1f8 <+1064>: mov %r13,0x18(%r12) > 0x00000036dc87e1fd <+1069>: jbe 0x36dc87e211 <_int_malloc+1089> > 0x00000036dc87e1ff <+1071>: movq $0x0,0x20(%r12) > 0x00000036dc87e208 <+1080>: movq $0x0,0x28(%r12) > 0x00000036dc87e211 <+1089>: lea 0x33a548(%rip),%rcx # 0x36dcbb8760 <main_arena> > 0x00000036dc87e218 <+1096>: cmp %rcx,%rbx > 0x00000036dc87e21b <+1099>: setne %cl > 0x00000036dc87e21e <+1102>: or $0x1,%rbp > 0x00000036dc87e222 <+1106>: movzbl %cl,%ecx > 0x00000036dc87e225 <+1109>: shl $0x2,%rcx > 0x00000036dc87e229 <+1113>: or %rcx,%rbp > 0x00000036dc87e22c <+1116>: mov %rdx,%rcx > 0x00000036dc87e22f <+1119>: or $0x1,%rcx > 0x00000036dc87e233 <+1123>: mov %rbp,0x8(%rax) > 0x00000036dc87e237 <+1127>: mov %rcx,0x8(%r12) > 0x00000036dc87e23c <+1132>: mov %rdx,(%r12,%rdx,1) > 0x00000036dc87e240 <+1136>: lea 0x10(%rax),%r12 > 0x00000036dc87e244 <+1140>: mov 0x33c926(%rip),%eax # 0x36dcbbab70 <perturb_byte> > 0x00000036dc87e24a <+1146>: test %eax,%eax > 0x00000036dc87e24c <+1148>: je 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e252 <+1154>: mov (%rsp),%rdx > 0x00000036dc87e256 <+1158>: not %eax > 0x00000036dc87e258 <+1160>: mov %r12,%rdi > 0x00000036dc87e25b <+1163>: movzbl %al,%esi > 0x00000036dc87e25e <+1166>: callq 0x36dc889490 <memset> > 0x00000036dc87e263 <+1171>: jmpq 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e268 <+1176>: nopl 0x0(%rax,%rax,1) > 0x00000036dc87e270 <+1184>: mov %rdx,%rax > 0x00000036dc87e273 <+1187>: shr $0xf,%rax > 0x00000036dc87e277 <+1191>: cmp $0x4,%rax > 0x00000036dc87e27b <+1195>: ja 0x36dc87e3f8 <_int_malloc+1576> > 0x00000036dc87e281 <+1201>: lea 0x77(%rax),%ecx > 0x00000036dc87e284 <+1204>: lea 0xec(%rax,%rax,1),%eax > 0x00000036dc87e28b <+1211>: jmpq 0x36dc87e167 <_int_malloc+919> > 0x00000036dc87e290 <+1216>: mov 0x10(%rax),%rsi > 0x00000036dc87e294 <+1220>: jmpq 0x36dc87e144 <_int_malloc+884> > 0x00000036dc87e299 <+1225>: nopl 0x0(%rax) > 0x00000036dc87e2a0 <+1232>: cmp $0x3ff,%rbp > 0x00000036dc87e2a7 <+1239>: ja 0x36dc87e458 <_int_malloc+1672> > 0x00000036dc87e2ad <+1245>: lea 0x1(%r9),%ecx > 0x00000036dc87e2b1 <+1249>: lea (%r9,%r9,1),%eax > 0x00000036dc87e2b5 <+1253>: mov %ecx,%edi > 0x00000036dc87e2b7 <+1255>: lea 0x58(%rbx,%rax,8),%rdx > 0x00000036dc87e2bc <+1260>: shr $0x5,%edi > 0x00000036dc87e2bf <+1263>: mov %edi,%eax > 0x00000036dc87e2c1 <+1265>: mov 0x858(%rbx,%rax,4),%esi > 0x00000036dc87e2c8 <+1272>: mov $0x1,%eax > 0x00000036dc87e2cd <+1277>: shl %cl,%eax > 0x00000036dc87e2cf <+1279>: test %eax,%eax > 0x00000036dc87e2d1 <+1281>: sete %r8b > 0x00000036dc87e2d5 <+1285>: cmp %esi,%eax > 0x00000036dc87e2d7 <+1287>: seta %cl > 0x00000036dc87e2da <+1290>: or %r8b,%cl > 0x00000036dc87e2dd <+1293>: je 0x36dc87e3c6 <_int_malloc+1526> > 0x00000036dc87e2e3 <+1299>: lea 0x1(%rdi),%eax > 0x00000036dc87e2e6 <+1302>: cmp $0x3,%eax > 0x00000036dc87e2e9 <+1305>: ja 0x36dc87e328 <_int_malloc+1368> > 0x00000036dc87e2eb <+1307>: mov %eax,%edx > 0x00000036dc87e2ed <+1309>: mov 0x858(%rbx,%rdx,4),%esi > 0x00000036dc87e2f4 <+1316>: test %esi,%esi > 0x00000036dc87e2f6 <+1318>: jne 0x36dc87e574 <_int_malloc+1956> > 0x00000036dc87e2fc <+1324>: lea 0x2(%rdi),%eax > 0x00000036dc87e2ff <+1327>: cmp $0x4,%eax > 0x00000036dc87e302 <+1330>: je 0x36dc87e328 <_int_malloc+1368> > 0x00000036dc87e304 <+1332>: mov %eax,%edx > 0x00000036dc87e306 <+1334>: mov 0x858(%rbx,%rdx,4),%esi > 0x00000036dc87e30d <+1341>: test %esi,%esi > 0x00000036dc87e30f <+1343>: jne 0x36dc87e574 <_int_malloc+1956> > 0x00000036dc87e315 <+1349>: cmp $0x1,%edi > 0x00000036dc87e318 <+1352>: je 0x36dc87e328 <_int_malloc+1368> > 0x00000036dc87e31a <+1354>: mov 0x864(%rbx),%esi > 0x00000036dc87e320 <+1360>: test %esi,%esi > 0x00000036dc87e322 <+1362>: jne 0x36dc87e60a <_int_malloc+2106> > 0x00000036dc87e328 <+1368>: mov 0x58(%rbx),%r15 > 0x00000036dc87e32c <+1372>: lea 0x20(%rbp),%r12 > 0x00000036dc87e330 <+1376>: mov 0x8(%r15),%r13 > 0x00000036dc87e334 <+1380>: and $0xfffffffffffffff8,%r13 > 0x00000036dc87e338 <+1384>: cmp %r12,%r13 > 0x00000036dc87e33b <+1387>: jae 0x36dc87e727 <_int_malloc+2391> > 0x00000036dc87e341 <+1393>: testb $0x1,0x4(%rbx) > 0x00000036dc87e345 <+1397>: jne 0x36dc87e770 <_int_malloc+2464> > 0x00000036dc87e34b <+1403>: mov %rbx,%rdi > 0x00000036dc87e34e <+1406>: callq 0x36dc87c2e0 <malloc_consolidate> > 0x00000036dc87e353 <+1411>: cmp $0x3ff,%rbp > 0x00000036dc87e35a <+1418>: mov 0x10(%rsp),%r9d > 0x00000036dc87e35f <+1423>: jbe 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e365 <+1429>: cmpq $0x30,0x18(%rsp) > 0x00000036dc87e36b <+1435>: mov 0x20(%rsp),%r9d > 0x00000036dc87e370 <+1440>: jbe 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e376 <+1446>: cmpq $0x14,0x28(%rsp) > 0x00000036dc87e37c <+1452>: mov 0x40(%rsp),%r9d > 0x00000036dc87e381 <+1457>: jbe 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e387 <+1463>: cmpq $0xa,0x38(%rsp) > 0x00000036dc87e38d <+1469>: mov 0x44(%rsp),%r9d > 0x00000036dc87e392 <+1474>: jbe 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e398 <+1480>: cmpq $0x4,0x48(%rsp) > 0x00000036dc87e39e <+1486>: mov 0x58(%rsp),%r9d > 0x00000036dc87e3a3 <+1491>: jbe 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e3a9 <+1497>: cmpq $0x3,0x50(%rsp) > 0x00000036dc87e3af <+1503>: mov $0x7e,%r9d > 0x00000036dc87e3b5 <+1509>: cmovb 0x5c(%rsp),%r9d > 0x00000036dc87e3bb <+1515>: jmpq 0x36dc87dfdf <_int_malloc+527> > 0x00000036dc87e3c0 <+1520>: add $0x10,%rdx > 0x00000036dc87e3c4 <+1524>: add %eax,%eax > 0x00000036dc87e3c6 <+1526>: test %eax,%esi > 0x00000036dc87e3c8 <+1528>: je 0x36dc87e3c0 <_int_malloc+1520> > 0x00000036dc87e3ca <+1530>: mov 0x18(%rdx),%r12 > 0x00000036dc87e3ce <+1534>: cmp %rdx,%r12 > 0x00000036dc87e3d1 <+1537>: jne 0x36dc87e59a <_int_malloc+1994> > 0x00000036dc87e3d7 <+1543>: mov %eax,%ecx > 0x00000036dc87e3d9 <+1545>: add $0x10,%rdx > 0x00000036dc87e3dd <+1549>: add %eax,%eax > 0x00000036dc87e3df <+1551>: not %ecx > 0x00000036dc87e3e1 <+1553>: and %ecx,%esi > 0x00000036dc87e3e3 <+1555>: mov %edi,%ecx > 0x00000036dc87e3e5 <+1557>: mov %esi,0x858(%rbx,%rcx,4) > 0x00000036dc87e3ec <+1564>: jmpq 0x36dc87e2cf <_int_malloc+1279> > 0x00000036dc87e3f1 <+1569>: nopl 0x0(%rax) > 0x00000036dc87e3f8 <+1576>: mov %rdx,%rax > 0x00000036dc87e3fb <+1579>: shr $0x12,%rax > 0x00000036dc87e3ff <+1583>: cmp $0x2,%rax > 0x00000036dc87e403 <+1587>: ja 0x36dc87e518 <_int_malloc+1864> > 0x00000036dc87e409 <+1593>: lea 0x7c(%rax),%ecx > 0x00000036dc87e40c <+1596>: lea 0xf6(%rax,%rax,1),%eax > 0x00000036dc87e413 <+1603>: jmpq 0x36dc87e167 <_int_malloc+919> > 0x00000036dc87e418 <+1608>: lea 0x33a341(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87e41f <+1615>: orq $0x1,0x8(%r12,%rbp,1) > 0x00000036dc87e425 <+1621>: cmp %rax,%rbx > 0x00000036dc87e428 <+1624>: jne 0x36dc87dee2 <_int_malloc+274> > 0x00000036dc87e42e <+1630>: jmpq 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87e433 <+1635>: mov 0x8(%r12),%eax > 0x00000036dc87e438 <+1640>: shr $0x4,%eax > 0x00000036dc87e43b <+1643>: sub $0x2,%eax > 0x00000036dc87e43e <+1646>: cmp %eax,%r8d > 0x00000036dc87e441 <+1649>: je 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87e447 <+1655>: lea 0xfe39a(%rip),%rsi # 0x36dc97c7e8 > 0x00000036dc87e44e <+1662>: jmpq 0x36dc87eac8 <_int_malloc+3320> > 0x00000036dc87e453 <+1667>: nopl 0x0(%rax,%rax,1) > 0x00000036dc87e458 <+1672>: lea -0x2(%r9,%r9,1),%eax > 0x00000036dc87e45d <+1677>: lea 0x58(%rbx,%rax,8),%rax > 0x00000036dc87e462 <+1682>: mov 0x10(%rax),%rdx > 0x00000036dc87e466 <+1686>: cmp %rax,%rdx > 0x00000036dc87e469 <+1689>: je 0x36dc87e2ad <_int_malloc+1245> > 0x00000036dc87e46f <+1695>: cmp 0x8(%rdx),%rbp > 0x00000036dc87e473 <+1699>: ja 0x36dc87e2ad <_int_malloc+1245> > 0x00000036dc87e479 <+1705>: mov 0x28(%rdx),%r12 > 0x00000036dc87e47d <+1709>: jmp 0x36dc87e485 <_int_malloc+1717> > 0x00000036dc87e47f <+1711>: nop > 0x00000036dc87e480 <+1712>: mov 0x28(%r12),%r12 > 0x00000036dc87e485 <+1717>: mov 0x8(%r12),%rdx > 0x00000036dc87e48a <+1722>: mov %rdx,%r13 > 0x00000036dc87e48d <+1725>: and $0xfffffffffffffff8,%r13 > 0x00000036dc87e491 <+1729>: cmp %r13,%rbp > 0x00000036dc87e494 <+1732>: ja 0x36dc87e480 <_int_malloc+1712> > 0x00000036dc87e496 <+1734>: cmp %r12,0x18(%rax) > 0x00000036dc87e49a <+1738>: mov 0x10(%r12),%rax > 0x00000036dc87e49f <+1743>: je 0x36dc87e4ae <_int_malloc+1758> > 0x00000036dc87e4a1 <+1745>: cmp 0x8(%rax),%rdx > 0x00000036dc87e4a5 <+1749>: mov %rax,%rcx > 0x00000036dc87e4a8 <+1752>: je 0x36dc87eb33 <_int_malloc+3427> > 0x00000036dc87e4ae <+1758>: mov %r13,%r15 > 0x00000036dc87e4b1 <+1761>: mov 0x18(%r12),%rdx > 0x00000036dc87e4b6 <+1766>: sub %rbp,%r15 > 0x00000036dc87e4b9 <+1769>: cmp 0x18(%rax),%r12 > 0x00000036dc87e4bd <+1773>: jne 0x36dc87eb61 <_int_malloc+3473> > 0x00000036dc87e4c3 <+1779>: cmp 0x10(%rdx),%r12 > 0x00000036dc87e4c7 <+1783>: jne 0x36dc87eb61 <_int_malloc+3473> > 0x00000036dc87e4cd <+1789>: cmpq $0x3ff,0x8(%r12) > 0x00000036dc87e4d6 <+1798>: mov %rdx,0x18(%rax) > 0x00000036dc87e4da <+1802>: mov %rax,0x10(%rdx) > 0x00000036dc87e4de <+1806>: jbe 0x36dc87e4ee <_int_malloc+1822> > 0x00000036dc87e4e0 <+1808>: mov 0x20(%r12),%rdx > 0x00000036dc87e4e5 <+1813>: test %rdx,%rdx > 0x00000036dc87e4e8 <+1816>: jne 0x36dc87eb3f <_int_malloc+3439> > 0x00000036dc87e4ee <+1822>: cmp $0x1f,%r15 > 0x00000036dc87e4f2 <+1826>: ja 0x36dc87ea56 <_int_malloc+3206> > 0x00000036dc87e4f8 <+1832>: lea 0x33a261(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87e4ff <+1839>: orq $0x1,0x8(%r12,%r13,1) > 0x00000036dc87e505 <+1845>: cmp %rax,%rbx > 0x00000036dc87e508 <+1848>: jne 0x36dc87dee2 <_int_malloc+274> > 0x00000036dc87e50e <+1854>: jmpq 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87e513 <+1859>: nopl 0x0(%rax,%rax,1) > 0x00000036dc87e518 <+1864>: mov $0x40000000,%r8d > 0x00000036dc87e51e <+1870>: mov $0x3,%r10d > 0x00000036dc87e524 <+1876>: mov $0xf8,%eax > 0x00000036dc87e529 <+1881>: jmpq 0x36dc87e0cb <_int_malloc+763> > 0x00000036dc87e52e <+1886>: add $0x30,%r9d > 0x00000036dc87e532 <+1890>: jmpq 0x36dc87df36 <_int_malloc+358> > 0x00000036dc87e537 <+1895>: mov 0x3398fa(%rip),%rax # 0x36dcbb7e38 > 0x00000036dc87e53e <+1902>: xor %r12d,%r12d > 0x00000036dc87e541 <+1905>: movl $0xc,%fs:(%rax) > 0x00000036dc87e548 <+1912>: jmpq 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e54d <+1917>: mov %rbp,%r9 > 0x00000036dc87e550 <+1920>: shr $0xc,%r9 > 0x00000036dc87e554 <+1924>: cmp $0xa,%r9 > 0x00000036dc87e558 <+1928>: jbe 0x36dc87e591 <_int_malloc+1985> > 0x00000036dc87e55a <+1930>: mov %rbp,%r9 > 0x00000036dc87e55d <+1933>: shr $0xf,%r9 > 0x00000036dc87e561 <+1937>: cmp $0x4,%r9 > 0x00000036dc87e565 <+1941>: ja 0x36dc87e695 <_int_malloc+2245> > 0x00000036dc87e56b <+1947>: add $0x77,%r9d > 0x00000036dc87e56f <+1951>: jmpq 0x36dc87df36 <_int_malloc+358> > 0x00000036dc87e574 <+1956>: mov %eax,%edx > 0x00000036dc87e576 <+1958>: mov %eax,%edi > 0x00000036dc87e578 <+1960>: shl $0x6,%edx > 0x00000036dc87e57b <+1963>: sub $0x2,%edx > 0x00000036dc87e57e <+1966>: sub $0x2,%rdx > 0x00000036dc87e582 <+1970>: lea 0x68(%rbx,%rdx,8),%rdx > 0x00000036dc87e587 <+1975>: mov $0x1,%eax > 0x00000036dc87e58c <+1980>: jmpq 0x36dc87e3c6 <_int_malloc+1526> > 0x00000036dc87e591 <+1985>: add $0x6e,%r9d > 0x00000036dc87e595 <+1989>: jmpq 0x36dc87df36 <_int_malloc+358> > 0x00000036dc87e59a <+1994>: mov 0x8(%r12),%rcx > 0x00000036dc87e59f <+1999>: mov 0x10(%r12),%rax > 0x00000036dc87e5a4 <+2004>: mov 0x18(%r12),%rdx > 0x00000036dc87e5a9 <+2009>: mov %rcx,%r15 > 0x00000036dc87e5ac <+2012>: and $0xfffffffffffffff8,%r15 > 0x00000036dc87e5b0 <+2016>: mov %r15,%r13 > 0x00000036dc87e5b3 <+2019>: sub %rbp,%r13 > 0x00000036dc87e5b6 <+2022>: cmp 0x18(%rax),%r12 > 0x00000036dc87e5ba <+2026>: jne 0x36dc87efe3 <_int_malloc+4627> > 0x00000036dc87e5c0 <+2032>: cmp 0x10(%rdx),%r12 > 0x00000036dc87e5c4 <+2036>: jne 0x36dc87efe3 <_int_malloc+4627> > 0x00000036dc87e5ca <+2042>: cmp $0x3ff,%rcx > 0x00000036dc87e5d1 <+2049>: mov %rdx,0x18(%rax) > 0x00000036dc87e5d5 <+2053>: mov %rax,0x10(%rdx) > 0x00000036dc87e5d9 <+2057>: jbe 0x36dc87e5e9 <_int_malloc+2073> > 0x00000036dc87e5db <+2059>: mov 0x20(%r12),%rdx > 0x00000036dc87e5e0 <+2064>: test %rdx,%rdx > 0x00000036dc87e5e3 <+2067>: jne 0x36dc87ebbc <_int_malloc+3564> > 0x00000036dc87e5e9 <+2073>: cmp $0x1f,%r13 > 0x00000036dc87e5ed <+2077>: ja 0x36dc87e619 <_int_malloc+2121> > 0x00000036dc87e5ef <+2079>: lea 0x33a16a(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87e5f6 <+2086>: orq $0x1,0x8(%r12,%r15,1) > 0x00000036dc87e5fc <+2092>: cmp %rax,%rbx > 0x00000036dc87e5ff <+2095>: jne 0x36dc87dee2 <_int_malloc+274> > 0x00000036dc87e605 <+2101>: jmpq 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87e60a <+2106>: mov $0xbc,%edx > 0x00000036dc87e60f <+2111>: mov $0x3,%edi > 0x00000036dc87e614 <+2116>: jmpq 0x36dc87e582 <_int_malloc+1970> > 0x00000036dc87e619 <+2121>: mov 0x68(%rbx),%rdx > 0x00000036dc87e61d <+2125>: lea (%r12,%rbp,1),%rax > 0x00000036dc87e621 <+2129>: cmp %r14,0x18(%rdx) > 0x00000036dc87e625 <+2133>: jne 0x36dc87eb21 <_int_malloc+3409> > 0x00000036dc87e62b <+2139>: cmp $0x3ff,%rbp > 0x00000036dc87e632 <+2146>: mov %r14,0x18(%rax) > 0x00000036dc87e636 <+2150>: mov %rdx,0x10(%rax) > 0x00000036dc87e63a <+2154>: mov %rax,0x68(%rbx) > 0x00000036dc87e63e <+2158>: mov %rax,0x18(%rdx) > 0x00000036dc87e642 <+2162>: ja 0x36dc87e648 <_int_malloc+2168> > 0x00000036dc87e644 <+2164>: mov %rax,0x60(%rbx) > 0x00000036dc87e648 <+2168>: cmp $0x3ff,%r13 > 0x00000036dc87e64f <+2175>: jbe 0x36dc87e661 <_int_malloc+2193> > 0x00000036dc87e651 <+2177>: movq $0x0,0x20(%rax) > 0x00000036dc87e659 <+2185>: movq $0x0,0x28(%rax) > 0x00000036dc87e661 <+2193>: lea 0x33a0f8(%rip),%rdx # 0x36dcbb8760 <main_arena> > 0x00000036dc87e668 <+2200>: cmp %rdx,%rbx > 0x00000036dc87e66b <+2203>: setne %dl > 0x00000036dc87e66e <+2206>: or $0x1,%rbp > 0x00000036dc87e672 <+2210>: movzbl %dl,%edx > 0x00000036dc87e675 <+2213>: shl $0x2,%rdx > 0x00000036dc87e679 <+2217>: or %rdx,%rbp > 0x00000036dc87e67c <+2220>: mov %r13,%rdx > 0x00000036dc87e67f <+2223>: or $0x1,%rdx > 0x00000036dc87e683 <+2227>: mov %rbp,0x8(%r12) > 0x00000036dc87e688 <+2232>: mov %rdx,0x8(%rax) > 0x00000036dc87e68c <+2236>: mov %r13,(%rax,%r13,1) > 0x00000036dc87e690 <+2240>: jmpq 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87e695 <+2245>: mov %rbp,%rax > 0x00000036dc87e698 <+2248>: mov $0x7e,%r9d > 0x00000036dc87e69e <+2254>: shr $0x12,%rax > 0x00000036dc87e6a2 <+2258>: lea 0x7c(%rax),%edx > 0x00000036dc87e6a5 <+2261>: cmp $0x2,%rax > 0x00000036dc87e6a9 <+2265>: cmovbe %edx,%r9d > 0x00000036dc87e6ad <+2269>: jmpq 0x36dc87df36 <_int_malloc+358> > 0x00000036dc87e6b2 <+2274>: cmpl $0x0,0x33f95b(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87e6b9 <+2281>: je 0x36dc87e6c6 <_int_malloc+2294> > 0x00000036dc87e6bb <+2283>: lock decl (%rbx) > 0x00000036dc87e6be <+2286>: jne 0x36dc8827e9 <_L_unlock_8194> > 0x00000036dc87e6c4 <+2292>: jmp 0x36dc87e6ce <_int_malloc+2302> > 0x00000036dc87e6c6 <+2294>: decl (%rbx) > 0x00000036dc87e6c8 <+2296>: jne 0x36dc8827e9 <_L_unlock_8194> > 0x00000036dc87e6ce <+2302>: mov 0x339abb(%rip),%r10d # 0x36dcbb8190 <check_action> > 0x00000036dc87e6d5 <+2309>: mov %r10d,%eax > 0x00000036dc87e6d8 <+2312>: and $0x5,%eax > 0x00000036dc87e6db <+2315>: cmp $0x5,%eax > 0x00000036dc87e6de <+2318>: je 0x36dc87ee4f <_int_malloc+4223> > 0x00000036dc87e6e4 <+2324>: test $0x1,%r10b > 0x00000036dc87e6e8 <+2328>: jne 0x36dc87e984 <_int_malloc+2996> > 0x00000036dc87e6ee <+2334>: and $0x2,%r10d > 0x00000036dc87e6f2 <+2338>: jne 0x36dc87f03e <_int_malloc+4718> > 0x00000036dc87e6f8 <+2344>: mov $0x1,%esi > 0x00000036dc87e6fd <+2349>: xor %eax,%eax > 0x00000036dc87e6ff <+2351>: cmpl $0x0,0x33f90e(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87e706 <+2358>: je 0x36dc87e714 <_int_malloc+2372> > 0x00000036dc87e708 <+2360>: lock cmpxchg %esi,(%rbx) > 0x00000036dc87e70c <+2364>: jne 0x36dc882804 <_L_lock_8228> > 0x00000036dc87e712 <+2370>: jmp 0x36dc87e71d <_int_malloc+2381> > 0x00000036dc87e714 <+2372>: cmpxchg %esi,(%rbx) > 0x00000036dc87e717 <+2375>: jne 0x36dc882804 <_L_lock_8228> > 0x00000036dc87e71d <+2381>: mov 0x8(%r12),%rdx > 0x00000036dc87e722 <+2386>: jmpq 0x36dc87e069 <_int_malloc+665> > 0x00000036dc87e727 <+2391>: lea 0x33a032(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87e72e <+2398>: sub %rbp,%r13 > 0x00000036dc87e731 <+2401>: lea (%r15,%rbp,1),%rdx > 0x00000036dc87e735 <+2405>: lea 0x10(%r15),%r12 > 0x00000036dc87e739 <+2409>: cmp %rax,%rbx > 0x00000036dc87e73c <+2412>: mov %rdx,0x58(%rbx) > 0x00000036dc87e740 <+2416>: setne %al > 0x00000036dc87e743 <+2419>: or $0x1,%rbp > 0x00000036dc87e747 <+2423>: or $0x1,%r13 > 0x00000036dc87e74b <+2427>: movzbl %al,%eax > 0x00000036dc87e74e <+2430>: shl $0x2,%rax > 0x00000036dc87e752 <+2434>: or %rax,%rbp > 0x00000036dc87e755 <+2437>: mov 0x33c415(%rip),%eax # 0x36dcbbab70 <perturb_byte> > 0x00000036dc87e75b <+2443>: mov %rbp,0x8(%r15) > 0x00000036dc87e75f <+2447>: mov %r13,0x8(%rdx) > 0x00000036dc87e763 <+2451>: test %eax,%eax > 0x00000036dc87e765 <+2453>: je 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e76b <+2459>: jmpq 0x36dc87e252 <_int_malloc+1154> > 0x00000036dc87e770 <+2464>: mov 0x3396b9(%rip),%rax # 0x36dcbb7e30 > 0x00000036dc87e777 <+2471>: mov %ecx,%r10d > 0x00000036dc87e77a <+2474>: mov 0x18(%rax),%rax > 0x00000036dc87e77e <+2478>: mov %rax,0x10(%rsp) > 0x00000036dc87e783 <+2483>: sub $0x1,%rax > 0x00000036dc87e787 <+2487>: cmp 0x339a22(%rip),%rbp # 0x36dcbb81b0 <mp_+16> > 0x00000036dc87e78e <+2494>: mov %rax,0x8(%rsp) > 0x00000036dc87e793 <+2499>: jb 0x36dc87e8e0 <_int_malloc+2832> > 0x00000036dc87e799 <+2505>: mov 0x339a2d(%rip),%eax # 0x36dcbb81cc <mp_+44> > 0x00000036dc87e79f <+2511>: cmp %eax,0x339a23(%rip) # 0x36dcbb81c8 <mp_+40> > 0x00000036dc87e7a5 <+2517>: jge 0x36dc87e8e0 <_int_malloc+2832> > 0x00000036dc87e7ab <+2523>: mov 0x10(%rsp),%rax > 0x00000036dc87e7b0 <+2528>: lea 0x7(%rbp,%rax,1),%r13 > 0x00000036dc87e7b5 <+2533>: mov 0x8(%rsp),%rax > 0x00000036dc87e7ba <+2538>: not %rax > 0x00000036dc87e7bd <+2541>: and %rax,%r13 > 0x00000036dc87e7c0 <+2544>: cmp %r13,%rbp > 0x00000036dc87e7c3 <+2547>: jb 0x36dc87ec96 <_int_malloc+3782> > 0x00000036dc87e7c9 <+2553>: mov 0x58(%rbx),%r15 > 0x00000036dc87e7cd <+2557>: mov $0x1,%r8d > 0x00000036dc87e7d3 <+2563>: mov 0x8(%r15),%r13 > 0x00000036dc87e7d7 <+2567>: and $0xfffffffffffffff8,%r13 > 0x00000036dc87e7db <+2571>: lea 0x339f7e(%rip),%rax # 0x36dcbb8760 <main_arena> > 0x00000036dc87e7e2 <+2578>: cmp %rax,%rbx > 0x00000036dc87e7e5 <+2581>: je 0x36dc87ed16 <_int_malloc+3910> > 0x00000036dc87e7eb <+2587>: mov %r12,%rcx > 0x00000036dc87e7ee <+2590>: mov %r15,%r14 > 0x00000036dc87e7f1 <+2593>: sub %r13,%rcx > 0x00000036dc87e7f4 <+2596>: and $0xfffffffffc000000,%r14 > 0x00000036dc87e7fb <+2603>: test %rcx,%rcx > 0x00000036dc87e7fe <+2606>: mov 0x10(%r14),%r9 > 0x00000036dc87e802 <+2610>: jle 0x36dc87e8e8 <_int_malloc+2840> > 0x00000036dc87e808 <+2616>: mov 0x8(%rsp),%rax > 0x00000036dc87e80d <+2621>: add %rax,%rcx > 0x00000036dc87e810 <+2624>: not %rax > 0x00000036dc87e813 <+2627>: and %rax,%rcx > 0x00000036dc87e816 <+2630>: add %r9,%rcx > 0x00000036dc87e819 <+2633>: cmp $0x4000000,%rcx > 0x00000036dc87e820 <+2640>: ja 0x36dc87e8e8 <_int_malloc+2840> > 0x00000036dc87e826 <+2646>: mov 0x18(%r14),%rdi > 0x00000036dc87e82a <+2650>: mov %r15,%rax > 0x00000036dc87e82d <+2653>: cmp %rdi,%rcx > 0x00000036dc87e830 <+2656>: ja 0x36dc87ec46 <_int_malloc+3702> > 0x00000036dc87e836 <+2662>: mov %rcx,%rsi > 0x00000036dc87e839 <+2665>: mov %rcx,0x10(%r14) > 0x00000036dc87e83d <+2669>: add %r14,%rcx > 0x00000036dc87e840 <+2672>: sub %r9,%rsi > 0x00000036dc87e843 <+2675>: add %rsi,0x33c2f6(%rip) # 0x36dcbbab40 <arena_mem> > 0x00000036dc87e84a <+2682>: sub %r15,%rcx > 0x00000036dc87e84d <+2685>: mov %rsi,%rdx > 0x00000036dc87e850 <+2688>: add 0x878(%rbx),%rdx > 0x00000036dc87e857 <+2695>: or $0x1,%rcx > 0x00000036dc87e85b <+2699>: mov %rdx,0x878(%rbx) > 0x00000036dc87e862 <+2706>: mov %rcx,0x8(%r15) > 0x00000036dc87e866 <+2710>: cmp %rdx,0x880(%rbx) > 0x00000036dc87e86d <+2717>: jae 0x36dc87e876 <_int_malloc+2726> > 0x00000036dc87e86f <+2719>: mov %rdx,0x880(%rbx) > 0x00000036dc87e876 <+2726>: mov 0x8(%rax),%rdx > 0x00000036dc87e87a <+2730>: and $0xfffffffffffffff8,%rdx > 0x00000036dc87e87e <+2734>: cmp %r12,%rdx > 0x00000036dc87e881 <+2737>: jb 0x36dc87e537 <_int_malloc+1895> > 0x00000036dc87e887 <+2743>: lea 0x339ed2(%rip),%rdi # 0x36dcbb8760 <main_arena> > 0x00000036dc87e88e <+2750>: sub %rbp,%rdx > 0x00000036dc87e891 <+2753>: xor %ecx,%ecx > 0x00000036dc87e893 <+2755>: lea (%rax,%rbp,1),%rsi > 0x00000036dc87e897 <+2759>: cmp %rdi,%rbx > 0x00000036dc87e89a <+2762>: setne %cl > 0x00000036dc87e89d <+2765>: or $0x1,%rbp > 0x00000036dc87e8a1 <+2769>: or $0x1,%rdx > 0x00000036dc87e8a5 <+2773>: shl $0x2,%rcx > 0x00000036dc87e8a9 <+2777>: mov %rsi,0x58(%rbx) > 0x00000036dc87e8ad <+2781>: or %rcx,%rbp > 0x00000036dc87e8b0 <+2784>: mov %rbp,0x8(%rax) > 0x00000036dc87e8b4 <+2788>: mov %rdx,0x8(%rsi) > 0x00000036dc87e8b8 <+2792>: lea 0x10(%rax),%r12 > 0x00000036dc87e8bc <+2796>: test %r12,%r12 > 0x00000036dc87e8bf <+2799>: je 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e8c5 <+2805>: mov 0x33c2a5(%rip),%eax # 0x36dcbbab70 <perturb_byte> > 0x00000036dc87e8cb <+2811>: test %eax,%eax > 0x00000036dc87e8cd <+2813>: je 0x36dc87defa <_int_malloc+298> > 0x00000036dc87e8d3 <+2819>: jmpq 0x36dc87e252 <_int_malloc+1154> > 0x00000036dc87e8d8 <+2824>: nopl 0x0(%rax,%rax,1) > 0x00000036dc87e8e0 <+2832>: xor %r8d,%r8d > 0x00000036dc87e8e3 <+2835>: jmpq 0x36dc87e7db <_int_malloc+2571> > 0x00000036dc87e8e8 <+2840>: mov 0x3398b9(%rip),%rsi # 0x36dcbb81a8 <mp_+8> > 0x00000036dc87e8ef <+2847>: lea 0x40(%rbp),%rdi > 0x00000036dc87e8f3 <+2851>: mov %r8d,0x20(%rsp) > 0x00000036dc87e8f8 <+2856>: mov %r10d,0x18(%rsp) > 0x00000036dc87e8fd <+2861>: callq 0x36dc87b3c0 <new_heap> > 0x00000036dc87e902 <+2866>: test %rax,%rax > 0x00000036dc87e905 <+2869>: mov 0x18(%rsp),%r10d > 0x00000036dc87e90a <+2874>: mov 0x20(%rsp),%r8d > 0x00000036dc87e90f <+2879>: je 0x36dc87f07b <_int_malloc+4779> > 0x00000036dc87e915 <+2885>: mov 0x10(%rax),%rcx > 0x00000036dc87e919 <+2889>: sub $0x20,%r13 > 0x00000036dc87e91d <+2893>: add %rcx,0x33c21c(%rip) # 0x36dcbbab40 <arena_mem> > 0x00000036dc87e924 <+2900>: and $0xfffffffffffffff0,%r13 > 0x00000036dc87e928 <+2904>: lea 0x20(%rax),%rdi > 0x00000036dc87e92c <+2908>: mov %rbx,(%rax) > 0x00000036dc87e92f <+2911>: lea 0x10(%r13),%rsi > 0x00000036dc87e933 <+2915>: mov %r14,0x8(%rax) > 0x00000036dc87e937 <+2919>: mov %rcx,%rdx > 0x00000036dc87e93a <+2922>: add 0x878(%rbx),%rdx > 0x00000036dc87e941 <+2929>: sub $0x20,%rcx > 0x00000036dc87e945 <+2933>: or $0x1,%rcx > 0x00000036dc87e949 <+2937>: mov %rdi,0x58(%rbx) > 0x00000036dc87e94d <+2941>: cmp $0x1f,%r13 > 0x00000036dc87e951 <+2945>: mov %rdx,0x878(%rbx) > 0x00000036dc87e958 <+2952>: mov %rcx,0x28(%rax) > 0x00000036dc87e95c <+2956>: lea (%r15,%rsi,1),%rcx > 0x00000036dc87e960 <+2960>: movq $0x1,0x8(%rcx) > 0x00000036dc87e968 <+2968>: ja 0x36dc87f043 <_int_malloc+4723> > 0x00000036dc87e96e <+2974>: mov %rsi,%rax > 0x00000036dc87e971 <+2977>: or $0x1,%rax > 0x00000036dc87e975 <+2981>: mov %rax,0x8(%r15) > 0x00000036dc87e979 <+2985>: mov %rsi,(%rcx) > 0x00000036dc87e97c <+2988>: mov %rdi,%rax > 0x00000036dc87e97f <+2991>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87e984 <+2996>: mov 0x30(%rsp),%rax > 0x00000036dc87e989 <+3001>: lea 0x10(%r12),%rdi > 0x00000036dc87e98e <+3006>: xor %ecx,%ecx > 0x00000036dc87e990 <+3008>: mov $0x10,%edx > 0x00000036dc87e995 <+3013>: mov %r9d,0x70(%rsp) > 0x00000036dc87e99a <+3018>: mov %r10d,0x68(%rsp) > 0x00000036dc87e99f <+3023>: movb $0x0,0x90(%rsp) > 0x00000036dc87e9a7 <+3031>: lea 0x10(%rax),%rsi > 0x00000036dc87e9ab <+3035>: callq 0x36dc847aa0 <_itoa_word> > 0x00000036dc87e9b0 <+3040>: cmp 0x30(%rsp),%rax > 0x00000036dc87e9b5 <+3045>: mov %rax,%r8 > 0x00000036dc87e9b8 <+3048>: mov 0x68(%rsp),%r10d > 0x00000036dc87e9bd <+3053>: mov 0x70(%rsp),%r9d > 0x00000036dc87e9c2 <+3058>: jbe 0x36dc87ea14 <_int_malloc+3140> > 0x00000036dc87e9c4 <+3060>: lea -0x1(%rax),%rcx > 0x00000036dc87e9c8 <+3064>: mov 0x8(%rsp),%rax > 0x00000036dc87e9cd <+3069>: mov %r8,%rdi > 0x00000036dc87e9d0 <+3072>: mov $0x30,%esi > 0x00000036dc87e9d5 <+3077>: mov %r9d,0x7c(%rsp) > 0x00000036dc87e9da <+3082>: mov %r10d,0x78(%rsp) > 0x00000036dc87e9df <+3087>: mov %rcx,0x70(%rsp) > 0x00000036dc87e9e4 <+3092>: mov %r8,0x68(%rsp) > 0x00000036dc87e9e9 <+3097>: lea (%rax,%rcx,1),%rdx > 0x00000036dc87e9ed <+3101>: sub %rdx,%rdi > 0x00000036dc87e9f0 <+3104>: callq 0x36dc889490 <memset> > 0x00000036dc87e9f5 <+3109>: mov 0x60(%rsp),%rax > 0x00000036dc87e9fa <+3114>: mov 0x70(%rsp),%rcx > 0x00000036dc87e9ff <+3119>: mov 0x68(%rsp),%r8 > 0x00000036dc87ea04 <+3124>: mov 0x7c(%rsp),%r9d > 0x00000036dc87ea09 <+3129>: mov 0x78(%rsp),%r10d > 0x00000036dc87ea0e <+3134>: sub %rcx,%rax > 0x00000036dc87ea11 <+3137>: add %rax,%r8 > 0x00000036dc87ea14 <+3140>: mov 0x33f195(%rip),%rax # 0x36dcbbdbb0 <__libc_argv> > 0x00000036dc87ea1b <+3147>: lea 0xfb391(%rip),%rdx # 0x36dc979db3 > 0x00000036dc87ea22 <+3154>: mov %r10d,%edi > 0x00000036dc87ea25 <+3157>: lea 0xfb415(%rip),%rcx # 0x36dc979e41 > 0x00000036dc87ea2c <+3164>: lea 0xfdc15(%rip),%rsi # 0x36dc97c648 > 0x00000036dc87ea33 <+3171>: mov %r9d,0x68(%rsp) > 0x00000036dc87ea38 <+3176>: mov (%rax),%rax > 0x00000036dc87ea3b <+3179>: test %rax,%rax > 0x00000036dc87ea3e <+3182>: cmovne %rax,%rdx > 0x00000036dc87ea42 <+3186>: and $0x2,%edi > 0x00000036dc87ea45 <+3189>: xor %eax,%eax > 0x00000036dc87ea47 <+3191>: callq 0x36dc875ae0 <__libc_message> > 0x00000036dc87ea4c <+3196>: mov 0x68(%rsp),%r9d > 0x00000036dc87ea51 <+3201>: jmpq 0x36dc87e6f8 <_int_malloc+2344> > 0x00000036dc87ea56 <+3206>: mov 0x68(%rbx),%rdx > 0x00000036dc87ea5a <+3210>: lea (%r12,%rbp,1),%rax > 0x00000036dc87ea5e <+3214>: cmp %r14,0x18(%rdx) > 0x00000036dc87ea62 <+3218>: jne 0x36dc87eac1 <_int_malloc+3313> > 0x00000036dc87ea64 <+3220>: cmp $0x3ff,%r15 > 0x00000036dc87ea6b <+3227>: mov %r14,0x18(%rax) > 0x00000036dc87ea6f <+3231>: mov %rdx,0x10(%rax) > 0x00000036dc87ea73 <+3235>: mov %rax,0x68(%rbx) > 0x00000036dc87ea77 <+3239>: mov %rax,0x18(%rdx) > 0x00000036dc87ea7b <+3243>: jbe 0x36dc87ea8d <_int_malloc+3261> > 0x00000036dc87ea7d <+3245>: movq $0x0,0x20(%rax) > 0x00000036dc87ea85 <+3253>: movq $0x0,0x28(%rax) > 0x00000036dc87ea8d <+3261>: lea 0x339ccc(%rip),%rdx # 0x36dcbb8760 <main_arena> > 0x00000036dc87ea94 <+3268>: cmp %rdx,%rbx > 0x00000036dc87ea97 <+3271>: setne %dl > 0x00000036dc87ea9a <+3274>: or $0x1,%rbp > 0x00000036dc87ea9e <+3278>: movzbl %dl,%edx > 0x00000036dc87eaa1 <+3281>: shl $0x2,%rdx > 0x00000036dc87eaa5 <+3285>: or %rdx,%rbp > 0x00000036dc87eaa8 <+3288>: mov %r15,%rdx > 0x00000036dc87eaab <+3291>: or $0x1,%rdx > 0x00000036dc87eaaf <+3295>: mov %rbp,0x8(%r12) > 0x00000036dc87eab4 <+3300>: mov %rdx,0x8(%rax) > 0x00000036dc87eab8 <+3304>: mov %r15,(%rax,%r15,1) > 0x00000036dc87eabc <+3308>: jmpq 0x36dc87dee8 <_int_malloc+280> > 0x00000036dc87eac1 <+3313>: lea 0xfdd70(%rip),%rsi # 0x36dc97c838 > 0x00000036dc87eac8 <+3320>: cmpl $0x0,0x33f545(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87eacf <+3327>: je 0x36dc87eadc <_int_malloc+3340> > 0x00000036dc87ead1 <+3329>: lock decl (%rbx) > 0x00000036dc87ead4 <+3332>: jne 0x36dc88281f <_L_unlock_8782> > 0x00000036dc87eada <+3338>: jmp 0x36dc87eae4 <_int_malloc+3348> > 0x00000036dc87eadc <+3340>: decl (%rbx) > 0x00000036dc87eade <+3342>: jne 0x36dc88281f <_L_unlock_8782> > 0x00000036dc87eae4 <+3348>: mov 0x3396a6(%rip),%edi # 0x36dcbb8190 <check_action> > 0x00000036dc87eaea <+3354>: lea 0x10(%r12),%rdx > 0x00000036dc87eaef <+3359>: callq 0x36dc87bb10 <malloc_printerr> > 0x00000036dc87eaf4 <+3364>: mov $0x1,%esi > 0x00000036dc87eaf9 <+3369>: xor %eax,%eax > 0x00000036dc87eafb <+3371>: cmpl $0x0,0x33f512(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87eb02 <+3378>: je 0x36dc87eb10 <_int_malloc+3392> > 0x00000036dc87eb04 <+3380>: lock cmpxchg %esi,(%rbx) > 0x00000036dc87eb08 <+3384>: jne 0x36dc88283a <_L_lock_8793> > 0x00000036dc87eb0e <+3390>: jmp 0x36dc87eb19 <_int_malloc+3401> > 0x00000036dc87eb10 <+3392>: cmpxchg %esi,(%rbx) > 0x00000036dc87eb13 <+3395>: jne 0x36dc88283a <_L_lock_8793> > 0x00000036dc87eb19 <+3401>: xor %r12d,%r12d > 0x00000036dc87eb1c <+3404>: jmpq 0x36dc87defa <_int_malloc+298> > 0x00000036dc87eb21 <+3409>: lea 0xfdce8(%rip),%rsi # 0x36dc97c810 > 0x00000036dc87eb28 <+3416>: jmp 0x36dc87eac8 <_int_malloc+3320> > 0x00000036dc87eb2a <+3418>: lea 0xfdc87(%rip),%rsi # 0x36dc97c7b8 > 0x00000036dc87eb31 <+3425>: jmp 0x36dc87eac8 <_int_malloc+3320> > 0x00000036dc87eb33 <+3427>: mov 0x10(%rax),%rax > 0x00000036dc87eb37 <+3431>: mov %rcx,%r12 > 0x00000036dc87eb3a <+3434>: jmpq 0x36dc87e4ae <_int_malloc+1758> > 0x00000036dc87eb3f <+3439>: cmpq $0x0,0x20(%rax) > 0x00000036dc87eb44 <+3444>: je 0x36dc87ebda <_int_malloc+3594> > 0x00000036dc87eb4a <+3450>: mov 0x28(%r12),%rax > 0x00000036dc87eb4f <+3455>: mov %rax,0x28(%rdx) > 0x00000036dc87eb53 <+3459>: mov 0x28(%r12),%rax > 0x00000036dc87eb58 <+3464>: mov %rdx,0x20(%rax) > 0x00000036dc87eb5c <+3468>: jmpq 0x36dc87e4ee <_int_malloc+1822> > 0x00000036dc87eb61 <+3473>: cmpl $0x0,0x33f4ac(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87eb68 <+3480>: je 0x36dc87eb75 <_int_malloc+3493> > 0x00000036dc87eb6a <+3482>: lock decl (%rbx) > 0x00000036dc87eb6d <+3485>: jne 0x36dc882855 <_L_unlock_8891> > 0x00000036dc87eb73 <+3491>: jmp 0x36dc87eb7d <_int_malloc+3501> > 0x00000036dc87eb75 <+3493>: decl (%rbx) > 0x00000036dc87eb77 <+3495>: jne 0x36dc882855 <_L_unlock_8891> > 0x00000036dc87eb7d <+3501>: mov 0x33960d(%rip),%edi # 0x36dcbb8190 <check_action> > 0x00000036dc87eb83 <+3507>: lea 0xfb250(%rip),%rsi # 0x36dc979dda > 0x00000036dc87eb8a <+3514>: mov %r12,%rdx > 0x00000036dc87eb8d <+3517>: callq 0x36dc87bb10 <malloc_printerr> > 0x00000036dc87eb92 <+3522>: mov $0x1,%esi > 0x00000036dc87eb97 <+3527>: xor %eax,%eax > 0x00000036dc87eb99 <+3529>: cmpl $0x0,0x33f474(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87eba0 <+3536>: je 0x36dc87ebae <_int_malloc+3550> > 0x00000036dc87eba2 <+3538>: lock cmpxchg %esi,(%rbx) > 0x00000036dc87eba6 <+3542>: jne 0x36dc882870 <_L_lock_8906> > 0x00000036dc87ebac <+3548>: jmp 0x36dc87ebb7 <_int_malloc+3559> > 0x00000036dc87ebae <+3550>: cmpxchg %esi,(%rbx) > 0x00000036dc87ebb1 <+3553>: jne 0x36dc882870 <_L_lock_8906> > 0x00000036dc87ebb7 <+3559>: jmpq 0x36dc87e4ee <_int_malloc+1822> > 0x00000036dc87ebbc <+3564>: cmpq $0x0,0x20(%rax) > 0x00000036dc87ebc1 <+3569>: je 0x36dc87ec03 <_int_malloc+3635> > 0x00000036dc87ebc3 <+3571>: mov 0x28(%r12),%rax > 0x00000036dc87ebc8 <+3576>: mov %rax,0x28(%rdx) > 0x00000036dc87ebcc <+3580>: mov 0x28(%r12),%rax > 0x00000036dc87ebd1 <+3585>: mov %rdx,0x20(%rax) > 0x00000036dc87ebd5 <+3589>: jmpq 0x36dc87e5e9 <_int_malloc+2073> > 0x00000036dc87ebda <+3594>: cmp %rdx,%r12 > 0x00000036dc87ebdd <+3597>: je 0x36dc87ec2c <_int_malloc+3676> > 0x00000036dc87ebdf <+3599>: mov %rdx,0x20(%rax) > 0x00000036dc87ebe3 <+3603>: mov 0x28(%r12),%rdx > 0x00000036dc87ebe8 <+3608>: mov %rdx,0x28(%rax) > 0x00000036dc87ebec <+3612>: mov 0x20(%r12),%rdx > 0x00000036dc87ebf1 <+3617>: mov %rax,0x28(%rdx) > 0x00000036dc87ebf5 <+3621>: mov 0x28(%r12),%rdx > 0x00000036dc87ebfa <+3626>: mov %rax,0x20(%rdx) > 0x00000036dc87ebfe <+3630>: jmpq 0x36dc87e4ee <_int_malloc+1822> > 0x00000036dc87ec03 <+3635>: cmp %rdx,%r12 > 0x00000036dc87ec06 <+3638>: je 0x36dc87ec39 <_int_malloc+3689> > 0x00000036dc87ec08 <+3640>: mov %rdx,0x20(%rax) > 0x00000036dc87ec0c <+3644>: mov 0x28(%r12),%rdx > 0x00000036dc87ec11 <+3649>: mov %rdx,0x28(%rax) > 0x00000036dc87ec15 <+3653>: mov 0x20(%r12),%rdx > 0x00000036dc87ec1a <+3658>: mov %rax,0x28(%rdx) > 0x00000036dc87ec1e <+3662>: mov 0x28(%r12),%rdx > 0x00000036dc87ec23 <+3667>: mov %rax,0x20(%rdx) > 0x00000036dc87ec27 <+3671>: jmpq 0x36dc87e5e9 <_int_malloc+2073> > 0x00000036dc87ec2c <+3676>: mov %rax,0x28(%rax) > 0x00000036dc87ec30 <+3680>: mov %rax,0x20(%rax) > 0x00000036dc87ec34 <+3684>: jmpq 0x36dc87e4ee <_int_malloc+1822> > 0x00000036dc87ec39 <+3689>: mov %rax,0x28(%rax) > 0x00000036dc87ec3d <+3693>: mov %rax,0x20(%rax) > 0x00000036dc87ec41 <+3697>: jmpq 0x36dc87e5e9 <_int_malloc+2073> > 0x00000036dc87ec46 <+3702>: mov %rcx,%rsi > 0x00000036dc87ec49 <+3705>: mov $0x3,%edx > 0x00000036dc87ec4e <+3710>: mov %r8d,0x40(%rsp) > 0x00000036dc87ec53 <+3715>: sub %rdi,%rsi > 0x00000036dc87ec56 <+3718>: add %r14,%rdi > 0x00000036dc87ec59 <+3721>: mov %r10d,0x20(%rsp) > 0x00000036dc87ec5e <+3726>: mov %r9,0x28(%rsp) > 0x00000036dc87ec63 <+3731>: mov %rcx,0x18(%rsp) > 0x00000036dc87ec68 <+3736>: callq 0x36dc8ef9d0 <mprotect> > 0x00000036dc87ec6d <+3741>: test %eax,%eax > 0x00000036dc87ec6f <+3743>: mov 0x20(%rsp),%r10d > 0x00000036dc87ec74 <+3748>: mov 0x40(%rsp),%r8d > 0x00000036dc87ec79 <+3753>: jne 0x36dc87e8e8 <_int_malloc+2840> > 0x00000036dc87ec7f <+3759>: mov 0x18(%rsp),%rcx > 0x00000036dc87ec84 <+3764>: mov 0x58(%rbx),%rax > 0x00000036dc87ec88 <+3768>: mov 0x28(%rsp),%r9 > 0x00000036dc87ec8d <+3773>: mov %rcx,0x18(%r14) > 0x00000036dc87ec91 <+3777>: jmpq 0x36dc87e836 <_int_malloc+2662> > 0x00000036dc87ec96 <+3782>: xor %r9d,%r9d > 0x00000036dc87ec99 <+3785>: xor %edi,%edi > 0x00000036dc87ec9b <+3787>: mov $0xffffffff,%r8d > 0x00000036dc87eca1 <+3793>: mov $0x22,%ecx > 0x00000036dc87eca6 <+3798>: mov $0x3,%edx > 0x00000036dc87ecab <+3803>: mov %r13,%rsi > 0x00000036dc87ecae <+3806>: mov %r10d,0x18(%rsp) > 0x00000036dc87ecb3 <+3811>: callq 0x36dc8ef970 <mmap64> > 0x00000036dc87ecb8 <+3816>: cmp $0xffffffffffffffff,%rax > 0x00000036dc87ecbc <+3820>: mov 0x18(%rsp),%r10d > 0x00000036dc87ecc1 <+3825>: je 0x36dc87e7c9 <_int_malloc+2553> > 0x00000036dc87ecc7 <+3831>: mov 0x3394fb(%rip),%edi # 0x36dcbb81c8 <mp_+40> > 0x00000036dc87eccd <+3837>: mov %r13,%rdx > 0x00000036dc87ecd0 <+3840>: or $0x2,%rdx > 0x00000036dc87ecd4 <+3844>: mov %rdx,0x8(%rax) > 0x00000036dc87ecd8 <+3848>: lea 0x1(%rdi),%edx > 0x00000036dc87ecdb <+3851>: cmp 0x3394ef(%rip),%edx # 0x36dcbb81d0 <mp_+48> > 0x00000036dc87ece1 <+3857>: mov %edx,0x3394e1(%rip) # 0x36dcbb81c8 <mp_+40> > 0x00000036dc87ece7 <+3863>: jle 0x36dc87ecef <_int_malloc+3871> > 0x00000036dc87ece9 <+3865>: mov %edx,0x3394e1(%rip) # 0x36dcbb81d0 <mp_+48> > 0x00000036dc87ecef <+3871>: add 0x3394e2(%rip),%r13 # 0x36dcbb81d8 <mp_+56> > 0x00000036dc87ecf6 <+3878>: cmp 0x3394e3(%rip),%r13 # 0x36dcbb81e0 <mp_+64> > 0x00000036dc87ecfd <+3885>: mov %r13,0x3394d4(%rip) # 0x36dcbb81d8 <mp_+56> > 0x00000036dc87ed04 <+3892>: jbe 0x36dc87e8b8 <_int_malloc+2792> > 0x00000036dc87ed0a <+3898>: mov %r13,0x3394cf(%rip) # 0x36dcbb81e0 <mp_+64> > 0x00000036dc87ed11 <+3905>: jmpq 0x36dc87e8b8 <_int_malloc+2792> > 0x00000036dc87ed16 <+3910>: mov 0x33948b(%rip),%rax # 0x36dcbb81a8 <mp_+8> > 0x00000036dc87ed1d <+3917>: mov %r10d,0x28(%rsp) > 0x00000036dc87ed22 <+3922>: lea 0x20(%rbp,%rax,1),%rdx > 0x00000036dc87ed27 <+3927>: mov 0x339a37(%rip),%eax # 0x36dcbb8764 <main_arena+4> > 0x00000036dc87ed2d <+3933>: mov %rdx,%rcx > 0x00000036dc87ed30 <+3936>: sub %r13,%rcx > 0x00000036dc87ed33 <+3939>: and $0x2,%eax > 0x00000036dc87ed36 <+3942>: cmove %rcx,%rdx > 0x00000036dc87ed3a <+3946>: mov 0x8(%rsp),%rcx > 0x00000036dc87ed3f <+3951>: mov %rcx,%rdi > 0x00000036dc87ed42 <+3954>: lea (%rdx,%rcx,1),%r11 > 0x00000036dc87ed46 <+3958>: not %rdi > 0x00000036dc87ed49 <+3961>: mov %rdi,%rsi > 0x00000036dc87ed4c <+3964>: mov %rdi,0x10(%rsp) > 0x00000036dc87ed51 <+3969>: and %rsi,%r11 > 0x00000036dc87ed54 <+3972>: test %r11,%r11 > 0x00000036dc87ed57 <+3975>: mov %r11,%rdx > 0x00000036dc87ed5a <+3978>: jle 0x36dc87ee0c <_int_malloc+4156> > 0x00000036dc87ed60 <+3984>: mov 0x339011(%rip),%rax # 0x36dcbb7d78 > 0x00000036dc87ed67 <+3991>: mov %r11,0x20(%rsp) > 0x00000036dc87ed6c <+3996>: mov %r11,%rdi > 0x00000036dc87ed6f <+3999>: mov %r11,0x18(%rsp) > 0x00000036dc87ed74 <+4004>: callq *(%rax) > 0x00000036dc87ed76 <+4006>: mov %rax,%r14 > 0x00000036dc87ed79 <+4009>: mov 0x3399e5(%rip),%eax # 0x36dcbb8764 <main_arena+4> > 0x00000036dc87ed7f <+4015>: mov 0x18(%rsp),%r11 > 0x00000036dc87ed84 <+4020>: mov 0x20(%rsp),%rdx > 0x00000036dc87ed89 <+4025>: mov 0x28(%rsp),%r10d > 0x00000036dc87ed8e <+4030>: and $0x2,%eax > 0x00000036dc87ed91 <+4033>: test %r14,%r14 > 0x00000036dc87ed94 <+4036>: je 0x36dc87ee0c <_int_malloc+4156> > 0x00000036dc87ed96 <+4038>: mov 0x3390db(%rip),%rax # 0x36dcbb7e78 > 0x00000036dc87ed9d <+4045>: mov (%rax),%rax > 0x00000036dc87eda0 <+4048>: test %rax,%rax > 0x00000036dc87eda3 <+4051>: je 0x36dc87edbb <_int_malloc+4075> > 0x00000036dc87eda5 <+4053>: mov %r11,0x20(%rsp) > 0x00000036dc87edaa <+4058>: mov %r10d,0x18(%rsp) > 0x00000036dc87edaf <+4063>: callq *%rax > 0x00000036dc87edb1 <+4065>: mov 0x18(%rsp),%r10d > 0x00000036dc87edb6 <+4070>: mov 0x20(%rsp),%r11 > 0x00000036dc87edbb <+4075>: xor %eax,%eax > 0x00000036dc87edbd <+4077>: cmpq $0x0,0x33942b(%rip) # 0x36dcbb81f0 <mp_+80> > 0x00000036dc87edc5 <+4085>: jne 0x36dc87edce <_int_malloc+4094> > 0x00000036dc87edc7 <+4087>: mov %r14,0x339422(%rip) # 0x36dcbb81f0 <mp_+80> > 0x00000036dc87edce <+4094>: mov %r11,%rdx > 0x00000036dc87edd1 <+4097>: add 0x33a200(%rip),%rdx # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87edd8 <+4104>: lea (%r15,%r13,1),%rcx > 0x00000036dc87eddc <+4108>: cmp %r14,%rcx > 0x00000036dc87eddf <+4111>: mov %rdx,0x33a1f2(%rip) # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87ede6 <+4118>: jne 0x36dc87ee79 <_int_malloc+4265> > 0x00000036dc87edec <+4124>: test %r10b,%r10b > 0x00000036dc87edef <+4127>: je 0x36dc87ee79 <_int_malloc+4265> > 0x00000036dc87edf5 <+4133>: add %r13,%r11 > 0x00000036dc87edf8 <+4136>: mov 0x3399b9(%rip),%rax # 0x36dcbb87b8 <main_arena+88> > 0x00000036dc87edff <+4143>: or $0x1,%r11 > 0x00000036dc87ee03 <+4147>: mov %r11,0x8(%r15) > 0x00000036dc87ee07 <+4151>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87ee0c <+4156>: test %eax,%eax > 0x00000036dc87ee0e <+4158>: jne 0x36dc87ee22 <_int_malloc+4178> > 0x00000036dc87ee10 <+4160>: mov 0x8(%rsp),%rax > 0x00000036dc87ee15 <+4165>: lea 0x0(%r13,%rax,1),%rdx > 0x00000036dc87ee1a <+4170>: add %r11,%rdx > 0x00000036dc87ee1d <+4173>: and 0x10(%rsp),%rdx > 0x00000036dc87ee22 <+4178>: cmp $0x100000,%rdx > 0x00000036dc87ee29 <+4185>: mov $0x100000,%r11d > 0x00000036dc87ee2f <+4191>: cmovae %rdx,%r11 > 0x00000036dc87ee33 <+4195>: cmp %r11,%rbp > 0x00000036dc87ee36 <+4198>: jb 0x36dc87f0a9 <_int_malloc+4825> > 0x00000036dc87ee3c <+4204>: mov 0x33a195(%rip),%rdx # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87ee43 <+4211>: mov 0x33996e(%rip),%rax # 0x36dcbb87b8 <main_arena+88> > 0x00000036dc87ee4a <+4218>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87ee4f <+4223>: mov %r10d,%edi > 0x00000036dc87ee52 <+4226>: lea 0xfafe8(%rip),%rdx # 0x36dc979e41 > 0x00000036dc87ee59 <+4233>: lea 0xfc4cb(%rip),%rsi # 0x36dc97b32b > 0x00000036dc87ee60 <+4240>: and $0x2,%edi > 0x00000036dc87ee63 <+4243>: xor %eax,%eax > 0x00000036dc87ee65 <+4245>: mov %r9d,0x68(%rsp) > 0x00000036dc87ee6a <+4250>: callq 0x36dc875ae0 <__libc_message> > 0x00000036dc87ee6f <+4255>: mov 0x68(%rsp),%r9d > 0x00000036dc87ee74 <+4260>: jmpq 0x36dc87e6f8 <_int_malloc+2344> > 0x00000036dc87ee79 <+4265>: testb $0x2,0x3398e4(%rip) # 0x36dcbb8764 <main_arena+4> > 0x00000036dc87ee80 <+4272>: jne 0x36dc87f094 <_int_malloc+4804> > 0x00000036dc87ee86 <+4278>: test %r13,%r13 > 0x00000036dc87ee89 <+4281>: setne %al > 0x00000036dc87ee8c <+4284>: cmp %r14,%rcx > 0x00000036dc87ee8f <+4287>: ja 0x36dc87f10c <_int_malloc+4924> > 0x00000036dc87ee95 <+4293>: test %al,%al > 0x00000036dc87ee97 <+4295>: je 0x36dc87eea9 <_int_malloc+4313> > 0x00000036dc87ee99 <+4297>: mov %r14,%rax > 0x00000036dc87ee9c <+4300>: sub %rcx,%rax > 0x00000036dc87ee9f <+4303>: add %rax,%rdx > 0x00000036dc87eea2 <+4306>: mov %rdx,0x33a12f(%rip) # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87eea9 <+4313>: mov %r14,%rdx > 0x00000036dc87eeac <+4316>: and $0xf,%edx > 0x00000036dc87eeaf <+4319>: je 0x36dc87efd9 <_int_malloc+4617> > 0x00000036dc87eeb5 <+4325>: mov $0x10,%eax > 0x00000036dc87eeba <+4330>: sub %rdx,%rax > 0x00000036dc87eebd <+4333>: lea (%r14,%rax,1),%rcx > 0x00000036dc87eec1 <+4337>: add %r13,%rax > 0x00000036dc87eec4 <+4340>: mov %rcx,0x18(%rsp) > 0x00000036dc87eec9 <+4345>: add %rax,%r11 > 0x00000036dc87eecc <+4348>: lea (%r14,%r11,1),%r8 > 0x00000036dc87eed0 <+4352>: sub %r8,%rax > 0x00000036dc87eed3 <+4355>: mov %rax,%rdx > 0x00000036dc87eed6 <+4358>: mov 0x8(%rsp),%rax > 0x00000036dc87eedb <+4363>: add %r8,%rax > 0x00000036dc87eede <+4366>: and 0x10(%rsp),%rax > 0x00000036dc87eee3 <+4371>: add %rax,%rdx > 0x00000036dc87eee6 <+4374>: mov 0x338e8b(%rip),%rax # 0x36dcbb7d78 > 0x00000036dc87eeed <+4381>: mov %rdx,%r14 > 0x00000036dc87eef0 <+4384>: mov %rdx,%rdi > 0x00000036dc87eef3 <+4387>: mov %rdx,0x8(%rsp) > 0x00000036dc87eef8 <+4392>: callq *(%rax) > 0x00000036dc87eefa <+4394>: test %rax,%rax > 0x00000036dc87eefd <+4397>: mov 0x8(%rsp),%rdx > 0x00000036dc87ef02 <+4402>: mov 0x18(%rsp),%rcx > 0x00000036dc87ef07 <+4407>: je 0x36dc87efaa <_int_malloc+4570> > 0x00000036dc87ef0d <+4413>: mov 0x338f64(%rip),%rsi # 0x36dcbb7e78 > 0x00000036dc87ef14 <+4420>: mov (%rsi),%rsi > 0x00000036dc87ef17 <+4423>: test %rsi,%rsi > 0x00000036dc87ef1a <+4426>: jne 0x36dc87ef7e <_int_malloc+4526> > 0x00000036dc87ef1c <+4428>: mov 0x33a0b5(%rip),%rsi # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87ef23 <+4435>: sub %rcx,%rax > 0x00000036dc87ef26 <+4438>: add %rsi,%rdx > 0x00000036dc87ef29 <+4441>: mov %rcx,0x339888(%rip) # 0x36dcbb87b8 <main_arena+88> > 0x00000036dc87ef30 <+4448>: add %rax,%r14 > 0x00000036dc87ef33 <+4451>: or $0x1,%r14 > 0x00000036dc87ef37 <+4455>: test %r13,%r13 > 0x00000036dc87ef3a <+4458>: mov %r14,0x8(%rcx) > 0x00000036dc87ef3e <+4462>: mov %rdx,0x33a093(%rip) # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87ef45 <+4469>: je 0x36dc87ef76 <_int_malloc+4518> > 0x00000036dc87ef47 <+4471>: sub $0x20,%r13 > 0x00000036dc87ef4b <+4475>: and $0xfffffffffffffff0,%r13 > 0x00000036dc87ef4f <+4479>: mov %r13,%rax > 0x00000036dc87ef52 <+4482>: or $0x1,%rax > 0x00000036dc87ef56 <+4486>: cmp $0x1f,%r13 > 0x00000036dc87ef5a <+4490>: mov %rax,0x8(%r15) > 0x00000036dc87ef5e <+4494>: movq $0x11,0x8(%r15,%r13,1) > 0x00000036dc87ef67 <+4503>: movq $0x11,0x18(%r15,%r13,1) > 0x00000036dc87ef70 <+4512>: ja 0x36dc87f201 <_int_malloc+5169> > 0x00000036dc87ef76 <+4518>: mov %rcx,%rax > 0x00000036dc87ef79 <+4521>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87ef7e <+4526>: mov %rcx,0x18(%rsp) > 0x00000036dc87ef83 <+4531>: mov %rax,0x10(%rsp) > 0x00000036dc87ef88 <+4536>: mov %rdx,0x8(%rsp) > 0x00000036dc87ef8d <+4541>: callq *%rsi > 0x00000036dc87ef8f <+4543>: mov 0x33a042(%rip),%rsi # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87ef96 <+4550>: mov 0x8(%rsp),%rdx > 0x00000036dc87ef9b <+4555>: mov 0x10(%rsp),%rax > 0x00000036dc87efa0 <+4560>: mov 0x18(%rsp),%rcx > 0x00000036dc87efa5 <+4565>: jmpq 0x36dc87ef23 <_int_malloc+4435> > 0x00000036dc87efaa <+4570>: mov 0x338dc7(%rip),%rax # 0x36dcbb7d78 > 0x00000036dc87efb1 <+4577>: mov %rcx,0x8(%rsp) > 0x00000036dc87efb6 <+4582>: xor %edi,%edi > 0x00000036dc87efb8 <+4584>: callq *(%rax) > 0x00000036dc87efba <+4586>: mov 0x8(%rsp),%rcx > 0x00000036dc87efbf <+4591>: test %rax,%rax > 0x00000036dc87efc2 <+4594>: je 0x36dc87ee3c <_int_malloc+4204> > 0x00000036dc87efc8 <+4600>: mov 0x33a009(%rip),%rsi # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87efcf <+4607>: xor %edx,%edx > 0x00000036dc87efd1 <+4609>: xor %r14d,%r14d > 0x00000036dc87efd4 <+4612>: jmpq 0x36dc87ef23 <_int_malloc+4435> > 0x00000036dc87efd9 <+4617>: mov %r14,%rcx > 0x00000036dc87efdc <+4620>: xor %eax,%eax > 0x00000036dc87efde <+4622>: jmpq 0x36dc87eec1 <_int_malloc+4337> > 0x00000036dc87efe3 <+4627>: cmpl $0x0,0x33f02a(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87efea <+4634>: je 0x36dc87eff7 <_int_malloc+4647> > 0x00000036dc87efec <+4636>: lock decl (%rbx) > 0x00000036dc87efef <+4639>: jne 0x36dc88288b <_L_unlock_9672> > 0x00000036dc87eff5 <+4645>: jmp 0x36dc87efff <_int_malloc+4655> > 0x00000036dc87eff7 <+4647>: decl (%rbx) > 0x00000036dc87eff9 <+4649>: jne 0x36dc88288b <_L_unlock_9672> > 0x00000036dc87efff <+4655>: mov 0x33918b(%rip),%edi # 0x36dcbb8190 <check_action> > 0x00000036dc87f005 <+4661>: lea 0xfadce(%rip),%rsi # 0x36dc979dda > 0x00000036dc87f00c <+4668>: mov %r12,%rdx > 0x00000036dc87f00f <+4671>: callq 0x36dc87bb10 <malloc_printerr> > 0x00000036dc87f014 <+4676>: mov $0x1,%esi > 0x00000036dc87f019 <+4681>: xor %eax,%eax > 0x00000036dc87f01b <+4683>: cmpl $0x0,0x33eff2(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87f022 <+4690>: je 0x36dc87f030 <_int_malloc+4704> > 0x00000036dc87f024 <+4692>: lock cmpxchg %esi,(%rbx) > 0x00000036dc87f028 <+4696>: jne 0x36dc8828a6 <_L_lock_9689> > 0x00000036dc87f02e <+4702>: jmp 0x36dc87f039 <_int_malloc+4713> > 0x00000036dc87f030 <+4704>: cmpxchg %esi,(%rbx) > 0x00000036dc87f033 <+4707>: jne 0x36dc8828a6 <_L_lock_9689> > 0x00000036dc87f039 <+4713>: jmpq 0x36dc87e5e9 <_int_malloc+2073> > 0x00000036dc87f03e <+4718>: callq 0x36dc837220 <__GI_abort> > 0x00000036dc87f043 <+4723>: movq $0x11,0x8(%r15,%r13,1) > 0x00000036dc87f04c <+4732>: or $0x5,%r13 > 0x00000036dc87f050 <+4736>: movq $0x10,(%rcx) > 0x00000036dc87f057 <+4743>: mov $0x1,%edx > 0x00000036dc87f05c <+4748>: mov %r13,0x8(%r15) > 0x00000036dc87f060 <+4752>: mov %r15,%rsi > 0x00000036dc87f063 <+4755>: mov %rbx,%rdi > 0x00000036dc87f066 <+4758>: callq 0x36dc87c9f0 <_int_free> > 0x00000036dc87f06b <+4763>: mov 0x878(%rbx),%rdx > 0x00000036dc87f072 <+4770>: mov 0x58(%rbx),%rax > 0x00000036dc87f076 <+4774>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87f07b <+4779>: test %r8b,%r8b > 0x00000036dc87f07e <+4782>: je 0x36dc87e7ab <_int_malloc+2523> > 0x00000036dc87f084 <+4788>: mov 0x878(%rbx),%rdx > 0x00000036dc87f08b <+4795>: mov 0x58(%rbx),%rax > 0x00000036dc87f08f <+4799>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87f094 <+4804>: test %r10b,%r10b > 0x00000036dc87f097 <+4807>: jne 0x36dc87f0f9 <_int_malloc+4905> > 0x00000036dc87f099 <+4809>: mov %rdx,%rsi > 0x00000036dc87f09c <+4812>: mov %r14,%rcx > 0x00000036dc87f09f <+4815>: xor %edx,%edx > 0x00000036dc87f0a1 <+4817>: xor %r14d,%r14d > 0x00000036dc87f0a4 <+4820>: jmpq 0x36dc87ef23 <_int_malloc+4435> > 0x00000036dc87f0a9 <+4825>: xor %r9d,%r9d > 0x00000036dc87f0ac <+4828>: xor %edi,%edi > 0x00000036dc87f0ae <+4830>: mov $0xffffffff,%r8d > 0x00000036dc87f0b4 <+4836>: mov $0x22,%ecx > 0x00000036dc87f0b9 <+4841>: mov $0x3,%edx > 0x00000036dc87f0be <+4846>: mov %r11,%rsi > 0x00000036dc87f0c1 <+4849>: mov %r11,0x18(%rsp) > 0x00000036dc87f0c6 <+4854>: callq 0x36dc8ef970 <mmap64> > 0x00000036dc87f0cb <+4859>: cmp $0xffffffffffffffff,%rax > 0x00000036dc87f0cf <+4863>: mov %rax,%r14 > 0x00000036dc87f0d2 <+4866>: je 0x36dc87ee3c <_int_malloc+4204> > 0x00000036dc87f0d8 <+4872>: mov 0x18(%rsp),%r11 > 0x00000036dc87f0dd <+4877>: orl $0x2,0x339680(%rip) # 0x36dcbb8764 <main_arena+4> > 0x00000036dc87f0e4 <+4884>: add %r11,%rax > 0x00000036dc87f0e7 <+4887>: sete %r10b > 0x00000036dc87f0eb <+4891>: test %r14,%r14 > 0x00000036dc87f0ee <+4894>: jne 0x36dc87edbd <_int_malloc+4077> > 0x00000036dc87f0f4 <+4900>: jmpq 0x36dc87ee3c <_int_malloc+4204> > 0x00000036dc87f0f9 <+4905>: mov 0x338c78(%rip),%rax # 0x36dcbb7d78 > 0x00000036dc87f100 <+4912>: xor %edi,%edi > 0x00000036dc87f102 <+4914>: callq *(%rax) > 0x00000036dc87f104 <+4916>: mov %r14,%rcx > 0x00000036dc87f107 <+4919>: jmpq 0x36dc87efbf <_int_malloc+4591> > 0x00000036dc87f10c <+4924>: test %al,%al > 0x00000036dc87f10e <+4926>: je 0x36dc87eea9 <_int_malloc+4313> > 0x00000036dc87f114 <+4932>: cmpl $0x0,0x33eef9(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87f11b <+4939>: je 0x36dc87f12c <_int_malloc+4956> > 0x00000036dc87f11d <+4941>: lock decl 0x33963c(%rip) # 0x36dcbb8760 <main_arena> > 0x00000036dc87f124 <+4948>: jne 0x36dc8828c1 <_L_unlock_9913> > 0x00000036dc87f12a <+4954>: jmp 0x36dc87f138 <_int_malloc+4968> > 0x00000036dc87f12c <+4956>: decl 0x33962e(%rip) # 0x36dcbb8760 <main_arena> > 0x00000036dc87f132 <+4962>: jne 0x36dc8828c1 <_L_unlock_9913> > 0x00000036dc87f138 <+4968>: lea 0x80(%rsp),%r15 > 0x00000036dc87f140 <+4976>: lea 0x90(%rsp),%rsi > 0x00000036dc87f148 <+4984>: xor %ecx,%ecx > 0x00000036dc87f14a <+4986>: mov %r14,%rdi > 0x00000036dc87f14d <+4989>: mov $0x10,%edx > 0x00000036dc87f152 <+4994>: movb $0x0,0x90(%rsp) > 0x00000036dc87f15a <+5002>: callq 0x36dc847aa0 <_itoa_word> > 0x00000036dc87f15f <+5007>: cmp %r15,%rax > 0x00000036dc87f162 <+5010>: mov %rax,%r14 > 0x00000036dc87f165 <+5013>: jbe 0x36dc87f18c <_int_malloc+5052> > 0x00000036dc87f167 <+5015>: mov %rax,%rdx > 0x00000036dc87f16a <+5018>: mov %rax,%rdi > 0x00000036dc87f16d <+5021>: mov $0x30,%esi > 0x00000036dc87f172 <+5026>: sub %r15,%rdx > 0x00000036dc87f175 <+5029>: lea -0x1(%rax),%r13 > 0x00000036dc87f179 <+5033>: sub %rdx,%rdi > 0x00000036dc87f17c <+5036>: callq 0x36dc889490 <memset> > 0x00000036dc87f181 <+5041>: lea 0x7f(%rsp),%rax > 0x00000036dc87f186 <+5046>: sub %r13,%rax > 0x00000036dc87f189 <+5049>: add %rax,%r14 > 0x00000036dc87f18c <+5052>: mov 0x33ea1d(%rip),%rax # 0x36dcbbdbb0 <__libc_argv> > 0x00000036dc87f193 <+5059>: lea 0xfac19(%rip),%rdx # 0x36dc979db3 > 0x00000036dc87f19a <+5066>: lea 0xfd6bf(%rip),%rcx # 0x36dc97c860 > 0x00000036dc87f1a1 <+5073>: lea 0xfd4a0(%rip),%rsi # 0x36dc97c648 > 0x00000036dc87f1a8 <+5080>: mov %r14,%r8 > 0x00000036dc87f1ab <+5083>: mov $0x2,%edi > 0x00000036dc87f1b0 <+5088>: mov (%rax),%rax > 0x00000036dc87f1b3 <+5091>: test %rax,%rax > 0x00000036dc87f1b6 <+5094>: cmovne %rax,%rdx > 0x00000036dc87f1ba <+5098>: xor %eax,%eax > 0x00000036dc87f1bc <+5100>: callq 0x36dc875ae0 <__libc_message> > 0x00000036dc87f1c1 <+5105>: mov $0x1,%esi > 0x00000036dc87f1c6 <+5110>: xor %eax,%eax > 0x00000036dc87f1c8 <+5112>: cmpl $0x0,0x33ee45(%rip) # 0x36dcbbe014 <__libc_multiple_threads> > 0x00000036dc87f1cf <+5119>: je 0x36dc87f1e1 <_int_malloc+5137> > 0x00000036dc87f1d1 <+5121>: lock cmpxchg %esi,0x339587(%rip) # 0x36dcbb8760 <main_arena> > 0x00000036dc87f1d9 <+5129>: jne 0x36dc8828e0 <_L_lock_9974> > 0x00000036dc87f1df <+5135>: jmp 0x36dc87f1ee <_int_malloc+5150> > 0x00000036dc87f1e1 <+5137>: cmpxchg %esi,0x339578(%rip) # 0x36dcbb8760 <main_arena> > 0x00000036dc87f1e8 <+5144>: jne 0x36dc8828e0 <_L_lock_9974> > 0x00000036dc87f1ee <+5150>: mov 0x339de3(%rip),%rdx # 0x36dcbb8fd8 <main_arena+2168> > 0x00000036dc87f1f5 <+5157>: mov 0x3395bc(%rip),%rax # 0x36dcbb87b8 <main_arena+88> > 0x00000036dc87f1fc <+5164>: jmpq 0x36dc87e866 <_int_malloc+2710> > 0x00000036dc87f201 <+5169>: lea 0x339558(%rip),%rdi # 0x36dcbb8760 <main_arena> > 0x00000036dc87f208 <+5176>: mov $0x1,%edx > 0x00000036dc87f20d <+5181>: mov %r15,%rsi > 0x00000036dc87f210 <+5184>: callq 0x36dc87c9f0 <_int_free> > 0x00000036dc87f215 <+5189>: jmpq 0x36dc87ee3c <_int_malloc+4204> >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 1059954
: 857691 |
857692
|
857693
|
857694
|
857695
|
857696
|
857697
|
857698
|
857699
|
857700
|
857701