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 939745 Details for
Bug 1144839
[abrt] man-db: xrealloc(): mandb 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), 75.62 KB, created by
mdmpsyd@gmail.com
on 2014-09-21 12:47:36 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
mdmpsyd@gmail.com
Created:
2014-09-21 12:47:36 UTC
Size:
75.62 KB
patch
obsolete
>[New LWP 12940] >Core was generated by `mandb -q'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _int_malloc (av=0x7f66552ed760 <main_arena>, bytes=4097) at malloc.c:3486 >3486 victim->bk_nextsize = fwd->fd->bk_nextsize; > >Thread 1 (LWP 12940): >#0 _int_malloc (av=0x7f66552ed760 <main_arena>, bytes=4097) at malloc.c:3486 > iters = <optimized out> > nb = 4112 > idx = <optimized out> > bin = <optimized out> > victim = 0x11c3ea0 > size = 1361 > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = 0x7f66552edbf8 <main_arena+1176> > bck = 0x7f66552edbf8 <main_arena+1176> > errstr = 0x0 >#1 0x00007f6654fb5d7c in __GI___libc_malloc (bytes=4097) at malloc.c:2859 >No locals. >#2 0x0000003e30e07881 in xrealloc (p=<optimized out>, n=4097) at xmalloc.c:61 >No locals. >#3 0x0000003e30e02ece in get_block (p=p@entry=0x11c3e10, len=len@entry=0x7fffeba4fa60, peek=peek@entry=1) at pipeline.c:2116 > readstart = <optimized out> > retstart = <optimized out> > space = <optimized out> > toread = 4096 > r = <optimized out> > __PRETTY_FUNCTION__ = "get_block" >#4 0x0000003e30e03144 in get_line (p=p@entry=0x11c3e10, outlen=outlen@entry=0x7fffeba4fab0) at pipeline.c:2181 > plen = 4096 > buffer = <optimized out> > end = <optimized out> >#5 0x0000003e30e07290 in pipeline_readline (p=p@entry=0x11c3e10) at pipeline.c:2205 > buflen = 0 > buffer = <optimized out> >#6 0x000000000040d80b in ult_src (name=name@entry=0x11bd620 "/usr/share/man/man1/cinnamon-menu-editor.1.gz", path=path@entry=0xcaebc0 "/usr/share/man", buf=<optimized out>, buf@entry=0x7fffeba4fc90, flags=flags@entry=7, trace=trace@entry=0x7fffeba4fc10) at ult_src.c:384 > buffer = <optimized out> > decomp = 0x11c3e10 > decomp_base = 0x11c3d90 "/usr/share/man/man1/cinnamon-menu-editor.1.gz" > st = {st_dev = 64769, st_ino = 2245247, st_nlink = 1, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 241, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1406661146, tv_nsec = 0}, st_mtim = {tv_sec = 1406661146, tv_nsec = 0}, st_ctim = {tv_sec = 1411122837, tv_nsec = 940257187}, __unused = {0, 0, 0}} > base = 0x11c3bf0 "/usr/share/man/man1/cinnamon-menu-editor.1.gz" > recurse = 0 > __PRETTY_FUNCTION__ = "ult_src" >#7 0x0000000000403fa7 in test_manfile (file=file@entry=0x11bd620 "/usr/share/man/man1/cinnamon-menu-editor.1.gz", path=path@entry=0xcaebc0 "/usr/share/man") at check_mandirs.c:240 > manpage_base = 0x11c3684 "cinnamon-menu-editor" > ult = 0x11c3bf0 "/usr/share/man/man1/cinnamon-menu-editor.1.gz" > lg = {type = 0, whatis = 0x0, filters = 0x0} > manpage = 0x11c3670 "/usr/share/man/man1" > info = {next = 0x0, addr = 0x0, name = 0x0, ext = 0x11c3699 "1", sec = 0x11c3682 "1", id = 0 '\000', pointer = 0x0, comp = 0x7f665530d159 "gz", filter = 0x0, whatis = 0x0, _st_mtime = 1406661146} > exists = <optimized out> > buf = {st_dev = 64769, st_ino = 2245247, st_nlink = 1, st_mode = 33188, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 241, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1406661146, tv_nsec = 0}, st_mtim = {tv_sec = 1406661146, tv_nsec = 0}, st_ctim = {tv_sec = 1411122837, tv_nsec = 940257187}, __unused = {0, 0, 0}} > len = <optimized out> > ult_trace = {names = 0x11c3d00, len = 1, max = 16} > whatis = 0x0 >#8 0x000000000040445c in add_dir_entries (infile=<optimized out>, path=0xcaebc0 "/usr/share/man") at check_mandirs.c:346 > manpage = 0x11bd620 "/usr/share/man/man1/cinnamon-menu-editor.1.gz" > len = <optimized out> > newdir = 0xd24870 > dir = 0xd236f0 >#9 testmandirs (path=path@entry=0xcaebc0 "/usr/share/man", catpath=catpath@entry=0xcadac0 "/var/cache/man", last=last@entry=0, create=create@entry=1) at check_mandirs.c:517 > dir = <optimized out> > mandir = <optimized out> > stbuf = {st_dev = 64769, st_ino = 2228781, st_nlink = 2, st_mode = 16877, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 94208, st_blksize = 4096, st_blocks = 192, st_atim = {tv_sec = 1411271730, tv_nsec = 605373585}, st_mtim = {tv_sec = 1411170657, tv_nsec = 569828381}, st_ctim = {tv_sec = 1411170657, tv_nsec = 569828381}, __unused = {0, 0, 0}} > amount = 18 > created = 1 >#10 0x0000000000404b54 in create_db (manpath=manpath@entry=0xcaebc0 "/usr/share/man", catpath=catpath@entry=0xcadac0 "/var/cache/man") at check_mandirs.c:604 > amount = <optimized out> >#11 0x0000000000409857 in update_db_wrapper (catpath=<optimized out>, manpath=<optimized out>) at mandb.c:367 > amount = <optimized out> >#12 mandb (catpath=catpath@entry=0xcadac0 "/var/cache/man", manpath=0xcaebc0 "/usr/share/man") at mandb.c:509 > dbname = <optimized out> > cachedir_tag = <optimized out> > st = {st_dev = 206158430232, st_ino = 140077492524896, st_nlink = 13288016, st_mode = 13288000, st_uid = 0, st_gid = 4233040, __pad0 = 0, st_rdev = 80, st_size = 72, st_blksize = 140077489152754, st_blocks = 1487940648, st_atim = {tv_sec = 64, tv_nsec = 1}, st_mtim = {tv_sec = 0, tv_nsec = 13294272}, st_ctim = {tv_sec = 72, tv_nsec = 2}, __unused = {0, 4233040, 5957449829158506496}} >#13 0x0000000000409fa8 in process_manpath (manpath=0xcaebc0 "/usr/share/man", global_manpath=global_manpath@entry=1, tried_catdirs=tried_catdirs@entry=0xcaeba0) at mandb.c:571 > ret = <optimized out> > catpath = 0xcadac0 "/var/cache/man" > tried = 0xcaeb40 > st = {st_dev = 64769, st_ino = 2228779, st_nlink = 106, st_mode = 16877, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1411271730, tv_nsec = 590373526}, st_mtim = {tv_sec = 1411170236, tv_nsec = 340089951}, st_ctim = {tv_sec = 1411170236, tv_nsec = 340089951}, __unused = {0, 0, 0}} > amount = 0 > __PRETTY_FUNCTION__ = "process_manpath" >#14 0x000000000040350e in main (argc=<optimized out>, argv=<optimized out>) at mandb.c:840 > global_manpath = 1 > ret = <optimized out> > dir = <optimized out> > subdirent = <optimized out> > sys_manp = <optimized out> > amount = 0 > mp = 0x61f960 <manpathlist> > sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0} >From To Syms Read Shared Object Library >0x00007f6655515b40 0x00007f6655517e04 Yes /usr/lib64/man-db/libmandb-2.6.5.so >0x00007f66552fc150 0x00007f665530d0a8 Yes /usr/lib64/man-db/libman-2.6.5.so >0x0000003e31a01fc0 0x0000003e31a0619c Yes /lib64/libgdbm.so.4 >0x0000003e30e02710 0x0000003e30e09f0c Yes /lib64/libpipeline.so.1 >0x00007f6654f55560 0x00007f6655096a24 Yes /lib64/libc.so.6 >0x0000003e31602210 0x0000003e3160e930 Yes /lib64/libz.so.1 >0x00007f665571ab10 0x00007f6655733c30 Yes /lib64/ld-linux-x86-64.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x7fe6552edbf8 140627248339960 >rbx 0x7f66552ed760 140077492524896 >rcx 0x45 69 >rdx 0x551 1361 >rsi 0x7f66552edbf8 140077492526072 >rdi 0x7f66552edbf8 140077492526072 >rbp 0x1010 0x1010 >rsp 0x7fffeba4f900 0x7fffeba4f900 >r8 0x20 32 >r9 0x63 99 >r10 0x2 2 >r11 0x246 582 >r12 0x11c3ea0 18628256 >r13 0x11c20e0 18620640 >r14 0x7f66552ed7b8 140077492524984 >r15 0x2710 10000 >rip 0x7f6654fb3e4b 0x7f6654fb3e4b <_int_malloc+795> >eflags 0x10297 [ CF PF AF 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: > 0x00007f6654fb3b30 <+0>: push %r15 > 0x00007f6654fb3b32 <+2>: push %r14 > 0x00007f6654fb3b34 <+4>: push %r13 > 0x00007f6654fb3b36 <+6>: push %r12 > 0x00007f6654fb3b38 <+8>: push %rbp > 0x00007f6654fb3b39 <+9>: push %rbx > 0x00007f6654fb3b3a <+10>: sub $0xa8,%rsp > 0x00007f6654fb3b41 <+17>: cmp $0xffffffffffffffbf,%rsi > 0x00007f6654fb3b45 <+21>: mov %rsi,(%rsp) > 0x00007f6654fb3b49 <+25>: ja 0x7f6654fb4297 <_int_malloc+1895> > 0x00007f6654fb3b4f <+31>: mov %rsi,%rax > 0x00007f6654fb3b52 <+34>: mov $0x20,%ebp > 0x00007f6654fb3b57 <+39>: mov %rdi,%rbx > 0x00007f6654fb3b5a <+42>: add $0x17,%rax > 0x00007f6654fb3b5e <+46>: mov %rax,%rdx > 0x00007f6654fb3b61 <+49>: and $0xfffffffffffffff0,%rdx > 0x00007f6654fb3b65 <+53>: cmp $0x20,%rax > 0x00007f6654fb3b69 <+57>: cmovae %rdx,%rbp > 0x00007f6654fb3b6d <+61>: cmp 0x33c00c(%rip),%rbp # 0x7f66552efb80 <global_max_fast> > 0x00007f6654fb3b74 <+68>: ja 0x7f6654fb3be9 <_int_malloc+185> > 0x00007f6654fb3b76 <+70>: mov %ebp,%r8d > 0x00007f6654fb3b79 <+73>: shr $0x4,%r8d > 0x00007f6654fb3b7d <+77>: sub $0x2,%r8d > 0x00007f6654fb3b81 <+81>: mov %r8d,%eax > 0x00007f6654fb3b84 <+84>: mov 0x8(%rdi,%rax,8),%rcx > 0x00007f6654fb3b89 <+89>: lea (%rdi,%rax,8),%rsi > 0x00007f6654fb3b8d <+93>: lea 0x8(%rsi),%rdx > 0x00007f6654fb3b91 <+97>: test %rcx,%rcx > 0x00007f6654fb3b94 <+100>: je 0x7f6654fb3be9 <_int_malloc+185> > 0x00007f6654fb3b96 <+102>: mov 0x10(%rcx),%rdi > 0x00007f6654fb3b9a <+106>: mov %rcx,%rax > 0x00007f6654fb3b9d <+109>: cmpl $0x0,%fs:0x18 > 0x00007f6654fb3ba6 <+118>: je 0x7f6654fb3ba9 <_int_malloc+121> > 0x00007f6654fb3ba8 <+120>: lock cmpxchg %rdi,0x8(%rsi) > 0x00007f6654fb3bae <+126>: cmp %rcx,%rax > 0x00007f6654fb3bb1 <+129>: mov %rax,%r12 > 0x00007f6654fb3bb4 <+132>: jne 0x7f6654fb3be4 <_int_malloc+180> > 0x00007f6654fb3bb6 <+134>: jmpq 0x7f6654fb4193 <_int_malloc+1635> > 0x00007f6654fb3bbb <+139>: nopl 0x0(%rax,%rax,1) > 0x00007f6654fb3bc0 <+144>: mov 0x10(%r12),%rcx > 0x00007f6654fb3bc5 <+149>: mov %r12,%rax > 0x00007f6654fb3bc8 <+152>: cmpl $0x0,%fs:0x18 > 0x00007f6654fb3bd1 <+161>: je 0x7f6654fb3bd4 <_int_malloc+164> > 0x00007f6654fb3bd3 <+163>: lock cmpxchg %rcx,(%rdx) > 0x00007f6654fb3bd8 <+168>: cmp %r12,%rax > 0x00007f6654fb3bdb <+171>: je 0x7f6654fb4193 <_int_malloc+1635> > 0x00007f6654fb3be1 <+177>: mov %rax,%r12 > 0x00007f6654fb3be4 <+180>: test %r12,%r12 > 0x00007f6654fb3be7 <+183>: jne 0x7f6654fb3bc0 <_int_malloc+144> > 0x00007f6654fb3be9 <+185>: cmp $0x3ff,%rbp > 0x00007f6654fb3bf0 <+192>: ja 0x7f6654fb3c70 <_int_malloc+320> > 0x00007f6654fb3bf2 <+194>: mov %ebp,%r9d > 0x00007f6654fb3bf5 <+197>: shr $0x4,%r9d > 0x00007f6654fb3bf9 <+201>: lea -0x2(%r9,%r9,1),%eax > 0x00007f6654fb3bfe <+206>: lea 0x58(%rbx,%rax,8),%rax > 0x00007f6654fb3c03 <+211>: mov 0x18(%rax),%r12 > 0x00007f6654fb3c07 <+215>: cmp %rax,%r12 > 0x00007f6654fb3c0a <+218>: je 0x7f6654fb3cae <_int_malloc+382> > 0x00007f6654fb3c10 <+224>: test %r12,%r12 > 0x00007f6654fb3c13 <+227>: je 0x7f6654fb3c9c <_int_malloc+364> > 0x00007f6654fb3c19 <+233>: mov 0x18(%r12),%rdx > 0x00007f6654fb3c1e <+238>: cmp 0x10(%rdx),%r12 > 0x00007f6654fb3c22 <+242>: jne 0x7f6654fb488a <_int_malloc+3418> > 0x00007f6654fb3c28 <+248>: orq $0x1,0x8(%r12,%rbp,1) > 0x00007f6654fb3c2e <+254>: mov %rdx,0x18(%rax) > 0x00007f6654fb3c32 <+258>: mov %rax,0x10(%rdx) > 0x00007f6654fb3c36 <+262>: lea 0x339b23(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb3c3d <+269>: cmp %rax,%rbx > 0x00007f6654fb3c40 <+272>: je 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb3c42 <+274>: orq $0x4,0x8(%r12) > 0x00007f6654fb3c48 <+280>: mov 0x33bf22(%rip),%eax # 0x7f66552efb70 <perturb_byte> > 0x00007f6654fb3c4e <+286>: add $0x10,%r12 > 0x00007f6654fb3c52 <+290>: test %eax,%eax > 0x00007f6654fb3c54 <+292>: jne 0x7f6654fb3fb2 <_int_malloc+1154> > 0x00007f6654fb3c5a <+298>: add $0xa8,%rsp > 0x00007f6654fb3c61 <+305>: mov %r12,%rax > 0x00007f6654fb3c64 <+308>: pop %rbx > 0x00007f6654fb3c65 <+309>: pop %rbp > 0x00007f6654fb3c66 <+310>: pop %r12 > 0x00007f6654fb3c68 <+312>: pop %r13 > 0x00007f6654fb3c6a <+314>: pop %r14 > 0x00007f6654fb3c6c <+316>: pop %r15 > 0x00007f6654fb3c6e <+318>: retq > 0x00007f6654fb3c6f <+319>: nop > 0x00007f6654fb3c70 <+320>: mov %rbp,%r9 > 0x00007f6654fb3c73 <+323>: shr $0x6,%r9 > 0x00007f6654fb3c77 <+327>: cmp $0x30,%r9 > 0x00007f6654fb3c7b <+331>: jbe 0x7f6654fb428e <_int_malloc+1886> > 0x00007f6654fb3c81 <+337>: mov %rbp,%r9 > 0x00007f6654fb3c84 <+340>: shr $0x9,%r9 > 0x00007f6654fb3c88 <+344>: cmp $0x14,%r9 > 0x00007f6654fb3c8c <+348>: ja 0x7f6654fb42ad <_int_malloc+1917> > 0x00007f6654fb3c92 <+354>: add $0x5b,%r9d > 0x00007f6654fb3c96 <+358>: testb $0x1,0x4(%rbx) > 0x00007f6654fb3c9a <+362>: jne 0x7f6654fb3cae <_int_malloc+382> > 0x00007f6654fb3c9c <+364>: mov %rbx,%rdi > 0x00007f6654fb3c9f <+367>: mov %r9d,0x8(%rsp) > 0x00007f6654fb3ca4 <+372>: callq 0x7f6654fb2030 <malloc_consolidate> > 0x00007f6654fb3ca9 <+377>: mov 0x8(%rsp),%r9d > 0x00007f6654fb3cae <+382>: mov %ebp,%eax > 0x00007f6654fb3cb0 <+384>: movq $0x1,0x8(%rsp) > 0x00007f6654fb3cb9 <+393>: lea 0x58(%rbx),%r14 > 0x00007f6654fb3cbd <+397>: shr $0x4,%eax > 0x00007f6654fb3cc0 <+400>: mov %eax,0x10(%rsp) > 0x00007f6654fb3cc4 <+404>: mov %rbp,%rax > 0x00007f6654fb3cc7 <+407>: shr $0x6,%rax > 0x00007f6654fb3ccb <+411>: mov %rax,0x18(%rsp) > 0x00007f6654fb3cd0 <+416>: add $0x30,%eax > 0x00007f6654fb3cd3 <+419>: mov %eax,0x20(%rsp) > 0x00007f6654fb3cd7 <+423>: mov %rbp,%rax > 0x00007f6654fb3cda <+426>: shr $0x9,%rax > 0x00007f6654fb3cde <+430>: mov %rax,0x28(%rsp) > 0x00007f6654fb3ce3 <+435>: add $0x5b,%eax > 0x00007f6654fb3ce6 <+438>: mov %eax,0x40(%rsp) > 0x00007f6654fb3cea <+442>: mov %rbp,%rax > 0x00007f6654fb3ced <+445>: shr $0xc,%rax > 0x00007f6654fb3cf1 <+449>: mov %rax,0x38(%rsp) > 0x00007f6654fb3cf6 <+454>: add $0x6e,%eax > 0x00007f6654fb3cf9 <+457>: mov %eax,0x44(%rsp) > 0x00007f6654fb3cfd <+461>: mov %rbp,%rax > 0x00007f6654fb3d00 <+464>: shr $0xf,%rax > 0x00007f6654fb3d04 <+468>: mov %rax,0x48(%rsp) > 0x00007f6654fb3d09 <+473>: add $0x77,%eax > 0x00007f6654fb3d0c <+476>: mov %eax,0x58(%rsp) > 0x00007f6654fb3d10 <+480>: mov %rbp,%rax > 0x00007f6654fb3d13 <+483>: shr $0x12,%rax > 0x00007f6654fb3d17 <+487>: mov %rax,0x50(%rsp) > 0x00007f6654fb3d1c <+492>: add $0x7c,%eax > 0x00007f6654fb3d1f <+495>: mov %eax,0x5c(%rsp) > 0x00007f6654fb3d23 <+499>: lea 0x80(%rsp),%rax > 0x00007f6654fb3d2b <+507>: sub %rax,0x8(%rsp) > 0x00007f6654fb3d30 <+512>: mov %rax,0x30(%rsp) > 0x00007f6654fb3d35 <+517>: lea 0x7f(%rsp),%rax > 0x00007f6654fb3d3a <+522>: mov %rax,0x60(%rsp) > 0x00007f6654fb3d3f <+527>: mov $0x2710,%r15d > 0x00007f6654fb3d45 <+533>: jmp 0x7f6654fb3d9b <_int_malloc+619> > 0x00007f6654fb3d47 <+535>: nopw 0x0(%rax,%rax,1) > 0x00007f6654fb3d50 <+544>: mov %edx,%ecx > 0x00007f6654fb3d52 <+546>: mov $0x1,%r8d > 0x00007f6654fb3d58 <+552>: shr $0x4,%ecx > 0x00007f6654fb3d5b <+555>: lea -0x2(%rcx,%rcx,1),%eax > 0x00007f6654fb3d5f <+559>: mov %ecx,%r10d > 0x00007f6654fb3d62 <+562>: shl %cl,%r8d > 0x00007f6654fb3d65 <+565>: sar $0x5,%r10d > 0x00007f6654fb3d69 <+569>: cltq > 0x00007f6654fb3d6b <+571>: lea 0x58(%rbx,%rax,8),%rdi > 0x00007f6654fb3d70 <+576>: mov 0x10(%rdi),%rsi > 0x00007f6654fb3d74 <+580>: movslq %r10d,%rax > 0x00007f6654fb3d77 <+583>: or %r8d,0x858(%rbx,%rax,4) > 0x00007f6654fb3d7f <+591>: sub $0x1,%r15d > 0x00007f6654fb3d83 <+595>: mov %rdi,0x18(%r12) > 0x00007f6654fb3d88 <+600>: mov %rsi,0x10(%r12) > 0x00007f6654fb3d8d <+605>: mov %r12,0x18(%rsi) > 0x00007f6654fb3d91 <+609>: mov %r12,0x10(%rdi) > 0x00007f6654fb3d95 <+613>: je 0x7f6654fb4000 <_int_malloc+1232> > 0x00007f6654fb3d9b <+619>: mov 0x70(%rbx),%r12 > 0x00007f6654fb3d9f <+623>: cmp %r14,%r12 > 0x00007f6654fb3da2 <+626>: je 0x7f6654fb4000 <_int_malloc+1232> > 0x00007f6654fb3da8 <+632>: mov 0x8(%r12),%rdx > 0x00007f6654fb3dad <+637>: mov 0x18(%r12),%r13 > 0x00007f6654fb3db2 <+642>: cmp $0x10,%rdx > 0x00007f6654fb3db6 <+646>: jbe 0x7f6654fb4412 <_int_malloc+2274> > 0x00007f6654fb3dbc <+652>: cmp 0x878(%rbx),%rdx > 0x00007f6654fb3dc3 <+659>: ja 0x7f6654fb4412 <_int_malloc+2274> > 0x00007f6654fb3dc9 <+665>: and $0xfffffffffffffff8,%rdx > 0x00007f6654fb3dcd <+669>: cmp $0x3ff,%rbp > 0x00007f6654fb3dd4 <+676>: ja 0x7f6654fb3ddf <_int_malloc+687> > 0x00007f6654fb3dd6 <+678>: cmp %r14,%r13 > 0x00007f6654fb3dd9 <+681>: je 0x7f6654fb3f20 <_int_malloc+1008> > 0x00007f6654fb3ddf <+687>: cmp %rdx,%rbp > 0x00007f6654fb3de2 <+690>: mov %r13,0x70(%rbx) > 0x00007f6654fb3de6 <+694>: mov %r14,0x10(%r13) > 0x00007f6654fb3dea <+698>: je 0x7f6654fb4178 <_int_malloc+1608> > 0x00007f6654fb3df0 <+704>: cmp $0x3ff,%rdx > 0x00007f6654fb3df7 <+711>: jbe 0x7f6654fb3d50 <_int_malloc+544> > 0x00007f6654fb3dfd <+717>: mov %rdx,%rax > 0x00007f6654fb3e00 <+720>: shr $0x6,%rax > 0x00007f6654fb3e04 <+724>: cmp $0x30,%rax > 0x00007f6654fb3e08 <+728>: ja 0x7f6654fb3eb0 <_int_malloc+896> > 0x00007f6654fb3e0e <+734>: lea 0x30(%rax),%ecx > 0x00007f6654fb3e11 <+737>: lea 0x5e(%rax,%rax,1),%eax > 0x00007f6654fb3e15 <+741>: mov $0x1,%r8d > 0x00007f6654fb3e1b <+747>: cltq > 0x00007f6654fb3e1d <+749>: mov %ecx,%r10d > 0x00007f6654fb3e20 <+752>: shl %cl,%r8d > 0x00007f6654fb3e23 <+755>: sub $0x2,%rax > 0x00007f6654fb3e27 <+759>: sar $0x5,%r10d > 0x00007f6654fb3e2b <+763>: lea 0x68(%rbx,%rax,8),%rsi > 0x00007f6654fb3e30 <+768>: mov 0x10(%rsi),%rax > 0x00007f6654fb3e34 <+772>: cmp %rsi,%rax > 0x00007f6654fb3e37 <+775>: je 0x7f6654fb3eee <_int_malloc+958> > 0x00007f6654fb3e3d <+781>: mov 0x18(%rsi),%rdi > 0x00007f6654fb3e41 <+785>: or $0x1,%rdx > 0x00007f6654fb3e45 <+789>: cmp 0x8(%rdi),%rdx > 0x00007f6654fb3e49 <+793>: jae 0x7f6654fb3e74 <_int_malloc+836> >=> 0x00007f6654fb3e4b <+795>: mov 0x28(%rax),%rdx > 0x00007f6654fb3e4f <+799>: mov %rax,0x20(%r12) > 0x00007f6654fb3e54 <+804>: mov %rdx,0x28(%r12) > 0x00007f6654fb3e59 <+809>: mov %r12,0x20(%rdx) > 0x00007f6654fb3e5d <+813>: mov %r12,0x28(%rax) > 0x00007f6654fb3e61 <+817>: jmpq 0x7f6654fb3d74 <_int_malloc+580> > 0x00007f6654fb3e66 <+822>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f6654fb3e70 <+832>: mov 0x20(%rax),%rax > 0x00007f6654fb3e74 <+836>: mov 0x8(%rax),%rcx > 0x00007f6654fb3e78 <+840>: cmp %rcx,%rdx > 0x00007f6654fb3e7b <+843>: jb 0x7f6654fb3e70 <_int_malloc+832> > 0x00007f6654fb3e7d <+845>: cmp %rcx,%rdx > 0x00007f6654fb3e80 <+848>: je 0x7f6654fb3ff0 <_int_malloc+1216> > 0x00007f6654fb3e86 <+854>: mov 0x28(%rax),%rdx > 0x00007f6654fb3e8a <+858>: mov %rax,0x20(%r12) > 0x00007f6654fb3e8f <+863>: mov %rax,%rsi > 0x00007f6654fb3e92 <+866>: mov %rdx,0x28(%r12) > 0x00007f6654fb3e97 <+871>: mov %r12,0x28(%rax) > 0x00007f6654fb3e9b <+875>: mov 0x28(%r12),%rdx > 0x00007f6654fb3ea0 <+880>: mov %r12,0x20(%rdx) > 0x00007f6654fb3ea4 <+884>: mov 0x18(%rsi),%rdi > 0x00007f6654fb3ea8 <+888>: jmpq 0x7f6654fb3d74 <_int_malloc+580> > 0x00007f6654fb3ead <+893>: nopl (%rax) > 0x00007f6654fb3eb0 <+896>: mov %rdx,%rax > 0x00007f6654fb3eb3 <+899>: shr $0x9,%rax > 0x00007f6654fb3eb7 <+903>: cmp $0x14,%rax > 0x00007f6654fb3ebb <+907>: ja 0x7f6654fb3f00 <_int_malloc+976> > 0x00007f6654fb3ebd <+909>: lea 0x5b(%rax),%ecx > 0x00007f6654fb3ec0 <+912>: lea 0xb4(%rax,%rax,1),%eax > 0x00007f6654fb3ec7 <+919>: cltq > 0x00007f6654fb3ec9 <+921>: mov $0x1,%r8d > 0x00007f6654fb3ecf <+927>: mov $0x3,%r10d > 0x00007f6654fb3ed5 <+933>: sub $0x2,%rax > 0x00007f6654fb3ed9 <+937>: shl %cl,%r8d > 0x00007f6654fb3edc <+940>: lea 0x68(%rbx,%rax,8),%rsi > 0x00007f6654fb3ee1 <+945>: mov 0x10(%rsi),%rax > 0x00007f6654fb3ee5 <+949>: cmp %rsi,%rax > 0x00007f6654fb3ee8 <+952>: jne 0x7f6654fb3e3d <_int_malloc+781> > 0x00007f6654fb3eee <+958>: mov %r12,0x28(%r12) > 0x00007f6654fb3ef3 <+963>: mov %r12,0x20(%r12) > 0x00007f6654fb3ef8 <+968>: mov %rsi,%rdi > 0x00007f6654fb3efb <+971>: jmpq 0x7f6654fb3d74 <_int_malloc+580> > 0x00007f6654fb3f00 <+976>: mov %rdx,%rax > 0x00007f6654fb3f03 <+979>: shr $0xc,%rax > 0x00007f6654fb3f07 <+983>: cmp $0xa,%rax > 0x00007f6654fb3f0b <+987>: ja 0x7f6654fb3fd0 <_int_malloc+1184> > 0x00007f6654fb3f11 <+993>: lea 0x6e(%rax),%ecx > 0x00007f6654fb3f14 <+996>: lea 0xda(%rax,%rax,1),%eax > 0x00007f6654fb3f1b <+1003>: jmp 0x7f6654fb3ec7 <_int_malloc+919> > 0x00007f6654fb3f1d <+1005>: nopl (%rax) > 0x00007f6654fb3f20 <+1008>: mov 0x60(%rbx),%rax > 0x00007f6654fb3f24 <+1012>: cmp %r12,%rax > 0x00007f6654fb3f27 <+1015>: jne 0x7f6654fb3ddf <_int_malloc+687> > 0x00007f6654fb3f2d <+1021>: lea 0x20(%rbp),%rcx > 0x00007f6654fb3f31 <+1025>: cmp %rcx,%rdx > 0x00007f6654fb3f34 <+1028>: jbe 0x7f6654fb3ddf <_int_malloc+687> > 0x00007f6654fb3f3a <+1034>: sub %rbp,%rdx > 0x00007f6654fb3f3d <+1037>: add %rbp,%r12 > 0x00007f6654fb3f40 <+1040>: cmp $0x3ff,%rdx > 0x00007f6654fb3f47 <+1047>: mov %r12,0x68(%rbx) > 0x00007f6654fb3f4b <+1051>: mov %r12,0x70(%rbx) > 0x00007f6654fb3f4f <+1055>: mov %r12,0x60(%rbx) > 0x00007f6654fb3f53 <+1059>: mov %r13,0x10(%r12) > 0x00007f6654fb3f58 <+1064>: mov %r13,0x18(%r12) > 0x00007f6654fb3f5d <+1069>: jbe 0x7f6654fb3f71 <_int_malloc+1089> > 0x00007f6654fb3f5f <+1071>: movq $0x0,0x20(%r12) > 0x00007f6654fb3f68 <+1080>: movq $0x0,0x28(%r12) > 0x00007f6654fb3f71 <+1089>: lea 0x3397e8(%rip),%rcx # 0x7f66552ed760 <main_arena> > 0x00007f6654fb3f78 <+1096>: cmp %rcx,%rbx > 0x00007f6654fb3f7b <+1099>: setne %cl > 0x00007f6654fb3f7e <+1102>: or $0x1,%rbp > 0x00007f6654fb3f82 <+1106>: movzbl %cl,%ecx > 0x00007f6654fb3f85 <+1109>: shl $0x2,%rcx > 0x00007f6654fb3f89 <+1113>: or %rcx,%rbp > 0x00007f6654fb3f8c <+1116>: mov %rdx,%rcx > 0x00007f6654fb3f8f <+1119>: or $0x1,%rcx > 0x00007f6654fb3f93 <+1123>: mov %rbp,0x8(%rax) > 0x00007f6654fb3f97 <+1127>: mov %rcx,0x8(%r12) > 0x00007f6654fb3f9c <+1132>: mov %rdx,(%r12,%rdx,1) > 0x00007f6654fb3fa0 <+1136>: lea 0x10(%rax),%r12 > 0x00007f6654fb3fa4 <+1140>: mov 0x33bbc6(%rip),%eax # 0x7f66552efb70 <perturb_byte> > 0x00007f6654fb3faa <+1146>: test %eax,%eax > 0x00007f6654fb3fac <+1148>: je 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb3fb2 <+1154>: mov (%rsp),%rdx > 0x00007f6654fb3fb6 <+1158>: not %eax > 0x00007f6654fb3fb8 <+1160>: mov %r12,%rdi > 0x00007f6654fb3fbb <+1163>: movzbl %al,%esi > 0x00007f6654fb3fbe <+1166>: callq 0x7f6654fbf1c0 <memset> > 0x00007f6654fb3fc3 <+1171>: jmpq 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb3fc8 <+1176>: nopl 0x0(%rax,%rax,1) > 0x00007f6654fb3fd0 <+1184>: mov %rdx,%rax > 0x00007f6654fb3fd3 <+1187>: shr $0xf,%rax > 0x00007f6654fb3fd7 <+1191>: cmp $0x4,%rax > 0x00007f6654fb3fdb <+1195>: ja 0x7f6654fb4158 <_int_malloc+1576> > 0x00007f6654fb3fe1 <+1201>: lea 0x77(%rax),%ecx > 0x00007f6654fb3fe4 <+1204>: lea 0xec(%rax,%rax,1),%eax > 0x00007f6654fb3feb <+1211>: jmpq 0x7f6654fb3ec7 <_int_malloc+919> > 0x00007f6654fb3ff0 <+1216>: mov 0x10(%rax),%rsi > 0x00007f6654fb3ff4 <+1220>: jmpq 0x7f6654fb3ea4 <_int_malloc+884> > 0x00007f6654fb3ff9 <+1225>: nopl 0x0(%rax) > 0x00007f6654fb4000 <+1232>: cmp $0x3ff,%rbp > 0x00007f6654fb4007 <+1239>: ja 0x7f6654fb41b8 <_int_malloc+1672> > 0x00007f6654fb400d <+1245>: lea 0x1(%r9),%ecx > 0x00007f6654fb4011 <+1249>: lea (%r9,%r9,1),%eax > 0x00007f6654fb4015 <+1253>: mov %ecx,%edi > 0x00007f6654fb4017 <+1255>: lea 0x58(%rbx,%rax,8),%rdx > 0x00007f6654fb401c <+1260>: shr $0x5,%edi > 0x00007f6654fb401f <+1263>: mov %edi,%eax > 0x00007f6654fb4021 <+1265>: mov 0x858(%rbx,%rax,4),%esi > 0x00007f6654fb4028 <+1272>: mov $0x1,%eax > 0x00007f6654fb402d <+1277>: shl %cl,%eax > 0x00007f6654fb402f <+1279>: test %eax,%eax > 0x00007f6654fb4031 <+1281>: sete %r8b > 0x00007f6654fb4035 <+1285>: cmp %esi,%eax > 0x00007f6654fb4037 <+1287>: seta %cl > 0x00007f6654fb403a <+1290>: or %r8b,%cl > 0x00007f6654fb403d <+1293>: je 0x7f6654fb4126 <_int_malloc+1526> > 0x00007f6654fb4043 <+1299>: lea 0x1(%rdi),%eax > 0x00007f6654fb4046 <+1302>: cmp $0x3,%eax > 0x00007f6654fb4049 <+1305>: ja 0x7f6654fb4088 <_int_malloc+1368> > 0x00007f6654fb404b <+1307>: mov %eax,%edx > 0x00007f6654fb404d <+1309>: mov 0x858(%rbx,%rdx,4),%esi > 0x00007f6654fb4054 <+1316>: test %esi,%esi > 0x00007f6654fb4056 <+1318>: jne 0x7f6654fb42d4 <_int_malloc+1956> > 0x00007f6654fb405c <+1324>: lea 0x2(%rdi),%eax > 0x00007f6654fb405f <+1327>: cmp $0x4,%eax > 0x00007f6654fb4062 <+1330>: je 0x7f6654fb4088 <_int_malloc+1368> > 0x00007f6654fb4064 <+1332>: mov %eax,%edx > 0x00007f6654fb4066 <+1334>: mov 0x858(%rbx,%rdx,4),%esi > 0x00007f6654fb406d <+1341>: test %esi,%esi > 0x00007f6654fb406f <+1343>: jne 0x7f6654fb42d4 <_int_malloc+1956> > 0x00007f6654fb4075 <+1349>: cmp $0x1,%edi > 0x00007f6654fb4078 <+1352>: je 0x7f6654fb4088 <_int_malloc+1368> > 0x00007f6654fb407a <+1354>: mov 0x864(%rbx),%esi > 0x00007f6654fb4080 <+1360>: test %esi,%esi > 0x00007f6654fb4082 <+1362>: jne 0x7f6654fb436a <_int_malloc+2106> > 0x00007f6654fb4088 <+1368>: mov 0x58(%rbx),%r15 > 0x00007f6654fb408c <+1372>: lea 0x20(%rbp),%r12 > 0x00007f6654fb4090 <+1376>: mov 0x8(%r15),%r13 > 0x00007f6654fb4094 <+1380>: and $0xfffffffffffffff8,%r13 > 0x00007f6654fb4098 <+1384>: cmp %r12,%r13 > 0x00007f6654fb409b <+1387>: jae 0x7f6654fb4487 <_int_malloc+2391> > 0x00007f6654fb40a1 <+1393>: testb $0x1,0x4(%rbx) > 0x00007f6654fb40a5 <+1397>: jne 0x7f6654fb44d0 <_int_malloc+2464> > 0x00007f6654fb40ab <+1403>: mov %rbx,%rdi > 0x00007f6654fb40ae <+1406>: callq 0x7f6654fb2030 <malloc_consolidate> > 0x00007f6654fb40b3 <+1411>: cmp $0x3ff,%rbp > 0x00007f6654fb40ba <+1418>: mov 0x10(%rsp),%r9d > 0x00007f6654fb40bf <+1423>: jbe 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb40c5 <+1429>: cmpq $0x30,0x18(%rsp) > 0x00007f6654fb40cb <+1435>: mov 0x20(%rsp),%r9d > 0x00007f6654fb40d0 <+1440>: jbe 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb40d6 <+1446>: cmpq $0x14,0x28(%rsp) > 0x00007f6654fb40dc <+1452>: mov 0x40(%rsp),%r9d > 0x00007f6654fb40e1 <+1457>: jbe 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb40e7 <+1463>: cmpq $0xa,0x38(%rsp) > 0x00007f6654fb40ed <+1469>: mov 0x44(%rsp),%r9d > 0x00007f6654fb40f2 <+1474>: jbe 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb40f8 <+1480>: cmpq $0x4,0x48(%rsp) > 0x00007f6654fb40fe <+1486>: mov 0x58(%rsp),%r9d > 0x00007f6654fb4103 <+1491>: jbe 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb4109 <+1497>: cmpq $0x3,0x50(%rsp) > 0x00007f6654fb410f <+1503>: mov $0x7e,%r9d > 0x00007f6654fb4115 <+1509>: cmovb 0x5c(%rsp),%r9d > 0x00007f6654fb411b <+1515>: jmpq 0x7f6654fb3d3f <_int_malloc+527> > 0x00007f6654fb4120 <+1520>: add $0x10,%rdx > 0x00007f6654fb4124 <+1524>: add %eax,%eax > 0x00007f6654fb4126 <+1526>: test %eax,%esi > 0x00007f6654fb4128 <+1528>: je 0x7f6654fb4120 <_int_malloc+1520> > 0x00007f6654fb412a <+1530>: mov 0x18(%rdx),%r12 > 0x00007f6654fb412e <+1534>: cmp %rdx,%r12 > 0x00007f6654fb4131 <+1537>: jne 0x7f6654fb42fa <_int_malloc+1994> > 0x00007f6654fb4137 <+1543>: mov %eax,%ecx > 0x00007f6654fb4139 <+1545>: add $0x10,%rdx > 0x00007f6654fb413d <+1549>: add %eax,%eax > 0x00007f6654fb413f <+1551>: not %ecx > 0x00007f6654fb4141 <+1553>: and %ecx,%esi > 0x00007f6654fb4143 <+1555>: mov %edi,%ecx > 0x00007f6654fb4145 <+1557>: mov %esi,0x858(%rbx,%rcx,4) > 0x00007f6654fb414c <+1564>: jmpq 0x7f6654fb402f <_int_malloc+1279> > 0x00007f6654fb4151 <+1569>: nopl 0x0(%rax) > 0x00007f6654fb4158 <+1576>: mov %rdx,%rax > 0x00007f6654fb415b <+1579>: shr $0x12,%rax > 0x00007f6654fb415f <+1583>: cmp $0x2,%rax > 0x00007f6654fb4163 <+1587>: ja 0x7f6654fb4278 <_int_malloc+1864> > 0x00007f6654fb4169 <+1593>: lea 0x7c(%rax),%ecx > 0x00007f6654fb416c <+1596>: lea 0xf6(%rax,%rax,1),%eax > 0x00007f6654fb4173 <+1603>: jmpq 0x7f6654fb3ec7 <_int_malloc+919> > 0x00007f6654fb4178 <+1608>: lea 0x3395e1(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb417f <+1615>: orq $0x1,0x8(%r12,%rbp,1) > 0x00007f6654fb4185 <+1621>: cmp %rax,%rbx > 0x00007f6654fb4188 <+1624>: jne 0x7f6654fb3c42 <_int_malloc+274> > 0x00007f6654fb418e <+1630>: jmpq 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb4193 <+1635>: mov 0x8(%r12),%eax > 0x00007f6654fb4198 <+1640>: shr $0x4,%eax > 0x00007f6654fb419b <+1643>: sub $0x2,%eax > 0x00007f6654fb419e <+1646>: cmp %eax,%r8d > 0x00007f6654fb41a1 <+1649>: je 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb41a7 <+1655>: lea 0xfe37a(%rip),%rsi # 0x7f66550b2528 > 0x00007f6654fb41ae <+1662>: jmpq 0x7f6654fb4828 <_int_malloc+3320> > 0x00007f6654fb41b3 <+1667>: nopl 0x0(%rax,%rax,1) > 0x00007f6654fb41b8 <+1672>: lea -0x2(%r9,%r9,1),%eax > 0x00007f6654fb41bd <+1677>: lea 0x58(%rbx,%rax,8),%rax > 0x00007f6654fb41c2 <+1682>: mov 0x10(%rax),%rdx > 0x00007f6654fb41c6 <+1686>: cmp %rax,%rdx > 0x00007f6654fb41c9 <+1689>: je 0x7f6654fb400d <_int_malloc+1245> > 0x00007f6654fb41cf <+1695>: cmp 0x8(%rdx),%rbp > 0x00007f6654fb41d3 <+1699>: ja 0x7f6654fb400d <_int_malloc+1245> > 0x00007f6654fb41d9 <+1705>: mov 0x28(%rdx),%r12 > 0x00007f6654fb41dd <+1709>: jmp 0x7f6654fb41e5 <_int_malloc+1717> > 0x00007f6654fb41df <+1711>: nop > 0x00007f6654fb41e0 <+1712>: mov 0x28(%r12),%r12 > 0x00007f6654fb41e5 <+1717>: mov 0x8(%r12),%rdx > 0x00007f6654fb41ea <+1722>: mov %rdx,%r13 > 0x00007f6654fb41ed <+1725>: and $0xfffffffffffffff8,%r13 > 0x00007f6654fb41f1 <+1729>: cmp %r13,%rbp > 0x00007f6654fb41f4 <+1732>: ja 0x7f6654fb41e0 <_int_malloc+1712> > 0x00007f6654fb41f6 <+1734>: cmp %r12,0x18(%rax) > 0x00007f6654fb41fa <+1738>: mov 0x10(%r12),%rax > 0x00007f6654fb41ff <+1743>: je 0x7f6654fb420e <_int_malloc+1758> > 0x00007f6654fb4201 <+1745>: cmp 0x8(%rax),%rdx > 0x00007f6654fb4205 <+1749>: mov %rax,%rcx > 0x00007f6654fb4208 <+1752>: je 0x7f6654fb4893 <_int_malloc+3427> > 0x00007f6654fb420e <+1758>: mov %r13,%r15 > 0x00007f6654fb4211 <+1761>: mov 0x18(%r12),%rdx > 0x00007f6654fb4216 <+1766>: sub %rbp,%r15 > 0x00007f6654fb4219 <+1769>: cmp 0x18(%rax),%r12 > 0x00007f6654fb421d <+1773>: jne 0x7f6654fb48c1 <_int_malloc+3473> > 0x00007f6654fb4223 <+1779>: cmp 0x10(%rdx),%r12 > 0x00007f6654fb4227 <+1783>: jne 0x7f6654fb48c1 <_int_malloc+3473> > 0x00007f6654fb422d <+1789>: cmpq $0x3ff,0x8(%r12) > 0x00007f6654fb4236 <+1798>: mov %rdx,0x18(%rax) > 0x00007f6654fb423a <+1802>: mov %rax,0x10(%rdx) > 0x00007f6654fb423e <+1806>: jbe 0x7f6654fb424e <_int_malloc+1822> > 0x00007f6654fb4240 <+1808>: mov 0x20(%r12),%rdx > 0x00007f6654fb4245 <+1813>: test %rdx,%rdx > 0x00007f6654fb4248 <+1816>: jne 0x7f6654fb489f <_int_malloc+3439> > 0x00007f6654fb424e <+1822>: cmp $0x1f,%r15 > 0x00007f6654fb4252 <+1826>: ja 0x7f6654fb47b6 <_int_malloc+3206> > 0x00007f6654fb4258 <+1832>: lea 0x339501(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb425f <+1839>: orq $0x1,0x8(%r12,%r13,1) > 0x00007f6654fb4265 <+1845>: cmp %rax,%rbx > 0x00007f6654fb4268 <+1848>: jne 0x7f6654fb3c42 <_int_malloc+274> > 0x00007f6654fb426e <+1854>: jmpq 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb4273 <+1859>: nopl 0x0(%rax,%rax,1) > 0x00007f6654fb4278 <+1864>: mov $0x40000000,%r8d > 0x00007f6654fb427e <+1870>: mov $0x3,%r10d > 0x00007f6654fb4284 <+1876>: mov $0xf8,%eax > 0x00007f6654fb4289 <+1881>: jmpq 0x7f6654fb3e2b <_int_malloc+763> > 0x00007f6654fb428e <+1886>: add $0x30,%r9d > 0x00007f6654fb4292 <+1890>: jmpq 0x7f6654fb3c96 <_int_malloc+358> > 0x00007f6654fb4297 <+1895>: mov 0x338b9a(%rip),%rax # 0x7f66552ece38 > 0x00007f6654fb429e <+1902>: xor %r12d,%r12d > 0x00007f6654fb42a1 <+1905>: movl $0xc,%fs:(%rax) > 0x00007f6654fb42a8 <+1912>: jmpq 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb42ad <+1917>: mov %rbp,%r9 > 0x00007f6654fb42b0 <+1920>: shr $0xc,%r9 > 0x00007f6654fb42b4 <+1924>: cmp $0xa,%r9 > 0x00007f6654fb42b8 <+1928>: jbe 0x7f6654fb42f1 <_int_malloc+1985> > 0x00007f6654fb42ba <+1930>: mov %rbp,%r9 > 0x00007f6654fb42bd <+1933>: shr $0xf,%r9 > 0x00007f6654fb42c1 <+1937>: cmp $0x4,%r9 > 0x00007f6654fb42c5 <+1941>: ja 0x7f6654fb43f5 <_int_malloc+2245> > 0x00007f6654fb42cb <+1947>: add $0x77,%r9d > 0x00007f6654fb42cf <+1951>: jmpq 0x7f6654fb3c96 <_int_malloc+358> > 0x00007f6654fb42d4 <+1956>: mov %eax,%edx > 0x00007f6654fb42d6 <+1958>: mov %eax,%edi > 0x00007f6654fb42d8 <+1960>: shl $0x6,%edx > 0x00007f6654fb42db <+1963>: sub $0x2,%edx > 0x00007f6654fb42de <+1966>: sub $0x2,%rdx > 0x00007f6654fb42e2 <+1970>: lea 0x68(%rbx,%rdx,8),%rdx > 0x00007f6654fb42e7 <+1975>: mov $0x1,%eax > 0x00007f6654fb42ec <+1980>: jmpq 0x7f6654fb4126 <_int_malloc+1526> > 0x00007f6654fb42f1 <+1985>: add $0x6e,%r9d > 0x00007f6654fb42f5 <+1989>: jmpq 0x7f6654fb3c96 <_int_malloc+358> > 0x00007f6654fb42fa <+1994>: mov 0x8(%r12),%rcx > 0x00007f6654fb42ff <+1999>: mov 0x10(%r12),%rax > 0x00007f6654fb4304 <+2004>: mov 0x18(%r12),%rdx > 0x00007f6654fb4309 <+2009>: mov %rcx,%r15 > 0x00007f6654fb430c <+2012>: and $0xfffffffffffffff8,%r15 > 0x00007f6654fb4310 <+2016>: mov %r15,%r13 > 0x00007f6654fb4313 <+2019>: sub %rbp,%r13 > 0x00007f6654fb4316 <+2022>: cmp 0x18(%rax),%r12 > 0x00007f6654fb431a <+2026>: jne 0x7f6654fb4eca <_int_malloc+5018> > 0x00007f6654fb4320 <+2032>: cmp 0x10(%rdx),%r12 > 0x00007f6654fb4324 <+2036>: jne 0x7f6654fb4eca <_int_malloc+5018> > 0x00007f6654fb432a <+2042>: cmp $0x3ff,%rcx > 0x00007f6654fb4331 <+2049>: mov %rdx,0x18(%rax) > 0x00007f6654fb4335 <+2053>: mov %rax,0x10(%rdx) > 0x00007f6654fb4339 <+2057>: jbe 0x7f6654fb4349 <_int_malloc+2073> > 0x00007f6654fb433b <+2059>: mov 0x20(%r12),%rdx > 0x00007f6654fb4340 <+2064>: test %rdx,%rdx > 0x00007f6654fb4343 <+2067>: jne 0x7f6654fb491c <_int_malloc+3564> > 0x00007f6654fb4349 <+2073>: cmp $0x1f,%r13 > 0x00007f6654fb434d <+2077>: ja 0x7f6654fb4379 <_int_malloc+2121> > 0x00007f6654fb434f <+2079>: lea 0x33940a(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4356 <+2086>: orq $0x1,0x8(%r12,%r15,1) > 0x00007f6654fb435c <+2092>: cmp %rax,%rbx > 0x00007f6654fb435f <+2095>: jne 0x7f6654fb3c42 <_int_malloc+274> > 0x00007f6654fb4365 <+2101>: jmpq 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb436a <+2106>: mov $0xbc,%edx > 0x00007f6654fb436f <+2111>: mov $0x3,%edi > 0x00007f6654fb4374 <+2116>: jmpq 0x7f6654fb42e2 <_int_malloc+1970> > 0x00007f6654fb4379 <+2121>: mov 0x68(%rbx),%rdx > 0x00007f6654fb437d <+2125>: lea (%r12,%rbp,1),%rax > 0x00007f6654fb4381 <+2129>: cmp %r14,0x18(%rdx) > 0x00007f6654fb4385 <+2133>: jne 0x7f6654fb4881 <_int_malloc+3409> > 0x00007f6654fb438b <+2139>: cmp $0x3ff,%rbp > 0x00007f6654fb4392 <+2146>: mov %r14,0x18(%rax) > 0x00007f6654fb4396 <+2150>: mov %rdx,0x10(%rax) > 0x00007f6654fb439a <+2154>: mov %rax,0x68(%rbx) > 0x00007f6654fb439e <+2158>: mov %rax,0x18(%rdx) > 0x00007f6654fb43a2 <+2162>: ja 0x7f6654fb43a8 <_int_malloc+2168> > 0x00007f6654fb43a4 <+2164>: mov %rax,0x60(%rbx) > 0x00007f6654fb43a8 <+2168>: cmp $0x3ff,%r13 > 0x00007f6654fb43af <+2175>: jbe 0x7f6654fb43c1 <_int_malloc+2193> > 0x00007f6654fb43b1 <+2177>: movq $0x0,0x20(%rax) > 0x00007f6654fb43b9 <+2185>: movq $0x0,0x28(%rax) > 0x00007f6654fb43c1 <+2193>: lea 0x339398(%rip),%rdx # 0x7f66552ed760 <main_arena> > 0x00007f6654fb43c8 <+2200>: cmp %rdx,%rbx > 0x00007f6654fb43cb <+2203>: setne %dl > 0x00007f6654fb43ce <+2206>: or $0x1,%rbp > 0x00007f6654fb43d2 <+2210>: movzbl %dl,%edx > 0x00007f6654fb43d5 <+2213>: shl $0x2,%rdx > 0x00007f6654fb43d9 <+2217>: or %rdx,%rbp > 0x00007f6654fb43dc <+2220>: mov %r13,%rdx > 0x00007f6654fb43df <+2223>: or $0x1,%rdx > 0x00007f6654fb43e3 <+2227>: mov %rbp,0x8(%r12) > 0x00007f6654fb43e8 <+2232>: mov %rdx,0x8(%rax) > 0x00007f6654fb43ec <+2236>: mov %r13,(%rax,%r13,1) > 0x00007f6654fb43f0 <+2240>: jmpq 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb43f5 <+2245>: mov %rbp,%rax > 0x00007f6654fb43f8 <+2248>: mov $0x7e,%r9d > 0x00007f6654fb43fe <+2254>: shr $0x12,%rax > 0x00007f6654fb4402 <+2258>: lea 0x7c(%rax),%edx > 0x00007f6654fb4405 <+2261>: cmp $0x2,%rax > 0x00007f6654fb4409 <+2265>: cmovbe %edx,%r9d > 0x00007f6654fb440d <+2269>: jmpq 0x7f6654fb3c96 <_int_malloc+358> > 0x00007f6654fb4412 <+2274>: cmpl $0x0,0x33ebfb(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4419 <+2281>: je 0x7f6654fb4426 <_int_malloc+2294> > 0x00007f6654fb441b <+2283>: lock decl (%rbx) > 0x00007f6654fb441e <+2286>: jne 0x7f6654fb8519 <_L_unlock_8201> > 0x00007f6654fb4424 <+2292>: jmp 0x7f6654fb442e <_int_malloc+2302> > 0x00007f6654fb4426 <+2294>: decl (%rbx) > 0x00007f6654fb4428 <+2296>: jne 0x7f6654fb8519 <_L_unlock_8201> > 0x00007f6654fb442e <+2302>: mov 0x338d5b(%rip),%r10d # 0x7f66552ed190 <check_action> > 0x00007f6654fb4435 <+2309>: mov %r10d,%eax > 0x00007f6654fb4438 <+2312>: and $0x5,%eax > 0x00007f6654fb443b <+2315>: cmp $0x5,%eax > 0x00007f6654fb443e <+2318>: je 0x7f6654fb4baf <_int_malloc+4223> > 0x00007f6654fb4444 <+2324>: test $0x1,%r10b > 0x00007f6654fb4448 <+2328>: jne 0x7f6654fb46e4 <_int_malloc+2996> > 0x00007f6654fb444e <+2334>: and $0x2,%r10d > 0x00007f6654fb4452 <+2338>: jne 0x7f6654fb4f25 <_int_malloc+5109> > 0x00007f6654fb4458 <+2344>: mov $0x1,%esi > 0x00007f6654fb445d <+2349>: xor %eax,%eax > 0x00007f6654fb445f <+2351>: cmpl $0x0,0x33ebae(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4466 <+2358>: je 0x7f6654fb4474 <_int_malloc+2372> > 0x00007f6654fb4468 <+2360>: lock cmpxchg %esi,(%rbx) > 0x00007f6654fb446c <+2364>: jne 0x7f6654fb8534 <_L_lock_8235> > 0x00007f6654fb4472 <+2370>: jmp 0x7f6654fb447d <_int_malloc+2381> > 0x00007f6654fb4474 <+2372>: cmpxchg %esi,(%rbx) > 0x00007f6654fb4477 <+2375>: jne 0x7f6654fb8534 <_L_lock_8235> > 0x00007f6654fb447d <+2381>: mov 0x8(%r12),%rdx > 0x00007f6654fb4482 <+2386>: jmpq 0x7f6654fb3dc9 <_int_malloc+665> > 0x00007f6654fb4487 <+2391>: lea 0x3392d2(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb448e <+2398>: sub %rbp,%r13 > 0x00007f6654fb4491 <+2401>: lea (%r15,%rbp,1),%rdx > 0x00007f6654fb4495 <+2405>: lea 0x10(%r15),%r12 > 0x00007f6654fb4499 <+2409>: cmp %rax,%rbx > 0x00007f6654fb449c <+2412>: mov %rdx,0x58(%rbx) > 0x00007f6654fb44a0 <+2416>: setne %al > 0x00007f6654fb44a3 <+2419>: or $0x1,%rbp > 0x00007f6654fb44a7 <+2423>: or $0x1,%r13 > 0x00007f6654fb44ab <+2427>: movzbl %al,%eax > 0x00007f6654fb44ae <+2430>: shl $0x2,%rax > 0x00007f6654fb44b2 <+2434>: or %rax,%rbp > 0x00007f6654fb44b5 <+2437>: mov 0x33b6b5(%rip),%eax # 0x7f66552efb70 <perturb_byte> > 0x00007f6654fb44bb <+2443>: mov %rbp,0x8(%r15) > 0x00007f6654fb44bf <+2447>: mov %r13,0x8(%rdx) > 0x00007f6654fb44c3 <+2451>: test %eax,%eax > 0x00007f6654fb44c5 <+2453>: je 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb44cb <+2459>: jmpq 0x7f6654fb3fb2 <_int_malloc+1154> > 0x00007f6654fb44d0 <+2464>: mov 0x338959(%rip),%rax # 0x7f66552ece30 > 0x00007f6654fb44d7 <+2471>: mov %ecx,%r10d > 0x00007f6654fb44da <+2474>: mov 0x18(%rax),%rax > 0x00007f6654fb44de <+2478>: mov %rax,0x10(%rsp) > 0x00007f6654fb44e3 <+2483>: sub $0x1,%rax > 0x00007f6654fb44e7 <+2487>: cmp 0x338cc2(%rip),%rbp # 0x7f66552ed1b0 <mp_+16> > 0x00007f6654fb44ee <+2494>: mov %rax,0x8(%rsp) > 0x00007f6654fb44f3 <+2499>: jb 0x7f6654fb4640 <_int_malloc+2832> > 0x00007f6654fb44f9 <+2505>: mov 0x338ccd(%rip),%eax # 0x7f66552ed1cc <mp_+44> > 0x00007f6654fb44ff <+2511>: cmp %eax,0x338cc3(%rip) # 0x7f66552ed1c8 <mp_+40> > 0x00007f6654fb4505 <+2517>: jge 0x7f6654fb4640 <_int_malloc+2832> > 0x00007f6654fb450b <+2523>: mov 0x10(%rsp),%rax > 0x00007f6654fb4510 <+2528>: lea 0x7(%rbp,%rax,1),%r13 > 0x00007f6654fb4515 <+2533>: mov 0x8(%rsp),%rax > 0x00007f6654fb451a <+2538>: not %rax > 0x00007f6654fb451d <+2541>: and %rax,%r13 > 0x00007f6654fb4520 <+2544>: cmp %r13,%rbp > 0x00007f6654fb4523 <+2547>: jb 0x7f6654fb49f6 <_int_malloc+3782> > 0x00007f6654fb4529 <+2553>: mov 0x58(%rbx),%r15 > 0x00007f6654fb452d <+2557>: mov $0x1,%r8d > 0x00007f6654fb4533 <+2563>: mov 0x8(%r15),%r13 > 0x00007f6654fb4537 <+2567>: and $0xfffffffffffffff8,%r13 > 0x00007f6654fb453b <+2571>: lea 0x33921e(%rip),%rax # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4542 <+2578>: cmp %rax,%rbx > 0x00007f6654fb4545 <+2581>: je 0x7f6654fb4a76 <_int_malloc+3910> > 0x00007f6654fb454b <+2587>: mov %r12,%rcx > 0x00007f6654fb454e <+2590>: mov %r15,%r14 > 0x00007f6654fb4551 <+2593>: sub %r13,%rcx > 0x00007f6654fb4554 <+2596>: and $0xfffffffffc000000,%r14 > 0x00007f6654fb455b <+2603>: test %rcx,%rcx > 0x00007f6654fb455e <+2606>: mov 0x10(%r14),%r9 > 0x00007f6654fb4562 <+2610>: jle 0x7f6654fb4648 <_int_malloc+2840> > 0x00007f6654fb4568 <+2616>: mov 0x8(%rsp),%rax > 0x00007f6654fb456d <+2621>: add %rax,%rcx > 0x00007f6654fb4570 <+2624>: not %rax > 0x00007f6654fb4573 <+2627>: and %rax,%rcx > 0x00007f6654fb4576 <+2630>: add %r9,%rcx > 0x00007f6654fb4579 <+2633>: cmp $0x4000000,%rcx > 0x00007f6654fb4580 <+2640>: ja 0x7f6654fb4648 <_int_malloc+2840> > 0x00007f6654fb4586 <+2646>: mov 0x18(%r14),%rdi > 0x00007f6654fb458a <+2650>: mov %r15,%rax > 0x00007f6654fb458d <+2653>: cmp %rdi,%rcx > 0x00007f6654fb4590 <+2656>: ja 0x7f6654fb49a6 <_int_malloc+3702> > 0x00007f6654fb4596 <+2662>: mov %rcx,%rsi > 0x00007f6654fb4599 <+2665>: mov %rcx,0x10(%r14) > 0x00007f6654fb459d <+2669>: add %r14,%rcx > 0x00007f6654fb45a0 <+2672>: sub %r9,%rsi > 0x00007f6654fb45a3 <+2675>: add %rsi,0x33b596(%rip) # 0x7f66552efb40 <arena_mem> > 0x00007f6654fb45aa <+2682>: sub %r15,%rcx > 0x00007f6654fb45ad <+2685>: mov %rsi,%rdx > 0x00007f6654fb45b0 <+2688>: add 0x878(%rbx),%rdx > 0x00007f6654fb45b7 <+2695>: or $0x1,%rcx > 0x00007f6654fb45bb <+2699>: mov %rdx,0x878(%rbx) > 0x00007f6654fb45c2 <+2706>: mov %rcx,0x8(%r15) > 0x00007f6654fb45c6 <+2710>: cmp %rdx,0x880(%rbx) > 0x00007f6654fb45cd <+2717>: jae 0x7f6654fb45d6 <_int_malloc+2726> > 0x00007f6654fb45cf <+2719>: mov %rdx,0x880(%rbx) > 0x00007f6654fb45d6 <+2726>: mov 0x8(%rax),%rdx > 0x00007f6654fb45da <+2730>: and $0xfffffffffffffff8,%rdx > 0x00007f6654fb45de <+2734>: cmp %r12,%rdx > 0x00007f6654fb45e1 <+2737>: jb 0x7f6654fb4297 <_int_malloc+1895> > 0x00007f6654fb45e7 <+2743>: lea 0x339172(%rip),%rdi # 0x7f66552ed760 <main_arena> > 0x00007f6654fb45ee <+2750>: sub %rbp,%rdx > 0x00007f6654fb45f1 <+2753>: xor %ecx,%ecx > 0x00007f6654fb45f3 <+2755>: lea (%rax,%rbp,1),%rsi > 0x00007f6654fb45f7 <+2759>: cmp %rdi,%rbx > 0x00007f6654fb45fa <+2762>: setne %cl > 0x00007f6654fb45fd <+2765>: or $0x1,%rbp > 0x00007f6654fb4601 <+2769>: or $0x1,%rdx > 0x00007f6654fb4605 <+2773>: shl $0x2,%rcx > 0x00007f6654fb4609 <+2777>: mov %rsi,0x58(%rbx) > 0x00007f6654fb460d <+2781>: or %rcx,%rbp > 0x00007f6654fb4610 <+2784>: mov %rbp,0x8(%rax) > 0x00007f6654fb4614 <+2788>: mov %rdx,0x8(%rsi) > 0x00007f6654fb4618 <+2792>: lea 0x10(%rax),%r12 > 0x00007f6654fb461c <+2796>: test %r12,%r12 > 0x00007f6654fb461f <+2799>: je 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb4625 <+2805>: mov 0x33b545(%rip),%eax # 0x7f66552efb70 <perturb_byte> > 0x00007f6654fb462b <+2811>: test %eax,%eax > 0x00007f6654fb462d <+2813>: je 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb4633 <+2819>: jmpq 0x7f6654fb3fb2 <_int_malloc+1154> > 0x00007f6654fb4638 <+2824>: nopl 0x0(%rax,%rax,1) > 0x00007f6654fb4640 <+2832>: xor %r8d,%r8d > 0x00007f6654fb4643 <+2835>: jmpq 0x7f6654fb453b <_int_malloc+2571> > 0x00007f6654fb4648 <+2840>: mov 0x338b59(%rip),%rsi # 0x7f66552ed1a8 <mp_+8> > 0x00007f6654fb464f <+2847>: lea 0x40(%rbp),%rdi > 0x00007f6654fb4653 <+2851>: mov %r8d,0x20(%rsp) > 0x00007f6654fb4658 <+2856>: mov %r10d,0x18(%rsp) > 0x00007f6654fb465d <+2861>: callq 0x7f6654fb1120 <new_heap> > 0x00007f6654fb4662 <+2866>: test %rax,%rax > 0x00007f6654fb4665 <+2869>: mov 0x18(%rsp),%r10d > 0x00007f6654fb466a <+2874>: mov 0x20(%rsp),%r8d > 0x00007f6654fb466f <+2879>: je 0x7f6654fb4f62 <_int_malloc+5170> > 0x00007f6654fb4675 <+2885>: mov 0x10(%rax),%rcx > 0x00007f6654fb4679 <+2889>: sub $0x20,%r13 > 0x00007f6654fb467d <+2893>: add %rcx,0x33b4bc(%rip) # 0x7f66552efb40 <arena_mem> > 0x00007f6654fb4684 <+2900>: and $0xfffffffffffffff0,%r13 > 0x00007f6654fb4688 <+2904>: lea 0x20(%rax),%rdi > 0x00007f6654fb468c <+2908>: mov %rbx,(%rax) > 0x00007f6654fb468f <+2911>: lea 0x10(%r13),%rsi > 0x00007f6654fb4693 <+2915>: mov %r14,0x8(%rax) > 0x00007f6654fb4697 <+2919>: mov %rcx,%rdx > 0x00007f6654fb469a <+2922>: add 0x878(%rbx),%rdx > 0x00007f6654fb46a1 <+2929>: sub $0x20,%rcx > 0x00007f6654fb46a5 <+2933>: or $0x1,%rcx > 0x00007f6654fb46a9 <+2937>: mov %rdi,0x58(%rbx) > 0x00007f6654fb46ad <+2941>: cmp $0x1f,%r13 > 0x00007f6654fb46b1 <+2945>: mov %rdx,0x878(%rbx) > 0x00007f6654fb46b8 <+2952>: mov %rcx,0x28(%rax) > 0x00007f6654fb46bc <+2956>: lea (%r15,%rsi,1),%rcx > 0x00007f6654fb46c0 <+2960>: movq $0x1,0x8(%rcx) > 0x00007f6654fb46c8 <+2968>: ja 0x7f6654fb4f2a <_int_malloc+5114> > 0x00007f6654fb46ce <+2974>: mov %rsi,%rax > 0x00007f6654fb46d1 <+2977>: or $0x1,%rax > 0x00007f6654fb46d5 <+2981>: mov %rax,0x8(%r15) > 0x00007f6654fb46d9 <+2985>: mov %rsi,(%rcx) > 0x00007f6654fb46dc <+2988>: mov %rdi,%rax > 0x00007f6654fb46df <+2991>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> > 0x00007f6654fb46e4 <+2996>: mov 0x30(%rsp),%rax > 0x00007f6654fb46e9 <+3001>: lea 0x10(%r12),%rdi > 0x00007f6654fb46ee <+3006>: xor %ecx,%ecx > 0x00007f6654fb46f0 <+3008>: mov $0x10,%edx > 0x00007f6654fb46f5 <+3013>: mov %r9d,0x70(%rsp) > 0x00007f6654fb46fa <+3018>: mov %r10d,0x68(%rsp) > 0x00007f6654fb46ff <+3023>: movb $0x0,0x90(%rsp) > 0x00007f6654fb4707 <+3031>: lea 0x10(%rax),%rsi > 0x00007f6654fb470b <+3035>: callq 0x7f6654f7d710 <_itoa_word> > 0x00007f6654fb4710 <+3040>: cmp 0x30(%rsp),%rax > 0x00007f6654fb4715 <+3045>: mov %rax,%r8 > 0x00007f6654fb4718 <+3048>: mov 0x68(%rsp),%r10d > 0x00007f6654fb471d <+3053>: mov 0x70(%rsp),%r9d > 0x00007f6654fb4722 <+3058>: jbe 0x7f6654fb4774 <_int_malloc+3140> > 0x00007f6654fb4724 <+3060>: lea -0x1(%rax),%rcx > 0x00007f6654fb4728 <+3064>: mov 0x8(%rsp),%rax > 0x00007f6654fb472d <+3069>: mov %r8,%rdi > 0x00007f6654fb4730 <+3072>: mov $0x30,%esi > 0x00007f6654fb4735 <+3077>: mov %r9d,0x7c(%rsp) > 0x00007f6654fb473a <+3082>: mov %r10d,0x78(%rsp) > 0x00007f6654fb473f <+3087>: mov %rcx,0x70(%rsp) > 0x00007f6654fb4744 <+3092>: mov %r8,0x68(%rsp) > 0x00007f6654fb4749 <+3097>: lea (%rax,%rcx,1),%rdx > 0x00007f6654fb474d <+3101>: sub %rdx,%rdi > 0x00007f6654fb4750 <+3104>: callq 0x7f6654fbf1c0 <memset> > 0x00007f6654fb4755 <+3109>: mov 0x60(%rsp),%rax > 0x00007f6654fb475a <+3114>: mov 0x70(%rsp),%rcx > 0x00007f6654fb475f <+3119>: mov 0x68(%rsp),%r8 > 0x00007f6654fb4764 <+3124>: mov 0x7c(%rsp),%r9d > 0x00007f6654fb4769 <+3129>: mov 0x78(%rsp),%r10d > 0x00007f6654fb476e <+3134>: sub %rcx,%rax > 0x00007f6654fb4771 <+3137>: add %rax,%r8 > 0x00007f6654fb4774 <+3140>: mov 0x33e435(%rip),%rax # 0x7f66552f2bb0 <__libc_argv> > 0x00007f6654fb477b <+3147>: lea 0xfb370(%rip),%rdx # 0x7f66550afaf2 > 0x00007f6654fb4782 <+3154>: mov %r10d,%edi > 0x00007f6654fb4785 <+3157>: lea 0xfb3f4(%rip),%rcx # 0x7f66550afb80 > 0x00007f6654fb478c <+3164>: lea 0xfdbf5(%rip),%rsi # 0x7f66550b2388 > 0x00007f6654fb4793 <+3171>: mov %r9d,0x68(%rsp) > 0x00007f6654fb4798 <+3176>: mov (%rax),%rax > 0x00007f6654fb479b <+3179>: test %rax,%rax > 0x00007f6654fb479e <+3182>: cmovne %rax,%rdx > 0x00007f6654fb47a2 <+3186>: and $0x2,%edi > 0x00007f6654fb47a5 <+3189>: xor %eax,%eax > 0x00007f6654fb47a7 <+3191>: callq 0x7f6654fab810 <__libc_message> > 0x00007f6654fb47ac <+3196>: mov 0x68(%rsp),%r9d > 0x00007f6654fb47b1 <+3201>: jmpq 0x7f6654fb4458 <_int_malloc+2344> > 0x00007f6654fb47b6 <+3206>: mov 0x68(%rbx),%rdx > 0x00007f6654fb47ba <+3210>: lea (%r12,%rbp,1),%rax > 0x00007f6654fb47be <+3214>: cmp %r14,0x18(%rdx) > 0x00007f6654fb47c2 <+3218>: jne 0x7f6654fb4821 <_int_malloc+3313> > 0x00007f6654fb47c4 <+3220>: cmp $0x3ff,%r15 > 0x00007f6654fb47cb <+3227>: mov %r14,0x18(%rax) > 0x00007f6654fb47cf <+3231>: mov %rdx,0x10(%rax) > 0x00007f6654fb47d3 <+3235>: mov %rax,0x68(%rbx) > 0x00007f6654fb47d7 <+3239>: mov %rax,0x18(%rdx) > 0x00007f6654fb47db <+3243>: jbe 0x7f6654fb47ed <_int_malloc+3261> > 0x00007f6654fb47dd <+3245>: movq $0x0,0x20(%rax) > 0x00007f6654fb47e5 <+3253>: movq $0x0,0x28(%rax) > 0x00007f6654fb47ed <+3261>: lea 0x338f6c(%rip),%rdx # 0x7f66552ed760 <main_arena> > 0x00007f6654fb47f4 <+3268>: cmp %rdx,%rbx > 0x00007f6654fb47f7 <+3271>: setne %dl > 0x00007f6654fb47fa <+3274>: or $0x1,%rbp > 0x00007f6654fb47fe <+3278>: movzbl %dl,%edx > 0x00007f6654fb4801 <+3281>: shl $0x2,%rdx > 0x00007f6654fb4805 <+3285>: or %rdx,%rbp > 0x00007f6654fb4808 <+3288>: mov %r15,%rdx > 0x00007f6654fb480b <+3291>: or $0x1,%rdx > 0x00007f6654fb480f <+3295>: mov %rbp,0x8(%r12) > 0x00007f6654fb4814 <+3300>: mov %rdx,0x8(%rax) > 0x00007f6654fb4818 <+3304>: mov %r15,(%rax,%r15,1) > 0x00007f6654fb481c <+3308>: jmpq 0x7f6654fb3c48 <_int_malloc+280> > 0x00007f6654fb4821 <+3313>: lea 0xfdd50(%rip),%rsi # 0x7f66550b2578 > 0x00007f6654fb4828 <+3320>: cmpl $0x0,0x33e7e5(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb482f <+3327>: je 0x7f6654fb483c <_int_malloc+3340> > 0x00007f6654fb4831 <+3329>: lock decl (%rbx) > 0x00007f6654fb4834 <+3332>: jne 0x7f6654fb854f <_L_unlock_8789> > 0x00007f6654fb483a <+3338>: jmp 0x7f6654fb4844 <_int_malloc+3348> > 0x00007f6654fb483c <+3340>: decl (%rbx) > 0x00007f6654fb483e <+3342>: jne 0x7f6654fb854f <_L_unlock_8789> > 0x00007f6654fb4844 <+3348>: mov 0x338946(%rip),%edi # 0x7f66552ed190 <check_action> > 0x00007f6654fb484a <+3354>: lea 0x10(%r12),%rdx > 0x00007f6654fb484f <+3359>: callq 0x7f6654fb1870 <malloc_printerr> > 0x00007f6654fb4854 <+3364>: mov $0x1,%esi > 0x00007f6654fb4859 <+3369>: xor %eax,%eax > 0x00007f6654fb485b <+3371>: cmpl $0x0,0x33e7b2(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4862 <+3378>: je 0x7f6654fb4870 <_int_malloc+3392> > 0x00007f6654fb4864 <+3380>: lock cmpxchg %esi,(%rbx) > 0x00007f6654fb4868 <+3384>: jne 0x7f6654fb856a <_L_lock_8800> > 0x00007f6654fb486e <+3390>: jmp 0x7f6654fb4879 <_int_malloc+3401> > 0x00007f6654fb4870 <+3392>: cmpxchg %esi,(%rbx) > 0x00007f6654fb4873 <+3395>: jne 0x7f6654fb856a <_L_lock_8800> > 0x00007f6654fb4879 <+3401>: xor %r12d,%r12d > 0x00007f6654fb487c <+3404>: jmpq 0x7f6654fb3c5a <_int_malloc+298> > 0x00007f6654fb4881 <+3409>: lea 0xfdcc8(%rip),%rsi # 0x7f66550b2550 > 0x00007f6654fb4888 <+3416>: jmp 0x7f6654fb4828 <_int_malloc+3320> > 0x00007f6654fb488a <+3418>: lea 0xfdc67(%rip),%rsi # 0x7f66550b24f8 > 0x00007f6654fb4891 <+3425>: jmp 0x7f6654fb4828 <_int_malloc+3320> > 0x00007f6654fb4893 <+3427>: mov 0x10(%rax),%rax > 0x00007f6654fb4897 <+3431>: mov %rcx,%r12 > 0x00007f6654fb489a <+3434>: jmpq 0x7f6654fb420e <_int_malloc+1758> > 0x00007f6654fb489f <+3439>: cmpq $0x0,0x20(%rax) > 0x00007f6654fb48a4 <+3444>: je 0x7f6654fb493a <_int_malloc+3594> > 0x00007f6654fb48aa <+3450>: mov 0x28(%r12),%rax > 0x00007f6654fb48af <+3455>: mov %rax,0x28(%rdx) > 0x00007f6654fb48b3 <+3459>: mov 0x28(%r12),%rax > 0x00007f6654fb48b8 <+3464>: mov %rdx,0x20(%rax) > 0x00007f6654fb48bc <+3468>: jmpq 0x7f6654fb424e <_int_malloc+1822> > 0x00007f6654fb48c1 <+3473>: cmpl $0x0,0x33e74c(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb48c8 <+3480>: je 0x7f6654fb48d5 <_int_malloc+3493> > 0x00007f6654fb48ca <+3482>: lock decl (%rbx) > 0x00007f6654fb48cd <+3485>: jne 0x7f6654fb8585 <_L_unlock_8898> > 0x00007f6654fb48d3 <+3491>: jmp 0x7f6654fb48dd <_int_malloc+3501> > 0x00007f6654fb48d5 <+3493>: decl (%rbx) > 0x00007f6654fb48d7 <+3495>: jne 0x7f6654fb8585 <_L_unlock_8898> > 0x00007f6654fb48dd <+3501>: mov 0x3388ad(%rip),%edi # 0x7f66552ed190 <check_action> > 0x00007f6654fb48e3 <+3507>: lea 0xfb22f(%rip),%rsi # 0x7f66550afb19 > 0x00007f6654fb48ea <+3514>: mov %r12,%rdx > 0x00007f6654fb48ed <+3517>: callq 0x7f6654fb1870 <malloc_printerr> > 0x00007f6654fb48f2 <+3522>: mov $0x1,%esi > 0x00007f6654fb48f7 <+3527>: xor %eax,%eax > 0x00007f6654fb48f9 <+3529>: cmpl $0x0,0x33e714(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4900 <+3536>: je 0x7f6654fb490e <_int_malloc+3550> > 0x00007f6654fb4902 <+3538>: lock cmpxchg %esi,(%rbx) > 0x00007f6654fb4906 <+3542>: jne 0x7f6654fb85a0 <_L_lock_8913> > 0x00007f6654fb490c <+3548>: jmp 0x7f6654fb4917 <_int_malloc+3559> > 0x00007f6654fb490e <+3550>: cmpxchg %esi,(%rbx) > 0x00007f6654fb4911 <+3553>: jne 0x7f6654fb85a0 <_L_lock_8913> > 0x00007f6654fb4917 <+3559>: jmpq 0x7f6654fb424e <_int_malloc+1822> > 0x00007f6654fb491c <+3564>: cmpq $0x0,0x20(%rax) > 0x00007f6654fb4921 <+3569>: je 0x7f6654fb4963 <_int_malloc+3635> > 0x00007f6654fb4923 <+3571>: mov 0x28(%r12),%rax > 0x00007f6654fb4928 <+3576>: mov %rax,0x28(%rdx) > 0x00007f6654fb492c <+3580>: mov 0x28(%r12),%rax > 0x00007f6654fb4931 <+3585>: mov %rdx,0x20(%rax) > 0x00007f6654fb4935 <+3589>: jmpq 0x7f6654fb4349 <_int_malloc+2073> > 0x00007f6654fb493a <+3594>: cmp %rdx,%r12 > 0x00007f6654fb493d <+3597>: je 0x7f6654fb498c <_int_malloc+3676> > 0x00007f6654fb493f <+3599>: mov %rdx,0x20(%rax) > 0x00007f6654fb4943 <+3603>: mov 0x28(%r12),%rdx > 0x00007f6654fb4948 <+3608>: mov %rdx,0x28(%rax) > 0x00007f6654fb494c <+3612>: mov 0x20(%r12),%rdx > 0x00007f6654fb4951 <+3617>: mov %rax,0x28(%rdx) > 0x00007f6654fb4955 <+3621>: mov 0x28(%r12),%rdx > 0x00007f6654fb495a <+3626>: mov %rax,0x20(%rdx) > 0x00007f6654fb495e <+3630>: jmpq 0x7f6654fb424e <_int_malloc+1822> > 0x00007f6654fb4963 <+3635>: cmp %rdx,%r12 > 0x00007f6654fb4966 <+3638>: je 0x7f6654fb4999 <_int_malloc+3689> > 0x00007f6654fb4968 <+3640>: mov %rdx,0x20(%rax) > 0x00007f6654fb496c <+3644>: mov 0x28(%r12),%rdx > 0x00007f6654fb4971 <+3649>: mov %rdx,0x28(%rax) > 0x00007f6654fb4975 <+3653>: mov 0x20(%r12),%rdx > 0x00007f6654fb497a <+3658>: mov %rax,0x28(%rdx) > 0x00007f6654fb497e <+3662>: mov 0x28(%r12),%rdx > 0x00007f6654fb4983 <+3667>: mov %rax,0x20(%rdx) > 0x00007f6654fb4987 <+3671>: jmpq 0x7f6654fb4349 <_int_malloc+2073> > 0x00007f6654fb498c <+3676>: mov %rax,0x28(%rax) > 0x00007f6654fb4990 <+3680>: mov %rax,0x20(%rax) > 0x00007f6654fb4994 <+3684>: jmpq 0x7f6654fb424e <_int_malloc+1822> > 0x00007f6654fb4999 <+3689>: mov %rax,0x28(%rax) > 0x00007f6654fb499d <+3693>: mov %rax,0x20(%rax) > 0x00007f6654fb49a1 <+3697>: jmpq 0x7f6654fb4349 <_int_malloc+2073> > 0x00007f6654fb49a6 <+3702>: mov %rcx,%rsi > 0x00007f6654fb49a9 <+3705>: mov $0x3,%edx > 0x00007f6654fb49ae <+3710>: mov %r8d,0x40(%rsp) > 0x00007f6654fb49b3 <+3715>: sub %rdi,%rsi > 0x00007f6654fb49b6 <+3718>: add %r14,%rdi > 0x00007f6654fb49b9 <+3721>: mov %r10d,0x20(%rsp) > 0x00007f6654fb49be <+3726>: mov %r9,0x28(%rsp) > 0x00007f6654fb49c3 <+3731>: mov %rcx,0x18(%rsp) > 0x00007f6654fb49c8 <+3736>: callq 0x7f6655025730 <mprotect> > 0x00007f6654fb49cd <+3741>: test %eax,%eax > 0x00007f6654fb49cf <+3743>: mov 0x20(%rsp),%r10d > 0x00007f6654fb49d4 <+3748>: mov 0x40(%rsp),%r8d > 0x00007f6654fb49d9 <+3753>: jne 0x7f6654fb4648 <_int_malloc+2840> > 0x00007f6654fb49df <+3759>: mov 0x18(%rsp),%rcx > 0x00007f6654fb49e4 <+3764>: mov 0x58(%rbx),%rax > 0x00007f6654fb49e8 <+3768>: mov 0x28(%rsp),%r9 > 0x00007f6654fb49ed <+3773>: mov %rcx,0x18(%r14) > 0x00007f6654fb49f1 <+3777>: jmpq 0x7f6654fb4596 <_int_malloc+2662> > 0x00007f6654fb49f6 <+3782>: xor %r9d,%r9d > 0x00007f6654fb49f9 <+3785>: xor %edi,%edi > 0x00007f6654fb49fb <+3787>: mov $0xffffffff,%r8d > 0x00007f6654fb4a01 <+3793>: mov $0x22,%ecx > 0x00007f6654fb4a06 <+3798>: mov $0x3,%edx > 0x00007f6654fb4a0b <+3803>: mov %r13,%rsi > 0x00007f6654fb4a0e <+3806>: mov %r10d,0x18(%rsp) > 0x00007f6654fb4a13 <+3811>: callq 0x7f66550256d0 <mmap64> > 0x00007f6654fb4a18 <+3816>: cmp $0xffffffffffffffff,%rax > 0x00007f6654fb4a1c <+3820>: mov 0x18(%rsp),%r10d > 0x00007f6654fb4a21 <+3825>: je 0x7f6654fb4529 <_int_malloc+2553> > 0x00007f6654fb4a27 <+3831>: mov 0x33879b(%rip),%edi # 0x7f66552ed1c8 <mp_+40> > 0x00007f6654fb4a2d <+3837>: mov %r13,%rdx > 0x00007f6654fb4a30 <+3840>: or $0x2,%rdx > 0x00007f6654fb4a34 <+3844>: mov %rdx,0x8(%rax) > 0x00007f6654fb4a38 <+3848>: lea 0x1(%rdi),%edx > 0x00007f6654fb4a3b <+3851>: cmp 0x33878f(%rip),%edx # 0x7f66552ed1d0 <mp_+48> > 0x00007f6654fb4a41 <+3857>: mov %edx,0x338781(%rip) # 0x7f66552ed1c8 <mp_+40> > 0x00007f6654fb4a47 <+3863>: jle 0x7f6654fb4a4f <_int_malloc+3871> > 0x00007f6654fb4a49 <+3865>: mov %edx,0x338781(%rip) # 0x7f66552ed1d0 <mp_+48> > 0x00007f6654fb4a4f <+3871>: add 0x338782(%rip),%r13 # 0x7f66552ed1d8 <mp_+56> > 0x00007f6654fb4a56 <+3878>: cmp 0x338783(%rip),%r13 # 0x7f66552ed1e0 <mp_+64> > 0x00007f6654fb4a5d <+3885>: mov %r13,0x338774(%rip) # 0x7f66552ed1d8 <mp_+56> > 0x00007f6654fb4a64 <+3892>: jbe 0x7f6654fb4618 <_int_malloc+2792> > 0x00007f6654fb4a6a <+3898>: mov %r13,0x33876f(%rip) # 0x7f66552ed1e0 <mp_+64> > 0x00007f6654fb4a71 <+3905>: jmpq 0x7f6654fb4618 <_int_malloc+2792> > 0x00007f6654fb4a76 <+3910>: mov 0x33872b(%rip),%rax # 0x7f66552ed1a8 <mp_+8> > 0x00007f6654fb4a7d <+3917>: mov %r10d,0x28(%rsp) > 0x00007f6654fb4a82 <+3922>: lea 0x20(%rbp,%rax,1),%rdx > 0x00007f6654fb4a87 <+3927>: mov 0x338cd7(%rip),%eax # 0x7f66552ed764 <main_arena+4> > 0x00007f6654fb4a8d <+3933>: mov %rdx,%rcx > 0x00007f6654fb4a90 <+3936>: sub %r13,%rcx > 0x00007f6654fb4a93 <+3939>: and $0x2,%eax > 0x00007f6654fb4a96 <+3942>: cmove %rcx,%rdx > 0x00007f6654fb4a9a <+3946>: mov 0x8(%rsp),%rcx > 0x00007f6654fb4a9f <+3951>: mov %rcx,%rdi > 0x00007f6654fb4aa2 <+3954>: lea (%rdx,%rcx,1),%r11 > 0x00007f6654fb4aa6 <+3958>: not %rdi > 0x00007f6654fb4aa9 <+3961>: mov %rdi,%rsi > 0x00007f6654fb4aac <+3964>: mov %rdi,0x10(%rsp) > 0x00007f6654fb4ab1 <+3969>: and %rsi,%r11 > 0x00007f6654fb4ab4 <+3972>: test %r11,%r11 > 0x00007f6654fb4ab7 <+3975>: mov %r11,%rdx > 0x00007f6654fb4aba <+3978>: jle 0x7f6654fb4b6c <_int_malloc+4156> > 0x00007f6654fb4ac0 <+3984>: mov 0x3382b1(%rip),%rax # 0x7f66552ecd78 > 0x00007f6654fb4ac7 <+3991>: mov %r11,0x20(%rsp) > 0x00007f6654fb4acc <+3996>: mov %r11,%rdi > 0x00007f6654fb4acf <+3999>: mov %r11,0x18(%rsp) > 0x00007f6654fb4ad4 <+4004>: callq *(%rax) > 0x00007f6654fb4ad6 <+4006>: mov %rax,%r14 > 0x00007f6654fb4ad9 <+4009>: mov 0x338c85(%rip),%eax # 0x7f66552ed764 <main_arena+4> > 0x00007f6654fb4adf <+4015>: mov 0x18(%rsp),%r11 > 0x00007f6654fb4ae4 <+4020>: mov 0x20(%rsp),%rdx > 0x00007f6654fb4ae9 <+4025>: mov 0x28(%rsp),%r10d > 0x00007f6654fb4aee <+4030>: and $0x2,%eax > 0x00007f6654fb4af1 <+4033>: test %r14,%r14 > 0x00007f6654fb4af4 <+4036>: je 0x7f6654fb4b6c <_int_malloc+4156> > 0x00007f6654fb4af6 <+4038>: mov 0x33837b(%rip),%rax # 0x7f66552ece78 > 0x00007f6654fb4afd <+4045>: mov (%rax),%rax > 0x00007f6654fb4b00 <+4048>: test %rax,%rax > 0x00007f6654fb4b03 <+4051>: je 0x7f6654fb4b1b <_int_malloc+4075> > 0x00007f6654fb4b05 <+4053>: mov %r11,0x20(%rsp) > 0x00007f6654fb4b0a <+4058>: mov %r10d,0x18(%rsp) > 0x00007f6654fb4b0f <+4063>: callq *%rax > 0x00007f6654fb4b11 <+4065>: mov 0x18(%rsp),%r10d > 0x00007f6654fb4b16 <+4070>: mov 0x20(%rsp),%r11 > 0x00007f6654fb4b1b <+4075>: xor %eax,%eax > 0x00007f6654fb4b1d <+4077>: cmpq $0x0,0x3386cb(%rip) # 0x7f66552ed1f0 <mp_+80> > 0x00007f6654fb4b25 <+4085>: jne 0x7f6654fb4b2e <_int_malloc+4094> > 0x00007f6654fb4b27 <+4087>: mov %r14,0x3386c2(%rip) # 0x7f66552ed1f0 <mp_+80> > 0x00007f6654fb4b2e <+4094>: mov %r11,%rdx > 0x00007f6654fb4b31 <+4097>: add 0x3394a0(%rip),%rdx # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4b38 <+4104>: lea (%r15,%r13,1),%rcx > 0x00007f6654fb4b3c <+4108>: cmp %r14,%rcx > 0x00007f6654fb4b3f <+4111>: mov %rdx,0x339492(%rip) # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4b46 <+4118>: jne 0x7f6654fb4bd9 <_int_malloc+4265> > 0x00007f6654fb4b4c <+4124>: test %r10b,%r10b > 0x00007f6654fb4b4f <+4127>: je 0x7f6654fb4bd9 <_int_malloc+4265> > 0x00007f6654fb4b55 <+4133>: add %r13,%r11 > 0x00007f6654fb4b58 <+4136>: mov 0x338c59(%rip),%rax # 0x7f66552ed7b8 <main_arena+88> > 0x00007f6654fb4b5f <+4143>: or $0x1,%r11 > 0x00007f6654fb4b63 <+4147>: mov %r11,0x8(%r15) > 0x00007f6654fb4b67 <+4151>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> > 0x00007f6654fb4b6c <+4156>: test %eax,%eax > 0x00007f6654fb4b6e <+4158>: jne 0x7f6654fb4b82 <_int_malloc+4178> > 0x00007f6654fb4b70 <+4160>: mov 0x8(%rsp),%rax > 0x00007f6654fb4b75 <+4165>: lea 0x0(%r13,%rax,1),%rdx > 0x00007f6654fb4b7a <+4170>: add %r11,%rdx > 0x00007f6654fb4b7d <+4173>: and 0x10(%rsp),%rdx > 0x00007f6654fb4b82 <+4178>: cmp $0x100000,%rdx > 0x00007f6654fb4b89 <+4185>: mov $0x100000,%r11d > 0x00007f6654fb4b8f <+4191>: cmovae %rdx,%r11 > 0x00007f6654fb4b93 <+4195>: cmp %r11,%rbp > 0x00007f6654fb4b96 <+4198>: jb 0x7f6654fb4e67 <_int_malloc+4919> > 0x00007f6654fb4b9c <+4204>: mov 0x339435(%rip),%rdx # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4ba3 <+4211>: mov 0x338c0e(%rip),%rax # 0x7f66552ed7b8 <main_arena+88> > 0x00007f6654fb4baa <+4218>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> > 0x00007f6654fb4baf <+4223>: mov %r10d,%edi > 0x00007f6654fb4bb2 <+4226>: lea 0xfafc7(%rip),%rdx # 0x7f66550afb80 > 0x00007f6654fb4bb9 <+4233>: lea 0xfc4aa(%rip),%rsi # 0x7f66550b106a > 0x00007f6654fb4bc0 <+4240>: and $0x2,%edi > 0x00007f6654fb4bc3 <+4243>: xor %eax,%eax > 0x00007f6654fb4bc5 <+4245>: mov %r9d,0x68(%rsp) > 0x00007f6654fb4bca <+4250>: callq 0x7f6654fab810 <__libc_message> > 0x00007f6654fb4bcf <+4255>: mov 0x68(%rsp),%r9d > 0x00007f6654fb4bd4 <+4260>: jmpq 0x7f6654fb4458 <_int_malloc+2344> > 0x00007f6654fb4bd9 <+4265>: testb $0x2,0x338b84(%rip) # 0x7f66552ed764 <main_arena+4> > 0x00007f6654fb4be0 <+4272>: jne 0x7f6654fb4e52 <_int_malloc+4898> > 0x00007f6654fb4be6 <+4278>: test %r13,%r13 > 0x00007f6654fb4be9 <+4281>: setne %al > 0x00007f6654fb4bec <+4284>: cmp %r14,%rcx > 0x00007f6654fb4bef <+4287>: ja 0x7f6654fb4cf8 <_int_malloc+4552> > 0x00007f6654fb4bf5 <+4293>: test %al,%al > 0x00007f6654fb4bf7 <+4295>: je 0x7f6654fb4c09 <_int_malloc+4313> > 0x00007f6654fb4bf9 <+4297>: mov %r14,%rax > 0x00007f6654fb4bfc <+4300>: sub %rcx,%rax > 0x00007f6654fb4bff <+4303>: add %rax,%rdx > 0x00007f6654fb4c02 <+4306>: mov %rdx,0x3393cf(%rip) # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4c09 <+4313>: mov %r14,%rdx > 0x00007f6654fb4c0c <+4316>: and $0xf,%edx > 0x00007f6654fb4c0f <+4319>: je 0x7f6654fb4e48 <_int_malloc+4888> > 0x00007f6654fb4c15 <+4325>: mov $0x10,%eax > 0x00007f6654fb4c1a <+4330>: sub %rdx,%rax > 0x00007f6654fb4c1d <+4333>: lea (%r14,%rax,1),%rdx > 0x00007f6654fb4c21 <+4337>: add %r13,%rax > 0x00007f6654fb4c24 <+4340>: mov %rdx,0x18(%rsp) > 0x00007f6654fb4c29 <+4345>: add %rax,%r11 > 0x00007f6654fb4c2c <+4348>: lea (%r14,%r11,1),%r8 > 0x00007f6654fb4c30 <+4352>: sub %r8,%rax > 0x00007f6654fb4c33 <+4355>: mov %rax,%rcx > 0x00007f6654fb4c36 <+4358>: mov 0x8(%rsp),%rax > 0x00007f6654fb4c3b <+4363>: add %r8,%rax > 0x00007f6654fb4c3e <+4366>: and 0x10(%rsp),%rax > 0x00007f6654fb4c43 <+4371>: add %rax,%rcx > 0x00007f6654fb4c46 <+4374>: mov 0x33812b(%rip),%rax # 0x7f66552ecd78 > 0x00007f6654fb4c4d <+4381>: mov %rcx,%r14 > 0x00007f6654fb4c50 <+4384>: mov %rcx,%rdi > 0x00007f6654fb4c53 <+4387>: mov %rcx,0x8(%rsp) > 0x00007f6654fb4c58 <+4392>: callq *(%rax) > 0x00007f6654fb4c5a <+4394>: test %rax,%rax > 0x00007f6654fb4c5d <+4397>: mov 0x8(%rsp),%rcx > 0x00007f6654fb4c62 <+4402>: mov 0x18(%rsp),%rdx > 0x00007f6654fb4c67 <+4407>: je 0x7f6654fb4e19 <_int_malloc+4841> > 0x00007f6654fb4c6d <+4413>: mov 0x338204(%rip),%rsi # 0x7f66552ece78 > 0x00007f6654fb4c74 <+4420>: mov (%rsi),%rsi > 0x00007f6654fb4c77 <+4423>: test %rsi,%rsi > 0x00007f6654fb4c7a <+4426>: jne 0x7f6654fb4ded <_int_malloc+4797> > 0x00007f6654fb4c80 <+4432>: mov 0x339351(%rip),%rsi # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4c87 <+4439>: sub %rdx,%rax > 0x00007f6654fb4c8a <+4442>: mov %rdx,0x338b27(%rip) # 0x7f66552ed7b8 <main_arena+88> > 0x00007f6654fb4c91 <+4449>: add %rax,%r14 > 0x00007f6654fb4c94 <+4452>: or $0x1,%r14 > 0x00007f6654fb4c98 <+4456>: test %r13,%r13 > 0x00007f6654fb4c9b <+4459>: mov %r14,0x8(%rdx) > 0x00007f6654fb4c9f <+4463>: lea (%rcx,%rsi,1),%rdx > 0x00007f6654fb4ca3 <+4467>: mov %rdx,0x33932e(%rip) # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4caa <+4474>: je 0x7f6654fb4ba3 <_int_malloc+4211> > 0x00007f6654fb4cb0 <+4480>: sub $0x20,%r13 > 0x00007f6654fb4cb4 <+4484>: and $0xfffffffffffffff0,%r13 > 0x00007f6654fb4cb8 <+4488>: mov %r13,%rax > 0x00007f6654fb4cbb <+4491>: or $0x1,%rax > 0x00007f6654fb4cbf <+4495>: cmp $0x1f,%r13 > 0x00007f6654fb4cc3 <+4499>: mov %rax,0x8(%r15) > 0x00007f6654fb4cc7 <+4503>: movq $0x11,0x8(%r15,%r13,1) > 0x00007f6654fb4cd0 <+4512>: movq $0x11,0x18(%r15,%r13,1) > 0x00007f6654fb4cd9 <+4521>: jbe 0x7f6654fb4b9c <_int_malloc+4204> > 0x00007f6654fb4cdf <+4527>: lea 0x338a7a(%rip),%rdi # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4ce6 <+4534>: mov $0x1,%edx > 0x00007f6654fb4ceb <+4539>: mov %r15,%rsi > 0x00007f6654fb4cee <+4542>: callq 0x7f6654fb2740 <_int_free> > 0x00007f6654fb4cf3 <+4547>: jmpq 0x7f6654fb4b9c <_int_malloc+4204> > 0x00007f6654fb4cf8 <+4552>: test %al,%al > 0x00007f6654fb4cfa <+4554>: je 0x7f6654fb4c09 <_int_malloc+4313> > 0x00007f6654fb4d00 <+4560>: cmpl $0x0,0x33e30d(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4d07 <+4567>: je 0x7f6654fb4d18 <_int_malloc+4584> > 0x00007f6654fb4d09 <+4569>: lock decl 0x338a50(%rip) # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4d10 <+4576>: jne 0x7f6654fb85bb <_L_unlock_9589> > 0x00007f6654fb4d16 <+4582>: jmp 0x7f6654fb4d24 <_int_malloc+4596> > 0x00007f6654fb4d18 <+4584>: decl 0x338a42(%rip) # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4d1e <+4590>: jne 0x7f6654fb85bb <_L_unlock_9589> > 0x00007f6654fb4d24 <+4596>: lea 0x80(%rsp),%r15 > 0x00007f6654fb4d2c <+4604>: lea 0x90(%rsp),%rsi > 0x00007f6654fb4d34 <+4612>: xor %ecx,%ecx > 0x00007f6654fb4d36 <+4614>: mov %r14,%rdi > 0x00007f6654fb4d39 <+4617>: mov $0x10,%edx > 0x00007f6654fb4d3e <+4622>: movb $0x0,0x90(%rsp) > 0x00007f6654fb4d46 <+4630>: callq 0x7f6654f7d710 <_itoa_word> > 0x00007f6654fb4d4b <+4635>: cmp %r15,%rax > 0x00007f6654fb4d4e <+4638>: mov %rax,%r14 > 0x00007f6654fb4d51 <+4641>: jbe 0x7f6654fb4d78 <_int_malloc+4680> > 0x00007f6654fb4d53 <+4643>: mov %rax,%rdx > 0x00007f6654fb4d56 <+4646>: mov %rax,%rdi > 0x00007f6654fb4d59 <+4649>: mov $0x30,%esi > 0x00007f6654fb4d5e <+4654>: sub %r15,%rdx > 0x00007f6654fb4d61 <+4657>: lea -0x1(%rax),%r13 > 0x00007f6654fb4d65 <+4661>: sub %rdx,%rdi > 0x00007f6654fb4d68 <+4664>: callq 0x7f6654fbf1c0 <memset> > 0x00007f6654fb4d6d <+4669>: lea 0x7f(%rsp),%rax > 0x00007f6654fb4d72 <+4674>: sub %r13,%rax > 0x00007f6654fb4d75 <+4677>: add %rax,%r14 > 0x00007f6654fb4d78 <+4680>: mov 0x33de31(%rip),%rax # 0x7f66552f2bb0 <__libc_argv> > 0x00007f6654fb4d7f <+4687>: lea 0xfad6c(%rip),%rdx # 0x7f66550afaf2 > 0x00007f6654fb4d86 <+4694>: lea 0xfd813(%rip),%rcx # 0x7f66550b25a0 > 0x00007f6654fb4d8d <+4701>: lea 0xfd5f4(%rip),%rsi # 0x7f66550b2388 > 0x00007f6654fb4d94 <+4708>: mov %r14,%r8 > 0x00007f6654fb4d97 <+4711>: mov $0x2,%edi > 0x00007f6654fb4d9c <+4716>: mov (%rax),%rax > 0x00007f6654fb4d9f <+4719>: test %rax,%rax > 0x00007f6654fb4da2 <+4722>: cmovne %rax,%rdx > 0x00007f6654fb4da6 <+4726>: xor %eax,%eax > 0x00007f6654fb4da8 <+4728>: callq 0x7f6654fab810 <__libc_message> > 0x00007f6654fb4dad <+4733>: mov $0x1,%esi > 0x00007f6654fb4db2 <+4738>: xor %eax,%eax > 0x00007f6654fb4db4 <+4740>: cmpl $0x0,0x33e259(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4dbb <+4747>: je 0x7f6654fb4dcd <_int_malloc+4765> > 0x00007f6654fb4dbd <+4749>: lock cmpxchg %esi,0x33899b(%rip) # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4dc5 <+4757>: jne 0x7f6654fb85da <_L_lock_9650> > 0x00007f6654fb4dcb <+4763>: jmp 0x7f6654fb4dda <_int_malloc+4778> > 0x00007f6654fb4dcd <+4765>: cmpxchg %esi,0x33898c(%rip) # 0x7f66552ed760 <main_arena> > 0x00007f6654fb4dd4 <+4772>: jne 0x7f6654fb85da <_L_lock_9650> > 0x00007f6654fb4dda <+4778>: mov 0x3391f7(%rip),%rdx # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4de1 <+4785>: mov 0x3389d0(%rip),%rax # 0x7f66552ed7b8 <main_arena+88> > 0x00007f6654fb4de8 <+4792>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> > 0x00007f6654fb4ded <+4797>: mov %rdx,0x18(%rsp) > 0x00007f6654fb4df2 <+4802>: mov %rax,0x10(%rsp) > 0x00007f6654fb4df7 <+4807>: mov %rcx,0x8(%rsp) > 0x00007f6654fb4dfc <+4812>: callq *%rsi > 0x00007f6654fb4dfe <+4814>: mov 0x3391d3(%rip),%rsi # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4e05 <+4821>: mov 0x8(%rsp),%rcx > 0x00007f6654fb4e0a <+4826>: mov 0x10(%rsp),%rax > 0x00007f6654fb4e0f <+4831>: mov 0x18(%rsp),%rdx > 0x00007f6654fb4e14 <+4836>: jmpq 0x7f6654fb4c87 <_int_malloc+4439> > 0x00007f6654fb4e19 <+4841>: mov 0x337f58(%rip),%rax # 0x7f66552ecd78 > 0x00007f6654fb4e20 <+4848>: mov %rdx,0x8(%rsp) > 0x00007f6654fb4e25 <+4853>: xor %edi,%edi > 0x00007f6654fb4e27 <+4855>: callq *(%rax) > 0x00007f6654fb4e29 <+4857>: mov 0x8(%rsp),%rdx > 0x00007f6654fb4e2e <+4862>: test %rax,%rax > 0x00007f6654fb4e31 <+4865>: je 0x7f6654fb4b9c <_int_malloc+4204> > 0x00007f6654fb4e37 <+4871>: mov 0x33919a(%rip),%rsi # 0x7f66552edfd8 <main_arena+2168> > 0x00007f6654fb4e3e <+4878>: xor %ecx,%ecx > 0x00007f6654fb4e40 <+4880>: xor %r14d,%r14d > 0x00007f6654fb4e43 <+4883>: jmpq 0x7f6654fb4c87 <_int_malloc+4439> > 0x00007f6654fb4e48 <+4888>: mov %r14,%rdx > 0x00007f6654fb4e4b <+4891>: xor %eax,%eax > 0x00007f6654fb4e4d <+4893>: jmpq 0x7f6654fb4c21 <_int_malloc+4337> > 0x00007f6654fb4e52 <+4898>: test %r10b,%r10b > 0x00007f6654fb4e55 <+4901>: jne 0x7f6654fb4eb7 <_int_malloc+4999> > 0x00007f6654fb4e57 <+4903>: mov %rdx,%rsi > 0x00007f6654fb4e5a <+4906>: xor %ecx,%ecx > 0x00007f6654fb4e5c <+4908>: mov %r14,%rdx > 0x00007f6654fb4e5f <+4911>: xor %r14d,%r14d > 0x00007f6654fb4e62 <+4914>: jmpq 0x7f6654fb4c87 <_int_malloc+4439> > 0x00007f6654fb4e67 <+4919>: xor %r9d,%r9d > 0x00007f6654fb4e6a <+4922>: xor %edi,%edi > 0x00007f6654fb4e6c <+4924>: mov $0xffffffff,%r8d > 0x00007f6654fb4e72 <+4930>: mov $0x22,%ecx > 0x00007f6654fb4e77 <+4935>: mov $0x3,%edx > 0x00007f6654fb4e7c <+4940>: mov %r11,%rsi > 0x00007f6654fb4e7f <+4943>: mov %r11,0x18(%rsp) > 0x00007f6654fb4e84 <+4948>: callq 0x7f66550256d0 <mmap64> > 0x00007f6654fb4e89 <+4953>: cmp $0xffffffffffffffff,%rax > 0x00007f6654fb4e8d <+4957>: mov %rax,%r14 > 0x00007f6654fb4e90 <+4960>: je 0x7f6654fb4b9c <_int_malloc+4204> > 0x00007f6654fb4e96 <+4966>: mov 0x18(%rsp),%r11 > 0x00007f6654fb4e9b <+4971>: orl $0x2,0x3388c2(%rip) # 0x7f66552ed764 <main_arena+4> > 0x00007f6654fb4ea2 <+4978>: add %r11,%rax > 0x00007f6654fb4ea5 <+4981>: sete %r10b > 0x00007f6654fb4ea9 <+4985>: test %r14,%r14 > 0x00007f6654fb4eac <+4988>: jne 0x7f6654fb4b1d <_int_malloc+4077> > 0x00007f6654fb4eb2 <+4994>: jmpq 0x7f6654fb4b9c <_int_malloc+4204> > 0x00007f6654fb4eb7 <+4999>: mov 0x337eba(%rip),%rax # 0x7f66552ecd78 > 0x00007f6654fb4ebe <+5006>: xor %edi,%edi > 0x00007f6654fb4ec0 <+5008>: callq *(%rax) > 0x00007f6654fb4ec2 <+5010>: mov %r14,%rdx > 0x00007f6654fb4ec5 <+5013>: jmpq 0x7f6654fb4e2e <_int_malloc+4862> > 0x00007f6654fb4eca <+5018>: cmpl $0x0,0x33e143(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4ed1 <+5025>: je 0x7f6654fb4ede <_int_malloc+5038> > 0x00007f6654fb4ed3 <+5027>: lock decl (%rbx) > 0x00007f6654fb4ed6 <+5030>: jne 0x7f6654fb85f9 <_L_unlock_9879> > 0x00007f6654fb4edc <+5036>: jmp 0x7f6654fb4ee6 <_int_malloc+5046> > 0x00007f6654fb4ede <+5038>: decl (%rbx) > 0x00007f6654fb4ee0 <+5040>: jne 0x7f6654fb85f9 <_L_unlock_9879> > 0x00007f6654fb4ee6 <+5046>: mov 0x3382a4(%rip),%edi # 0x7f66552ed190 <check_action> > 0x00007f6654fb4eec <+5052>: lea 0xfac26(%rip),%rsi # 0x7f66550afb19 > 0x00007f6654fb4ef3 <+5059>: mov %r12,%rdx > 0x00007f6654fb4ef6 <+5062>: callq 0x7f6654fb1870 <malloc_printerr> > 0x00007f6654fb4efb <+5067>: mov $0x1,%esi > 0x00007f6654fb4f00 <+5072>: xor %eax,%eax > 0x00007f6654fb4f02 <+5074>: cmpl $0x0,0x33e10b(%rip) # 0x7f66552f3014 <__libc_multiple_threads> > 0x00007f6654fb4f09 <+5081>: je 0x7f6654fb4f17 <_int_malloc+5095> > 0x00007f6654fb4f0b <+5083>: lock cmpxchg %esi,(%rbx) > 0x00007f6654fb4f0f <+5087>: jne 0x7f6654fb8614 <_L_lock_9896> > 0x00007f6654fb4f15 <+5093>: jmp 0x7f6654fb4f20 <_int_malloc+5104> > 0x00007f6654fb4f17 <+5095>: cmpxchg %esi,(%rbx) > 0x00007f6654fb4f1a <+5098>: jne 0x7f6654fb8614 <_L_lock_9896> > 0x00007f6654fb4f20 <+5104>: jmpq 0x7f6654fb4349 <_int_malloc+2073> > 0x00007f6654fb4f25 <+5109>: callq 0x7f6654f6ce30 <__GI_abort> > 0x00007f6654fb4f2a <+5114>: movq $0x11,0x8(%r15,%r13,1) > 0x00007f6654fb4f33 <+5123>: or $0x5,%r13 > 0x00007f6654fb4f37 <+5127>: movq $0x10,(%rcx) > 0x00007f6654fb4f3e <+5134>: mov $0x1,%edx > 0x00007f6654fb4f43 <+5139>: mov %r13,0x8(%r15) > 0x00007f6654fb4f47 <+5143>: mov %r15,%rsi > 0x00007f6654fb4f4a <+5146>: mov %rbx,%rdi > 0x00007f6654fb4f4d <+5149>: callq 0x7f6654fb2740 <_int_free> > 0x00007f6654fb4f52 <+5154>: mov 0x878(%rbx),%rdx > 0x00007f6654fb4f59 <+5161>: mov 0x58(%rbx),%rax > 0x00007f6654fb4f5d <+5165>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> > 0x00007f6654fb4f62 <+5170>: test %r8b,%r8b > 0x00007f6654fb4f65 <+5173>: je 0x7f6654fb450b <_int_malloc+2523> > 0x00007f6654fb4f6b <+5179>: mov 0x878(%rbx),%rdx > 0x00007f6654fb4f72 <+5186>: mov 0x58(%rbx),%rax > 0x00007f6654fb4f76 <+5190>: jmpq 0x7f6654fb45c6 <_int_malloc+2710> >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 1144839
: 939745 |
939746
|
939747
|
939748
|
939749
|
939750
|
939751
|
939752
|
939753
|
939754
|
939755