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 951113 Details for
Bug 1157821
[abrt] remmina: xrealloc(): remmina 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), 94.74 KB, created by
udo.rader
on 2014-10-27 18:32:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
udo.rader
Created:
2014-10-27 18:32:47 UTC
Size:
94.74 KB
patch
obsolete
>[New LWP 11610] >[New LWP 11611] >[New LWP 11609] >[New LWP 11615] >[New LWP 11608] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `remmina -c /home/udo/.remmina/1375795026111.remmina'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _int_malloc (av=av@entry=0x7f1c64000020, bytes=bytes@entry=36433) at malloc.c:3718 >3718 set_head(remainder, remainder_size | PREV_INUSE); > >Thread 5 (Thread 0x7f1c851c1a00 (LWP 11608)): >#0 0x00000034e0aebef0 in __libc_writev (fd=6, vector=0x7fff4699f8e0, count=3) at ../sysdeps/unix/sysv/linux/writev.c:54 > resultvar = 257528 > oldtype = 0 > result = <optimized out> >#1 0x00000034e4e09fec in write_vec (c=0x2379510, c=0x2379510, c=0x2379510, count=0x7fff4699f864, vector=0x7fff4699f868) at xcb_conn.c:217 > n = <optimized out> >#2 _xcb_conn_wait (c=c@entry=0x2379510, cond=cond@entry=0x237a5e0, vector=vector@entry=0x7fff4699f868, count=count@entry=0x7fff4699f864) at xcb_conn.c:457 > may_read = <optimized out> > ret = 1 > fd = {fd = 6, events = 5, revents = 4} >#3 0x00000034e4e0a4c3 in _xcb_out_send (c=c@entry=0x2379510, vector=vector@entry=0x7fff4699f8e0, count=count@entry=3) at xcb_out.c:349 > ret = 1 >#4 0x00000034e4e0a543 in xcb_writev (c=c@entry=0x2379510, vector=vector@entry=0x7fff4699f8e0, count=count@entry=3, requests=requests@entry=1) at xcb_out.c:297 > ret = <optimized out> >#5 0x00000034e5242a56 in _XSend (dpy=dpy@entry=0x23782c0, data=data@entry=0x268f3c0 "{]\030", size=<optimized out>) at xcb_io.c:495 > dummy_request = {reqType = 0 '\000', data = 0 '\000', length = 0} > pad = "\000\000" > vec = {{iov_base = 0x237e720, iov_len = 24}, {iov_base = 0x268f3c0, iov_len = 257504}, {iov_base = 0x34e553d7a4 <pad>, iov_len = 0}} > requests = 1 > ext = 0x0 > c = 0x2379510 >#6 0x00000034e5237818 in SendZImage (dest_scanline_pad=32, dest_bits_per_pixel=<optimized out>, req_yoffset=<optimized out>, req_xoffset=<optimized out>, image=0x7f1c6403df50, req=0x237e720, dpy=0x23782c0) at PutImage.c:832 > bytes_per_dest = <optimized out> > length = <optimized out> > dest = 0x268f3c0 "{]\030" > bytes_per_src = 4952 > src = <optimized out> > shifted_src = 0x0 >#7 PutImageRequest (gc=0x7f1c6404e700, dest_scanline_pad=32, dest_bits_per_pixel=<optimized out>, req_height=<optimized out>, req_width=<optimized out>, y=<optimized out>, x=<optimized out>, req_yoffset=<optimized out>, req_xoffset=<optimized out>, image=0x7f1c6403df50, d=<optimized out>, dpy=0x23782c0) at PutImage.c:863 > req = 0x237e720 >#8 PutSubImage (dpy=dpy@entry=0x23782c0, d=d@entry=52428941, gc=gc@entry=0x7f1c6404e700, image=image@entry=0x7f1c6403df50, req_xoffset=req_xoffset@entry=0, req_yoffset=req_yoffset@entry=208, x=x@entry=0, y=y@entry=208, req_width=req_width@entry=1238, req_height=req_height@entry=52, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at PutImage.c:901 > left_pad = <optimized out> > BytesPerRow = <optimized out> > Available = <optimized out> >#9 0x00000034e5236f8e in PutSubImage (dpy=dpy@entry=0x23782c0, d=d@entry=52428941, gc=gc@entry=0x7f1c6404e700, image=image@entry=0x7f1c6403df50, req_xoffset=req_xoffset@entry=0, req_yoffset=<optimized out>, x=x@entry=0, y=y@entry=0, req_width=req_width@entry=1238, req_height=req_height@entry=960, dest_bits_per_pixel=dest_bits_per_pixel@entry=32, dest_scanline_pad=dest_scanline_pad@entry=32) at PutImage.c:910 > SubImageHeight = 52 > left_pad = <optimized out> > BytesPerRow = <optimized out> > Available = <optimized out> >#10 0x00000034e5237e67 in XPutImage (dpy=0x23782c0, d=52428941, gc=0x7f1c6404e700, image=0x7f1c6403df50, req_xoffset=0, req_yoffset=<optimized out>, x=0, y=0, req_width=1238, req_height=960) at PutImage.c:1020 > width = 1238 > height = 960 > dest_bits_per_pixel = 32 > dest_scanline_pad = 32 >#11 0x00007f1c7cfc961c in remmina_rdp_event_update_region (gp=gp@entry=0x258e1b0, ui=ui@entry=0x7f1c640b93b0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_event.c:149 > rfi = 0x264f8d0 > x = 0 > y = 0 > w = 1238 > h = 960 >#12 0x00007f1c7cfca265 in remmina_rdp_event_queue_ui (gp=0x258e1b0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_event.c:910 > rfi = 0x264f8d0 > ui = 0x7f1c640b93b0 >#13 0x00000037a8220328 in gdk_threads_dispatch (data=0x2487ec0) at gdk.c:804 > dispatch = 0x2487ec0 > ret = 0 >#14 0x00000034e36492a6 in g_main_dispatch (context=0x2372bc0) at gmain.c:3066 > dispatch = 0x34e3646150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x2487ec0 > callback = 0x37a8220300 <gdk_threads_dispatch> > cb_funcs = 0x34e392a8e0 <g_source_callback_funcs> > cb_data = 0x7f1c640b9250 > need_destroy = <optimized out> > current_source_link = {data = 0x7f1c640b91e0, next = 0x0} > source = 0x7f1c640b91e0 > current = 0x23a0420 > i = 0 >#15 g_main_context_dispatch (context=context@entry=0x2372bc0) at gmain.c:3642 >No locals. >#16 0x00000034e3649628 in g_main_context_iterate (context=0x2372bc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 10862 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x246c8c0 >#17 0x00000034e3649a3a in g_main_loop_run (loop=0x25681e0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#18 0x00000037a8baa735 in gtk_main () at gtkmain.c:1158 > loop = 0x25681e0 >#19 0x00000000004144e9 in main (argc=3, argv=0x7fff4699ffb8) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina.c:228 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > app = 0x2526770 > status = 0 > >Thread 4 (Thread 0x7f1c73179700 (LWP 11615)): >#0 0x00000034e0aec463 in select () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f1c7c58a835 in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=<optimized out>) at /usr/src/debug/freerdp-1.0.2/libfreerdp-utils/wait_obj.c:206 > max = <optimized out> > sock = <optimized out> > index = <optimized out> > fds = {__fds_bits = {1310720, 0 <repeats 15 times>}} > status = <optimized out> > time = {tv_sec = 139760166734719, tv_usec = 139759913529592} > ptime = 0x0 >#2 0x00007f1c7c58999c in svc_plugin_thread_func (arg=0x7f1c640021c0) at /usr/src/debug/freerdp-1.0.2/libfreerdp-utils/svc_plugin.c:272 > plugin = 0x7f1c640021c0 >#3 0x00000034e0e07ee5 in start_thread (arg=0x7f1c73179700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1c73179700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139760166737664, 7678780978643462753, 0, 0, 139760166738368, 139760166737664, -7734821641576650143, 7708266305027828321}, 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> >#4 0x00000034e0af4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f1c7e8a1700 (LWP 11609)): >#0 0x00000034e0aea71d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000034e36495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f1c780010e0, timeout=-1, context=0x2377100) at gmain.c:4007 > poll_func = 0x34e3658500 <g_poll> >#2 g_main_context_iterate (context=0x2377100, 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 = 0x7f1c780010e0 >#3 0x00000034e3649a3a in g_main_loop_run (loop=0x2377090) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000034e46d0376 in gdbus_shared_thread_func (user_data=0x23770d0) at gdbusprivate.c:278 > data = 0x23770d0 >#5 0x00000034e366ea45 in g_thread_proxy (data=0x2364ca0) at gthread.c:798 > thread = 0x2364ca0 >#6 0x00000034e0e07ee5 in start_thread (arg=0x7f1c7e8a1700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1c7e8a1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139760358790912, 7678780978643462753, 0, 0, 139760358791616, 139760358790912, -7734792130856359327, 7708266305027828321}, 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 0x00000034e0af4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f1c688bc700 (LWP 11611)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x00000034e368a915 in g_cond_wait_until (cond=cond@entry=0x7f1c78009878, mutex=mutex@entry=0x7f1c78009870, end_time=end_time@entry=38000019669) at gthread-posix.c:870 > ts = {tv_sec = 38000, tv_nsec = 19669000} > status = <optimized out> >#2 0x00000034e361f0d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f1c78009870, wait=wait@entry=1, end_time=end_time@entry=38000019669) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000034e361f68b in g_async_queue_timeout_pop (queue=0x7f1c78009870, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 38000019669 > retval = <optimized out> >#4 0x00000034e366f4d6 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00000034e366ea45 in g_thread_proxy (data=0x7f1c78003990) at gthread.c:798 > thread = 0x7f1c78003990 >#7 0x00000034e0e07ee5 in start_thread (arg=0x7f1c688bc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1c688bc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139759989802752, 7678780978643462753, 0, 0, 139759989803456, 139759989802752, -7734840504536143263, 7708266305027828321}, 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> >#8 0x00000034e0af4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f1c690bd700 (LWP 11610)): >#0 _int_malloc (av=av@entry=0x7f1c64000020, bytes=bytes@entry=36433) at malloc.c:3718 > p = 0x7f1c64135810 > iters = <optimized out> > nb = 36448 > idx = 119 > bin = <optimized out> > victim = 0x7f1c64135800 > size = <optimized out> > victim_index = <optimized out> > remainder = 0x7f1c6413e660 > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = 1286812 > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#1 0x00000034e0a7f52c in _int_realloc (av=av@entry=0x7f1c64000020, oldp=oldp@entry=0x7f1c64071540, oldsize=oldsize@entry=1664, nb=nb@entry=36448) at malloc.c:4225 > newp = <optimized out> > newsize = <optimized out> > newmem = <optimized out> > next = 0x7f1c64071bc0 > remainder = <optimized out> > remainder_size = <optimized out> > bck = <optimized out> > fwd = <optimized out> > copysize = <optimized out> > ncopies = <optimized out> > s = <optimized out> > d = <optimized out> > errstr = 0x0 > nextsize = <optimized out> >#2 0x00000034e0a80272 in __GI___libc_realloc (oldmem=0x7f1c64071550, bytes=bytes@entry=36432) at malloc.c:2984 > ar_ptr = 0x7f1c64000020 > nb = 36448 > newp = <optimized out> > hook = <optimized out> > oldp = 0x7f1c64071540 > oldsize = 1664 >#3 0x00007f1c7c587fba in xrealloc (ptr=<optimized out>, size=size@entry=36432) at /usr/src/debug/freerdp-1.0.2/libfreerdp-utils/memory.c:91 > mem = <optimized out> >#4 0x00000033baa0fe51 in gdi_Bitmap_Decompress (context=<optimized out>, bitmap=0x7f1c64070d20, data=0x2643abd "\300\n-\t\366\v\002\360\001\300\a-\t\204-\t-\t-\t-\t\031\363\r\002\360\001", width=576, height=22, bpp=16, length=4650, compressed=1) at /usr/src/debug/freerdp-1.0.2/libfreerdp-gdi/graphics.c:99 > size = 36432 >#5 0x00007f1c7c37c758 in update_gdi_bitmap_update (context=0x264f8d0, bitmap_update=0x25db108) at /usr/src/debug/freerdp-1.0.2/libfreerdp-cache/bitmap.c:139 > i = 0 > bitmap = 0x7f1c64070d20 > bitmap_data = 0x25db470 > reused = 1 > cache = <optimized out> >#6 0x00000033bb234ce3 in fastpath_recv_update_common (fastpath=<optimized out>, s=0x7f1c640b0a60) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/fastpath.c:154 > updateType = <optimized out> > update = 0x25daf60 > context = 0x264f8d0 >#7 fastpath_recv_update (fastpath=<optimized out>, s=0x7f1c640b0a60, size=<optimized out>, updateCode=<optimized out>) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/fastpath.c:178 > update = 0x25daf60 > context = 0x264f8d0 > pointer = <optimized out> >#8 fastpath_recv_update_data (s=0x7f1c6404ebe0, fastpath=0x25d47d0) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/fastpath.c:294 > size = <optimized out> > totalSize = <optimized out> > compressionFlags = <optimized out> > update_stream = 0x7f1c640b0a60 > comp_stream = 0x7f1c640b0a60 > roff = 16871 > next_pos = 197 > updateCode = <optimized out> > fragmentation = <optimized out> > rdp = <optimized out> > rlen = 4672 >#9 fastpath_recv_updates (fastpath=0x25d47d0, s=s@entry=0x7f1c6404ebe0) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/fastpath.c:310 > update = 0x25daf60 >#10 0x00000033bb232963 in rdp_recv_fastpath_pdu (s=0x7f1c6404ebe0, rdp=0x25d44c0) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/rdp.c:762 > length = <optimized out> > fastpath = 0x25d47d0 >#11 rdp_recv_pdu (rdp=0x25d44c0, s=0x7f1c6404ebe0) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/rdp.c:770 >No locals. >#12 0x00000033bb232b90 in rdp_recv_callback (transport=<optimized out>, s=<optimized out>, extra=<optimized out>) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/rdp.c:830 > rdp = <optimized out> >#13 0x00000033bb2360e2 in transport_check_fds (ptransport=0x25d4510) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/transport.c:357 > pos = <optimized out> > status = <optimized out> > length = 207 > received = 0x7f1c6404ebe0 > transport = 0x25d3de0 >#14 0x00000033bb232d09 in rdp_check_fds (rdp=<optimized out>) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/rdp.c:861 >No locals. >#15 0x00000033bb22b603 in freerdp_check_fds (instance=<optimized out>) at /usr/src/debug/freerdp-1.0.2/libfreerdp-core/freerdp.c:123 > status = <optimized out> > rdp = <optimized out> >#16 0x00007f1c7cfc78bf in remmina_rdp_main_loop (gp=gp@entry=0x258e1b0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:626 > i = <optimized out> > fds = <optimized out> > rcount = 4 > wcount = 0 > max_fds = <optimized out> > rfds = {0x10, 0xa, 0xc, 0xe, 0x0 <repeats 28 times>} > wfds = {0x0 <repeats 32 times>} > rfds_set = {__fds_bits = {65536, 0 <repeats 15 times>}} > wfds_set = {__fds_bits = {0 <repeats 16 times>}} > event = <optimized out> >#17 0x00007f1c7cfc7d38 in remmina_rdp_main (gp=0x258e1b0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:878 > value = <optimized out> > rdpdr_num = <optimized out> > rdpsnd_num = <optimized out> > rfi = 0x264f8d0 > host = 0x7f1c64000970 "artio.bestsolution.at" > drdynvc_num = <optimized out> > cs = 0x0 > remminafile = 0x2588ff0 > s = <optimized out> > port = 3389 >#18 remmina_rdp_main_thread (data=0x258e1b0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:892 > gp = 0x258e1b0 > rfi = 0x264f8d0 >#19 0x00000034e0e07ee5 in start_thread (arg=0x7f1c690bd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1c690bd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139759998195456, 7678780978643462753, 0, 0, 139759998196160, 139759998195456, -7734843805755381151, 7708266305027828321}, 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> >#20 0x00000034e0af4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00000037a8a7b360 0x00000037a8d40114 Yes /lib64/libgtk-3.so.0 >0x00000037a821fa40 0x00000037a8272974 Yes /lib64/libgdk-3.so.0 >0x00000034e361a6e0 0x00000034e36b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000034e4631be0 0x00000034e46f365c Yes /lib64/libgio-2.0.so.0 >0x00000034e3e0b160 0x00000034e3e39a18 Yes /lib64/libgobject-2.0.so.0 >0x00000034e4201190 0x00000034e4202088 Yes /lib64/libgmodule-2.0.so.0 >0x00000034e6e006b0 0x00000034e6e0081c Yes /lib64/libgthread-2.0.so.0 >0x00000034f0e0d050 0x00000034f0e2bf88 Yes /lib64/libpango-1.0.so.0 >0x00000034efa136d0 0x00000034efae2ef8 Yes /lib64/libcairo.so.2 >0x00000034ec606ed0 0x00000034ec61aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000034f2e0a3b0 0x00000034f2e15f34 Yes /lib64/libatk-1.0.so.0 >0x00000034e521df60 0x00000034e52a4f1c Yes /lib64/libX11.so.6 >0x00000034e5e03760 0x00000034e5e0d460 Yes /lib64/libXext.so.6 >0x00000033be60bbc0 0x00000033be636ffc Yes /lib64/libssh.so.4 >0x00000034e0e059a0 0x00000034e0e11554 Yes /lib64/libpthread.so.0 >0x00000034f6a07800 0x00000034f6a56a48 Yes /lib64/libgcrypt.so.11 >0x00000037dee134b0 0x00000037dee42c0c Yes /lib64/libvte2_90.so.9 >0x00000034e2e02af0 0x00000034e2e122a8 Yes /lib64/libgcc_s.so.1 >0x00000034e0a1f560 0x00000034e0b60994 Yes /lib64/libc.so.6 >0x00000034ef204880 0x00000034ef209358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000034ea602240 0x00000034ea60c5f8 Yes /lib64/libXi.so.6 >0x00000034e92015f0 0x00000034e9203948 Yes /lib64/libXfixes.so.3 >0x00000034f5a03560 0x00000034f5a0459c Yes (*) /lib64/libcairo-gobject.so.2 >0x00000034f4609ef0 0x00000034f461cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x00000034ee607320 0x00000034ee60f90c Yes /lib64/libpangoft2-1.0.so.0 >0x00000034e8606cc0 0x00000034e86242fc Yes /lib64/libfontconfig.so.1 >0x00000034e1605890 0x00000034e1674a08 Yes /lib64/libm.so.6 >0x00000034e8a00bb0 0x00000034e8a01510 Yes /lib64/libXinerama.so.1 >0x00000034e8201c30 0x00000034e82075d0 Yes /lib64/libXrandr.so.2 >0x00000034eee02ab0 0x00000034eee07690 Yes /lib64/libXcursor.so.1 >0x00000034f1e00cd0 0x00000034f1e016e8 Yes /lib64/libXcomposite.so.1 >0x00000034e9e00c40 0x00000034e9e0156c Yes /lib64/libXdamage.so.1 >0x00000034eea04930 0x00000034eea086f0 Yes /lib64/libwayland-client.so.0 >0x00000037a86047e0 0x00000037a861c958 Yes /lib64/libxkbcommon.so.0 >0x00000034f72011c0 0x00000034f7202c94 Yes /lib64/libwayland-cursor.so.0 >0x00000034e2a022d0 0x00000034e2a050ac Yes /lib64/librt.so.1 >0x00000034e3a01870 0x00000034e3a05fe8 Yes /lib64/libffi.so.6 >0x00000034e1200ed0 0x00000034e12019d0 Yes /lib64/libdl.so.2 >0x00000034e1a02210 0x00000034e1a0e930 Yes /lib64/libz.so.1 >0x00000034e26064a0 0x00000034e2618fe4 Yes /lib64/libselinux.so.1 >0x00000034e3203a40 0x00000034e32127dc Yes /lib64/libresolv.so.2 >0x00000034ee20a510 0x00000034ee291b4c Yes /lib64/libpixman-1.so.0 >0x00000034e660d320 0x00000034e6678fb4 Yes /lib64/libfreetype.so.6 >0x00000034efe05ee0 0x00000034efe1940c Yes /lib64/libEGL.so.1 >0x00000034e5605680 0x00000034e5626df8 Yes /lib64/libpng16.so.16 >0x00000034f0600b90 0x00000034f0601460 Yes /lib64/libxcb-shm.so.0 >0x00000034f1203610 0x00000034f1206a7c Yes /lib64/libxcb-render.so.0 >0x00000034e4e09a00 0x00000034e4e176c8 Yes /lib64/libxcb.so.1 >0x00000034e7201b70 0x00000034e7207be8 Yes /lib64/libXrender.so.1 >0x00000034e9a18200 0x00000034e9a52634 Yes /lib64/libGL.so.1 >0x00000033bae184f0 0x00000033bae529b0 Yes /lib64/libssl.so.10 >0x00000033ba669c40 0x00000033ba75a508 Yes /lib64/libcrypto.so.10 >0x00000034ed60bee0 0x00000034ed63c1b4 Yes /lib64/libgssapi_krb5.so.2 >0x00000034eda251a0 0x00000034eda877ac Yes /lib64/libkrb5.so.3 >0x00000034eca048b0 0x00000034eca247e8 Yes /lib64/libk5crypto.so.3 >0x00000034eb201570 0x00000034eb202154 Yes /lib64/libcom_err.so.2 >0x00000034e0600b10 0x00000034e0619c30 Yes /lib64/ld-linux-x86-64.so.2 >0x00000034f6e00a30 0x00000034f6e010a8 Yes /lib64/libgpg-error.so.0 >0x0000003b4d606d50 0x0000003b4d620454 Yes /lib64/libncurses.so.5 >0x00000034f760ce40 0x00000034f7618ba8 Yes /lib64/libtinfo.so.5 >0x00000034f8600f10 0x00000034f8601804 Yes /lib64/libutil.so.1 >0x00000034ed206d40 0x00000034ed23b04c Yes /lib64/libharfbuzz.so.0 >0x00000034f620ec50 0x00000034f621f448 Yes /lib64/libatspi.so.0 >0x00000034e7607ab0 0x00000034e7631a54 Yes /lib64/libdbus-1.so.3 >0x00000034e6203e00 0x00000034e621ccdc Yes /lib64/libexpat.so.1 >0x00000034e2201770 0x00000034e224b9e0 Yes /lib64/libpcre.so.1 >0x00000034e1e030e0 0x00000034e1e19050 Yes /lib64/liblzma.so.5 >0x00000034e8e00600 0x00000034e8e0070c Yes /lib64/libX11-xcb.so.1 >0x00000034e9601930 0x00000034e9602a88 Yes /lib64/libxcb-dri2.so.0 >0x00000034f0a02610 0x00000034f0a04748 Yes /lib64/libxcb-xfixes.so.0 >0x00000034ede01020 0x00000034ede01bc8 Yes /lib64/libxcb-shape.so.0 >0x00000034ef602120 0x00000034ef6043a8 Yes /lib64/libgbm.so.1 >0x00000034e6a034a0 0x00000034e6a0bf6c Yes /lib64/libudev.so.1 >0x00000034f0205950 0x00000034f020aae0 Yes /lib64/libwayland-server.so.0 >0x00000034eaa093a0 0x00000034eaa12650 Yes /lib64/libglapi.so.0 >0x00000034eae03210 0x00000034eae08b88 Yes /lib64/libdrm.so.2 >0x00000034e4a00ee0 0x00000034e4a01bfc Yes /lib64/libXau.so.6 >0x00000034ec20a030 0x00000034ec211df8 Yes /lib64/libxcb-glx.so.0 >0x00000034e7a01010 0x00000034e7a03958 Yes /lib64/libXxf86vm.so.1 >0x00000034eb603620 0x00000034eb609f8c Yes /lib64/libkrb5support.so.0 >0x00000034ebe01570 0x00000034ebe02194 Yes /lib64/libkeyutils.so.1 >0x00000034eba027c0 0x00000034eba149b8 Yes /lib64/libgraphite2.so.3 >0x00007f1c7e8adef0 0x00007f1c7e8c83f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000033bd2128c0 0x00000033bd22a618 Yes /lib64/libgvfscommon.so.0 >0x00000033bda047f0 0x00000033bda2e720 Yes /lib64/libbluray.so.1 >0x00000033ba22e870 0x00000033ba316880 Yes /lib64/libxml2.so.2 >0x00007f1c7de5cb20 0x00007f1c7de5e174 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00000033bfa07a60 0x00000033bfa2ba58 Yes /lib64/librsvg-2.so.2 >0x00007f1c7dbfdcd0 0x00007f1c7dc1c858 Yes /lib64/libcroco-0.6.so.3 >0x00007f1c7d9f27b0 0x00007f1c7d9f2fb0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f1c7d7ed170 0x00007f1c7d7ef160 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007f1c7d5e7d60 0x00007f1c7d5e9260 Yes /lib64/libcanberra-gtk3.so.0 >0x00007f1c7d3d83f0 0x00007f1c7d3e11ec Yes /lib64/libcanberra.so.0 >0x00000034fba02110 0x00000034fba0640c Yes /lib64/libvorbisfile.so.3 >0x00000034fa203850 0x00000034fa21b180 Yes /lib64/libvorbis.so.0 >0x00000034f9201aa0 0x00000034f9204098 Yes /lib64/libogg.so.0 >0x00000033bce02d30 0x00000033bce0e2d4 Yes /lib64/libtdb.so.1 >0x00000034f8a024b0 0x00000034f8a06788 Yes /lib64/libltdl.so.7 >0x00000033bc200ed0 0x00000033bc20598c Yes /lib64/libcrypt.so.1 >0x00000033bbe03f80 0x00000033bbe5812d Yes /lib64/libfreebl3.so >0x00007f1c7d1d2aa0 0x00007f1c7d1d2e24 Yes /usr/lib64/remmina/plugins/remmina-plugins-gnome.so >0x00000034f9a07b30 0x00000034f9a19a24 Yes /lib64/libgnome-keyring.so.0 >0x00007f1c7cfc69d0 0x00007f1c7cfcd944 Yes /usr/lib64/remmina/plugins/remmina-plugin-rdp.so >0x00000033bb2160c0 0x00000033bb23ae84 Yes /lib64/libfreerdp-core.so.1.0 >0x00000033baa05240 0x00000033baa1152c Yes /lib64/libfreerdp-gdi.so.1.0 >0x00007f1c7cdb1940 0x00007f1c7cdb241c Yes /lib64/libfreerdp-kbd.so.1.0 >0x00007f1c7cba5410 0x00007f1c7cba5ff4 Yes /lib64/libfreerdp-rail.so.1.0 >0x00007f1c7c996190 0x00007f1c7c9a0480 Yes /lib64/libfreerdp-codec.so.1.0 >0x00007f1c7c7906f0 0x00007f1c7c791da0 Yes /lib64/libfreerdp-channels.so.1.0 >0x00007f1c7c585440 0x00007f1c7c58a888 Yes /lib64/libfreerdp-utils.so.1.0 >0x00007f1c7c37bf90 0x00007f1c7c37dfa4 Yes /lib64/libfreerdp-cache.so.1.0 >0x0000003501404da0 0x000000350141cb88 Yes /lib64/libxkbfile.so.1 >0x00007f1c7c1736c0 0x00007f1c7c1772c8 Yes /usr/lib64/remmina/plugins/remmina-plugin-vnc.so >0x00007f1c77de60e0 0x00007f1c77df9420 Yes /lib64/libvncclient.so.0 >0x00000033bde22f40 0x00000033bdedc7f8 Yes /lib64/libgnutls.so.28 >0x00007f1c77bdead0 0x00007f1c77be0328 Yes /lib64/libminilzo.so.0 >0x00000034f6604200 0x00000034f663ad30 Yes /lib64/libjpeg.so.62 >0x00000034fb20d7e0 0x00000034fb22a5ec Yes /lib64/libp11-kit.so.0 >0x00000033be218e60 0x00000033be259d34 Yes /lib64/libtspi.so.1 >0x00000034fca02cb0 0x00000034fca0ed5c Yes /lib64/libtasn1.so.6 >0x00000034fd206360 0x00000034fd220c9c Yes /lib64/libnettle.so.4 >0x00000034fce06820 0x00000034fce11624 Yes /lib64/libhogweed.so.2 >0x00000034fb60c040 0x00000034fb65edc4 Yes /lib64/libgmp.so.10 >0x00007f1c63dfd160 0x00007f1c63dfe164 Yes /usr/lib64/freerdp/cliprdr.so >0x00007f1c63bf2240 0x00007f1c63bf8eb4 Yes /lib64/libnss_files.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f1c64000020 139759913533472 >rcx 0x1 1 >rdx 0x7f1c6413e660 139759914837600 >rsi 0x13a29c 1286812 >rdi 0x3 3 >rbp 0x8e65 0x8e65 >rsp 0x7f1c690bc4e0 0x7f1c690bc4e0 >r8 0x0 0 >r9 0x76 118 >r10 0x0 0 >r11 0x7f1c64039385 139759913767813 >r12 0x7f1c64135810 139759914801168 >r13 0xff000000feff71a1 -72057589759774303 >r14 0x7f1c64000078 139759913533560 >r15 0x7f1c64135800 139759914801152 >rip 0x34e0a7e43f 0x34e0a7e43f <_int_malloc+2447> >eflags 0x10206 [ PF 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: > 0x00000034e0a7dab0 <+0>: push %r15 > 0x00000034e0a7dab2 <+2>: push %r14 > 0x00000034e0a7dab4 <+4>: push %r13 > 0x00000034e0a7dab6 <+6>: push %r12 > 0x00000034e0a7dab8 <+8>: push %rbp > 0x00000034e0a7dab9 <+9>: push %rbx > 0x00000034e0a7daba <+10>: sub $0xa8,%rsp > 0x00000034e0a7dac1 <+17>: cmp $0xffffffffffffffbf,%rsi > 0x00000034e0a7dac5 <+21>: mov %rsi,(%rsp) > 0x00000034e0a7dac9 <+25>: ja 0x34e0a7e217 <_int_malloc+1895> > 0x00000034e0a7dacf <+31>: mov %rsi,%rax > 0x00000034e0a7dad2 <+34>: mov $0x20,%ebp > 0x00000034e0a7dad7 <+39>: mov %rdi,%rbx > 0x00000034e0a7dada <+42>: add $0x17,%rax > 0x00000034e0a7dade <+46>: mov %rax,%rdx > 0x00000034e0a7dae1 <+49>: and $0xfffffffffffffff0,%rdx > 0x00000034e0a7dae5 <+53>: cmp $0x20,%rax > 0x00000034e0a7dae9 <+57>: cmovae %rdx,%rbp > 0x00000034e0a7daed <+61>: cmp 0x33c08c(%rip),%rbp # 0x34e0db9b80 <global_max_fast> > 0x00000034e0a7daf4 <+68>: ja 0x34e0a7db69 <_int_malloc+185> > 0x00000034e0a7daf6 <+70>: mov %ebp,%r8d > 0x00000034e0a7daf9 <+73>: shr $0x4,%r8d > 0x00000034e0a7dafd <+77>: sub $0x2,%r8d > 0x00000034e0a7db01 <+81>: mov %r8d,%eax > 0x00000034e0a7db04 <+84>: mov 0x8(%rdi,%rax,8),%rcx > 0x00000034e0a7db09 <+89>: lea (%rdi,%rax,8),%rsi > 0x00000034e0a7db0d <+93>: lea 0x8(%rsi),%rdx > 0x00000034e0a7db11 <+97>: test %rcx,%rcx > 0x00000034e0a7db14 <+100>: je 0x34e0a7db69 <_int_malloc+185> > 0x00000034e0a7db16 <+102>: mov 0x10(%rcx),%rdi > 0x00000034e0a7db1a <+106>: mov %rcx,%rax > 0x00000034e0a7db1d <+109>: cmpl $0x0,%fs:0x18 > 0x00000034e0a7db26 <+118>: je 0x34e0a7db29 <_int_malloc+121> > 0x00000034e0a7db28 <+120>: lock cmpxchg %rdi,0x8(%rsi) > 0x00000034e0a7db2e <+126>: cmp %rcx,%rax > 0x00000034e0a7db31 <+129>: mov %rax,%r12 > 0x00000034e0a7db34 <+132>: jne 0x34e0a7db64 <_int_malloc+180> > 0x00000034e0a7db36 <+134>: jmpq 0x34e0a7e113 <_int_malloc+1635> > 0x00000034e0a7db3b <+139>: nopl 0x0(%rax,%rax,1) > 0x00000034e0a7db40 <+144>: mov 0x10(%r12),%rcx > 0x00000034e0a7db45 <+149>: mov %r12,%rax > 0x00000034e0a7db48 <+152>: cmpl $0x0,%fs:0x18 > 0x00000034e0a7db51 <+161>: je 0x34e0a7db54 <_int_malloc+164> > 0x00000034e0a7db53 <+163>: lock cmpxchg %rcx,(%rdx) > 0x00000034e0a7db58 <+168>: cmp %r12,%rax > 0x00000034e0a7db5b <+171>: je 0x34e0a7e113 <_int_malloc+1635> > 0x00000034e0a7db61 <+177>: mov %rax,%r12 > 0x00000034e0a7db64 <+180>: test %r12,%r12 > 0x00000034e0a7db67 <+183>: jne 0x34e0a7db40 <_int_malloc+144> > 0x00000034e0a7db69 <+185>: cmp $0x3ff,%rbp > 0x00000034e0a7db70 <+192>: ja 0x34e0a7dbf0 <_int_malloc+320> > 0x00000034e0a7db72 <+194>: mov %ebp,%r9d > 0x00000034e0a7db75 <+197>: shr $0x4,%r9d > 0x00000034e0a7db79 <+201>: lea -0x2(%r9,%r9,1),%eax > 0x00000034e0a7db7e <+206>: lea 0x58(%rbx,%rax,8),%rax > 0x00000034e0a7db83 <+211>: mov 0x18(%rax),%r12 > 0x00000034e0a7db87 <+215>: cmp %rax,%r12 > 0x00000034e0a7db8a <+218>: je 0x34e0a7dc2e <_int_malloc+382> > 0x00000034e0a7db90 <+224>: test %r12,%r12 > 0x00000034e0a7db93 <+227>: je 0x34e0a7dc1c <_int_malloc+364> > 0x00000034e0a7db99 <+233>: mov 0x18(%r12),%rdx > 0x00000034e0a7db9e <+238>: cmp 0x10(%rdx),%r12 > 0x00000034e0a7dba2 <+242>: jne 0x34e0a7e80a <_int_malloc+3418> > 0x00000034e0a7dba8 <+248>: orq $0x1,0x8(%r12,%rbp,1) > 0x00000034e0a7dbae <+254>: mov %rdx,0x18(%rax) > 0x00000034e0a7dbb2 <+258>: mov %rax,0x10(%rdx) > 0x00000034e0a7dbb6 <+262>: lea 0x339ba3(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7dbbd <+269>: cmp %rax,%rbx > 0x00000034e0a7dbc0 <+272>: je 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7dbc2 <+274>: orq $0x4,0x8(%r12) > 0x00000034e0a7dbc8 <+280>: mov 0x33bfa2(%rip),%eax # 0x34e0db9b70 <perturb_byte> > 0x00000034e0a7dbce <+286>: add $0x10,%r12 > 0x00000034e0a7dbd2 <+290>: test %eax,%eax > 0x00000034e0a7dbd4 <+292>: jne 0x34e0a7df32 <_int_malloc+1154> > 0x00000034e0a7dbda <+298>: add $0xa8,%rsp > 0x00000034e0a7dbe1 <+305>: mov %r12,%rax > 0x00000034e0a7dbe4 <+308>: pop %rbx > 0x00000034e0a7dbe5 <+309>: pop %rbp > 0x00000034e0a7dbe6 <+310>: pop %r12 > 0x00000034e0a7dbe8 <+312>: pop %r13 > 0x00000034e0a7dbea <+314>: pop %r14 > 0x00000034e0a7dbec <+316>: pop %r15 > 0x00000034e0a7dbee <+318>: retq > 0x00000034e0a7dbef <+319>: nop > 0x00000034e0a7dbf0 <+320>: mov %rbp,%r9 > 0x00000034e0a7dbf3 <+323>: shr $0x6,%r9 > 0x00000034e0a7dbf7 <+327>: cmp $0x30,%r9 > 0x00000034e0a7dbfb <+331>: jbe 0x34e0a7e20e <_int_malloc+1886> > 0x00000034e0a7dc01 <+337>: mov %rbp,%r9 > 0x00000034e0a7dc04 <+340>: shr $0x9,%r9 > 0x00000034e0a7dc08 <+344>: cmp $0x14,%r9 > 0x00000034e0a7dc0c <+348>: ja 0x34e0a7e22d <_int_malloc+1917> > 0x00000034e0a7dc12 <+354>: add $0x5b,%r9d > 0x00000034e0a7dc16 <+358>: testb $0x1,0x4(%rbx) > 0x00000034e0a7dc1a <+362>: jne 0x34e0a7dc2e <_int_malloc+382> > 0x00000034e0a7dc1c <+364>: mov %rbx,%rdi > 0x00000034e0a7dc1f <+367>: mov %r9d,0x8(%rsp) > 0x00000034e0a7dc24 <+372>: callq 0x34e0a7bfb0 <malloc_consolidate> > 0x00000034e0a7dc29 <+377>: mov 0x8(%rsp),%r9d > 0x00000034e0a7dc2e <+382>: mov %ebp,%eax > 0x00000034e0a7dc30 <+384>: movq $0x1,0x8(%rsp) > 0x00000034e0a7dc39 <+393>: lea 0x58(%rbx),%r14 > 0x00000034e0a7dc3d <+397>: shr $0x4,%eax > 0x00000034e0a7dc40 <+400>: mov %eax,0x10(%rsp) > 0x00000034e0a7dc44 <+404>: mov %rbp,%rax > 0x00000034e0a7dc47 <+407>: shr $0x6,%rax > 0x00000034e0a7dc4b <+411>: mov %rax,0x18(%rsp) > 0x00000034e0a7dc50 <+416>: add $0x30,%eax > 0x00000034e0a7dc53 <+419>: mov %eax,0x20(%rsp) > 0x00000034e0a7dc57 <+423>: mov %rbp,%rax > 0x00000034e0a7dc5a <+426>: shr $0x9,%rax > 0x00000034e0a7dc5e <+430>: mov %rax,0x28(%rsp) > 0x00000034e0a7dc63 <+435>: add $0x5b,%eax > 0x00000034e0a7dc66 <+438>: mov %eax,0x40(%rsp) > 0x00000034e0a7dc6a <+442>: mov %rbp,%rax > 0x00000034e0a7dc6d <+445>: shr $0xc,%rax > 0x00000034e0a7dc71 <+449>: mov %rax,0x38(%rsp) > 0x00000034e0a7dc76 <+454>: add $0x6e,%eax > 0x00000034e0a7dc79 <+457>: mov %eax,0x44(%rsp) > 0x00000034e0a7dc7d <+461>: mov %rbp,%rax > 0x00000034e0a7dc80 <+464>: shr $0xf,%rax > 0x00000034e0a7dc84 <+468>: mov %rax,0x48(%rsp) > 0x00000034e0a7dc89 <+473>: add $0x77,%eax > 0x00000034e0a7dc8c <+476>: mov %eax,0x58(%rsp) > 0x00000034e0a7dc90 <+480>: mov %rbp,%rax > 0x00000034e0a7dc93 <+483>: shr $0x12,%rax > 0x00000034e0a7dc97 <+487>: mov %rax,0x50(%rsp) > 0x00000034e0a7dc9c <+492>: add $0x7c,%eax > 0x00000034e0a7dc9f <+495>: mov %eax,0x5c(%rsp) > 0x00000034e0a7dca3 <+499>: lea 0x80(%rsp),%rax > 0x00000034e0a7dcab <+507>: sub %rax,0x8(%rsp) > 0x00000034e0a7dcb0 <+512>: mov %rax,0x30(%rsp) > 0x00000034e0a7dcb5 <+517>: lea 0x7f(%rsp),%rax > 0x00000034e0a7dcba <+522>: mov %rax,0x60(%rsp) > 0x00000034e0a7dcbf <+527>: mov $0x2710,%r15d > 0x00000034e0a7dcc5 <+533>: jmp 0x34e0a7dd1b <_int_malloc+619> > 0x00000034e0a7dcc7 <+535>: nopw 0x0(%rax,%rax,1) > 0x00000034e0a7dcd0 <+544>: mov %edx,%ecx > 0x00000034e0a7dcd2 <+546>: mov $0x1,%r8d > 0x00000034e0a7dcd8 <+552>: shr $0x4,%ecx > 0x00000034e0a7dcdb <+555>: lea -0x2(%rcx,%rcx,1),%eax > 0x00000034e0a7dcdf <+559>: mov %ecx,%r10d > 0x00000034e0a7dce2 <+562>: shl %cl,%r8d > 0x00000034e0a7dce5 <+565>: sar $0x5,%r10d > 0x00000034e0a7dce9 <+569>: cltq > 0x00000034e0a7dceb <+571>: lea 0x58(%rbx,%rax,8),%rdi > 0x00000034e0a7dcf0 <+576>: mov 0x10(%rdi),%rsi > 0x00000034e0a7dcf4 <+580>: movslq %r10d,%rax > 0x00000034e0a7dcf7 <+583>: or %r8d,0x858(%rbx,%rax,4) > 0x00000034e0a7dcff <+591>: sub $0x1,%r15d > 0x00000034e0a7dd03 <+595>: mov %rdi,0x18(%r12) > 0x00000034e0a7dd08 <+600>: mov %rsi,0x10(%r12) > 0x00000034e0a7dd0d <+605>: mov %r12,0x18(%rsi) > 0x00000034e0a7dd11 <+609>: mov %r12,0x10(%rdi) > 0x00000034e0a7dd15 <+613>: je 0x34e0a7df80 <_int_malloc+1232> > 0x00000034e0a7dd1b <+619>: mov 0x70(%rbx),%r12 > 0x00000034e0a7dd1f <+623>: cmp %r14,%r12 > 0x00000034e0a7dd22 <+626>: je 0x34e0a7df80 <_int_malloc+1232> > 0x00000034e0a7dd28 <+632>: mov 0x8(%r12),%rdx > 0x00000034e0a7dd2d <+637>: mov 0x18(%r12),%r13 > 0x00000034e0a7dd32 <+642>: cmp $0x10,%rdx > 0x00000034e0a7dd36 <+646>: jbe 0x34e0a7e392 <_int_malloc+2274> > 0x00000034e0a7dd3c <+652>: cmp 0x878(%rbx),%rdx > 0x00000034e0a7dd43 <+659>: ja 0x34e0a7e392 <_int_malloc+2274> > 0x00000034e0a7dd49 <+665>: and $0xfffffffffffffff8,%rdx > 0x00000034e0a7dd4d <+669>: cmp $0x3ff,%rbp > 0x00000034e0a7dd54 <+676>: ja 0x34e0a7dd5f <_int_malloc+687> > 0x00000034e0a7dd56 <+678>: cmp %r14,%r13 > 0x00000034e0a7dd59 <+681>: je 0x34e0a7dea0 <_int_malloc+1008> > 0x00000034e0a7dd5f <+687>: cmp %rdx,%rbp > 0x00000034e0a7dd62 <+690>: mov %r13,0x70(%rbx) > 0x00000034e0a7dd66 <+694>: mov %r14,0x10(%r13) > 0x00000034e0a7dd6a <+698>: je 0x34e0a7e0f8 <_int_malloc+1608> > 0x00000034e0a7dd70 <+704>: cmp $0x3ff,%rdx > 0x00000034e0a7dd77 <+711>: jbe 0x34e0a7dcd0 <_int_malloc+544> > 0x00000034e0a7dd7d <+717>: mov %rdx,%rax > 0x00000034e0a7dd80 <+720>: shr $0x6,%rax > 0x00000034e0a7dd84 <+724>: cmp $0x30,%rax > 0x00000034e0a7dd88 <+728>: ja 0x34e0a7de30 <_int_malloc+896> > 0x00000034e0a7dd8e <+734>: lea 0x30(%rax),%ecx > 0x00000034e0a7dd91 <+737>: lea 0x5e(%rax,%rax,1),%eax > 0x00000034e0a7dd95 <+741>: mov $0x1,%r8d > 0x00000034e0a7dd9b <+747>: cltq > 0x00000034e0a7dd9d <+749>: mov %ecx,%r10d > 0x00000034e0a7dda0 <+752>: shl %cl,%r8d > 0x00000034e0a7dda3 <+755>: sub $0x2,%rax > 0x00000034e0a7dda7 <+759>: sar $0x5,%r10d > 0x00000034e0a7ddab <+763>: lea 0x68(%rbx,%rax,8),%rsi > 0x00000034e0a7ddb0 <+768>: mov 0x10(%rsi),%rax > 0x00000034e0a7ddb4 <+772>: cmp %rsi,%rax > 0x00000034e0a7ddb7 <+775>: je 0x34e0a7de6e <_int_malloc+958> > 0x00000034e0a7ddbd <+781>: mov 0x18(%rsi),%rdi > 0x00000034e0a7ddc1 <+785>: or $0x1,%rdx > 0x00000034e0a7ddc5 <+789>: cmp 0x8(%rdi),%rdx > 0x00000034e0a7ddc9 <+793>: jae 0x34e0a7ddf4 <_int_malloc+836> > 0x00000034e0a7ddcb <+795>: mov 0x28(%rax),%rdx > 0x00000034e0a7ddcf <+799>: mov %rax,0x20(%r12) > 0x00000034e0a7ddd4 <+804>: mov %rdx,0x28(%r12) > 0x00000034e0a7ddd9 <+809>: mov %r12,0x20(%rdx) > 0x00000034e0a7dddd <+813>: mov %r12,0x28(%rax) > 0x00000034e0a7dde1 <+817>: jmpq 0x34e0a7dcf4 <_int_malloc+580> > 0x00000034e0a7dde6 <+822>: nopw %cs:0x0(%rax,%rax,1) > 0x00000034e0a7ddf0 <+832>: mov 0x20(%rax),%rax > 0x00000034e0a7ddf4 <+836>: mov 0x8(%rax),%rcx > 0x00000034e0a7ddf8 <+840>: cmp %rcx,%rdx > 0x00000034e0a7ddfb <+843>: jb 0x34e0a7ddf0 <_int_malloc+832> > 0x00000034e0a7ddfd <+845>: cmp %rcx,%rdx > 0x00000034e0a7de00 <+848>: je 0x34e0a7df70 <_int_malloc+1216> > 0x00000034e0a7de06 <+854>: mov 0x28(%rax),%rdx > 0x00000034e0a7de0a <+858>: mov %rax,0x20(%r12) > 0x00000034e0a7de0f <+863>: mov %rax,%rsi > 0x00000034e0a7de12 <+866>: mov %rdx,0x28(%r12) > 0x00000034e0a7de17 <+871>: mov %r12,0x28(%rax) > 0x00000034e0a7de1b <+875>: mov 0x28(%r12),%rdx > 0x00000034e0a7de20 <+880>: mov %r12,0x20(%rdx) > 0x00000034e0a7de24 <+884>: mov 0x18(%rsi),%rdi > 0x00000034e0a7de28 <+888>: jmpq 0x34e0a7dcf4 <_int_malloc+580> > 0x00000034e0a7de2d <+893>: nopl (%rax) > 0x00000034e0a7de30 <+896>: mov %rdx,%rax > 0x00000034e0a7de33 <+899>: shr $0x9,%rax > 0x00000034e0a7de37 <+903>: cmp $0x14,%rax > 0x00000034e0a7de3b <+907>: ja 0x34e0a7de80 <_int_malloc+976> > 0x00000034e0a7de3d <+909>: lea 0x5b(%rax),%ecx > 0x00000034e0a7de40 <+912>: lea 0xb4(%rax,%rax,1),%eax > 0x00000034e0a7de47 <+919>: cltq > 0x00000034e0a7de49 <+921>: mov $0x1,%r8d > 0x00000034e0a7de4f <+927>: mov $0x3,%r10d > 0x00000034e0a7de55 <+933>: sub $0x2,%rax > 0x00000034e0a7de59 <+937>: shl %cl,%r8d > 0x00000034e0a7de5c <+940>: lea 0x68(%rbx,%rax,8),%rsi > 0x00000034e0a7de61 <+945>: mov 0x10(%rsi),%rax > 0x00000034e0a7de65 <+949>: cmp %rsi,%rax > 0x00000034e0a7de68 <+952>: jne 0x34e0a7ddbd <_int_malloc+781> > 0x00000034e0a7de6e <+958>: mov %r12,0x28(%r12) > 0x00000034e0a7de73 <+963>: mov %r12,0x20(%r12) > 0x00000034e0a7de78 <+968>: mov %rsi,%rdi > 0x00000034e0a7de7b <+971>: jmpq 0x34e0a7dcf4 <_int_malloc+580> > 0x00000034e0a7de80 <+976>: mov %rdx,%rax > 0x00000034e0a7de83 <+979>: shr $0xc,%rax > 0x00000034e0a7de87 <+983>: cmp $0xa,%rax > 0x00000034e0a7de8b <+987>: ja 0x34e0a7df50 <_int_malloc+1184> > 0x00000034e0a7de91 <+993>: lea 0x6e(%rax),%ecx > 0x00000034e0a7de94 <+996>: lea 0xda(%rax,%rax,1),%eax > 0x00000034e0a7de9b <+1003>: jmp 0x34e0a7de47 <_int_malloc+919> > 0x00000034e0a7de9d <+1005>: nopl (%rax) > 0x00000034e0a7dea0 <+1008>: mov 0x60(%rbx),%rax > 0x00000034e0a7dea4 <+1012>: cmp %r12,%rax > 0x00000034e0a7dea7 <+1015>: jne 0x34e0a7dd5f <_int_malloc+687> > 0x00000034e0a7dead <+1021>: lea 0x20(%rbp),%rcx > 0x00000034e0a7deb1 <+1025>: cmp %rcx,%rdx > 0x00000034e0a7deb4 <+1028>: jbe 0x34e0a7dd5f <_int_malloc+687> > 0x00000034e0a7deba <+1034>: sub %rbp,%rdx > 0x00000034e0a7debd <+1037>: add %rbp,%r12 > 0x00000034e0a7dec0 <+1040>: cmp $0x3ff,%rdx > 0x00000034e0a7dec7 <+1047>: mov %r12,0x68(%rbx) > 0x00000034e0a7decb <+1051>: mov %r12,0x70(%rbx) > 0x00000034e0a7decf <+1055>: mov %r12,0x60(%rbx) > 0x00000034e0a7ded3 <+1059>: mov %r13,0x10(%r12) > 0x00000034e0a7ded8 <+1064>: mov %r13,0x18(%r12) > 0x00000034e0a7dedd <+1069>: jbe 0x34e0a7def1 <_int_malloc+1089> > 0x00000034e0a7dedf <+1071>: movq $0x0,0x20(%r12) > 0x00000034e0a7dee8 <+1080>: movq $0x0,0x28(%r12) > 0x00000034e0a7def1 <+1089>: lea 0x339868(%rip),%rcx # 0x34e0db7760 <main_arena> > 0x00000034e0a7def8 <+1096>: cmp %rcx,%rbx > 0x00000034e0a7defb <+1099>: setne %cl > 0x00000034e0a7defe <+1102>: or $0x1,%rbp > 0x00000034e0a7df02 <+1106>: movzbl %cl,%ecx > 0x00000034e0a7df05 <+1109>: shl $0x2,%rcx > 0x00000034e0a7df09 <+1113>: or %rcx,%rbp > 0x00000034e0a7df0c <+1116>: mov %rdx,%rcx > 0x00000034e0a7df0f <+1119>: or $0x1,%rcx > 0x00000034e0a7df13 <+1123>: mov %rbp,0x8(%rax) > 0x00000034e0a7df17 <+1127>: mov %rcx,0x8(%r12) > 0x00000034e0a7df1c <+1132>: mov %rdx,(%r12,%rdx,1) > 0x00000034e0a7df20 <+1136>: lea 0x10(%rax),%r12 > 0x00000034e0a7df24 <+1140>: mov 0x33bc46(%rip),%eax # 0x34e0db9b70 <perturb_byte> > 0x00000034e0a7df2a <+1146>: test %eax,%eax > 0x00000034e0a7df2c <+1148>: je 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7df32 <+1154>: mov (%rsp),%rdx > 0x00000034e0a7df36 <+1158>: not %eax > 0x00000034e0a7df38 <+1160>: mov %r12,%rdi > 0x00000034e0a7df3b <+1163>: movzbl %al,%esi > 0x00000034e0a7df3e <+1166>: callq 0x34e0a89140 <memset> > 0x00000034e0a7df43 <+1171>: jmpq 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7df48 <+1176>: nopl 0x0(%rax,%rax,1) > 0x00000034e0a7df50 <+1184>: mov %rdx,%rax > 0x00000034e0a7df53 <+1187>: shr $0xf,%rax > 0x00000034e0a7df57 <+1191>: cmp $0x4,%rax > 0x00000034e0a7df5b <+1195>: ja 0x34e0a7e0d8 <_int_malloc+1576> > 0x00000034e0a7df61 <+1201>: lea 0x77(%rax),%ecx > 0x00000034e0a7df64 <+1204>: lea 0xec(%rax,%rax,1),%eax > 0x00000034e0a7df6b <+1211>: jmpq 0x34e0a7de47 <_int_malloc+919> > 0x00000034e0a7df70 <+1216>: mov 0x10(%rax),%rsi > 0x00000034e0a7df74 <+1220>: jmpq 0x34e0a7de24 <_int_malloc+884> > 0x00000034e0a7df79 <+1225>: nopl 0x0(%rax) > 0x00000034e0a7df80 <+1232>: cmp $0x3ff,%rbp > 0x00000034e0a7df87 <+1239>: ja 0x34e0a7e138 <_int_malloc+1672> > 0x00000034e0a7df8d <+1245>: lea 0x1(%r9),%ecx > 0x00000034e0a7df91 <+1249>: lea (%r9,%r9,1),%eax > 0x00000034e0a7df95 <+1253>: mov %ecx,%edi > 0x00000034e0a7df97 <+1255>: lea 0x58(%rbx,%rax,8),%rdx > 0x00000034e0a7df9c <+1260>: shr $0x5,%edi > 0x00000034e0a7df9f <+1263>: mov %edi,%eax > 0x00000034e0a7dfa1 <+1265>: mov 0x858(%rbx,%rax,4),%esi > 0x00000034e0a7dfa8 <+1272>: mov $0x1,%eax > 0x00000034e0a7dfad <+1277>: shl %cl,%eax > 0x00000034e0a7dfaf <+1279>: test %eax,%eax > 0x00000034e0a7dfb1 <+1281>: sete %r8b > 0x00000034e0a7dfb5 <+1285>: cmp %esi,%eax > 0x00000034e0a7dfb7 <+1287>: seta %cl > 0x00000034e0a7dfba <+1290>: or %r8b,%cl > 0x00000034e0a7dfbd <+1293>: je 0x34e0a7e0a6 <_int_malloc+1526> > 0x00000034e0a7dfc3 <+1299>: lea 0x1(%rdi),%eax > 0x00000034e0a7dfc6 <+1302>: cmp $0x3,%eax > 0x00000034e0a7dfc9 <+1305>: ja 0x34e0a7e008 <_int_malloc+1368> > 0x00000034e0a7dfcb <+1307>: mov %eax,%edx > 0x00000034e0a7dfcd <+1309>: mov 0x858(%rbx,%rdx,4),%esi > 0x00000034e0a7dfd4 <+1316>: test %esi,%esi > 0x00000034e0a7dfd6 <+1318>: jne 0x34e0a7e254 <_int_malloc+1956> > 0x00000034e0a7dfdc <+1324>: lea 0x2(%rdi),%eax > 0x00000034e0a7dfdf <+1327>: cmp $0x4,%eax > 0x00000034e0a7dfe2 <+1330>: je 0x34e0a7e008 <_int_malloc+1368> > 0x00000034e0a7dfe4 <+1332>: mov %eax,%edx > 0x00000034e0a7dfe6 <+1334>: mov 0x858(%rbx,%rdx,4),%esi > 0x00000034e0a7dfed <+1341>: test %esi,%esi > 0x00000034e0a7dfef <+1343>: jne 0x34e0a7e254 <_int_malloc+1956> > 0x00000034e0a7dff5 <+1349>: cmp $0x1,%edi > 0x00000034e0a7dff8 <+1352>: je 0x34e0a7e008 <_int_malloc+1368> > 0x00000034e0a7dffa <+1354>: mov 0x864(%rbx),%esi > 0x00000034e0a7e000 <+1360>: test %esi,%esi > 0x00000034e0a7e002 <+1362>: jne 0x34e0a7e2ea <_int_malloc+2106> > 0x00000034e0a7e008 <+1368>: mov 0x58(%rbx),%r15 > 0x00000034e0a7e00c <+1372>: lea 0x20(%rbp),%r12 > 0x00000034e0a7e010 <+1376>: mov 0x8(%r15),%r13 > 0x00000034e0a7e014 <+1380>: and $0xfffffffffffffff8,%r13 > 0x00000034e0a7e018 <+1384>: cmp %r12,%r13 > 0x00000034e0a7e01b <+1387>: jae 0x34e0a7e407 <_int_malloc+2391> > 0x00000034e0a7e021 <+1393>: testb $0x1,0x4(%rbx) > 0x00000034e0a7e025 <+1397>: jne 0x34e0a7e450 <_int_malloc+2464> > 0x00000034e0a7e02b <+1403>: mov %rbx,%rdi > 0x00000034e0a7e02e <+1406>: callq 0x34e0a7bfb0 <malloc_consolidate> > 0x00000034e0a7e033 <+1411>: cmp $0x3ff,%rbp > 0x00000034e0a7e03a <+1418>: mov 0x10(%rsp),%r9d > 0x00000034e0a7e03f <+1423>: jbe 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e045 <+1429>: cmpq $0x30,0x18(%rsp) > 0x00000034e0a7e04b <+1435>: mov 0x20(%rsp),%r9d > 0x00000034e0a7e050 <+1440>: jbe 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e056 <+1446>: cmpq $0x14,0x28(%rsp) > 0x00000034e0a7e05c <+1452>: mov 0x40(%rsp),%r9d > 0x00000034e0a7e061 <+1457>: jbe 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e067 <+1463>: cmpq $0xa,0x38(%rsp) > 0x00000034e0a7e06d <+1469>: mov 0x44(%rsp),%r9d > 0x00000034e0a7e072 <+1474>: jbe 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e078 <+1480>: cmpq $0x4,0x48(%rsp) > 0x00000034e0a7e07e <+1486>: mov 0x58(%rsp),%r9d > 0x00000034e0a7e083 <+1491>: jbe 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e089 <+1497>: cmpq $0x3,0x50(%rsp) > 0x00000034e0a7e08f <+1503>: mov $0x7e,%r9d > 0x00000034e0a7e095 <+1509>: cmovb 0x5c(%rsp),%r9d > 0x00000034e0a7e09b <+1515>: jmpq 0x34e0a7dcbf <_int_malloc+527> > 0x00000034e0a7e0a0 <+1520>: add $0x10,%rdx > 0x00000034e0a7e0a4 <+1524>: add %eax,%eax > 0x00000034e0a7e0a6 <+1526>: test %eax,%esi > 0x00000034e0a7e0a8 <+1528>: je 0x34e0a7e0a0 <_int_malloc+1520> > 0x00000034e0a7e0aa <+1530>: mov 0x18(%rdx),%r12 > 0x00000034e0a7e0ae <+1534>: cmp %rdx,%r12 > 0x00000034e0a7e0b1 <+1537>: jne 0x34e0a7e27a <_int_malloc+1994> > 0x00000034e0a7e0b7 <+1543>: mov %eax,%ecx > 0x00000034e0a7e0b9 <+1545>: add $0x10,%rdx > 0x00000034e0a7e0bd <+1549>: add %eax,%eax > 0x00000034e0a7e0bf <+1551>: not %ecx > 0x00000034e0a7e0c1 <+1553>: and %ecx,%esi > 0x00000034e0a7e0c3 <+1555>: mov %edi,%ecx > 0x00000034e0a7e0c5 <+1557>: mov %esi,0x858(%rbx,%rcx,4) > 0x00000034e0a7e0cc <+1564>: jmpq 0x34e0a7dfaf <_int_malloc+1279> > 0x00000034e0a7e0d1 <+1569>: nopl 0x0(%rax) > 0x00000034e0a7e0d8 <+1576>: mov %rdx,%rax > 0x00000034e0a7e0db <+1579>: shr $0x12,%rax > 0x00000034e0a7e0df <+1583>: cmp $0x2,%rax > 0x00000034e0a7e0e3 <+1587>: ja 0x34e0a7e1f8 <_int_malloc+1864> > 0x00000034e0a7e0e9 <+1593>: lea 0x7c(%rax),%ecx > 0x00000034e0a7e0ec <+1596>: lea 0xf6(%rax,%rax,1),%eax > 0x00000034e0a7e0f3 <+1603>: jmpq 0x34e0a7de47 <_int_malloc+919> > 0x00000034e0a7e0f8 <+1608>: lea 0x339661(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7e0ff <+1615>: orq $0x1,0x8(%r12,%rbp,1) > 0x00000034e0a7e105 <+1621>: cmp %rax,%rbx > 0x00000034e0a7e108 <+1624>: jne 0x34e0a7dbc2 <_int_malloc+274> > 0x00000034e0a7e10e <+1630>: jmpq 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e113 <+1635>: mov 0x8(%r12),%eax > 0x00000034e0a7e118 <+1640>: shr $0x4,%eax > 0x00000034e0a7e11b <+1643>: sub $0x2,%eax > 0x00000034e0a7e11e <+1646>: cmp %eax,%r8d > 0x00000034e0a7e121 <+1649>: je 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e127 <+1655>: lea 0xfe35a(%rip),%rsi # 0x34e0b7c488 > 0x00000034e0a7e12e <+1662>: jmpq 0x34e0a7e7a8 <_int_malloc+3320> > 0x00000034e0a7e133 <+1667>: nopl 0x0(%rax,%rax,1) > 0x00000034e0a7e138 <+1672>: lea -0x2(%r9,%r9,1),%eax > 0x00000034e0a7e13d <+1677>: lea 0x58(%rbx,%rax,8),%rax > 0x00000034e0a7e142 <+1682>: mov 0x10(%rax),%rdx > 0x00000034e0a7e146 <+1686>: cmp %rax,%rdx > 0x00000034e0a7e149 <+1689>: je 0x34e0a7df8d <_int_malloc+1245> > 0x00000034e0a7e14f <+1695>: cmp 0x8(%rdx),%rbp > 0x00000034e0a7e153 <+1699>: ja 0x34e0a7df8d <_int_malloc+1245> > 0x00000034e0a7e159 <+1705>: mov 0x28(%rdx),%r12 > 0x00000034e0a7e15d <+1709>: jmp 0x34e0a7e165 <_int_malloc+1717> > 0x00000034e0a7e15f <+1711>: nop > 0x00000034e0a7e160 <+1712>: mov 0x28(%r12),%r12 > 0x00000034e0a7e165 <+1717>: mov 0x8(%r12),%rdx > 0x00000034e0a7e16a <+1722>: mov %rdx,%r13 > 0x00000034e0a7e16d <+1725>: and $0xfffffffffffffff8,%r13 > 0x00000034e0a7e171 <+1729>: cmp %r13,%rbp > 0x00000034e0a7e174 <+1732>: ja 0x34e0a7e160 <_int_malloc+1712> > 0x00000034e0a7e176 <+1734>: cmp %r12,0x18(%rax) > 0x00000034e0a7e17a <+1738>: mov 0x10(%r12),%rax > 0x00000034e0a7e17f <+1743>: je 0x34e0a7e18e <_int_malloc+1758> > 0x00000034e0a7e181 <+1745>: cmp 0x8(%rax),%rdx > 0x00000034e0a7e185 <+1749>: mov %rax,%rcx > 0x00000034e0a7e188 <+1752>: je 0x34e0a7e813 <_int_malloc+3427> > 0x00000034e0a7e18e <+1758>: mov %r13,%r15 > 0x00000034e0a7e191 <+1761>: mov 0x18(%r12),%rdx > 0x00000034e0a7e196 <+1766>: sub %rbp,%r15 > 0x00000034e0a7e199 <+1769>: cmp 0x18(%rax),%r12 > 0x00000034e0a7e19d <+1773>: jne 0x34e0a7e841 <_int_malloc+3473> > 0x00000034e0a7e1a3 <+1779>: cmp 0x10(%rdx),%r12 > 0x00000034e0a7e1a7 <+1783>: jne 0x34e0a7e841 <_int_malloc+3473> > 0x00000034e0a7e1ad <+1789>: cmpq $0x3ff,0x8(%r12) > 0x00000034e0a7e1b6 <+1798>: mov %rdx,0x18(%rax) > 0x00000034e0a7e1ba <+1802>: mov %rax,0x10(%rdx) > 0x00000034e0a7e1be <+1806>: jbe 0x34e0a7e1ce <_int_malloc+1822> > 0x00000034e0a7e1c0 <+1808>: mov 0x20(%r12),%rdx > 0x00000034e0a7e1c5 <+1813>: test %rdx,%rdx > 0x00000034e0a7e1c8 <+1816>: jne 0x34e0a7e81f <_int_malloc+3439> > 0x00000034e0a7e1ce <+1822>: cmp $0x1f,%r15 > 0x00000034e0a7e1d2 <+1826>: ja 0x34e0a7e736 <_int_malloc+3206> > 0x00000034e0a7e1d8 <+1832>: lea 0x339581(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7e1df <+1839>: orq $0x1,0x8(%r12,%r13,1) > 0x00000034e0a7e1e5 <+1845>: cmp %rax,%rbx > 0x00000034e0a7e1e8 <+1848>: jne 0x34e0a7dbc2 <_int_malloc+274> > 0x00000034e0a7e1ee <+1854>: jmpq 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e1f3 <+1859>: nopl 0x0(%rax,%rax,1) > 0x00000034e0a7e1f8 <+1864>: mov $0x40000000,%r8d > 0x00000034e0a7e1fe <+1870>: mov $0x3,%r10d > 0x00000034e0a7e204 <+1876>: mov $0xf8,%eax > 0x00000034e0a7e209 <+1881>: jmpq 0x34e0a7ddab <_int_malloc+763> > 0x00000034e0a7e20e <+1886>: add $0x30,%r9d > 0x00000034e0a7e212 <+1890>: jmpq 0x34e0a7dc16 <_int_malloc+358> > 0x00000034e0a7e217 <+1895>: mov 0x338c1a(%rip),%rax # 0x34e0db6e38 > 0x00000034e0a7e21e <+1902>: xor %r12d,%r12d > 0x00000034e0a7e221 <+1905>: movl $0xc,%fs:(%rax) > 0x00000034e0a7e228 <+1912>: jmpq 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7e22d <+1917>: mov %rbp,%r9 > 0x00000034e0a7e230 <+1920>: shr $0xc,%r9 > 0x00000034e0a7e234 <+1924>: cmp $0xa,%r9 > 0x00000034e0a7e238 <+1928>: jbe 0x34e0a7e271 <_int_malloc+1985> > 0x00000034e0a7e23a <+1930>: mov %rbp,%r9 > 0x00000034e0a7e23d <+1933>: shr $0xf,%r9 > 0x00000034e0a7e241 <+1937>: cmp $0x4,%r9 > 0x00000034e0a7e245 <+1941>: ja 0x34e0a7e375 <_int_malloc+2245> > 0x00000034e0a7e24b <+1947>: add $0x77,%r9d > 0x00000034e0a7e24f <+1951>: jmpq 0x34e0a7dc16 <_int_malloc+358> > 0x00000034e0a7e254 <+1956>: mov %eax,%edx > 0x00000034e0a7e256 <+1958>: mov %eax,%edi > 0x00000034e0a7e258 <+1960>: shl $0x6,%edx > 0x00000034e0a7e25b <+1963>: sub $0x2,%edx > 0x00000034e0a7e25e <+1966>: sub $0x2,%rdx > 0x00000034e0a7e262 <+1970>: lea 0x68(%rbx,%rdx,8),%rdx > 0x00000034e0a7e267 <+1975>: mov $0x1,%eax > 0x00000034e0a7e26c <+1980>: jmpq 0x34e0a7e0a6 <_int_malloc+1526> > 0x00000034e0a7e271 <+1985>: add $0x6e,%r9d > 0x00000034e0a7e275 <+1989>: jmpq 0x34e0a7dc16 <_int_malloc+358> > 0x00000034e0a7e27a <+1994>: mov 0x8(%r12),%rcx > 0x00000034e0a7e27f <+1999>: mov 0x10(%r12),%rax > 0x00000034e0a7e284 <+2004>: mov 0x18(%r12),%rdx > 0x00000034e0a7e289 <+2009>: mov %rcx,%r15 > 0x00000034e0a7e28c <+2012>: and $0xfffffffffffffff8,%r15 > 0x00000034e0a7e290 <+2016>: mov %r15,%r13 > 0x00000034e0a7e293 <+2019>: sub %rbp,%r13 > 0x00000034e0a7e296 <+2022>: cmp 0x18(%rax),%r12 > 0x00000034e0a7e29a <+2026>: jne 0x34e0a7ee4a <_int_malloc+5018> > 0x00000034e0a7e2a0 <+2032>: cmp 0x10(%rdx),%r12 > 0x00000034e0a7e2a4 <+2036>: jne 0x34e0a7ee4a <_int_malloc+5018> > 0x00000034e0a7e2aa <+2042>: cmp $0x3ff,%rcx > 0x00000034e0a7e2b1 <+2049>: mov %rdx,0x18(%rax) > 0x00000034e0a7e2b5 <+2053>: mov %rax,0x10(%rdx) > 0x00000034e0a7e2b9 <+2057>: jbe 0x34e0a7e2c9 <_int_malloc+2073> > 0x00000034e0a7e2bb <+2059>: mov 0x20(%r12),%rdx > 0x00000034e0a7e2c0 <+2064>: test %rdx,%rdx > 0x00000034e0a7e2c3 <+2067>: jne 0x34e0a7e89c <_int_malloc+3564> > 0x00000034e0a7e2c9 <+2073>: cmp $0x1f,%r13 > 0x00000034e0a7e2cd <+2077>: ja 0x34e0a7e2f9 <_int_malloc+2121> > 0x00000034e0a7e2cf <+2079>: lea 0x33948a(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7e2d6 <+2086>: orq $0x1,0x8(%r12,%r15,1) > 0x00000034e0a7e2dc <+2092>: cmp %rax,%rbx > 0x00000034e0a7e2df <+2095>: jne 0x34e0a7dbc2 <_int_malloc+274> > 0x00000034e0a7e2e5 <+2101>: jmpq 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e2ea <+2106>: mov $0xbc,%edx > 0x00000034e0a7e2ef <+2111>: mov $0x3,%edi > 0x00000034e0a7e2f4 <+2116>: jmpq 0x34e0a7e262 <_int_malloc+1970> > 0x00000034e0a7e2f9 <+2121>: mov 0x68(%rbx),%rdx > 0x00000034e0a7e2fd <+2125>: lea (%r12,%rbp,1),%rax > 0x00000034e0a7e301 <+2129>: cmp %r14,0x18(%rdx) > 0x00000034e0a7e305 <+2133>: jne 0x34e0a7e801 <_int_malloc+3409> > 0x00000034e0a7e30b <+2139>: cmp $0x3ff,%rbp > 0x00000034e0a7e312 <+2146>: mov %r14,0x18(%rax) > 0x00000034e0a7e316 <+2150>: mov %rdx,0x10(%rax) > 0x00000034e0a7e31a <+2154>: mov %rax,0x68(%rbx) > 0x00000034e0a7e31e <+2158>: mov %rax,0x18(%rdx) > 0x00000034e0a7e322 <+2162>: ja 0x34e0a7e328 <_int_malloc+2168> > 0x00000034e0a7e324 <+2164>: mov %rax,0x60(%rbx) > 0x00000034e0a7e328 <+2168>: cmp $0x3ff,%r13 > 0x00000034e0a7e32f <+2175>: jbe 0x34e0a7e341 <_int_malloc+2193> > 0x00000034e0a7e331 <+2177>: movq $0x0,0x20(%rax) > 0x00000034e0a7e339 <+2185>: movq $0x0,0x28(%rax) > 0x00000034e0a7e341 <+2193>: lea 0x339418(%rip),%rdx # 0x34e0db7760 <main_arena> > 0x00000034e0a7e348 <+2200>: cmp %rdx,%rbx > 0x00000034e0a7e34b <+2203>: setne %dl > 0x00000034e0a7e34e <+2206>: or $0x1,%rbp > 0x00000034e0a7e352 <+2210>: movzbl %dl,%edx > 0x00000034e0a7e355 <+2213>: shl $0x2,%rdx > 0x00000034e0a7e359 <+2217>: or %rdx,%rbp > 0x00000034e0a7e35c <+2220>: mov %r13,%rdx > 0x00000034e0a7e35f <+2223>: or $0x1,%rdx > 0x00000034e0a7e363 <+2227>: mov %rbp,0x8(%r12) > 0x00000034e0a7e368 <+2232>: mov %rdx,0x8(%rax) > 0x00000034e0a7e36c <+2236>: mov %r13,(%rax,%r13,1) > 0x00000034e0a7e370 <+2240>: jmpq 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e375 <+2245>: mov %rbp,%rax > 0x00000034e0a7e378 <+2248>: mov $0x7e,%r9d > 0x00000034e0a7e37e <+2254>: shr $0x12,%rax > 0x00000034e0a7e382 <+2258>: lea 0x7c(%rax),%edx > 0x00000034e0a7e385 <+2261>: cmp $0x2,%rax > 0x00000034e0a7e389 <+2265>: cmovbe %edx,%r9d > 0x00000034e0a7e38d <+2269>: jmpq 0x34e0a7dc16 <_int_malloc+358> > 0x00000034e0a7e392 <+2274>: cmpl $0x0,0x33ec7b(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e399 <+2281>: je 0x34e0a7e3a6 <_int_malloc+2294> > 0x00000034e0a7e39b <+2283>: lock decl (%rbx) > 0x00000034e0a7e39e <+2286>: jne 0x34e0a82499 <_L_unlock_8193> > 0x00000034e0a7e3a4 <+2292>: jmp 0x34e0a7e3ae <_int_malloc+2302> > 0x00000034e0a7e3a6 <+2294>: decl (%rbx) > 0x00000034e0a7e3a8 <+2296>: jne 0x34e0a82499 <_L_unlock_8193> > 0x00000034e0a7e3ae <+2302>: mov 0x338ddb(%rip),%r10d # 0x34e0db7190 <check_action> > 0x00000034e0a7e3b5 <+2309>: mov %r10d,%eax > 0x00000034e0a7e3b8 <+2312>: and $0x5,%eax > 0x00000034e0a7e3bb <+2315>: cmp $0x5,%eax > 0x00000034e0a7e3be <+2318>: je 0x34e0a7eb2f <_int_malloc+4223> > 0x00000034e0a7e3c4 <+2324>: test $0x1,%r10b > 0x00000034e0a7e3c8 <+2328>: jne 0x34e0a7e664 <_int_malloc+2996> > 0x00000034e0a7e3ce <+2334>: and $0x2,%r10d > 0x00000034e0a7e3d2 <+2338>: jne 0x34e0a7eea5 <_int_malloc+5109> > 0x00000034e0a7e3d8 <+2344>: mov $0x1,%esi > 0x00000034e0a7e3dd <+2349>: xor %eax,%eax > 0x00000034e0a7e3df <+2351>: cmpl $0x0,0x33ec2e(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e3e6 <+2358>: je 0x34e0a7e3f4 <_int_malloc+2372> > 0x00000034e0a7e3e8 <+2360>: lock cmpxchg %esi,(%rbx) > 0x00000034e0a7e3ec <+2364>: jne 0x34e0a824b4 <_L_lock_8227> > 0x00000034e0a7e3f2 <+2370>: jmp 0x34e0a7e3fd <_int_malloc+2381> > 0x00000034e0a7e3f4 <+2372>: cmpxchg %esi,(%rbx) > 0x00000034e0a7e3f7 <+2375>: jne 0x34e0a824b4 <_L_lock_8227> > 0x00000034e0a7e3fd <+2381>: mov 0x8(%r12),%rdx > 0x00000034e0a7e402 <+2386>: jmpq 0x34e0a7dd49 <_int_malloc+665> > 0x00000034e0a7e407 <+2391>: lea 0x339352(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7e40e <+2398>: sub %rbp,%r13 > 0x00000034e0a7e411 <+2401>: lea (%r15,%rbp,1),%rdx > 0x00000034e0a7e415 <+2405>: lea 0x10(%r15),%r12 > 0x00000034e0a7e419 <+2409>: cmp %rax,%rbx > 0x00000034e0a7e41c <+2412>: mov %rdx,0x58(%rbx) > 0x00000034e0a7e420 <+2416>: setne %al > 0x00000034e0a7e423 <+2419>: or $0x1,%rbp > 0x00000034e0a7e427 <+2423>: or $0x1,%r13 > 0x00000034e0a7e42b <+2427>: movzbl %al,%eax > 0x00000034e0a7e42e <+2430>: shl $0x2,%rax > 0x00000034e0a7e432 <+2434>: or %rax,%rbp > 0x00000034e0a7e435 <+2437>: mov 0x33b735(%rip),%eax # 0x34e0db9b70 <perturb_byte> > 0x00000034e0a7e43b <+2443>: mov %rbp,0x8(%r15) >=> 0x00000034e0a7e43f <+2447>: mov %r13,0x8(%rdx) > 0x00000034e0a7e443 <+2451>: test %eax,%eax > 0x00000034e0a7e445 <+2453>: je 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7e44b <+2459>: jmpq 0x34e0a7df32 <_int_malloc+1154> > 0x00000034e0a7e450 <+2464>: mov 0x3389d9(%rip),%rax # 0x34e0db6e30 > 0x00000034e0a7e457 <+2471>: mov %ecx,%r10d > 0x00000034e0a7e45a <+2474>: mov 0x18(%rax),%rax > 0x00000034e0a7e45e <+2478>: mov %rax,0x10(%rsp) > 0x00000034e0a7e463 <+2483>: sub $0x1,%rax > 0x00000034e0a7e467 <+2487>: cmp 0x338d42(%rip),%rbp # 0x34e0db71b0 <mp_+16> > 0x00000034e0a7e46e <+2494>: mov %rax,0x8(%rsp) > 0x00000034e0a7e473 <+2499>: jb 0x34e0a7e5c0 <_int_malloc+2832> > 0x00000034e0a7e479 <+2505>: mov 0x338d4d(%rip),%eax # 0x34e0db71cc <mp_+44> > 0x00000034e0a7e47f <+2511>: cmp %eax,0x338d43(%rip) # 0x34e0db71c8 <mp_+40> > 0x00000034e0a7e485 <+2517>: jge 0x34e0a7e5c0 <_int_malloc+2832> > 0x00000034e0a7e48b <+2523>: mov 0x10(%rsp),%rax > 0x00000034e0a7e490 <+2528>: lea 0x7(%rbp,%rax,1),%r13 > 0x00000034e0a7e495 <+2533>: mov 0x8(%rsp),%rax > 0x00000034e0a7e49a <+2538>: not %rax > 0x00000034e0a7e49d <+2541>: and %rax,%r13 > 0x00000034e0a7e4a0 <+2544>: cmp %r13,%rbp > 0x00000034e0a7e4a3 <+2547>: jb 0x34e0a7e976 <_int_malloc+3782> > 0x00000034e0a7e4a9 <+2553>: mov 0x58(%rbx),%r15 > 0x00000034e0a7e4ad <+2557>: mov $0x1,%r8d > 0x00000034e0a7e4b3 <+2563>: mov 0x8(%r15),%r13 > 0x00000034e0a7e4b7 <+2567>: and $0xfffffffffffffff8,%r13 > 0x00000034e0a7e4bb <+2571>: lea 0x33929e(%rip),%rax # 0x34e0db7760 <main_arena> > 0x00000034e0a7e4c2 <+2578>: cmp %rax,%rbx > 0x00000034e0a7e4c5 <+2581>: je 0x34e0a7e9f6 <_int_malloc+3910> > 0x00000034e0a7e4cb <+2587>: mov %r12,%rcx > 0x00000034e0a7e4ce <+2590>: mov %r15,%r14 > 0x00000034e0a7e4d1 <+2593>: sub %r13,%rcx > 0x00000034e0a7e4d4 <+2596>: and $0xfffffffffc000000,%r14 > 0x00000034e0a7e4db <+2603>: test %rcx,%rcx > 0x00000034e0a7e4de <+2606>: mov 0x10(%r14),%r9 > 0x00000034e0a7e4e2 <+2610>: jle 0x34e0a7e5c8 <_int_malloc+2840> > 0x00000034e0a7e4e8 <+2616>: mov 0x8(%rsp),%rax > 0x00000034e0a7e4ed <+2621>: add %rax,%rcx > 0x00000034e0a7e4f0 <+2624>: not %rax > 0x00000034e0a7e4f3 <+2627>: and %rax,%rcx > 0x00000034e0a7e4f6 <+2630>: add %r9,%rcx > 0x00000034e0a7e4f9 <+2633>: cmp $0x4000000,%rcx > 0x00000034e0a7e500 <+2640>: ja 0x34e0a7e5c8 <_int_malloc+2840> > 0x00000034e0a7e506 <+2646>: mov 0x18(%r14),%rdi > 0x00000034e0a7e50a <+2650>: mov %r15,%rax > 0x00000034e0a7e50d <+2653>: cmp %rdi,%rcx > 0x00000034e0a7e510 <+2656>: ja 0x34e0a7e926 <_int_malloc+3702> > 0x00000034e0a7e516 <+2662>: mov %rcx,%rsi > 0x00000034e0a7e519 <+2665>: mov %rcx,0x10(%r14) > 0x00000034e0a7e51d <+2669>: add %r14,%rcx > 0x00000034e0a7e520 <+2672>: sub %r9,%rsi > 0x00000034e0a7e523 <+2675>: add %rsi,0x33b616(%rip) # 0x34e0db9b40 <arena_mem> > 0x00000034e0a7e52a <+2682>: sub %r15,%rcx > 0x00000034e0a7e52d <+2685>: mov %rsi,%rdx > 0x00000034e0a7e530 <+2688>: add 0x878(%rbx),%rdx > 0x00000034e0a7e537 <+2695>: or $0x1,%rcx > 0x00000034e0a7e53b <+2699>: mov %rdx,0x878(%rbx) > 0x00000034e0a7e542 <+2706>: mov %rcx,0x8(%r15) > 0x00000034e0a7e546 <+2710>: cmp %rdx,0x880(%rbx) > 0x00000034e0a7e54d <+2717>: jae 0x34e0a7e556 <_int_malloc+2726> > 0x00000034e0a7e54f <+2719>: mov %rdx,0x880(%rbx) > 0x00000034e0a7e556 <+2726>: mov 0x8(%rax),%rdx > 0x00000034e0a7e55a <+2730>: and $0xfffffffffffffff8,%rdx > 0x00000034e0a7e55e <+2734>: cmp %r12,%rdx > 0x00000034e0a7e561 <+2737>: jb 0x34e0a7e217 <_int_malloc+1895> > 0x00000034e0a7e567 <+2743>: lea 0x3391f2(%rip),%rdi # 0x34e0db7760 <main_arena> > 0x00000034e0a7e56e <+2750>: sub %rbp,%rdx > 0x00000034e0a7e571 <+2753>: xor %ecx,%ecx > 0x00000034e0a7e573 <+2755>: lea (%rax,%rbp,1),%rsi > 0x00000034e0a7e577 <+2759>: cmp %rdi,%rbx > 0x00000034e0a7e57a <+2762>: setne %cl > 0x00000034e0a7e57d <+2765>: or $0x1,%rbp > 0x00000034e0a7e581 <+2769>: or $0x1,%rdx > 0x00000034e0a7e585 <+2773>: shl $0x2,%rcx > 0x00000034e0a7e589 <+2777>: mov %rsi,0x58(%rbx) > 0x00000034e0a7e58d <+2781>: or %rcx,%rbp > 0x00000034e0a7e590 <+2784>: mov %rbp,0x8(%rax) > 0x00000034e0a7e594 <+2788>: mov %rdx,0x8(%rsi) > 0x00000034e0a7e598 <+2792>: lea 0x10(%rax),%r12 > 0x00000034e0a7e59c <+2796>: test %r12,%r12 > 0x00000034e0a7e59f <+2799>: je 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7e5a5 <+2805>: mov 0x33b5c5(%rip),%eax # 0x34e0db9b70 <perturb_byte> > 0x00000034e0a7e5ab <+2811>: test %eax,%eax > 0x00000034e0a7e5ad <+2813>: je 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7e5b3 <+2819>: jmpq 0x34e0a7df32 <_int_malloc+1154> > 0x00000034e0a7e5b8 <+2824>: nopl 0x0(%rax,%rax,1) > 0x00000034e0a7e5c0 <+2832>: xor %r8d,%r8d > 0x00000034e0a7e5c3 <+2835>: jmpq 0x34e0a7e4bb <_int_malloc+2571> > 0x00000034e0a7e5c8 <+2840>: mov 0x338bd9(%rip),%rsi # 0x34e0db71a8 <mp_+8> > 0x00000034e0a7e5cf <+2847>: lea 0x40(%rbp),%rdi > 0x00000034e0a7e5d3 <+2851>: mov %r8d,0x20(%rsp) > 0x00000034e0a7e5d8 <+2856>: mov %r10d,0x18(%rsp) > 0x00000034e0a7e5dd <+2861>: callq 0x34e0a7b0a0 <new_heap> > 0x00000034e0a7e5e2 <+2866>: test %rax,%rax > 0x00000034e0a7e5e5 <+2869>: mov 0x18(%rsp),%r10d > 0x00000034e0a7e5ea <+2874>: mov 0x20(%rsp),%r8d > 0x00000034e0a7e5ef <+2879>: je 0x34e0a7eee2 <_int_malloc+5170> > 0x00000034e0a7e5f5 <+2885>: mov 0x10(%rax),%rcx > 0x00000034e0a7e5f9 <+2889>: sub $0x20,%r13 > 0x00000034e0a7e5fd <+2893>: add %rcx,0x33b53c(%rip) # 0x34e0db9b40 <arena_mem> > 0x00000034e0a7e604 <+2900>: and $0xfffffffffffffff0,%r13 > 0x00000034e0a7e608 <+2904>: lea 0x20(%rax),%rdi > 0x00000034e0a7e60c <+2908>: mov %rbx,(%rax) > 0x00000034e0a7e60f <+2911>: lea 0x10(%r13),%rsi > 0x00000034e0a7e613 <+2915>: mov %r14,0x8(%rax) > 0x00000034e0a7e617 <+2919>: mov %rcx,%rdx > 0x00000034e0a7e61a <+2922>: add 0x878(%rbx),%rdx > 0x00000034e0a7e621 <+2929>: sub $0x20,%rcx > 0x00000034e0a7e625 <+2933>: or $0x1,%rcx > 0x00000034e0a7e629 <+2937>: mov %rdi,0x58(%rbx) > 0x00000034e0a7e62d <+2941>: cmp $0x1f,%r13 > 0x00000034e0a7e631 <+2945>: mov %rdx,0x878(%rbx) > 0x00000034e0a7e638 <+2952>: mov %rcx,0x28(%rax) > 0x00000034e0a7e63c <+2956>: lea (%r15,%rsi,1),%rcx > 0x00000034e0a7e640 <+2960>: movq $0x1,0x8(%rcx) > 0x00000034e0a7e648 <+2968>: ja 0x34e0a7eeaa <_int_malloc+5114> > 0x00000034e0a7e64e <+2974>: mov %rsi,%rax > 0x00000034e0a7e651 <+2977>: or $0x1,%rax > 0x00000034e0a7e655 <+2981>: mov %rax,0x8(%r15) > 0x00000034e0a7e659 <+2985>: mov %rsi,(%rcx) > 0x00000034e0a7e65c <+2988>: mov %rdi,%rax > 0x00000034e0a7e65f <+2991>: jmpq 0x34e0a7e546 <_int_malloc+2710> > 0x00000034e0a7e664 <+2996>: mov 0x30(%rsp),%rax > 0x00000034e0a7e669 <+3001>: lea 0x10(%r12),%rdi > 0x00000034e0a7e66e <+3006>: xor %ecx,%ecx > 0x00000034e0a7e670 <+3008>: mov $0x10,%edx > 0x00000034e0a7e675 <+3013>: mov %r9d,0x70(%rsp) > 0x00000034e0a7e67a <+3018>: mov %r10d,0x68(%rsp) > 0x00000034e0a7e67f <+3023>: movb $0x0,0x90(%rsp) > 0x00000034e0a7e687 <+3031>: lea 0x10(%rax),%rsi > 0x00000034e0a7e68b <+3035>: callq 0x34e0a47680 <_itoa_word> > 0x00000034e0a7e690 <+3040>: cmp 0x30(%rsp),%rax > 0x00000034e0a7e695 <+3045>: mov %rax,%r8 > 0x00000034e0a7e698 <+3048>: mov 0x68(%rsp),%r10d > 0x00000034e0a7e69d <+3053>: mov 0x70(%rsp),%r9d > 0x00000034e0a7e6a2 <+3058>: jbe 0x34e0a7e6f4 <_int_malloc+3140> > 0x00000034e0a7e6a4 <+3060>: lea -0x1(%rax),%rcx > 0x00000034e0a7e6a8 <+3064>: mov 0x8(%rsp),%rax > 0x00000034e0a7e6ad <+3069>: mov %r8,%rdi > 0x00000034e0a7e6b0 <+3072>: mov $0x30,%esi > 0x00000034e0a7e6b5 <+3077>: mov %r9d,0x7c(%rsp) > 0x00000034e0a7e6ba <+3082>: mov %r10d,0x78(%rsp) > 0x00000034e0a7e6bf <+3087>: mov %rcx,0x70(%rsp) > 0x00000034e0a7e6c4 <+3092>: mov %r8,0x68(%rsp) > 0x00000034e0a7e6c9 <+3097>: lea (%rax,%rcx,1),%rdx > 0x00000034e0a7e6cd <+3101>: sub %rdx,%rdi > 0x00000034e0a7e6d0 <+3104>: callq 0x34e0a89140 <memset> > 0x00000034e0a7e6d5 <+3109>: mov 0x60(%rsp),%rax > 0x00000034e0a7e6da <+3114>: mov 0x70(%rsp),%rcx > 0x00000034e0a7e6df <+3119>: mov 0x68(%rsp),%r8 > 0x00000034e0a7e6e4 <+3124>: mov 0x7c(%rsp),%r9d > 0x00000034e0a7e6e9 <+3129>: mov 0x78(%rsp),%r10d > 0x00000034e0a7e6ee <+3134>: sub %rcx,%rax > 0x00000034e0a7e6f1 <+3137>: add %rax,%r8 > 0x00000034e0a7e6f4 <+3140>: mov 0x33e4b5(%rip),%rax # 0x34e0dbcbb0 <__libc_argv> > 0x00000034e0a7e6fb <+3147>: lea 0xfb350(%rip),%rdx # 0x34e0b79a52 > 0x00000034e0a7e702 <+3154>: mov %r10d,%edi > 0x00000034e0a7e705 <+3157>: lea 0xfb3d4(%rip),%rcx # 0x34e0b79ae0 > 0x00000034e0a7e70c <+3164>: lea 0xfdbd5(%rip),%rsi # 0x34e0b7c2e8 > 0x00000034e0a7e713 <+3171>: mov %r9d,0x68(%rsp) > 0x00000034e0a7e718 <+3176>: mov (%rax),%rax > 0x00000034e0a7e71b <+3179>: test %rax,%rax > 0x00000034e0a7e71e <+3182>: cmovne %rax,%rdx > 0x00000034e0a7e722 <+3186>: and $0x2,%edi > 0x00000034e0a7e725 <+3189>: xor %eax,%eax > 0x00000034e0a7e727 <+3191>: callq 0x34e0a75790 <__libc_message> > 0x00000034e0a7e72c <+3196>: mov 0x68(%rsp),%r9d > 0x00000034e0a7e731 <+3201>: jmpq 0x34e0a7e3d8 <_int_malloc+2344> > 0x00000034e0a7e736 <+3206>: mov 0x68(%rbx),%rdx > 0x00000034e0a7e73a <+3210>: lea (%r12,%rbp,1),%rax > 0x00000034e0a7e73e <+3214>: cmp %r14,0x18(%rdx) > 0x00000034e0a7e742 <+3218>: jne 0x34e0a7e7a1 <_int_malloc+3313> > 0x00000034e0a7e744 <+3220>: cmp $0x3ff,%r15 > 0x00000034e0a7e74b <+3227>: mov %r14,0x18(%rax) > 0x00000034e0a7e74f <+3231>: mov %rdx,0x10(%rax) > 0x00000034e0a7e753 <+3235>: mov %rax,0x68(%rbx) > 0x00000034e0a7e757 <+3239>: mov %rax,0x18(%rdx) > 0x00000034e0a7e75b <+3243>: jbe 0x34e0a7e76d <_int_malloc+3261> > 0x00000034e0a7e75d <+3245>: movq $0x0,0x20(%rax) > 0x00000034e0a7e765 <+3253>: movq $0x0,0x28(%rax) > 0x00000034e0a7e76d <+3261>: lea 0x338fec(%rip),%rdx # 0x34e0db7760 <main_arena> > 0x00000034e0a7e774 <+3268>: cmp %rdx,%rbx > 0x00000034e0a7e777 <+3271>: setne %dl > 0x00000034e0a7e77a <+3274>: or $0x1,%rbp > 0x00000034e0a7e77e <+3278>: movzbl %dl,%edx > 0x00000034e0a7e781 <+3281>: shl $0x2,%rdx > 0x00000034e0a7e785 <+3285>: or %rdx,%rbp > 0x00000034e0a7e788 <+3288>: mov %r15,%rdx > 0x00000034e0a7e78b <+3291>: or $0x1,%rdx > 0x00000034e0a7e78f <+3295>: mov %rbp,0x8(%r12) > 0x00000034e0a7e794 <+3300>: mov %rdx,0x8(%rax) > 0x00000034e0a7e798 <+3304>: mov %r15,(%rax,%r15,1) > 0x00000034e0a7e79c <+3308>: jmpq 0x34e0a7dbc8 <_int_malloc+280> > 0x00000034e0a7e7a1 <+3313>: lea 0xfdd30(%rip),%rsi # 0x34e0b7c4d8 > 0x00000034e0a7e7a8 <+3320>: cmpl $0x0,0x33e865(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e7af <+3327>: je 0x34e0a7e7bc <_int_malloc+3340> > 0x00000034e0a7e7b1 <+3329>: lock decl (%rbx) > 0x00000034e0a7e7b4 <+3332>: jne 0x34e0a824cf <_L_unlock_8781> > 0x00000034e0a7e7ba <+3338>: jmp 0x34e0a7e7c4 <_int_malloc+3348> > 0x00000034e0a7e7bc <+3340>: decl (%rbx) > 0x00000034e0a7e7be <+3342>: jne 0x34e0a824cf <_L_unlock_8781> > 0x00000034e0a7e7c4 <+3348>: mov 0x3389c6(%rip),%edi # 0x34e0db7190 <check_action> > 0x00000034e0a7e7ca <+3354>: lea 0x10(%r12),%rdx > 0x00000034e0a7e7cf <+3359>: callq 0x34e0a7b7f0 <malloc_printerr> > 0x00000034e0a7e7d4 <+3364>: mov $0x1,%esi > 0x00000034e0a7e7d9 <+3369>: xor %eax,%eax > 0x00000034e0a7e7db <+3371>: cmpl $0x0,0x33e832(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e7e2 <+3378>: je 0x34e0a7e7f0 <_int_malloc+3392> > 0x00000034e0a7e7e4 <+3380>: lock cmpxchg %esi,(%rbx) > 0x00000034e0a7e7e8 <+3384>: jne 0x34e0a824ea <_L_lock_8792> > 0x00000034e0a7e7ee <+3390>: jmp 0x34e0a7e7f9 <_int_malloc+3401> > 0x00000034e0a7e7f0 <+3392>: cmpxchg %esi,(%rbx) > 0x00000034e0a7e7f3 <+3395>: jne 0x34e0a824ea <_L_lock_8792> > 0x00000034e0a7e7f9 <+3401>: xor %r12d,%r12d > 0x00000034e0a7e7fc <+3404>: jmpq 0x34e0a7dbda <_int_malloc+298> > 0x00000034e0a7e801 <+3409>: lea 0xfdca8(%rip),%rsi # 0x34e0b7c4b0 > 0x00000034e0a7e808 <+3416>: jmp 0x34e0a7e7a8 <_int_malloc+3320> > 0x00000034e0a7e80a <+3418>: lea 0xfdc47(%rip),%rsi # 0x34e0b7c458 > 0x00000034e0a7e811 <+3425>: jmp 0x34e0a7e7a8 <_int_malloc+3320> > 0x00000034e0a7e813 <+3427>: mov 0x10(%rax),%rax > 0x00000034e0a7e817 <+3431>: mov %rcx,%r12 > 0x00000034e0a7e81a <+3434>: jmpq 0x34e0a7e18e <_int_malloc+1758> > 0x00000034e0a7e81f <+3439>: cmpq $0x0,0x20(%rax) > 0x00000034e0a7e824 <+3444>: je 0x34e0a7e8ba <_int_malloc+3594> > 0x00000034e0a7e82a <+3450>: mov 0x28(%r12),%rax > 0x00000034e0a7e82f <+3455>: mov %rax,0x28(%rdx) > 0x00000034e0a7e833 <+3459>: mov 0x28(%r12),%rax > 0x00000034e0a7e838 <+3464>: mov %rdx,0x20(%rax) > 0x00000034e0a7e83c <+3468>: jmpq 0x34e0a7e1ce <_int_malloc+1822> > 0x00000034e0a7e841 <+3473>: cmpl $0x0,0x33e7cc(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e848 <+3480>: je 0x34e0a7e855 <_int_malloc+3493> > 0x00000034e0a7e84a <+3482>: lock decl (%rbx) > 0x00000034e0a7e84d <+3485>: jne 0x34e0a82505 <_L_unlock_8890> > 0x00000034e0a7e853 <+3491>: jmp 0x34e0a7e85d <_int_malloc+3501> > 0x00000034e0a7e855 <+3493>: decl (%rbx) > 0x00000034e0a7e857 <+3495>: jne 0x34e0a82505 <_L_unlock_8890> > 0x00000034e0a7e85d <+3501>: mov 0x33892d(%rip),%edi # 0x34e0db7190 <check_action> > 0x00000034e0a7e863 <+3507>: lea 0xfb20f(%rip),%rsi # 0x34e0b79a79 > 0x00000034e0a7e86a <+3514>: mov %r12,%rdx > 0x00000034e0a7e86d <+3517>: callq 0x34e0a7b7f0 <malloc_printerr> > 0x00000034e0a7e872 <+3522>: mov $0x1,%esi > 0x00000034e0a7e877 <+3527>: xor %eax,%eax > 0x00000034e0a7e879 <+3529>: cmpl $0x0,0x33e794(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7e880 <+3536>: je 0x34e0a7e88e <_int_malloc+3550> > 0x00000034e0a7e882 <+3538>: lock cmpxchg %esi,(%rbx) > 0x00000034e0a7e886 <+3542>: jne 0x34e0a82520 <_L_lock_8905> > 0x00000034e0a7e88c <+3548>: jmp 0x34e0a7e897 <_int_malloc+3559> > 0x00000034e0a7e88e <+3550>: cmpxchg %esi,(%rbx) > 0x00000034e0a7e891 <+3553>: jne 0x34e0a82520 <_L_lock_8905> > 0x00000034e0a7e897 <+3559>: jmpq 0x34e0a7e1ce <_int_malloc+1822> > 0x00000034e0a7e89c <+3564>: cmpq $0x0,0x20(%rax) > 0x00000034e0a7e8a1 <+3569>: je 0x34e0a7e8e3 <_int_malloc+3635> > 0x00000034e0a7e8a3 <+3571>: mov 0x28(%r12),%rax > 0x00000034e0a7e8a8 <+3576>: mov %rax,0x28(%rdx) > 0x00000034e0a7e8ac <+3580>: mov 0x28(%r12),%rax > 0x00000034e0a7e8b1 <+3585>: mov %rdx,0x20(%rax) > 0x00000034e0a7e8b5 <+3589>: jmpq 0x34e0a7e2c9 <_int_malloc+2073> > 0x00000034e0a7e8ba <+3594>: cmp %rdx,%r12 > 0x00000034e0a7e8bd <+3597>: je 0x34e0a7e90c <_int_malloc+3676> > 0x00000034e0a7e8bf <+3599>: mov %rdx,0x20(%rax) > 0x00000034e0a7e8c3 <+3603>: mov 0x28(%r12),%rdx > 0x00000034e0a7e8c8 <+3608>: mov %rdx,0x28(%rax) > 0x00000034e0a7e8cc <+3612>: mov 0x20(%r12),%rdx > 0x00000034e0a7e8d1 <+3617>: mov %rax,0x28(%rdx) > 0x00000034e0a7e8d5 <+3621>: mov 0x28(%r12),%rdx > 0x00000034e0a7e8da <+3626>: mov %rax,0x20(%rdx) > 0x00000034e0a7e8de <+3630>: jmpq 0x34e0a7e1ce <_int_malloc+1822> > 0x00000034e0a7e8e3 <+3635>: cmp %rdx,%r12 > 0x00000034e0a7e8e6 <+3638>: je 0x34e0a7e919 <_int_malloc+3689> > 0x00000034e0a7e8e8 <+3640>: mov %rdx,0x20(%rax) > 0x00000034e0a7e8ec <+3644>: mov 0x28(%r12),%rdx > 0x00000034e0a7e8f1 <+3649>: mov %rdx,0x28(%rax) > 0x00000034e0a7e8f5 <+3653>: mov 0x20(%r12),%rdx > 0x00000034e0a7e8fa <+3658>: mov %rax,0x28(%rdx) > 0x00000034e0a7e8fe <+3662>: mov 0x28(%r12),%rdx > 0x00000034e0a7e903 <+3667>: mov %rax,0x20(%rdx) > 0x00000034e0a7e907 <+3671>: jmpq 0x34e0a7e2c9 <_int_malloc+2073> > 0x00000034e0a7e90c <+3676>: mov %rax,0x28(%rax) > 0x00000034e0a7e910 <+3680>: mov %rax,0x20(%rax) > 0x00000034e0a7e914 <+3684>: jmpq 0x34e0a7e1ce <_int_malloc+1822> > 0x00000034e0a7e919 <+3689>: mov %rax,0x28(%rax) > 0x00000034e0a7e91d <+3693>: mov %rax,0x20(%rax) > 0x00000034e0a7e921 <+3697>: jmpq 0x34e0a7e2c9 <_int_malloc+2073> > 0x00000034e0a7e926 <+3702>: mov %rcx,%rsi > 0x00000034e0a7e929 <+3705>: mov $0x3,%edx > 0x00000034e0a7e92e <+3710>: mov %r8d,0x40(%rsp) > 0x00000034e0a7e933 <+3715>: sub %rdi,%rsi > 0x00000034e0a7e936 <+3718>: add %r14,%rdi > 0x00000034e0a7e939 <+3721>: mov %r10d,0x20(%rsp) > 0x00000034e0a7e93e <+3726>: mov %r9,0x28(%rsp) > 0x00000034e0a7e943 <+3731>: mov %rcx,0x18(%rsp) > 0x00000034e0a7e948 <+3736>: callq 0x34e0aef680 <mprotect> > 0x00000034e0a7e94d <+3741>: test %eax,%eax > 0x00000034e0a7e94f <+3743>: mov 0x20(%rsp),%r10d > 0x00000034e0a7e954 <+3748>: mov 0x40(%rsp),%r8d > 0x00000034e0a7e959 <+3753>: jne 0x34e0a7e5c8 <_int_malloc+2840> > 0x00000034e0a7e95f <+3759>: mov 0x18(%rsp),%rcx > 0x00000034e0a7e964 <+3764>: mov 0x58(%rbx),%rax > 0x00000034e0a7e968 <+3768>: mov 0x28(%rsp),%r9 > 0x00000034e0a7e96d <+3773>: mov %rcx,0x18(%r14) > 0x00000034e0a7e971 <+3777>: jmpq 0x34e0a7e516 <_int_malloc+2662> > 0x00000034e0a7e976 <+3782>: xor %r9d,%r9d > 0x00000034e0a7e979 <+3785>: xor %edi,%edi > 0x00000034e0a7e97b <+3787>: mov $0xffffffff,%r8d > 0x00000034e0a7e981 <+3793>: mov $0x22,%ecx > 0x00000034e0a7e986 <+3798>: mov $0x3,%edx > 0x00000034e0a7e98b <+3803>: mov %r13,%rsi > 0x00000034e0a7e98e <+3806>: mov %r10d,0x18(%rsp) > 0x00000034e0a7e993 <+3811>: callq 0x34e0aef620 <mmap64> > 0x00000034e0a7e998 <+3816>: cmp $0xffffffffffffffff,%rax > 0x00000034e0a7e99c <+3820>: mov 0x18(%rsp),%r10d > 0x00000034e0a7e9a1 <+3825>: je 0x34e0a7e4a9 <_int_malloc+2553> > 0x00000034e0a7e9a7 <+3831>: mov 0x33881b(%rip),%edi # 0x34e0db71c8 <mp_+40> > 0x00000034e0a7e9ad <+3837>: mov %r13,%rdx > 0x00000034e0a7e9b0 <+3840>: or $0x2,%rdx > 0x00000034e0a7e9b4 <+3844>: mov %rdx,0x8(%rax) > 0x00000034e0a7e9b8 <+3848>: lea 0x1(%rdi),%edx > 0x00000034e0a7e9bb <+3851>: cmp 0x33880f(%rip),%edx # 0x34e0db71d0 <mp_+48> > 0x00000034e0a7e9c1 <+3857>: mov %edx,0x338801(%rip) # 0x34e0db71c8 <mp_+40> > 0x00000034e0a7e9c7 <+3863>: jle 0x34e0a7e9cf <_int_malloc+3871> > 0x00000034e0a7e9c9 <+3865>: mov %edx,0x338801(%rip) # 0x34e0db71d0 <mp_+48> > 0x00000034e0a7e9cf <+3871>: add 0x338802(%rip),%r13 # 0x34e0db71d8 <mp_+56> > 0x00000034e0a7e9d6 <+3878>: cmp 0x338803(%rip),%r13 # 0x34e0db71e0 <mp_+64> > 0x00000034e0a7e9dd <+3885>: mov %r13,0x3387f4(%rip) # 0x34e0db71d8 <mp_+56> > 0x00000034e0a7e9e4 <+3892>: jbe 0x34e0a7e598 <_int_malloc+2792> > 0x00000034e0a7e9ea <+3898>: mov %r13,0x3387ef(%rip) # 0x34e0db71e0 <mp_+64> > 0x00000034e0a7e9f1 <+3905>: jmpq 0x34e0a7e598 <_int_malloc+2792> > 0x00000034e0a7e9f6 <+3910>: mov 0x3387ab(%rip),%rax # 0x34e0db71a8 <mp_+8> > 0x00000034e0a7e9fd <+3917>: mov %r10d,0x28(%rsp) > 0x00000034e0a7ea02 <+3922>: lea 0x20(%rbp,%rax,1),%rdx > 0x00000034e0a7ea07 <+3927>: mov 0x338d57(%rip),%eax # 0x34e0db7764 <main_arena+4> > 0x00000034e0a7ea0d <+3933>: mov %rdx,%rcx > 0x00000034e0a7ea10 <+3936>: sub %r13,%rcx > 0x00000034e0a7ea13 <+3939>: and $0x2,%eax > 0x00000034e0a7ea16 <+3942>: cmove %rcx,%rdx > 0x00000034e0a7ea1a <+3946>: mov 0x8(%rsp),%rcx > 0x00000034e0a7ea1f <+3951>: mov %rcx,%rdi > 0x00000034e0a7ea22 <+3954>: lea (%rdx,%rcx,1),%r11 > 0x00000034e0a7ea26 <+3958>: not %rdi > 0x00000034e0a7ea29 <+3961>: mov %rdi,%rsi > 0x00000034e0a7ea2c <+3964>: mov %rdi,0x10(%rsp) > 0x00000034e0a7ea31 <+3969>: and %rsi,%r11 > 0x00000034e0a7ea34 <+3972>: test %r11,%r11 > 0x00000034e0a7ea37 <+3975>: mov %r11,%rdx > 0x00000034e0a7ea3a <+3978>: jle 0x34e0a7eaec <_int_malloc+4156> > 0x00000034e0a7ea40 <+3984>: mov 0x338331(%rip),%rax # 0x34e0db6d78 > 0x00000034e0a7ea47 <+3991>: mov %r11,0x20(%rsp) > 0x00000034e0a7ea4c <+3996>: mov %r11,%rdi > 0x00000034e0a7ea4f <+3999>: mov %r11,0x18(%rsp) > 0x00000034e0a7ea54 <+4004>: callq *(%rax) > 0x00000034e0a7ea56 <+4006>: mov %rax,%r14 > 0x00000034e0a7ea59 <+4009>: mov 0x338d05(%rip),%eax # 0x34e0db7764 <main_arena+4> > 0x00000034e0a7ea5f <+4015>: mov 0x18(%rsp),%r11 > 0x00000034e0a7ea64 <+4020>: mov 0x20(%rsp),%rdx > 0x00000034e0a7ea69 <+4025>: mov 0x28(%rsp),%r10d > 0x00000034e0a7ea6e <+4030>: and $0x2,%eax > 0x00000034e0a7ea71 <+4033>: test %r14,%r14 > 0x00000034e0a7ea74 <+4036>: je 0x34e0a7eaec <_int_malloc+4156> > 0x00000034e0a7ea76 <+4038>: mov 0x3383fb(%rip),%rax # 0x34e0db6e78 > 0x00000034e0a7ea7d <+4045>: mov (%rax),%rax > 0x00000034e0a7ea80 <+4048>: test %rax,%rax > 0x00000034e0a7ea83 <+4051>: je 0x34e0a7ea9b <_int_malloc+4075> > 0x00000034e0a7ea85 <+4053>: mov %r11,0x20(%rsp) > 0x00000034e0a7ea8a <+4058>: mov %r10d,0x18(%rsp) > 0x00000034e0a7ea8f <+4063>: callq *%rax > 0x00000034e0a7ea91 <+4065>: mov 0x18(%rsp),%r10d > 0x00000034e0a7ea96 <+4070>: mov 0x20(%rsp),%r11 > 0x00000034e0a7ea9b <+4075>: xor %eax,%eax > 0x00000034e0a7ea9d <+4077>: cmpq $0x0,0x33874b(%rip) # 0x34e0db71f0 <mp_+80> > 0x00000034e0a7eaa5 <+4085>: jne 0x34e0a7eaae <_int_malloc+4094> > 0x00000034e0a7eaa7 <+4087>: mov %r14,0x338742(%rip) # 0x34e0db71f0 <mp_+80> > 0x00000034e0a7eaae <+4094>: mov %r11,%rdx > 0x00000034e0a7eab1 <+4097>: add 0x339520(%rip),%rdx # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7eab8 <+4104>: lea (%r15,%r13,1),%rcx > 0x00000034e0a7eabc <+4108>: cmp %r14,%rcx > 0x00000034e0a7eabf <+4111>: mov %rdx,0x339512(%rip) # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7eac6 <+4118>: jne 0x34e0a7eb59 <_int_malloc+4265> > 0x00000034e0a7eacc <+4124>: test %r10b,%r10b > 0x00000034e0a7eacf <+4127>: je 0x34e0a7eb59 <_int_malloc+4265> > 0x00000034e0a7ead5 <+4133>: add %r13,%r11 > 0x00000034e0a7ead8 <+4136>: mov 0x338cd9(%rip),%rax # 0x34e0db77b8 <main_arena+88> > 0x00000034e0a7eadf <+4143>: or $0x1,%r11 > 0x00000034e0a7eae3 <+4147>: mov %r11,0x8(%r15) > 0x00000034e0a7eae7 <+4151>: jmpq 0x34e0a7e546 <_int_malloc+2710> > 0x00000034e0a7eaec <+4156>: test %eax,%eax > 0x00000034e0a7eaee <+4158>: jne 0x34e0a7eb02 <_int_malloc+4178> > 0x00000034e0a7eaf0 <+4160>: mov 0x8(%rsp),%rax > 0x00000034e0a7eaf5 <+4165>: lea 0x0(%r13,%rax,1),%rdx > 0x00000034e0a7eafa <+4170>: add %r11,%rdx > 0x00000034e0a7eafd <+4173>: and 0x10(%rsp),%rdx > 0x00000034e0a7eb02 <+4178>: cmp $0x100000,%rdx > 0x00000034e0a7eb09 <+4185>: mov $0x100000,%r11d > 0x00000034e0a7eb0f <+4191>: cmovae %rdx,%r11 > 0x00000034e0a7eb13 <+4195>: cmp %r11,%rbp > 0x00000034e0a7eb16 <+4198>: jb 0x34e0a7ede7 <_int_malloc+4919> > 0x00000034e0a7eb1c <+4204>: mov 0x3394b5(%rip),%rdx # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7eb23 <+4211>: mov 0x338c8e(%rip),%rax # 0x34e0db77b8 <main_arena+88> > 0x00000034e0a7eb2a <+4218>: jmpq 0x34e0a7e546 <_int_malloc+2710> > 0x00000034e0a7eb2f <+4223>: mov %r10d,%edi > 0x00000034e0a7eb32 <+4226>: lea 0xfafa7(%rip),%rdx # 0x34e0b79ae0 > 0x00000034e0a7eb39 <+4233>: lea 0xfc48a(%rip),%rsi # 0x34e0b7afca > 0x00000034e0a7eb40 <+4240>: and $0x2,%edi > 0x00000034e0a7eb43 <+4243>: xor %eax,%eax > 0x00000034e0a7eb45 <+4245>: mov %r9d,0x68(%rsp) > 0x00000034e0a7eb4a <+4250>: callq 0x34e0a75790 <__libc_message> > 0x00000034e0a7eb4f <+4255>: mov 0x68(%rsp),%r9d > 0x00000034e0a7eb54 <+4260>: jmpq 0x34e0a7e3d8 <_int_malloc+2344> > 0x00000034e0a7eb59 <+4265>: testb $0x2,0x338c04(%rip) # 0x34e0db7764 <main_arena+4> > 0x00000034e0a7eb60 <+4272>: jne 0x34e0a7edd2 <_int_malloc+4898> > 0x00000034e0a7eb66 <+4278>: test %r13,%r13 > 0x00000034e0a7eb69 <+4281>: setne %al > 0x00000034e0a7eb6c <+4284>: cmp %r14,%rcx > 0x00000034e0a7eb6f <+4287>: ja 0x34e0a7ec78 <_int_malloc+4552> > 0x00000034e0a7eb75 <+4293>: test %al,%al > 0x00000034e0a7eb77 <+4295>: je 0x34e0a7eb89 <_int_malloc+4313> > 0x00000034e0a7eb79 <+4297>: mov %r14,%rax > 0x00000034e0a7eb7c <+4300>: sub %rcx,%rax > 0x00000034e0a7eb7f <+4303>: add %rax,%rdx > 0x00000034e0a7eb82 <+4306>: mov %rdx,0x33944f(%rip) # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7eb89 <+4313>: mov %r14,%rdx > 0x00000034e0a7eb8c <+4316>: and $0xf,%edx > 0x00000034e0a7eb8f <+4319>: je 0x34e0a7edc8 <_int_malloc+4888> > 0x00000034e0a7eb95 <+4325>: mov $0x10,%eax > 0x00000034e0a7eb9a <+4330>: sub %rdx,%rax > 0x00000034e0a7eb9d <+4333>: lea (%r14,%rax,1),%rdx > 0x00000034e0a7eba1 <+4337>: add %r13,%rax > 0x00000034e0a7eba4 <+4340>: mov %rdx,0x18(%rsp) > 0x00000034e0a7eba9 <+4345>: add %rax,%r11 > 0x00000034e0a7ebac <+4348>: lea (%r14,%r11,1),%r8 > 0x00000034e0a7ebb0 <+4352>: sub %r8,%rax > 0x00000034e0a7ebb3 <+4355>: mov %rax,%rcx > 0x00000034e0a7ebb6 <+4358>: mov 0x8(%rsp),%rax > 0x00000034e0a7ebbb <+4363>: add %r8,%rax > 0x00000034e0a7ebbe <+4366>: and 0x10(%rsp),%rax > 0x00000034e0a7ebc3 <+4371>: add %rax,%rcx > 0x00000034e0a7ebc6 <+4374>: mov 0x3381ab(%rip),%rax # 0x34e0db6d78 > 0x00000034e0a7ebcd <+4381>: mov %rcx,%r14 > 0x00000034e0a7ebd0 <+4384>: mov %rcx,%rdi > 0x00000034e0a7ebd3 <+4387>: mov %rcx,0x8(%rsp) > 0x00000034e0a7ebd8 <+4392>: callq *(%rax) > 0x00000034e0a7ebda <+4394>: test %rax,%rax > 0x00000034e0a7ebdd <+4397>: mov 0x8(%rsp),%rcx > 0x00000034e0a7ebe2 <+4402>: mov 0x18(%rsp),%rdx > 0x00000034e0a7ebe7 <+4407>: je 0x34e0a7ed99 <_int_malloc+4841> > 0x00000034e0a7ebed <+4413>: mov 0x338284(%rip),%rsi # 0x34e0db6e78 > 0x00000034e0a7ebf4 <+4420>: mov (%rsi),%rsi > 0x00000034e0a7ebf7 <+4423>: test %rsi,%rsi > 0x00000034e0a7ebfa <+4426>: jne 0x34e0a7ed6d <_int_malloc+4797> > 0x00000034e0a7ec00 <+4432>: mov 0x3393d1(%rip),%rsi # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7ec07 <+4439>: sub %rdx,%rax > 0x00000034e0a7ec0a <+4442>: mov %rdx,0x338ba7(%rip) # 0x34e0db77b8 <main_arena+88> > 0x00000034e0a7ec11 <+4449>: add %rax,%r14 > 0x00000034e0a7ec14 <+4452>: or $0x1,%r14 > 0x00000034e0a7ec18 <+4456>: test %r13,%r13 > 0x00000034e0a7ec1b <+4459>: mov %r14,0x8(%rdx) > 0x00000034e0a7ec1f <+4463>: lea (%rcx,%rsi,1),%rdx > 0x00000034e0a7ec23 <+4467>: mov %rdx,0x3393ae(%rip) # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7ec2a <+4474>: je 0x34e0a7eb23 <_int_malloc+4211> > 0x00000034e0a7ec30 <+4480>: sub $0x20,%r13 > 0x00000034e0a7ec34 <+4484>: and $0xfffffffffffffff0,%r13 > 0x00000034e0a7ec38 <+4488>: mov %r13,%rax > 0x00000034e0a7ec3b <+4491>: or $0x1,%rax > 0x00000034e0a7ec3f <+4495>: cmp $0x1f,%r13 > 0x00000034e0a7ec43 <+4499>: mov %rax,0x8(%r15) > 0x00000034e0a7ec47 <+4503>: movq $0x11,0x8(%r15,%r13,1) > 0x00000034e0a7ec50 <+4512>: movq $0x11,0x18(%r15,%r13,1) > 0x00000034e0a7ec59 <+4521>: jbe 0x34e0a7eb1c <_int_malloc+4204> > 0x00000034e0a7ec5f <+4527>: lea 0x338afa(%rip),%rdi # 0x34e0db7760 <main_arena> > 0x00000034e0a7ec66 <+4534>: mov $0x1,%edx > 0x00000034e0a7ec6b <+4539>: mov %r15,%rsi > 0x00000034e0a7ec6e <+4542>: callq 0x34e0a7c6c0 <_int_free> > 0x00000034e0a7ec73 <+4547>: jmpq 0x34e0a7eb1c <_int_malloc+4204> > 0x00000034e0a7ec78 <+4552>: test %al,%al > 0x00000034e0a7ec7a <+4554>: je 0x34e0a7eb89 <_int_malloc+4313> > 0x00000034e0a7ec80 <+4560>: cmpl $0x0,0x33e38d(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7ec87 <+4567>: je 0x34e0a7ec98 <_int_malloc+4584> > 0x00000034e0a7ec89 <+4569>: lock decl 0x338ad0(%rip) # 0x34e0db7760 <main_arena> > 0x00000034e0a7ec90 <+4576>: jne 0x34e0a8253b <_L_unlock_9581> > 0x00000034e0a7ec96 <+4582>: jmp 0x34e0a7eca4 <_int_malloc+4596> > 0x00000034e0a7ec98 <+4584>: decl 0x338ac2(%rip) # 0x34e0db7760 <main_arena> > 0x00000034e0a7ec9e <+4590>: jne 0x34e0a8253b <_L_unlock_9581> > 0x00000034e0a7eca4 <+4596>: lea 0x80(%rsp),%r15 > 0x00000034e0a7ecac <+4604>: lea 0x90(%rsp),%rsi > 0x00000034e0a7ecb4 <+4612>: xor %ecx,%ecx > 0x00000034e0a7ecb6 <+4614>: mov %r14,%rdi > 0x00000034e0a7ecb9 <+4617>: mov $0x10,%edx > 0x00000034e0a7ecbe <+4622>: movb $0x0,0x90(%rsp) > 0x00000034e0a7ecc6 <+4630>: callq 0x34e0a47680 <_itoa_word> > 0x00000034e0a7eccb <+4635>: cmp %r15,%rax > 0x00000034e0a7ecce <+4638>: mov %rax,%r14 > 0x00000034e0a7ecd1 <+4641>: jbe 0x34e0a7ecf8 <_int_malloc+4680> > 0x00000034e0a7ecd3 <+4643>: mov %rax,%rdx > 0x00000034e0a7ecd6 <+4646>: mov %rax,%rdi > 0x00000034e0a7ecd9 <+4649>: mov $0x30,%esi > 0x00000034e0a7ecde <+4654>: sub %r15,%rdx > 0x00000034e0a7ece1 <+4657>: lea -0x1(%rax),%r13 > 0x00000034e0a7ece5 <+4661>: sub %rdx,%rdi > 0x00000034e0a7ece8 <+4664>: callq 0x34e0a89140 <memset> > 0x00000034e0a7eced <+4669>: lea 0x7f(%rsp),%rax > 0x00000034e0a7ecf2 <+4674>: sub %r13,%rax > 0x00000034e0a7ecf5 <+4677>: add %rax,%r14 > 0x00000034e0a7ecf8 <+4680>: mov 0x33deb1(%rip),%rax # 0x34e0dbcbb0 <__libc_argv> > 0x00000034e0a7ecff <+4687>: lea 0xfad4c(%rip),%rdx # 0x34e0b79a52 > 0x00000034e0a7ed06 <+4694>: lea 0xfd7f3(%rip),%rcx # 0x34e0b7c500 > 0x00000034e0a7ed0d <+4701>: lea 0xfd5d4(%rip),%rsi # 0x34e0b7c2e8 > 0x00000034e0a7ed14 <+4708>: mov %r14,%r8 > 0x00000034e0a7ed17 <+4711>: mov $0x2,%edi > 0x00000034e0a7ed1c <+4716>: mov (%rax),%rax > 0x00000034e0a7ed1f <+4719>: test %rax,%rax > 0x00000034e0a7ed22 <+4722>: cmovne %rax,%rdx > 0x00000034e0a7ed26 <+4726>: xor %eax,%eax > 0x00000034e0a7ed28 <+4728>: callq 0x34e0a75790 <__libc_message> > 0x00000034e0a7ed2d <+4733>: mov $0x1,%esi > 0x00000034e0a7ed32 <+4738>: xor %eax,%eax > 0x00000034e0a7ed34 <+4740>: cmpl $0x0,0x33e2d9(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7ed3b <+4747>: je 0x34e0a7ed4d <_int_malloc+4765> > 0x00000034e0a7ed3d <+4749>: lock cmpxchg %esi,0x338a1b(%rip) # 0x34e0db7760 <main_arena> > 0x00000034e0a7ed45 <+4757>: jne 0x34e0a8255a <_L_lock_9642> > 0x00000034e0a7ed4b <+4763>: jmp 0x34e0a7ed5a <_int_malloc+4778> > 0x00000034e0a7ed4d <+4765>: cmpxchg %esi,0x338a0c(%rip) # 0x34e0db7760 <main_arena> > 0x00000034e0a7ed54 <+4772>: jne 0x34e0a8255a <_L_lock_9642> > 0x00000034e0a7ed5a <+4778>: mov 0x339277(%rip),%rdx # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7ed61 <+4785>: mov 0x338a50(%rip),%rax # 0x34e0db77b8 <main_arena+88> > 0x00000034e0a7ed68 <+4792>: jmpq 0x34e0a7e546 <_int_malloc+2710> > 0x00000034e0a7ed6d <+4797>: mov %rdx,0x18(%rsp) > 0x00000034e0a7ed72 <+4802>: mov %rax,0x10(%rsp) > 0x00000034e0a7ed77 <+4807>: mov %rcx,0x8(%rsp) > 0x00000034e0a7ed7c <+4812>: callq *%rsi > 0x00000034e0a7ed7e <+4814>: mov 0x339253(%rip),%rsi # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7ed85 <+4821>: mov 0x8(%rsp),%rcx > 0x00000034e0a7ed8a <+4826>: mov 0x10(%rsp),%rax > 0x00000034e0a7ed8f <+4831>: mov 0x18(%rsp),%rdx > 0x00000034e0a7ed94 <+4836>: jmpq 0x34e0a7ec07 <_int_malloc+4439> > 0x00000034e0a7ed99 <+4841>: mov 0x337fd8(%rip),%rax # 0x34e0db6d78 > 0x00000034e0a7eda0 <+4848>: mov %rdx,0x8(%rsp) > 0x00000034e0a7eda5 <+4853>: xor %edi,%edi > 0x00000034e0a7eda7 <+4855>: callq *(%rax) > 0x00000034e0a7eda9 <+4857>: mov 0x8(%rsp),%rdx > 0x00000034e0a7edae <+4862>: test %rax,%rax > 0x00000034e0a7edb1 <+4865>: je 0x34e0a7eb1c <_int_malloc+4204> > 0x00000034e0a7edb7 <+4871>: mov 0x33921a(%rip),%rsi # 0x34e0db7fd8 <main_arena+2168> > 0x00000034e0a7edbe <+4878>: xor %ecx,%ecx > 0x00000034e0a7edc0 <+4880>: xor %r14d,%r14d > 0x00000034e0a7edc3 <+4883>: jmpq 0x34e0a7ec07 <_int_malloc+4439> > 0x00000034e0a7edc8 <+4888>: mov %r14,%rdx > 0x00000034e0a7edcb <+4891>: xor %eax,%eax > 0x00000034e0a7edcd <+4893>: jmpq 0x34e0a7eba1 <_int_malloc+4337> > 0x00000034e0a7edd2 <+4898>: test %r10b,%r10b > 0x00000034e0a7edd5 <+4901>: jne 0x34e0a7ee37 <_int_malloc+4999> > 0x00000034e0a7edd7 <+4903>: mov %rdx,%rsi > 0x00000034e0a7edda <+4906>: xor %ecx,%ecx > 0x00000034e0a7eddc <+4908>: mov %r14,%rdx > 0x00000034e0a7eddf <+4911>: xor %r14d,%r14d > 0x00000034e0a7ede2 <+4914>: jmpq 0x34e0a7ec07 <_int_malloc+4439> > 0x00000034e0a7ede7 <+4919>: xor %r9d,%r9d > 0x00000034e0a7edea <+4922>: xor %edi,%edi > 0x00000034e0a7edec <+4924>: mov $0xffffffff,%r8d > 0x00000034e0a7edf2 <+4930>: mov $0x22,%ecx > 0x00000034e0a7edf7 <+4935>: mov $0x3,%edx > 0x00000034e0a7edfc <+4940>: mov %r11,%rsi > 0x00000034e0a7edff <+4943>: mov %r11,0x18(%rsp) > 0x00000034e0a7ee04 <+4948>: callq 0x34e0aef620 <mmap64> > 0x00000034e0a7ee09 <+4953>: cmp $0xffffffffffffffff,%rax > 0x00000034e0a7ee0d <+4957>: mov %rax,%r14 > 0x00000034e0a7ee10 <+4960>: je 0x34e0a7eb1c <_int_malloc+4204> > 0x00000034e0a7ee16 <+4966>: mov 0x18(%rsp),%r11 > 0x00000034e0a7ee1b <+4971>: orl $0x2,0x338942(%rip) # 0x34e0db7764 <main_arena+4> > 0x00000034e0a7ee22 <+4978>: add %r11,%rax > 0x00000034e0a7ee25 <+4981>: sete %r10b > 0x00000034e0a7ee29 <+4985>: test %r14,%r14 > 0x00000034e0a7ee2c <+4988>: jne 0x34e0a7ea9d <_int_malloc+4077> > 0x00000034e0a7ee32 <+4994>: jmpq 0x34e0a7eb1c <_int_malloc+4204> > 0x00000034e0a7ee37 <+4999>: mov 0x337f3a(%rip),%rax # 0x34e0db6d78 > 0x00000034e0a7ee3e <+5006>: xor %edi,%edi > 0x00000034e0a7ee40 <+5008>: callq *(%rax) > 0x00000034e0a7ee42 <+5010>: mov %r14,%rdx > 0x00000034e0a7ee45 <+5013>: jmpq 0x34e0a7edae <_int_malloc+4862> > 0x00000034e0a7ee4a <+5018>: cmpl $0x0,0x33e1c3(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7ee51 <+5025>: je 0x34e0a7ee5e <_int_malloc+5038> > 0x00000034e0a7ee53 <+5027>: lock decl (%rbx) > 0x00000034e0a7ee56 <+5030>: jne 0x34e0a82579 <_L_unlock_9871> > 0x00000034e0a7ee5c <+5036>: jmp 0x34e0a7ee66 <_int_malloc+5046> > 0x00000034e0a7ee5e <+5038>: decl (%rbx) > 0x00000034e0a7ee60 <+5040>: jne 0x34e0a82579 <_L_unlock_9871> > 0x00000034e0a7ee66 <+5046>: mov 0x338324(%rip),%edi # 0x34e0db7190 <check_action> > 0x00000034e0a7ee6c <+5052>: lea 0xfac06(%rip),%rsi # 0x34e0b79a79 > 0x00000034e0a7ee73 <+5059>: mov %r12,%rdx > 0x00000034e0a7ee76 <+5062>: callq 0x34e0a7b7f0 <malloc_printerr> > 0x00000034e0a7ee7b <+5067>: mov $0x1,%esi > 0x00000034e0a7ee80 <+5072>: xor %eax,%eax > 0x00000034e0a7ee82 <+5074>: cmpl $0x0,0x33e18b(%rip) # 0x34e0dbd014 <__libc_multiple_threads> > 0x00000034e0a7ee89 <+5081>: je 0x34e0a7ee97 <_int_malloc+5095> > 0x00000034e0a7ee8b <+5083>: lock cmpxchg %esi,(%rbx) > 0x00000034e0a7ee8f <+5087>: jne 0x34e0a82594 <_L_lock_9888> > 0x00000034e0a7ee95 <+5093>: jmp 0x34e0a7eea0 <_int_malloc+5104> > 0x00000034e0a7ee97 <+5095>: cmpxchg %esi,(%rbx) > 0x00000034e0a7ee9a <+5098>: jne 0x34e0a82594 <_L_lock_9888> > 0x00000034e0a7eea0 <+5104>: jmpq 0x34e0a7e2c9 <_int_malloc+2073> > 0x00000034e0a7eea5 <+5109>: callq 0x34e0a36e20 <__GI_abort> > 0x00000034e0a7eeaa <+5114>: movq $0x11,0x8(%r15,%r13,1) > 0x00000034e0a7eeb3 <+5123>: or $0x5,%r13 > 0x00000034e0a7eeb7 <+5127>: movq $0x10,(%rcx) > 0x00000034e0a7eebe <+5134>: mov $0x1,%edx > 0x00000034e0a7eec3 <+5139>: mov %r13,0x8(%r15) > 0x00000034e0a7eec7 <+5143>: mov %r15,%rsi > 0x00000034e0a7eeca <+5146>: mov %rbx,%rdi > 0x00000034e0a7eecd <+5149>: callq 0x34e0a7c6c0 <_int_free> > 0x00000034e0a7eed2 <+5154>: mov 0x878(%rbx),%rdx > 0x00000034e0a7eed9 <+5161>: mov 0x58(%rbx),%rax > 0x00000034e0a7eedd <+5165>: jmpq 0x34e0a7e546 <_int_malloc+2710> > 0x00000034e0a7eee2 <+5170>: test %r8b,%r8b > 0x00000034e0a7eee5 <+5173>: je 0x34e0a7e48b <_int_malloc+2523> > 0x00000034e0a7eeeb <+5179>: mov 0x878(%rbx),%rdx > 0x00000034e0a7eef2 <+5186>: mov 0x58(%rbx),%rax > 0x00000034e0a7eef6 <+5190>: jmpq 0x34e0a7e546 <_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 1157821
: 951113 |
951114
|
951115
|
951116
|
951117
|
951118
|
951119
|
951120
|
951121
|
951122
|
951123