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 881918 Details for
Bug 1083686
[abrt] finch: g_malloc(): finch 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), 86.07 KB, created by
Mark
on 2014-04-02 17:52:00 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Mark
Created:
2014-04-02 17:52:00 UTC
Size:
86.07 KB
patch
obsolete
>[New LWP 2449] >warning: Could not load shared library symbols for /lib64/libX11.so.6. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `finch'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _int_malloc (av=0x3e79db8760 <main_arena>, bytes=64) at malloc.c:3448 >3448 bck->fd = unsorted_chunks(av); > >Thread 1 (Thread 0x7f3ddba72840 (LWP 2449)): >#0 _int_malloc (av=0x3e79db8760 <main_arena>, bytes=64) at malloc.c:3448 > iters = <optimized out> > nb = 80 > idx = <optimized out> > bin = <optimized out> > victim = 0x1d15d80 > size = 208 > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = 0x20 > errstr = 0x0 >#1 0x0000003e79a7ff6c in __GI___libc_malloc (bytes=64) at malloc.c:2859 >No locals. >#2 0x0000003e7c64ee6f in g_malloc (n_bytes=n_bytes@entry=64) at gmem.c:104 > mem = <optimized out> >#3 0x0000003e7c666778 in g_memdup (mem=0x1fcd680, byte_size=64) at gstrfuncs.c:392 > new_mem = <optimized out> >#4 0x0000003e7c638696 in g_hash_table_insert_node (hash_table=hash_table@entry=0x1fad800, node_index=node_index@entry=3, key_hash=key_hash@entry=33215248, new_key=new_key@entry=0x1fad310, new_value=new_value@entry=0x1f91410, keep_new_key=keep_new_key@entry=1, reusing_key=reusing_key@entry=0) at ghash.c:895 > already_exists = 0 > old_hash = 0 > key_to_free = 0x0 > value_to_free = 0x0 >#5 0x0000003e7c638827 in g_hash_table_insert_internal (hash_table=0x1fad800, key=0x1fad310, value=0x1f91410, keep_new_key=1) at ghash.c:1155 > key_hash = 33215248 >#6 0x000000370e421cc4 in gnt_tree_add_row_after (tree=0x1fcd950, key=key@entry=0x1fad310, row=row@entry=0x1f91410, parent=parent@entry=0x0, bigbro=bigbro@entry=0x0) at gnttree.c:1356 > pr = 0x0 >#7 0x000000370e4151ea in show_suggest_dropdown (entry=0x1e7d5d0) at gntentry.c:230 > suggest = 0x1f97780 "Buddies" > len = 7 > offset = <optimized out> > x = 39 > y = 9 > count = 0 > iter = 0x1fa9280 > text = 0x1fad310 "Buddies" > sgst = 0x0 > max = -1 >#8 0x000000370e40d479 in gnt_widget_key_pressed (widget=0x1e7d5d0, keys=keys@entry=0x1fa7940 "\t") at gntwidget.c:399 > ret = 0 >#9 0x000000370e40fea8 in gnt_box_key_pressed (widget=0x1f440e0, text=0x1fa7940 "\t") at gntbox.c:318 > box = 0x1f440e0 >#10 0x000000370e40c5d5 in gnt_closure_marshal_BOOLEAN__STRING (closure=0x1f329c0, return_value=0x7fff2d119ce0, n_param_values=<optimized out>, param_values=0x7fff2d119d90, invocation_hint=<optimized out>, marshal_data=0x370e40fe60 <gnt_box_key_pressed>) at gntmarshal.c:122 > callback = <optimized out> > cc = <optimized out> > data1 = 0x1f440e0 > data2 = <optimized out> > v_return = <optimized out> > __PRETTY_FUNCTION__ = "gnt_closure_marshal_BOOLEAN__STRING" >#11 0x0000003e7d210298 in g_closure_invoke (closure=closure@entry=0x1f329c0, return_value=return_value@entry=0x7fff2d119ce0, n_param_values=2, param_values=param_values@entry=0x7fff2d119d90, invocation_hint=invocation_hint@entry=0x7fff2d119d30) at gclosure.c:777 > marshal = 0x3e7d20eb90 <g_type_class_meta_marshal> > marshal_data = 0x120 > in_marshal = 0 > real_closure = 0x1f329a0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#12 0x0000003e7d22211b in signal_emit_unlocked_R (node=node@entry=0x1f32a10, detail=detail@entry=0, instance=instance@entry=0x1f440e0, emission_return=emission_return@entry=0x7fff2d119e40, instance_and_params=instance_and_params@entry=0x7fff2d119d90) at gsignal.c:3624 > accumulator = 0x1f34150 > emission = {next = 0x0, instance = 0x1f440e0, ihint = {signal_id = 51, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 32720240} > handler_list = 0x0 > return_accu = 0x7fff2d119ce0 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 51 > max_sequential_handler_number = 31 > return_value_altered = 0 >#13 0x0000003e7d229ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff2d119f20) at gsignal.c:3340 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff2d119d90 > signal_return_type = <optimized out> > param_values = 0x7fff2d119da8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#14 0x0000003e7d22a3af in g_signal_emit (instance=instance@entry=0x1f440e0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff2d11a000, reg_save_area = 0x7fff2d119f40}} >#15 0x000000370e40d4bd in gnt_widget_key_pressed (widget=widget@entry=0x1f440e0, keys=<optimized out>, keys@entry=0x1fabb60 "\t") at gntwidget.c:403 > ret = 0 >#16 0x000000370e428d3e in gnt_wm_process_input (wm=<optimized out>, keys=keys@entry=0x1fabb60 "\t") at gntwm.c:2074 > win = 0x1f440e0 > ret = <optimized out> >#17 0x000000370e42ab59 in io_invoke (source=<optimized out>, cond=<optimized out>, null=<optimized out>) at gntmain.c:292 > back = 0 '\000' > p = 756128127 > keys = "\t\000\000\000\000\000\000\000\340$\375\001\000\000\000\000\016\000\000\000\000\000\000\000\000\303^<\251*\211\240\000\000\000\000\000\000\000\000`*\320\001\000\000\000\000P\242\021-\377\177\000\000\000\303^<\251*\211\240\000\000\000\000\000\000\000\000`*\320\001\000\000\000\000P\242\021-\377\177\000\000H\242\021-\377\177\000\000\000\000\000\000\000\000\000\000\377\377\377\177\000\000\000\000\200\255`\211>\000\000\000\177Jb\200>\000\000\000N\000\000\000\000\000\000\000\000\303^<\251*\211\240`*\320\001\000\000\000\000P\242\021-\377\177\000\000H\242\021-\377\177\000\000\000\303^<\251*\211\240\200\221\372\001\000\000\000\000 \000\000\000\000\000\000\000\001\000\000\000\000\000\000\000"... > rd = 1 > k = 0x1fabb60 "\t" > cvrt = 0x1fabb60 "\t" >#18 0x0000003e7c6492a6 in g_main_dispatch (context=0x1c9eb50) at gmain.c:3066 > dispatch = 0x3e7c68af80 <g_io_unix_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x370e42aa30 <io_invoke> > cb_funcs = 0x3e7c92a8e0 <g_source_callback_funcs> > cb_data = 0x1d2e200 > need_destroy = <optimized out> > current_source_link = {data = 0x1d2d950, next = 0x0} > source = 0x1d2d950 > current = 0x1f23620 > i = 0 >#19 g_main_context_dispatch (context=context@entry=0x1c9eb50) at gmain.c:3642 >No locals. >#20 0x0000003e7c649628 in g_main_context_iterate (context=0x1c9eb50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 2005 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 9 > fds = 0x1f43af0 >#21 0x0000003e7c649a3a in g_main_loop_run (loop=0x1f77f80) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#22 0x000000370e42a7c6 in gnt_main () at gntmain.c:521 >No locals. >#23 0x0000000000413408 in main (argc=1, argv=0x7fff2d11a438) at finch.c:457 >No locals. >From To Syms Read Shared Object Library >0x000000370e40c3b0 0x000000370e42b46c Yes /lib64/libgnt.so.0 >0x00000039c6608660 0x00000039c662fb1c Yes /lib64/libncursesw.so.5 >0x00000039c9e0ce40 0x00000039c9e18ba8 Yes /lib64/libtinfo.so.5 >0x00000039c5e00ab0 0x00000039c5e01f34 Yes /lib64/libpanelw.so.5 >0x0000003e89a437a0 0x0000003e89ada2e8 Yes /lib64/libpurple.so.0 >0x0000003e8960a610 0x0000003e8961c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003e80607ab0 0x0000003e80631a54 Yes /lib64/libdbus-1.so.3 >0x0000003e892067e0 0x0000003e8920dcf4 Yes /lib64/libfarstream-0.1.so.0 >0x0000003e92e0afe0 0x0000003e92e3eed0 Yes /lib64/libgstbase-0.10.so.0 >0x0000003e93205020 0x0000003e9320ac04 Yes /lib64/libgstinterfaces-0.10.so.0 >0x0000003e91e24c90 0x0000003e91ea0878 Yes /lib64/libgstreamer-0.10.so.0 >0x0000003e7d20b160 0x0000003e7d239a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003e7ce01190 0x0000003e7ce02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003e7fe006b0 0x0000003e7fe0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003e7c61a6e0 0x0000003e7c6b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003e80e2e870 0x0000003e80f16930 Yes /lib64/libxml2.so.2 >0x0000003e90e03010 0x0000003e90e07588 Yes /lib64/libidn.so.11 >0x0000003e7a605890 0x0000003e7a674bb8 Yes /lib64/libm.so.6 >0x0000003e91204110 0x0000003e91210d64 Yes /lib64/libnsl.so.1 >0x0000003e7c203a40 0x0000003e7c2127dc Yes /lib64/libresolv.so.2 >0x0000003e7a2059f0 0x0000003e7a211614 Yes /lib64/libpthread.so.0 >0x0000003e79a1f560 0x0000003e79b60bb4 Yes /lib64/libc.so.6 >0x0000003e79e00ed0 0x0000003e79e019d0 Yes /lib64/libdl.so.2 >0x0000003e7d631be0 0x0000003e7d6f365c Yes /lib64/libgio-2.0.so.0 >0x0000003e7ba022d0 0x0000003e7ba050bc Yes /lib64/librt.so.1 >0x0000003e7ca01870 0x0000003e7ca05fe8 Yes /lib64/libffi.so.6 >0x0000003e7aa02210 0x0000003e7aa0e930 Yes /lib64/libz.so.1 >0x0000003e7ae030e0 0x0000003e7ae19060 Yes /lib64/liblzma.so.5 >0x0000003e79600b10 0x0000003e79619c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003e7b6064a0 0x0000003e7b618fe4 Yes /lib64/libselinux.so.1 >0x0000003e7b201770 0x0000003e7b24b8e8 Yes /lib64/libpcre.so.1 >0x00007f3dd5346780 0x00007f3dd5346ef0 Yes /usr/lib64/finch/gnthistory.so >0x00007f3dd5141e20 0x00007f3dd5142b8c Yes /usr/lib64/finch/gntgf.so > No /lib64/libX11.so.6 >0x0000003e7da09a00 0x0000003e7da176c8 Yes /lib64/libxcb.so.1 >0x0000003e7e200ee0 0x0000003e7e201bfc Yes /lib64/libXau.so.6 >0x00007f3dd4f3de00 0x00007f3dd4f3e270 Yes /usr/lib64/finch/gntclipboard.so >0x00007f3dd4d3ada0 0x00007f3dd4d3b220 Yes /usr/lib64/finch/gntlastlog.so >0x00007f3dd4b36980 0x00007f3dd4b37808 Yes /usr/lib64/finch/gnttinyurl.so >0x00007f3dd4932700 0x00007f3dd4933030 Yes /usr/lib64/finch/grouping.so >0x00007f3dd472f470 0x00007f3dd472f618 Yes /usr/lib64/purple-2/libicq.so >0x00007f3dd44f5440 0x00007f3dd451bd84 Yes /usr/lib64/purple-2/liboscar.so.0 >0x00007f3dd42e22e0 0x00007f3dd42e2c80 Yes /usr/lib64/purple-2/idle.so >0x00007f3dd40994c0 0x00007f3dd40c1aa8 Yes /usr/lib64/purple-2/libmsn.so >0x00007f3dd3e840c0 0x00007f3dd3e84690 Yes /usr/lib64/purple-2/dbus-example.so >0x00007f3dd3c80c00 0x00007f3dd3c80ed8 Yes /usr/lib64/purple-2/newline.so >0x00007f3dd3a7e120 0x00007f3dd3a7e814 Yes /usr/lib64/purple-2/libxmpp.so >0x00007f3dd3829cd0 0x00007f3dd385f308 Yes /usr/lib64/purple-2/libjabber.so.0 >0x00000037f4404b60 0x00000037f4415fe4 Yes /lib64/libsasl2.so.3 >0x00000037f3800ed0 0x00000037f380598c Yes /lib64/libcrypt.so.1 >0x00000037f3c03e80 0x00000037f3c5a030 Yes /lib64/libfreebl3.so >0x00007f3dd35fb5e0 0x00007f3dd3609490 Yes /usr/lib64/purple-2/libnovell.so >0x00007f3dd33eb430 0x00007f3dd33efef0 Yes /usr/lib64/purple-2/log_reader.so >0x00007f3dd31e7960 0x00007f3dd31e7b50 Yes /usr/lib64/purple-2/ssl.so >0x00007f3dd2fe52c0 0x00007f3dd2fe53d0 Yes /usr/lib64/purple-2/libaim.so >0x00007f3dd2ddaa70 0x00007f3dd2ddfe70 Yes /usr/lib64/purple-2/libgg.so >0x00007f3dd2ba4f20 0x00007f3dd2bbf8c8 Yes /lib64/libgadu.so.3 >0x00000039cbe22f40 0x00000039cbedb4b8 Yes /lib64/libgnutls.so.28 >0x00007f3dd298e9c0 0x00007f3dd299870c Yes /lib64/libprotobuf-c.so.0 >0x0000003e7be02af0 0x0000003e7be12218 Yes /lib64/libgcc_s.so.1 >0x0000003e9160d7f0 0x0000003e9162a4dc Yes /lib64/libp11-kit.so.0 >0x00007f3dd2734ce0 0x00007f3dd2775844 Yes /lib64/libtspi.so.1 >0x0000003e93602b60 0x0000003e9360eb4c Yes /lib64/libtasn1.so.6 >0x00007f3dd24f1360 0x00007f3dd250bc9c Yes /lib64/libnettle.so.4 >0x00000039cc206820 0x00000039cc211624 Yes /lib64/libhogweed.so.2 >0x0000003e9060c040 0x0000003e9065edc4 Yes /lib64/libgmp.so.10 >0x0000003e8ae69c40 0x0000003e8af5a4f8 Yes /lib64/libcrypto.so.10 >0x0000003e8f6183c0 0x0000003e8f652250 Yes /lib64/libssl.so.10 >0x0000003e89e0bd10 0x0000003e89e3bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x0000003e8a6251a0 0x0000003e8a68765c Yes /lib64/libkrb5.so.3 >0x00007f3dd22e8570 0x00007f3dd22e9154 Yes /lib64/libcom_err.so.2 >0x0000003e8aa048b0 0x0000003e8aa247d8 Yes /lib64/libk5crypto.so.3 >0x0000003e8a203620 0x0000003e8a209f8c Yes /lib64/libkrb5support.so.0 >0x00007f3dd20e4570 0x00007f3dd20e5194 Yes /lib64/libkeyutils.so.1 >0x00007f3dd1ecfef0 0x00007f3dd1eda414 Yes /usr/lib64/purple-2/libmyspace.so >0x00007f3dd1cc7f50 0x00007f3dd1cc8354 Yes /usr/lib64/purple-2/psychic.so >0x00007f3dd1ac4fe0 0x00007f3dd1ac5568 Yes /usr/lib64/purple-2/statenotify.so >0x00007f3dd18a97a0 0x00007f3dd18b9e74 Yes /usr/lib64/purple-2/libmxit.so >0x00007f3dd168f830 0x00007f3dd1698ca4 Yes /usr/lib64/purple-2/libsametime.so >0x00007f3dd145c0e0 0x00007f3dd1476658 Yes /lib64/libmeanwhile.so.1 >0x00007f3dd124f960 0x00007f3dd124fdf4 Yes /usr/lib64/purple-2/libyahoojp.so >0x00007f3dd1023380 0x00007f3dd103efd4 Yes /usr/lib64/purple-2/libymsg.so.0 >0x00007f3dd0e033a0 0x00007f3dd0e0cfe8 Yes /usr/lib64/purple-2/libirc.so >0x00007f3dd0bf80f0 0x00007f3dd0bf888c Yes /usr/lib64/purple-2/libyahoo.so >0x00007f3dd09f3d30 0x00007f3dd09f4050 Yes /usr/lib64/purple-2/one_time_password.so >0x00007f3dd07d4760 0x00007f3dd07e9ea4 Yes /usr/lib64/purple-2/libsilcpurple.so >0x00007f3dd059df80 0x00007f3dd05c2ab0 Yes /lib64/libsilcclient-1.1.so.3 >0x00007f3dd02da940 0x00007f3dd034a568 Yes /lib64/libsilc-1.1.so.2 >0x00007f3dd00bc650 0x00007f3dd00bd124 Yes /usr/lib64/purple-2/autoaccept.so >0x00007f3dcfea6c40 0x00007f3dcfeb2bcc Yes /usr/lib64/purple-2/libzephyr.so >0x00007f3dcfc88590 0x00007f3dcfc8d464 Yes /usr/lib64/purple-2/libsimple.so >0x00007f3dcfa82410 0x00007f3dcfa82b64 Yes /usr/lib64/purple-2/joinpart.so >0x00007f3dcf87d0d0 0x00007f3dcf87e580 Yes /usr/lib64/purple-2/ssl-nss.so >0x00000037f240b090 0x00000037f242eb04 Yes /lib64/libssl3.so >0x00000037f2809f00 0x00000037f2821b18 Yes /lib64/libsmime3.so >0x00000037f1c19a00 0x00000037f1d04a94 Yes /lib64/libnss3.so >0x00000037f200be10 0x00000037f201a038 Yes /lib64/libnssutil3.so >0x0000003596401090 0x0000003596402018 Yes /lib64/libplds4.so >0x0000003596801510 0x0000003596802b18 Yes /lib64/libplc4.so >0x000000359600d1e0 0x000000359602d120 Yes /lib64/libnspr4.so >0x00007f3dcf66c790 0x00007f3dcf674364 Yes /usr/lib64/purple-2/libbonjour.so >0x0000003e8d603530 0x0000003e8d60869c Yes /lib64/libavahi-common.so.3 >0x0000003e8d2039d0 0x0000003e8d20bc38 Yes /lib64/libavahi-client.so.3 >0x00000039c9200de0 0x00000039c9201ba4 Yes /lib64/libavahi-glib.so.1 >0x00007f3dcf45c240 0x00007f3dcf462ee4 Yes /lib64/libnss_files.so.2 >0x00007f3dcf257340 0x00007f3dcf257914 Yes /usr/lib64/purple-2/offlinemsg.so >0x00007f3dcf053a60 0x00007f3dcf053d20 Yes /usr/lib64/purple-2/buddynote.so >0x00007f3dcee4f150 0x00007f3dcee50e44 Yes /usr/lib64/sasl2/liblogin.so >0x00007f3dcec4a1b0 0x00007f3dcec4bf94 Yes /usr/lib64/sasl2/libplain.so >0x00007f3dcea41b70 0x00007f3dcea46204 Yes /usr/lib64/sasl2/libgssapiv2.so >0x00007f3dce833b70 0x00007f3dce83c234 Yes /usr/lib64/sasl2/libdigestmd5.so >0x00007f3dce62d260 0x00007f3dce62f4f4 Yes /usr/lib64/sasl2/libcrammd5.so >0x00007f3dce426500 0x00007f3dce429128 Yes /usr/lib64/sasl2/libsasldb.so >0x0000003e8fe2f290 0x0000003e8ff7237c Yes /lib64/libdb-5.3.so >0x00007f3dce21c500 0x00007f3dce2218f4 Yes /usr/lib64/sasl2/libscram.so >0x00007f3dce017160 0x00007f3dce018c44 Yes /usr/lib64/sasl2/libanonymous.so >0x000000370e804e80 0x000000370e831a3c Yes /lib64/libsoftokn3.so >0x00007f3dcdd63030 0x00007f3dcddf1b90 Yes /lib64/libsqlite3.so.0 >$1 = 0x0 >$2 = 0x0 >rax 0x7fff2d11997f 140733949516159 >rbx 0x3e79db8760 268332402528 >rcx 0x0 0 >rdx 0xd0 208 >rsi 0x3e79db8778 268332402552 >rdi 0x3e79db8760 268332402528 >rbp 0x50 0x50 >rsp 0x7fff2d119900 0x7fff2d119900 >r8 0x3 3 >r9 0x5 5 >r10 0x1 1 >r11 0x33 51 >r12 0x1d15d80 30498176 >r13 0x20 32 >r14 0x3e79db87b8 268332402616 >r15 0x2710 10000 >rip 0x3e79a7dfe6 0x3e79a7dfe6 <_int_malloc+694> >eflags 0x10283 [ CF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function _int_malloc: > 0x0000003e79a7dd30 <+0>: push %r15 > 0x0000003e79a7dd32 <+2>: push %r14 > 0x0000003e79a7dd34 <+4>: push %r13 > 0x0000003e79a7dd36 <+6>: push %r12 > 0x0000003e79a7dd38 <+8>: push %rbp > 0x0000003e79a7dd39 <+9>: push %rbx > 0x0000003e79a7dd3a <+10>: sub $0xa8,%rsp > 0x0000003e79a7dd41 <+17>: cmp $0xffffffffffffffbf,%rsi > 0x0000003e79a7dd45 <+21>: mov %rsi,(%rsp) > 0x0000003e79a7dd49 <+25>: ja 0x3e79a7e497 <_int_malloc+1895> > 0x0000003e79a7dd4f <+31>: mov %rsi,%rax > 0x0000003e79a7dd52 <+34>: mov $0x20,%ebp > 0x0000003e79a7dd57 <+39>: mov %rdi,%rbx > 0x0000003e79a7dd5a <+42>: add $0x17,%rax > 0x0000003e79a7dd5e <+46>: mov %rax,%rdx > 0x0000003e79a7dd61 <+49>: and $0xfffffffffffffff0,%rdx > 0x0000003e79a7dd65 <+53>: cmp $0x20,%rax > 0x0000003e79a7dd69 <+57>: cmovae %rdx,%rbp > 0x0000003e79a7dd6d <+61>: cmp 0x33ce0c(%rip),%rbp # 0x3e79dbab80 <global_max_fast> > 0x0000003e79a7dd74 <+68>: ja 0x3e79a7dde9 <_int_malloc+185> > 0x0000003e79a7dd76 <+70>: mov %ebp,%r8d > 0x0000003e79a7dd79 <+73>: shr $0x4,%r8d > 0x0000003e79a7dd7d <+77>: sub $0x2,%r8d > 0x0000003e79a7dd81 <+81>: mov %r8d,%eax > 0x0000003e79a7dd84 <+84>: mov 0x8(%rdi,%rax,8),%rcx > 0x0000003e79a7dd89 <+89>: lea (%rdi,%rax,8),%rsi > 0x0000003e79a7dd8d <+93>: lea 0x8(%rsi),%rdx > 0x0000003e79a7dd91 <+97>: test %rcx,%rcx > 0x0000003e79a7dd94 <+100>: je 0x3e79a7dde9 <_int_malloc+185> > 0x0000003e79a7dd96 <+102>: mov 0x10(%rcx),%rdi > 0x0000003e79a7dd9a <+106>: mov %rcx,%rax > 0x0000003e79a7dd9d <+109>: cmpl $0x0,%fs:0x18 > 0x0000003e79a7dda6 <+118>: je 0x3e79a7dda9 <_int_malloc+121> > 0x0000003e79a7dda8 <+120>: lock cmpxchg %rdi,0x8(%rsi) > 0x0000003e79a7ddae <+126>: cmp %rcx,%rax > 0x0000003e79a7ddb1 <+129>: mov %rax,%r12 > 0x0000003e79a7ddb4 <+132>: jne 0x3e79a7dde4 <_int_malloc+180> > 0x0000003e79a7ddb6 <+134>: jmpq 0x3e79a7e393 <_int_malloc+1635> > 0x0000003e79a7ddbb <+139>: nopl 0x0(%rax,%rax,1) > 0x0000003e79a7ddc0 <+144>: mov 0x10(%r12),%rcx > 0x0000003e79a7ddc5 <+149>: mov %r12,%rax > 0x0000003e79a7ddc8 <+152>: cmpl $0x0,%fs:0x18 > 0x0000003e79a7ddd1 <+161>: je 0x3e79a7ddd4 <_int_malloc+164> > 0x0000003e79a7ddd3 <+163>: lock cmpxchg %rcx,(%rdx) > 0x0000003e79a7ddd8 <+168>: cmp %r12,%rax > 0x0000003e79a7dddb <+171>: je 0x3e79a7e393 <_int_malloc+1635> > 0x0000003e79a7dde1 <+177>: mov %rax,%r12 > 0x0000003e79a7dde4 <+180>: test %r12,%r12 > 0x0000003e79a7dde7 <+183>: jne 0x3e79a7ddc0 <_int_malloc+144> > 0x0000003e79a7dde9 <+185>: cmp $0x3ff,%rbp > 0x0000003e79a7ddf0 <+192>: ja 0x3e79a7de70 <_int_malloc+320> > 0x0000003e79a7ddf2 <+194>: mov %ebp,%r9d > 0x0000003e79a7ddf5 <+197>: shr $0x4,%r9d > 0x0000003e79a7ddf9 <+201>: lea -0x2(%r9,%r9,1),%eax > 0x0000003e79a7ddfe <+206>: lea 0x58(%rbx,%rax,8),%rax > 0x0000003e79a7de03 <+211>: mov 0x18(%rax),%r12 > 0x0000003e79a7de07 <+215>: cmp %rax,%r12 > 0x0000003e79a7de0a <+218>: je 0x3e79a7deae <_int_malloc+382> > 0x0000003e79a7de10 <+224>: test %r12,%r12 > 0x0000003e79a7de13 <+227>: je 0x3e79a7de9c <_int_malloc+364> > 0x0000003e79a7de19 <+233>: mov 0x18(%r12),%rdx > 0x0000003e79a7de1e <+238>: cmp 0x10(%rdx),%r12 > 0x0000003e79a7de22 <+242>: jne 0x3e79a7ea8a <_int_malloc+3418> > 0x0000003e79a7de28 <+248>: orq $0x1,0x8(%r12,%rbp,1) > 0x0000003e79a7de2e <+254>: mov %rdx,0x18(%rax) > 0x0000003e79a7de32 <+258>: mov %rax,0x10(%rdx) > 0x0000003e79a7de36 <+262>: lea 0x33a923(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7de3d <+269>: cmp %rax,%rbx > 0x0000003e79a7de40 <+272>: je 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7de42 <+274>: orq $0x4,0x8(%r12) > 0x0000003e79a7de48 <+280>: mov 0x33cd22(%rip),%eax # 0x3e79dbab70 <perturb_byte> > 0x0000003e79a7de4e <+286>: add $0x10,%r12 > 0x0000003e79a7de52 <+290>: test %eax,%eax > 0x0000003e79a7de54 <+292>: jne 0x3e79a7e1b2 <_int_malloc+1154> > 0x0000003e79a7de5a <+298>: add $0xa8,%rsp > 0x0000003e79a7de61 <+305>: mov %r12,%rax > 0x0000003e79a7de64 <+308>: pop %rbx > 0x0000003e79a7de65 <+309>: pop %rbp > 0x0000003e79a7de66 <+310>: pop %r12 > 0x0000003e79a7de68 <+312>: pop %r13 > 0x0000003e79a7de6a <+314>: pop %r14 > 0x0000003e79a7de6c <+316>: pop %r15 > 0x0000003e79a7de6e <+318>: retq > 0x0000003e79a7de6f <+319>: nop > 0x0000003e79a7de70 <+320>: mov %rbp,%r9 > 0x0000003e79a7de73 <+323>: shr $0x6,%r9 > 0x0000003e79a7de77 <+327>: cmp $0x30,%r9 > 0x0000003e79a7de7b <+331>: jbe 0x3e79a7e48e <_int_malloc+1886> > 0x0000003e79a7de81 <+337>: mov %rbp,%r9 > 0x0000003e79a7de84 <+340>: shr $0x9,%r9 > 0x0000003e79a7de88 <+344>: cmp $0x14,%r9 > 0x0000003e79a7de8c <+348>: ja 0x3e79a7e4ad <_int_malloc+1917> > 0x0000003e79a7de92 <+354>: add $0x5b,%r9d > 0x0000003e79a7de96 <+358>: testb $0x1,0x4(%rbx) > 0x0000003e79a7de9a <+362>: jne 0x3e79a7deae <_int_malloc+382> > 0x0000003e79a7de9c <+364>: mov %rbx,%rdi > 0x0000003e79a7de9f <+367>: mov %r9d,0x8(%rsp) > 0x0000003e79a7dea4 <+372>: callq 0x3e79a7c240 <malloc_consolidate> > 0x0000003e79a7dea9 <+377>: mov 0x8(%rsp),%r9d > 0x0000003e79a7deae <+382>: mov %ebp,%eax > 0x0000003e79a7deb0 <+384>: movq $0x1,0x8(%rsp) > 0x0000003e79a7deb9 <+393>: lea 0x58(%rbx),%r14 > 0x0000003e79a7debd <+397>: shr $0x4,%eax > 0x0000003e79a7dec0 <+400>: mov %eax,0x10(%rsp) > 0x0000003e79a7dec4 <+404>: mov %rbp,%rax > 0x0000003e79a7dec7 <+407>: shr $0x6,%rax > 0x0000003e79a7decb <+411>: mov %rax,0x18(%rsp) > 0x0000003e79a7ded0 <+416>: add $0x30,%eax > 0x0000003e79a7ded3 <+419>: mov %eax,0x20(%rsp) > 0x0000003e79a7ded7 <+423>: mov %rbp,%rax > 0x0000003e79a7deda <+426>: shr $0x9,%rax > 0x0000003e79a7dede <+430>: mov %rax,0x28(%rsp) > 0x0000003e79a7dee3 <+435>: add $0x5b,%eax > 0x0000003e79a7dee6 <+438>: mov %eax,0x40(%rsp) > 0x0000003e79a7deea <+442>: mov %rbp,%rax > 0x0000003e79a7deed <+445>: shr $0xc,%rax > 0x0000003e79a7def1 <+449>: mov %rax,0x38(%rsp) > 0x0000003e79a7def6 <+454>: add $0x6e,%eax > 0x0000003e79a7def9 <+457>: mov %eax,0x44(%rsp) > 0x0000003e79a7defd <+461>: mov %rbp,%rax > 0x0000003e79a7df00 <+464>: shr $0xf,%rax > 0x0000003e79a7df04 <+468>: mov %rax,0x48(%rsp) > 0x0000003e79a7df09 <+473>: add $0x77,%eax > 0x0000003e79a7df0c <+476>: mov %eax,0x58(%rsp) > 0x0000003e79a7df10 <+480>: mov %rbp,%rax > 0x0000003e79a7df13 <+483>: shr $0x12,%rax > 0x0000003e79a7df17 <+487>: mov %rax,0x50(%rsp) > 0x0000003e79a7df1c <+492>: add $0x7c,%eax > 0x0000003e79a7df1f <+495>: mov %eax,0x5c(%rsp) > 0x0000003e79a7df23 <+499>: lea 0x80(%rsp),%rax > 0x0000003e79a7df2b <+507>: sub %rax,0x8(%rsp) > 0x0000003e79a7df30 <+512>: mov %rax,0x30(%rsp) > 0x0000003e79a7df35 <+517>: lea 0x7f(%rsp),%rax > 0x0000003e79a7df3a <+522>: mov %rax,0x60(%rsp) > 0x0000003e79a7df3f <+527>: mov $0x2710,%r15d > 0x0000003e79a7df45 <+533>: jmp 0x3e79a7df9b <_int_malloc+619> > 0x0000003e79a7df47 <+535>: nopw 0x0(%rax,%rax,1) > 0x0000003e79a7df50 <+544>: mov %edx,%ecx > 0x0000003e79a7df52 <+546>: mov $0x1,%r8d > 0x0000003e79a7df58 <+552>: shr $0x4,%ecx > 0x0000003e79a7df5b <+555>: lea -0x2(%rcx,%rcx,1),%eax > 0x0000003e79a7df5f <+559>: mov %ecx,%r10d > 0x0000003e79a7df62 <+562>: shl %cl,%r8d > 0x0000003e79a7df65 <+565>: sar $0x5,%r10d > 0x0000003e79a7df69 <+569>: cltq > 0x0000003e79a7df6b <+571>: lea 0x58(%rbx,%rax,8),%rdi > 0x0000003e79a7df70 <+576>: mov 0x10(%rdi),%rsi > 0x0000003e79a7df74 <+580>: movslq %r10d,%rax > 0x0000003e79a7df77 <+583>: or %r8d,0x858(%rbx,%rax,4) > 0x0000003e79a7df7f <+591>: sub $0x1,%r15d > 0x0000003e79a7df83 <+595>: mov %rdi,0x18(%r12) > 0x0000003e79a7df88 <+600>: mov %rsi,0x10(%r12) > 0x0000003e79a7df8d <+605>: mov %r12,0x18(%rsi) > 0x0000003e79a7df91 <+609>: mov %r12,0x10(%rdi) > 0x0000003e79a7df95 <+613>: je 0x3e79a7e200 <_int_malloc+1232> > 0x0000003e79a7df9b <+619>: mov 0x70(%rbx),%r12 > 0x0000003e79a7df9f <+623>: cmp %r14,%r12 > 0x0000003e79a7dfa2 <+626>: je 0x3e79a7e200 <_int_malloc+1232> > 0x0000003e79a7dfa8 <+632>: mov 0x8(%r12),%rdx > 0x0000003e79a7dfad <+637>: mov 0x18(%r12),%r13 > 0x0000003e79a7dfb2 <+642>: cmp $0x10,%rdx > 0x0000003e79a7dfb6 <+646>: jbe 0x3e79a7e612 <_int_malloc+2274> > 0x0000003e79a7dfbc <+652>: cmp 0x878(%rbx),%rdx > 0x0000003e79a7dfc3 <+659>: ja 0x3e79a7e612 <_int_malloc+2274> > 0x0000003e79a7dfc9 <+665>: and $0xfffffffffffffff8,%rdx > 0x0000003e79a7dfcd <+669>: cmp $0x3ff,%rbp > 0x0000003e79a7dfd4 <+676>: ja 0x3e79a7dfdf <_int_malloc+687> > 0x0000003e79a7dfd6 <+678>: cmp %r14,%r13 > 0x0000003e79a7dfd9 <+681>: je 0x3e79a7e120 <_int_malloc+1008> > 0x0000003e79a7dfdf <+687>: cmp %rdx,%rbp > 0x0000003e79a7dfe2 <+690>: mov %r13,0x70(%rbx) >=> 0x0000003e79a7dfe6 <+694>: mov %r14,0x10(%r13) > 0x0000003e79a7dfea <+698>: je 0x3e79a7e378 <_int_malloc+1608> > 0x0000003e79a7dff0 <+704>: cmp $0x3ff,%rdx > 0x0000003e79a7dff7 <+711>: jbe 0x3e79a7df50 <_int_malloc+544> > 0x0000003e79a7dffd <+717>: mov %rdx,%rax > 0x0000003e79a7e000 <+720>: shr $0x6,%rax > 0x0000003e79a7e004 <+724>: cmp $0x30,%rax > 0x0000003e79a7e008 <+728>: ja 0x3e79a7e0b0 <_int_malloc+896> > 0x0000003e79a7e00e <+734>: lea 0x30(%rax),%ecx > 0x0000003e79a7e011 <+737>: lea 0x5e(%rax,%rax,1),%eax > 0x0000003e79a7e015 <+741>: mov $0x1,%r8d > 0x0000003e79a7e01b <+747>: cltq > 0x0000003e79a7e01d <+749>: mov %ecx,%r10d > 0x0000003e79a7e020 <+752>: shl %cl,%r8d > 0x0000003e79a7e023 <+755>: sub $0x2,%rax > 0x0000003e79a7e027 <+759>: sar $0x5,%r10d > 0x0000003e79a7e02b <+763>: lea 0x68(%rbx,%rax,8),%rsi > 0x0000003e79a7e030 <+768>: mov 0x10(%rsi),%rax > 0x0000003e79a7e034 <+772>: cmp %rsi,%rax > 0x0000003e79a7e037 <+775>: je 0x3e79a7e0ee <_int_malloc+958> > 0x0000003e79a7e03d <+781>: mov 0x18(%rsi),%rdi > 0x0000003e79a7e041 <+785>: or $0x1,%rdx > 0x0000003e79a7e045 <+789>: cmp 0x8(%rdi),%rdx > 0x0000003e79a7e049 <+793>: jae 0x3e79a7e074 <_int_malloc+836> > 0x0000003e79a7e04b <+795>: mov 0x28(%rax),%rdx > 0x0000003e79a7e04f <+799>: mov %rax,0x20(%r12) > 0x0000003e79a7e054 <+804>: mov %rdx,0x28(%r12) > 0x0000003e79a7e059 <+809>: mov %r12,0x20(%rdx) > 0x0000003e79a7e05d <+813>: mov %r12,0x28(%rax) > 0x0000003e79a7e061 <+817>: jmpq 0x3e79a7df74 <_int_malloc+580> > 0x0000003e79a7e066 <+822>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003e79a7e070 <+832>: mov 0x20(%rax),%rax > 0x0000003e79a7e074 <+836>: mov 0x8(%rax),%rcx > 0x0000003e79a7e078 <+840>: cmp %rcx,%rdx > 0x0000003e79a7e07b <+843>: jb 0x3e79a7e070 <_int_malloc+832> > 0x0000003e79a7e07d <+845>: cmp %rcx,%rdx > 0x0000003e79a7e080 <+848>: je 0x3e79a7e1f0 <_int_malloc+1216> > 0x0000003e79a7e086 <+854>: mov 0x28(%rax),%rdx > 0x0000003e79a7e08a <+858>: mov %rax,0x20(%r12) > 0x0000003e79a7e08f <+863>: mov %rax,%rsi > 0x0000003e79a7e092 <+866>: mov %rdx,0x28(%r12) > 0x0000003e79a7e097 <+871>: mov %r12,0x28(%rax) > 0x0000003e79a7e09b <+875>: mov 0x28(%r12),%rdx > 0x0000003e79a7e0a0 <+880>: mov %r12,0x20(%rdx) > 0x0000003e79a7e0a4 <+884>: mov 0x18(%rsi),%rdi > 0x0000003e79a7e0a8 <+888>: jmpq 0x3e79a7df74 <_int_malloc+580> > 0x0000003e79a7e0ad <+893>: nopl (%rax) > 0x0000003e79a7e0b0 <+896>: mov %rdx,%rax > 0x0000003e79a7e0b3 <+899>: shr $0x9,%rax > 0x0000003e79a7e0b7 <+903>: cmp $0x14,%rax > 0x0000003e79a7e0bb <+907>: ja 0x3e79a7e100 <_int_malloc+976> > 0x0000003e79a7e0bd <+909>: lea 0x5b(%rax),%ecx > 0x0000003e79a7e0c0 <+912>: lea 0xb4(%rax,%rax,1),%eax > 0x0000003e79a7e0c7 <+919>: cltq > 0x0000003e79a7e0c9 <+921>: mov $0x1,%r8d > 0x0000003e79a7e0cf <+927>: mov $0x3,%r10d > 0x0000003e79a7e0d5 <+933>: sub $0x2,%rax > 0x0000003e79a7e0d9 <+937>: shl %cl,%r8d > 0x0000003e79a7e0dc <+940>: lea 0x68(%rbx,%rax,8),%rsi > 0x0000003e79a7e0e1 <+945>: mov 0x10(%rsi),%rax > 0x0000003e79a7e0e5 <+949>: cmp %rsi,%rax > 0x0000003e79a7e0e8 <+952>: jne 0x3e79a7e03d <_int_malloc+781> > 0x0000003e79a7e0ee <+958>: mov %r12,0x28(%r12) > 0x0000003e79a7e0f3 <+963>: mov %r12,0x20(%r12) > 0x0000003e79a7e0f8 <+968>: mov %rsi,%rdi > 0x0000003e79a7e0fb <+971>: jmpq 0x3e79a7df74 <_int_malloc+580> > 0x0000003e79a7e100 <+976>: mov %rdx,%rax > 0x0000003e79a7e103 <+979>: shr $0xc,%rax > 0x0000003e79a7e107 <+983>: cmp $0xa,%rax > 0x0000003e79a7e10b <+987>: ja 0x3e79a7e1d0 <_int_malloc+1184> > 0x0000003e79a7e111 <+993>: lea 0x6e(%rax),%ecx > 0x0000003e79a7e114 <+996>: lea 0xda(%rax,%rax,1),%eax > 0x0000003e79a7e11b <+1003>: jmp 0x3e79a7e0c7 <_int_malloc+919> > 0x0000003e79a7e11d <+1005>: nopl (%rax) > 0x0000003e79a7e120 <+1008>: mov 0x60(%rbx),%rax > 0x0000003e79a7e124 <+1012>: cmp %r12,%rax > 0x0000003e79a7e127 <+1015>: jne 0x3e79a7dfdf <_int_malloc+687> > 0x0000003e79a7e12d <+1021>: lea 0x20(%rbp),%rcx > 0x0000003e79a7e131 <+1025>: cmp %rcx,%rdx > 0x0000003e79a7e134 <+1028>: jbe 0x3e79a7dfdf <_int_malloc+687> > 0x0000003e79a7e13a <+1034>: sub %rbp,%rdx > 0x0000003e79a7e13d <+1037>: add %rbp,%r12 > 0x0000003e79a7e140 <+1040>: cmp $0x3ff,%rdx > 0x0000003e79a7e147 <+1047>: mov %r12,0x68(%rbx) > 0x0000003e79a7e14b <+1051>: mov %r12,0x70(%rbx) > 0x0000003e79a7e14f <+1055>: mov %r12,0x60(%rbx) > 0x0000003e79a7e153 <+1059>: mov %r13,0x10(%r12) > 0x0000003e79a7e158 <+1064>: mov %r13,0x18(%r12) > 0x0000003e79a7e15d <+1069>: jbe 0x3e79a7e171 <_int_malloc+1089> > 0x0000003e79a7e15f <+1071>: movq $0x0,0x20(%r12) > 0x0000003e79a7e168 <+1080>: movq $0x0,0x28(%r12) > 0x0000003e79a7e171 <+1089>: lea 0x33a5e8(%rip),%rcx # 0x3e79db8760 <main_arena> > 0x0000003e79a7e178 <+1096>: cmp %rcx,%rbx > 0x0000003e79a7e17b <+1099>: setne %cl > 0x0000003e79a7e17e <+1102>: or $0x1,%rbp > 0x0000003e79a7e182 <+1106>: movzbl %cl,%ecx > 0x0000003e79a7e185 <+1109>: shl $0x2,%rcx > 0x0000003e79a7e189 <+1113>: or %rcx,%rbp > 0x0000003e79a7e18c <+1116>: mov %rdx,%rcx > 0x0000003e79a7e18f <+1119>: or $0x1,%rcx > 0x0000003e79a7e193 <+1123>: mov %rbp,0x8(%rax) > 0x0000003e79a7e197 <+1127>: mov %rcx,0x8(%r12) > 0x0000003e79a7e19c <+1132>: mov %rdx,(%r12,%rdx,1) > 0x0000003e79a7e1a0 <+1136>: lea 0x10(%rax),%r12 > 0x0000003e79a7e1a4 <+1140>: mov 0x33c9c6(%rip),%eax # 0x3e79dbab70 <perturb_byte> > 0x0000003e79a7e1aa <+1146>: test %eax,%eax > 0x0000003e79a7e1ac <+1148>: je 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e1b2 <+1154>: mov (%rsp),%rdx > 0x0000003e79a7e1b6 <+1158>: not %eax > 0x0000003e79a7e1b8 <+1160>: mov %r12,%rdi > 0x0000003e79a7e1bb <+1163>: movzbl %al,%esi > 0x0000003e79a7e1be <+1166>: callq 0x3e79a893f0 <memset> > 0x0000003e79a7e1c3 <+1171>: jmpq 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e1c8 <+1176>: nopl 0x0(%rax,%rax,1) > 0x0000003e79a7e1d0 <+1184>: mov %rdx,%rax > 0x0000003e79a7e1d3 <+1187>: shr $0xf,%rax > 0x0000003e79a7e1d7 <+1191>: cmp $0x4,%rax > 0x0000003e79a7e1db <+1195>: ja 0x3e79a7e358 <_int_malloc+1576> > 0x0000003e79a7e1e1 <+1201>: lea 0x77(%rax),%ecx > 0x0000003e79a7e1e4 <+1204>: lea 0xec(%rax,%rax,1),%eax > 0x0000003e79a7e1eb <+1211>: jmpq 0x3e79a7e0c7 <_int_malloc+919> > 0x0000003e79a7e1f0 <+1216>: mov 0x10(%rax),%rsi > 0x0000003e79a7e1f4 <+1220>: jmpq 0x3e79a7e0a4 <_int_malloc+884> > 0x0000003e79a7e1f9 <+1225>: nopl 0x0(%rax) > 0x0000003e79a7e200 <+1232>: cmp $0x3ff,%rbp > 0x0000003e79a7e207 <+1239>: ja 0x3e79a7e3b8 <_int_malloc+1672> > 0x0000003e79a7e20d <+1245>: lea 0x1(%r9),%ecx > 0x0000003e79a7e211 <+1249>: lea (%r9,%r9,1),%eax > 0x0000003e79a7e215 <+1253>: mov %ecx,%edi > 0x0000003e79a7e217 <+1255>: lea 0x58(%rbx,%rax,8),%rdx > 0x0000003e79a7e21c <+1260>: shr $0x5,%edi > 0x0000003e79a7e21f <+1263>: mov %edi,%eax > 0x0000003e79a7e221 <+1265>: mov 0x858(%rbx,%rax,4),%esi > 0x0000003e79a7e228 <+1272>: mov $0x1,%eax > 0x0000003e79a7e22d <+1277>: shl %cl,%eax > 0x0000003e79a7e22f <+1279>: test %eax,%eax > 0x0000003e79a7e231 <+1281>: sete %r8b > 0x0000003e79a7e235 <+1285>: cmp %esi,%eax > 0x0000003e79a7e237 <+1287>: seta %cl > 0x0000003e79a7e23a <+1290>: or %r8b,%cl > 0x0000003e79a7e23d <+1293>: je 0x3e79a7e326 <_int_malloc+1526> > 0x0000003e79a7e243 <+1299>: lea 0x1(%rdi),%eax > 0x0000003e79a7e246 <+1302>: cmp $0x3,%eax > 0x0000003e79a7e249 <+1305>: ja 0x3e79a7e288 <_int_malloc+1368> > 0x0000003e79a7e24b <+1307>: mov %eax,%edx > 0x0000003e79a7e24d <+1309>: mov 0x858(%rbx,%rdx,4),%esi > 0x0000003e79a7e254 <+1316>: test %esi,%esi > 0x0000003e79a7e256 <+1318>: jne 0x3e79a7e4d4 <_int_malloc+1956> > 0x0000003e79a7e25c <+1324>: lea 0x2(%rdi),%eax > 0x0000003e79a7e25f <+1327>: cmp $0x4,%eax > 0x0000003e79a7e262 <+1330>: je 0x3e79a7e288 <_int_malloc+1368> > 0x0000003e79a7e264 <+1332>: mov %eax,%edx > 0x0000003e79a7e266 <+1334>: mov 0x858(%rbx,%rdx,4),%esi > 0x0000003e79a7e26d <+1341>: test %esi,%esi > 0x0000003e79a7e26f <+1343>: jne 0x3e79a7e4d4 <_int_malloc+1956> > 0x0000003e79a7e275 <+1349>: cmp $0x1,%edi > 0x0000003e79a7e278 <+1352>: je 0x3e79a7e288 <_int_malloc+1368> > 0x0000003e79a7e27a <+1354>: mov 0x864(%rbx),%esi > 0x0000003e79a7e280 <+1360>: test %esi,%esi > 0x0000003e79a7e282 <+1362>: jne 0x3e79a7e56a <_int_malloc+2106> > 0x0000003e79a7e288 <+1368>: mov 0x58(%rbx),%r15 > 0x0000003e79a7e28c <+1372>: lea 0x20(%rbp),%r12 > 0x0000003e79a7e290 <+1376>: mov 0x8(%r15),%r13 > 0x0000003e79a7e294 <+1380>: and $0xfffffffffffffff8,%r13 > 0x0000003e79a7e298 <+1384>: cmp %r12,%r13 > 0x0000003e79a7e29b <+1387>: jae 0x3e79a7e687 <_int_malloc+2391> > 0x0000003e79a7e2a1 <+1393>: testb $0x1,0x4(%rbx) > 0x0000003e79a7e2a5 <+1397>: jne 0x3e79a7e6d0 <_int_malloc+2464> > 0x0000003e79a7e2ab <+1403>: mov %rbx,%rdi > 0x0000003e79a7e2ae <+1406>: callq 0x3e79a7c240 <malloc_consolidate> > 0x0000003e79a7e2b3 <+1411>: cmp $0x3ff,%rbp > 0x0000003e79a7e2ba <+1418>: mov 0x10(%rsp),%r9d > 0x0000003e79a7e2bf <+1423>: jbe 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e2c5 <+1429>: cmpq $0x30,0x18(%rsp) > 0x0000003e79a7e2cb <+1435>: mov 0x20(%rsp),%r9d > 0x0000003e79a7e2d0 <+1440>: jbe 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e2d6 <+1446>: cmpq $0x14,0x28(%rsp) > 0x0000003e79a7e2dc <+1452>: mov 0x40(%rsp),%r9d > 0x0000003e79a7e2e1 <+1457>: jbe 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e2e7 <+1463>: cmpq $0xa,0x38(%rsp) > 0x0000003e79a7e2ed <+1469>: mov 0x44(%rsp),%r9d > 0x0000003e79a7e2f2 <+1474>: jbe 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e2f8 <+1480>: cmpq $0x4,0x48(%rsp) > 0x0000003e79a7e2fe <+1486>: mov 0x58(%rsp),%r9d > 0x0000003e79a7e303 <+1491>: jbe 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e309 <+1497>: cmpq $0x3,0x50(%rsp) > 0x0000003e79a7e30f <+1503>: mov $0x7e,%r9d > 0x0000003e79a7e315 <+1509>: cmovb 0x5c(%rsp),%r9d > 0x0000003e79a7e31b <+1515>: jmpq 0x3e79a7df3f <_int_malloc+527> > 0x0000003e79a7e320 <+1520>: add $0x10,%rdx > 0x0000003e79a7e324 <+1524>: add %eax,%eax > 0x0000003e79a7e326 <+1526>: test %eax,%esi > 0x0000003e79a7e328 <+1528>: je 0x3e79a7e320 <_int_malloc+1520> > 0x0000003e79a7e32a <+1530>: mov 0x18(%rdx),%r12 > 0x0000003e79a7e32e <+1534>: cmp %rdx,%r12 > 0x0000003e79a7e331 <+1537>: jne 0x3e79a7e4fa <_int_malloc+1994> > 0x0000003e79a7e337 <+1543>: mov %eax,%ecx > 0x0000003e79a7e339 <+1545>: add $0x10,%rdx > 0x0000003e79a7e33d <+1549>: add %eax,%eax > 0x0000003e79a7e33f <+1551>: not %ecx > 0x0000003e79a7e341 <+1553>: and %ecx,%esi > 0x0000003e79a7e343 <+1555>: mov %edi,%ecx > 0x0000003e79a7e345 <+1557>: mov %esi,0x858(%rbx,%rcx,4) > 0x0000003e79a7e34c <+1564>: jmpq 0x3e79a7e22f <_int_malloc+1279> > 0x0000003e79a7e351 <+1569>: nopl 0x0(%rax) > 0x0000003e79a7e358 <+1576>: mov %rdx,%rax > 0x0000003e79a7e35b <+1579>: shr $0x12,%rax > 0x0000003e79a7e35f <+1583>: cmp $0x2,%rax > 0x0000003e79a7e363 <+1587>: ja 0x3e79a7e478 <_int_malloc+1864> > 0x0000003e79a7e369 <+1593>: lea 0x7c(%rax),%ecx > 0x0000003e79a7e36c <+1596>: lea 0xf6(%rax,%rax,1),%eax > 0x0000003e79a7e373 <+1603>: jmpq 0x3e79a7e0c7 <_int_malloc+919> > 0x0000003e79a7e378 <+1608>: lea 0x33a3e1(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7e37f <+1615>: orq $0x1,0x8(%r12,%rbp,1) > 0x0000003e79a7e385 <+1621>: cmp %rax,%rbx > 0x0000003e79a7e388 <+1624>: jne 0x3e79a7de42 <_int_malloc+274> > 0x0000003e79a7e38e <+1630>: jmpq 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7e393 <+1635>: mov 0x8(%r12),%eax > 0x0000003e79a7e398 <+1640>: shr $0x4,%eax > 0x0000003e79a7e39b <+1643>: sub $0x2,%eax > 0x0000003e79a7e39e <+1646>: cmp %eax,%r8d > 0x0000003e79a7e3a1 <+1649>: je 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7e3a7 <+1655>: lea 0xfe31a(%rip),%rsi # 0x3e79b7c6c8 > 0x0000003e79a7e3ae <+1662>: jmpq 0x3e79a7ea28 <_int_malloc+3320> > 0x0000003e79a7e3b3 <+1667>: nopl 0x0(%rax,%rax,1) > 0x0000003e79a7e3b8 <+1672>: lea -0x2(%r9,%r9,1),%eax > 0x0000003e79a7e3bd <+1677>: lea 0x58(%rbx,%rax,8),%rax > 0x0000003e79a7e3c2 <+1682>: mov 0x10(%rax),%rdx > 0x0000003e79a7e3c6 <+1686>: cmp %rax,%rdx > 0x0000003e79a7e3c9 <+1689>: je 0x3e79a7e20d <_int_malloc+1245> > 0x0000003e79a7e3cf <+1695>: cmp 0x8(%rdx),%rbp > 0x0000003e79a7e3d3 <+1699>: ja 0x3e79a7e20d <_int_malloc+1245> > 0x0000003e79a7e3d9 <+1705>: mov 0x28(%rdx),%r12 > 0x0000003e79a7e3dd <+1709>: jmp 0x3e79a7e3e5 <_int_malloc+1717> > 0x0000003e79a7e3df <+1711>: nop > 0x0000003e79a7e3e0 <+1712>: mov 0x28(%r12),%r12 > 0x0000003e79a7e3e5 <+1717>: mov 0x8(%r12),%rdx > 0x0000003e79a7e3ea <+1722>: mov %rdx,%r13 > 0x0000003e79a7e3ed <+1725>: and $0xfffffffffffffff8,%r13 > 0x0000003e79a7e3f1 <+1729>: cmp %r13,%rbp > 0x0000003e79a7e3f4 <+1732>: ja 0x3e79a7e3e0 <_int_malloc+1712> > 0x0000003e79a7e3f6 <+1734>: cmp %r12,0x18(%rax) > 0x0000003e79a7e3fa <+1738>: mov 0x10(%r12),%rax > 0x0000003e79a7e3ff <+1743>: je 0x3e79a7e40e <_int_malloc+1758> > 0x0000003e79a7e401 <+1745>: cmp 0x8(%rax),%rdx > 0x0000003e79a7e405 <+1749>: mov %rax,%rcx > 0x0000003e79a7e408 <+1752>: je 0x3e79a7ea93 <_int_malloc+3427> > 0x0000003e79a7e40e <+1758>: mov %r13,%r15 > 0x0000003e79a7e411 <+1761>: mov 0x18(%r12),%rdx > 0x0000003e79a7e416 <+1766>: sub %rbp,%r15 > 0x0000003e79a7e419 <+1769>: cmp 0x18(%rax),%r12 > 0x0000003e79a7e41d <+1773>: jne 0x3e79a7eac1 <_int_malloc+3473> > 0x0000003e79a7e423 <+1779>: cmp 0x10(%rdx),%r12 > 0x0000003e79a7e427 <+1783>: jne 0x3e79a7eac1 <_int_malloc+3473> > 0x0000003e79a7e42d <+1789>: cmpq $0x3ff,0x8(%r12) > 0x0000003e79a7e436 <+1798>: mov %rdx,0x18(%rax) > 0x0000003e79a7e43a <+1802>: mov %rax,0x10(%rdx) > 0x0000003e79a7e43e <+1806>: jbe 0x3e79a7e44e <_int_malloc+1822> > 0x0000003e79a7e440 <+1808>: mov 0x20(%r12),%rdx > 0x0000003e79a7e445 <+1813>: test %rdx,%rdx > 0x0000003e79a7e448 <+1816>: jne 0x3e79a7ea9f <_int_malloc+3439> > 0x0000003e79a7e44e <+1822>: cmp $0x1f,%r15 > 0x0000003e79a7e452 <+1826>: ja 0x3e79a7e9b6 <_int_malloc+3206> > 0x0000003e79a7e458 <+1832>: lea 0x33a301(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7e45f <+1839>: orq $0x1,0x8(%r12,%r13,1) > 0x0000003e79a7e465 <+1845>: cmp %rax,%rbx > 0x0000003e79a7e468 <+1848>: jne 0x3e79a7de42 <_int_malloc+274> > 0x0000003e79a7e46e <+1854>: jmpq 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7e473 <+1859>: nopl 0x0(%rax,%rax,1) > 0x0000003e79a7e478 <+1864>: mov $0x40000000,%r8d > 0x0000003e79a7e47e <+1870>: mov $0x3,%r10d > 0x0000003e79a7e484 <+1876>: mov $0xf8,%eax > 0x0000003e79a7e489 <+1881>: jmpq 0x3e79a7e02b <_int_malloc+763> > 0x0000003e79a7e48e <+1886>: add $0x30,%r9d > 0x0000003e79a7e492 <+1890>: jmpq 0x3e79a7de96 <_int_malloc+358> > 0x0000003e79a7e497 <+1895>: mov 0x33999a(%rip),%rax # 0x3e79db7e38 > 0x0000003e79a7e49e <+1902>: xor %r12d,%r12d > 0x0000003e79a7e4a1 <+1905>: movl $0xc,%fs:(%rax) > 0x0000003e79a7e4a8 <+1912>: jmpq 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e4ad <+1917>: mov %rbp,%r9 > 0x0000003e79a7e4b0 <+1920>: shr $0xc,%r9 > 0x0000003e79a7e4b4 <+1924>: cmp $0xa,%r9 > 0x0000003e79a7e4b8 <+1928>: jbe 0x3e79a7e4f1 <_int_malloc+1985> > 0x0000003e79a7e4ba <+1930>: mov %rbp,%r9 > 0x0000003e79a7e4bd <+1933>: shr $0xf,%r9 > 0x0000003e79a7e4c1 <+1937>: cmp $0x4,%r9 > 0x0000003e79a7e4c5 <+1941>: ja 0x3e79a7e5f5 <_int_malloc+2245> > 0x0000003e79a7e4cb <+1947>: add $0x77,%r9d > 0x0000003e79a7e4cf <+1951>: jmpq 0x3e79a7de96 <_int_malloc+358> > 0x0000003e79a7e4d4 <+1956>: mov %eax,%edx > 0x0000003e79a7e4d6 <+1958>: mov %eax,%edi > 0x0000003e79a7e4d8 <+1960>: shl $0x6,%edx > 0x0000003e79a7e4db <+1963>: sub $0x2,%edx > 0x0000003e79a7e4de <+1966>: sub $0x2,%rdx > 0x0000003e79a7e4e2 <+1970>: lea 0x68(%rbx,%rdx,8),%rdx > 0x0000003e79a7e4e7 <+1975>: mov $0x1,%eax > 0x0000003e79a7e4ec <+1980>: jmpq 0x3e79a7e326 <_int_malloc+1526> > 0x0000003e79a7e4f1 <+1985>: add $0x6e,%r9d > 0x0000003e79a7e4f5 <+1989>: jmpq 0x3e79a7de96 <_int_malloc+358> > 0x0000003e79a7e4fa <+1994>: mov 0x8(%r12),%rcx > 0x0000003e79a7e4ff <+1999>: mov 0x10(%r12),%rax > 0x0000003e79a7e504 <+2004>: mov 0x18(%r12),%rdx > 0x0000003e79a7e509 <+2009>: mov %rcx,%r15 > 0x0000003e79a7e50c <+2012>: and $0xfffffffffffffff8,%r15 > 0x0000003e79a7e510 <+2016>: mov %r15,%r13 > 0x0000003e79a7e513 <+2019>: sub %rbp,%r13 > 0x0000003e79a7e516 <+2022>: cmp 0x18(%rax),%r12 > 0x0000003e79a7e51a <+2026>: jne 0x3e79a7ef43 <_int_malloc+4627> > 0x0000003e79a7e520 <+2032>: cmp 0x10(%rdx),%r12 > 0x0000003e79a7e524 <+2036>: jne 0x3e79a7ef43 <_int_malloc+4627> > 0x0000003e79a7e52a <+2042>: cmp $0x3ff,%rcx > 0x0000003e79a7e531 <+2049>: mov %rdx,0x18(%rax) > 0x0000003e79a7e535 <+2053>: mov %rax,0x10(%rdx) > 0x0000003e79a7e539 <+2057>: jbe 0x3e79a7e549 <_int_malloc+2073> > 0x0000003e79a7e53b <+2059>: mov 0x20(%r12),%rdx > 0x0000003e79a7e540 <+2064>: test %rdx,%rdx > 0x0000003e79a7e543 <+2067>: jne 0x3e79a7eb1c <_int_malloc+3564> > 0x0000003e79a7e549 <+2073>: cmp $0x1f,%r13 > 0x0000003e79a7e54d <+2077>: ja 0x3e79a7e579 <_int_malloc+2121> > 0x0000003e79a7e54f <+2079>: lea 0x33a20a(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7e556 <+2086>: orq $0x1,0x8(%r12,%r15,1) > 0x0000003e79a7e55c <+2092>: cmp %rax,%rbx > 0x0000003e79a7e55f <+2095>: jne 0x3e79a7de42 <_int_malloc+274> > 0x0000003e79a7e565 <+2101>: jmpq 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7e56a <+2106>: mov $0xbc,%edx > 0x0000003e79a7e56f <+2111>: mov $0x3,%edi > 0x0000003e79a7e574 <+2116>: jmpq 0x3e79a7e4e2 <_int_malloc+1970> > 0x0000003e79a7e579 <+2121>: mov 0x68(%rbx),%rdx > 0x0000003e79a7e57d <+2125>: lea (%r12,%rbp,1),%rax > 0x0000003e79a7e581 <+2129>: cmp %r14,0x18(%rdx) > 0x0000003e79a7e585 <+2133>: jne 0x3e79a7ea81 <_int_malloc+3409> > 0x0000003e79a7e58b <+2139>: cmp $0x3ff,%rbp > 0x0000003e79a7e592 <+2146>: mov %r14,0x18(%rax) > 0x0000003e79a7e596 <+2150>: mov %rdx,0x10(%rax) > 0x0000003e79a7e59a <+2154>: mov %rax,0x68(%rbx) > 0x0000003e79a7e59e <+2158>: mov %rax,0x18(%rdx) > 0x0000003e79a7e5a2 <+2162>: ja 0x3e79a7e5a8 <_int_malloc+2168> > 0x0000003e79a7e5a4 <+2164>: mov %rax,0x60(%rbx) > 0x0000003e79a7e5a8 <+2168>: cmp $0x3ff,%r13 > 0x0000003e79a7e5af <+2175>: jbe 0x3e79a7e5c1 <_int_malloc+2193> > 0x0000003e79a7e5b1 <+2177>: movq $0x0,0x20(%rax) > 0x0000003e79a7e5b9 <+2185>: movq $0x0,0x28(%rax) > 0x0000003e79a7e5c1 <+2193>: lea 0x33a198(%rip),%rdx # 0x3e79db8760 <main_arena> > 0x0000003e79a7e5c8 <+2200>: cmp %rdx,%rbx > 0x0000003e79a7e5cb <+2203>: setne %dl > 0x0000003e79a7e5ce <+2206>: or $0x1,%rbp > 0x0000003e79a7e5d2 <+2210>: movzbl %dl,%edx > 0x0000003e79a7e5d5 <+2213>: shl $0x2,%rdx > 0x0000003e79a7e5d9 <+2217>: or %rdx,%rbp > 0x0000003e79a7e5dc <+2220>: mov %r13,%rdx > 0x0000003e79a7e5df <+2223>: or $0x1,%rdx > 0x0000003e79a7e5e3 <+2227>: mov %rbp,0x8(%r12) > 0x0000003e79a7e5e8 <+2232>: mov %rdx,0x8(%rax) > 0x0000003e79a7e5ec <+2236>: mov %r13,(%rax,%r13,1) > 0x0000003e79a7e5f0 <+2240>: jmpq 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7e5f5 <+2245>: mov %rbp,%rax > 0x0000003e79a7e5f8 <+2248>: mov $0x7e,%r9d > 0x0000003e79a7e5fe <+2254>: shr $0x12,%rax > 0x0000003e79a7e602 <+2258>: lea 0x7c(%rax),%edx > 0x0000003e79a7e605 <+2261>: cmp $0x2,%rax > 0x0000003e79a7e609 <+2265>: cmovbe %edx,%r9d > 0x0000003e79a7e60d <+2269>: jmpq 0x3e79a7de96 <_int_malloc+358> > 0x0000003e79a7e612 <+2274>: cmpl $0x0,0x33f9fb(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7e619 <+2281>: je 0x3e79a7e626 <_int_malloc+2294> > 0x0000003e79a7e61b <+2283>: lock decl (%rbx) > 0x0000003e79a7e61e <+2286>: jne 0x3e79a82749 <_L_unlock_8194> > 0x0000003e79a7e624 <+2292>: jmp 0x3e79a7e62e <_int_malloc+2302> > 0x0000003e79a7e626 <+2294>: decl (%rbx) > 0x0000003e79a7e628 <+2296>: jne 0x3e79a82749 <_L_unlock_8194> > 0x0000003e79a7e62e <+2302>: mov 0x339b5b(%rip),%r10d # 0x3e79db8190 <check_action> > 0x0000003e79a7e635 <+2309>: mov %r10d,%eax > 0x0000003e79a7e638 <+2312>: and $0x5,%eax > 0x0000003e79a7e63b <+2315>: cmp $0x5,%eax > 0x0000003e79a7e63e <+2318>: je 0x3e79a7edaf <_int_malloc+4223> > 0x0000003e79a7e644 <+2324>: test $0x1,%r10b > 0x0000003e79a7e648 <+2328>: jne 0x3e79a7e8e4 <_int_malloc+2996> > 0x0000003e79a7e64e <+2334>: and $0x2,%r10d > 0x0000003e79a7e652 <+2338>: jne 0x3e79a7ef9e <_int_malloc+4718> > 0x0000003e79a7e658 <+2344>: mov $0x1,%esi > 0x0000003e79a7e65d <+2349>: xor %eax,%eax > 0x0000003e79a7e65f <+2351>: cmpl $0x0,0x33f9ae(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7e666 <+2358>: je 0x3e79a7e674 <_int_malloc+2372> > 0x0000003e79a7e668 <+2360>: lock cmpxchg %esi,(%rbx) > 0x0000003e79a7e66c <+2364>: jne 0x3e79a82764 <_L_lock_8228> > 0x0000003e79a7e672 <+2370>: jmp 0x3e79a7e67d <_int_malloc+2381> > 0x0000003e79a7e674 <+2372>: cmpxchg %esi,(%rbx) > 0x0000003e79a7e677 <+2375>: jne 0x3e79a82764 <_L_lock_8228> > 0x0000003e79a7e67d <+2381>: mov 0x8(%r12),%rdx > 0x0000003e79a7e682 <+2386>: jmpq 0x3e79a7dfc9 <_int_malloc+665> > 0x0000003e79a7e687 <+2391>: lea 0x33a0d2(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7e68e <+2398>: sub %rbp,%r13 > 0x0000003e79a7e691 <+2401>: lea (%r15,%rbp,1),%rdx > 0x0000003e79a7e695 <+2405>: lea 0x10(%r15),%r12 > 0x0000003e79a7e699 <+2409>: cmp %rax,%rbx > 0x0000003e79a7e69c <+2412>: mov %rdx,0x58(%rbx) > 0x0000003e79a7e6a0 <+2416>: setne %al > 0x0000003e79a7e6a3 <+2419>: or $0x1,%rbp > 0x0000003e79a7e6a7 <+2423>: or $0x1,%r13 > 0x0000003e79a7e6ab <+2427>: movzbl %al,%eax > 0x0000003e79a7e6ae <+2430>: shl $0x2,%rax > 0x0000003e79a7e6b2 <+2434>: or %rax,%rbp > 0x0000003e79a7e6b5 <+2437>: mov 0x33c4b5(%rip),%eax # 0x3e79dbab70 <perturb_byte> > 0x0000003e79a7e6bb <+2443>: mov %rbp,0x8(%r15) > 0x0000003e79a7e6bf <+2447>: mov %r13,0x8(%rdx) > 0x0000003e79a7e6c3 <+2451>: test %eax,%eax > 0x0000003e79a7e6c5 <+2453>: je 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e6cb <+2459>: jmpq 0x3e79a7e1b2 <_int_malloc+1154> > 0x0000003e79a7e6d0 <+2464>: mov 0x339759(%rip),%rax # 0x3e79db7e30 > 0x0000003e79a7e6d7 <+2471>: mov %ecx,%r10d > 0x0000003e79a7e6da <+2474>: mov 0x18(%rax),%rax > 0x0000003e79a7e6de <+2478>: mov %rax,0x10(%rsp) > 0x0000003e79a7e6e3 <+2483>: sub $0x1,%rax > 0x0000003e79a7e6e7 <+2487>: cmp 0x339ac2(%rip),%rbp # 0x3e79db81b0 <mp_+16> > 0x0000003e79a7e6ee <+2494>: mov %rax,0x8(%rsp) > 0x0000003e79a7e6f3 <+2499>: jb 0x3e79a7e840 <_int_malloc+2832> > 0x0000003e79a7e6f9 <+2505>: mov 0x339acd(%rip),%eax # 0x3e79db81cc <mp_+44> > 0x0000003e79a7e6ff <+2511>: cmp %eax,0x339ac3(%rip) # 0x3e79db81c8 <mp_+40> > 0x0000003e79a7e705 <+2517>: jge 0x3e79a7e840 <_int_malloc+2832> > 0x0000003e79a7e70b <+2523>: mov 0x10(%rsp),%rax > 0x0000003e79a7e710 <+2528>: lea 0x7(%rbp,%rax,1),%r13 > 0x0000003e79a7e715 <+2533>: mov 0x8(%rsp),%rax > 0x0000003e79a7e71a <+2538>: not %rax > 0x0000003e79a7e71d <+2541>: and %rax,%r13 > 0x0000003e79a7e720 <+2544>: cmp %r13,%rbp > 0x0000003e79a7e723 <+2547>: jb 0x3e79a7ebf6 <_int_malloc+3782> > 0x0000003e79a7e729 <+2553>: mov 0x58(%rbx),%r15 > 0x0000003e79a7e72d <+2557>: mov $0x1,%r8d > 0x0000003e79a7e733 <+2563>: mov 0x8(%r15),%r13 > 0x0000003e79a7e737 <+2567>: and $0xfffffffffffffff8,%r13 > 0x0000003e79a7e73b <+2571>: lea 0x33a01e(%rip),%rax # 0x3e79db8760 <main_arena> > 0x0000003e79a7e742 <+2578>: cmp %rax,%rbx > 0x0000003e79a7e745 <+2581>: je 0x3e79a7ec76 <_int_malloc+3910> > 0x0000003e79a7e74b <+2587>: mov %r12,%rcx > 0x0000003e79a7e74e <+2590>: mov %r15,%r14 > 0x0000003e79a7e751 <+2593>: sub %r13,%rcx > 0x0000003e79a7e754 <+2596>: and $0xfffffffffc000000,%r14 > 0x0000003e79a7e75b <+2603>: test %rcx,%rcx > 0x0000003e79a7e75e <+2606>: mov 0x10(%r14),%r9 > 0x0000003e79a7e762 <+2610>: jle 0x3e79a7e848 <_int_malloc+2840> > 0x0000003e79a7e768 <+2616>: mov 0x8(%rsp),%rax > 0x0000003e79a7e76d <+2621>: add %rax,%rcx > 0x0000003e79a7e770 <+2624>: not %rax > 0x0000003e79a7e773 <+2627>: and %rax,%rcx > 0x0000003e79a7e776 <+2630>: add %r9,%rcx > 0x0000003e79a7e779 <+2633>: cmp $0x4000000,%rcx > 0x0000003e79a7e780 <+2640>: ja 0x3e79a7e848 <_int_malloc+2840> > 0x0000003e79a7e786 <+2646>: mov 0x18(%r14),%rdi > 0x0000003e79a7e78a <+2650>: mov %r15,%rax > 0x0000003e79a7e78d <+2653>: cmp %rdi,%rcx > 0x0000003e79a7e790 <+2656>: ja 0x3e79a7eba6 <_int_malloc+3702> > 0x0000003e79a7e796 <+2662>: mov %rcx,%rsi > 0x0000003e79a7e799 <+2665>: mov %rcx,0x10(%r14) > 0x0000003e79a7e79d <+2669>: add %r14,%rcx > 0x0000003e79a7e7a0 <+2672>: sub %r9,%rsi > 0x0000003e79a7e7a3 <+2675>: add %rsi,0x33c396(%rip) # 0x3e79dbab40 <arena_mem> > 0x0000003e79a7e7aa <+2682>: sub %r15,%rcx > 0x0000003e79a7e7ad <+2685>: mov %rsi,%rdx > 0x0000003e79a7e7b0 <+2688>: add 0x878(%rbx),%rdx > 0x0000003e79a7e7b7 <+2695>: or $0x1,%rcx > 0x0000003e79a7e7bb <+2699>: mov %rdx,0x878(%rbx) > 0x0000003e79a7e7c2 <+2706>: mov %rcx,0x8(%r15) > 0x0000003e79a7e7c6 <+2710>: cmp %rdx,0x880(%rbx) > 0x0000003e79a7e7cd <+2717>: jae 0x3e79a7e7d6 <_int_malloc+2726> > 0x0000003e79a7e7cf <+2719>: mov %rdx,0x880(%rbx) > 0x0000003e79a7e7d6 <+2726>: mov 0x8(%rax),%rdx > 0x0000003e79a7e7da <+2730>: and $0xfffffffffffffff8,%rdx > 0x0000003e79a7e7de <+2734>: cmp %r12,%rdx > 0x0000003e79a7e7e1 <+2737>: jb 0x3e79a7e497 <_int_malloc+1895> > 0x0000003e79a7e7e7 <+2743>: lea 0x339f72(%rip),%rdi # 0x3e79db8760 <main_arena> > 0x0000003e79a7e7ee <+2750>: sub %rbp,%rdx > 0x0000003e79a7e7f1 <+2753>: xor %ecx,%ecx > 0x0000003e79a7e7f3 <+2755>: lea (%rax,%rbp,1),%rsi > 0x0000003e79a7e7f7 <+2759>: cmp %rdi,%rbx > 0x0000003e79a7e7fa <+2762>: setne %cl > 0x0000003e79a7e7fd <+2765>: or $0x1,%rbp > 0x0000003e79a7e801 <+2769>: or $0x1,%rdx > 0x0000003e79a7e805 <+2773>: shl $0x2,%rcx > 0x0000003e79a7e809 <+2777>: mov %rsi,0x58(%rbx) > 0x0000003e79a7e80d <+2781>: or %rcx,%rbp > 0x0000003e79a7e810 <+2784>: mov %rbp,0x8(%rax) > 0x0000003e79a7e814 <+2788>: mov %rdx,0x8(%rsi) > 0x0000003e79a7e818 <+2792>: lea 0x10(%rax),%r12 > 0x0000003e79a7e81c <+2796>: test %r12,%r12 > 0x0000003e79a7e81f <+2799>: je 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e825 <+2805>: mov 0x33c345(%rip),%eax # 0x3e79dbab70 <perturb_byte> > 0x0000003e79a7e82b <+2811>: test %eax,%eax > 0x0000003e79a7e82d <+2813>: je 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7e833 <+2819>: jmpq 0x3e79a7e1b2 <_int_malloc+1154> > 0x0000003e79a7e838 <+2824>: nopl 0x0(%rax,%rax,1) > 0x0000003e79a7e840 <+2832>: xor %r8d,%r8d > 0x0000003e79a7e843 <+2835>: jmpq 0x3e79a7e73b <_int_malloc+2571> > 0x0000003e79a7e848 <+2840>: mov 0x339959(%rip),%rsi # 0x3e79db81a8 <mp_+8> > 0x0000003e79a7e84f <+2847>: lea 0x40(%rbp),%rdi > 0x0000003e79a7e853 <+2851>: mov %r8d,0x20(%rsp) > 0x0000003e79a7e858 <+2856>: mov %r10d,0x18(%rsp) > 0x0000003e79a7e85d <+2861>: callq 0x3e79a7b320 <new_heap> > 0x0000003e79a7e862 <+2866>: test %rax,%rax > 0x0000003e79a7e865 <+2869>: mov 0x18(%rsp),%r10d > 0x0000003e79a7e86a <+2874>: mov 0x20(%rsp),%r8d > 0x0000003e79a7e86f <+2879>: je 0x3e79a7efdb <_int_malloc+4779> > 0x0000003e79a7e875 <+2885>: mov 0x10(%rax),%rcx > 0x0000003e79a7e879 <+2889>: sub $0x20,%r13 > 0x0000003e79a7e87d <+2893>: add %rcx,0x33c2bc(%rip) # 0x3e79dbab40 <arena_mem> > 0x0000003e79a7e884 <+2900>: and $0xfffffffffffffff0,%r13 > 0x0000003e79a7e888 <+2904>: lea 0x20(%rax),%rdi > 0x0000003e79a7e88c <+2908>: mov %rbx,(%rax) > 0x0000003e79a7e88f <+2911>: lea 0x10(%r13),%rsi > 0x0000003e79a7e893 <+2915>: mov %r14,0x8(%rax) > 0x0000003e79a7e897 <+2919>: mov %rcx,%rdx > 0x0000003e79a7e89a <+2922>: add 0x878(%rbx),%rdx > 0x0000003e79a7e8a1 <+2929>: sub $0x20,%rcx > 0x0000003e79a7e8a5 <+2933>: or $0x1,%rcx > 0x0000003e79a7e8a9 <+2937>: mov %rdi,0x58(%rbx) > 0x0000003e79a7e8ad <+2941>: cmp $0x1f,%r13 > 0x0000003e79a7e8b1 <+2945>: mov %rdx,0x878(%rbx) > 0x0000003e79a7e8b8 <+2952>: mov %rcx,0x28(%rax) > 0x0000003e79a7e8bc <+2956>: lea (%r15,%rsi,1),%rcx > 0x0000003e79a7e8c0 <+2960>: movq $0x1,0x8(%rcx) > 0x0000003e79a7e8c8 <+2968>: ja 0x3e79a7efa3 <_int_malloc+4723> > 0x0000003e79a7e8ce <+2974>: mov %rsi,%rax > 0x0000003e79a7e8d1 <+2977>: or $0x1,%rax > 0x0000003e79a7e8d5 <+2981>: mov %rax,0x8(%r15) > 0x0000003e79a7e8d9 <+2985>: mov %rsi,(%rcx) > 0x0000003e79a7e8dc <+2988>: mov %rdi,%rax > 0x0000003e79a7e8df <+2991>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7e8e4 <+2996>: mov 0x30(%rsp),%rax > 0x0000003e79a7e8e9 <+3001>: lea 0x10(%r12),%rdi > 0x0000003e79a7e8ee <+3006>: xor %ecx,%ecx > 0x0000003e79a7e8f0 <+3008>: mov $0x10,%edx > 0x0000003e79a7e8f5 <+3013>: mov %r9d,0x70(%rsp) > 0x0000003e79a7e8fa <+3018>: mov %r10d,0x68(%rsp) > 0x0000003e79a7e8ff <+3023>: movb $0x0,0x90(%rsp) > 0x0000003e79a7e907 <+3031>: lea 0x10(%rax),%rsi > 0x0000003e79a7e90b <+3035>: callq 0x3e79a47ae0 <_itoa_word> > 0x0000003e79a7e910 <+3040>: cmp 0x30(%rsp),%rax > 0x0000003e79a7e915 <+3045>: mov %rax,%r8 > 0x0000003e79a7e918 <+3048>: mov 0x68(%rsp),%r10d > 0x0000003e79a7e91d <+3053>: mov 0x70(%rsp),%r9d > 0x0000003e79a7e922 <+3058>: jbe 0x3e79a7e974 <_int_malloc+3140> > 0x0000003e79a7e924 <+3060>: lea -0x1(%rax),%rcx > 0x0000003e79a7e928 <+3064>: mov 0x8(%rsp),%rax > 0x0000003e79a7e92d <+3069>: mov %r8,%rdi > 0x0000003e79a7e930 <+3072>: mov $0x30,%esi > 0x0000003e79a7e935 <+3077>: mov %r9d,0x7c(%rsp) > 0x0000003e79a7e93a <+3082>: mov %r10d,0x78(%rsp) > 0x0000003e79a7e93f <+3087>: mov %rcx,0x70(%rsp) > 0x0000003e79a7e944 <+3092>: mov %r8,0x68(%rsp) > 0x0000003e79a7e949 <+3097>: lea (%rax,%rcx,1),%rdx > 0x0000003e79a7e94d <+3101>: sub %rdx,%rdi > 0x0000003e79a7e950 <+3104>: callq 0x3e79a893f0 <memset> > 0x0000003e79a7e955 <+3109>: mov 0x60(%rsp),%rax > 0x0000003e79a7e95a <+3114>: mov 0x70(%rsp),%rcx > 0x0000003e79a7e95f <+3119>: mov 0x68(%rsp),%r8 > 0x0000003e79a7e964 <+3124>: mov 0x7c(%rsp),%r9d > 0x0000003e79a7e969 <+3129>: mov 0x78(%rsp),%r10d > 0x0000003e79a7e96e <+3134>: sub %rcx,%rax > 0x0000003e79a7e971 <+3137>: add %rax,%r8 > 0x0000003e79a7e974 <+3140>: mov 0x33f235(%rip),%rax # 0x3e79dbdbb0 <__libc_argv> > 0x0000003e79a7e97b <+3147>: lea 0xfb311(%rip),%rdx # 0x3e79b79c93 > 0x0000003e79a7e982 <+3154>: mov %r10d,%edi > 0x0000003e79a7e985 <+3157>: lea 0xfb395(%rip),%rcx # 0x3e79b79d21 > 0x0000003e79a7e98c <+3164>: lea 0xfdb95(%rip),%rsi # 0x3e79b7c528 > 0x0000003e79a7e993 <+3171>: mov %r9d,0x68(%rsp) > 0x0000003e79a7e998 <+3176>: mov (%rax),%rax > 0x0000003e79a7e99b <+3179>: test %rax,%rax > 0x0000003e79a7e99e <+3182>: cmovne %rax,%rdx > 0x0000003e79a7e9a2 <+3186>: and $0x2,%edi > 0x0000003e79a7e9a5 <+3189>: xor %eax,%eax > 0x0000003e79a7e9a7 <+3191>: callq 0x3e79a75a40 <__libc_message> > 0x0000003e79a7e9ac <+3196>: mov 0x68(%rsp),%r9d > 0x0000003e79a7e9b1 <+3201>: jmpq 0x3e79a7e658 <_int_malloc+2344> > 0x0000003e79a7e9b6 <+3206>: mov 0x68(%rbx),%rdx > 0x0000003e79a7e9ba <+3210>: lea (%r12,%rbp,1),%rax > 0x0000003e79a7e9be <+3214>: cmp %r14,0x18(%rdx) > 0x0000003e79a7e9c2 <+3218>: jne 0x3e79a7ea21 <_int_malloc+3313> > 0x0000003e79a7e9c4 <+3220>: cmp $0x3ff,%r15 > 0x0000003e79a7e9cb <+3227>: mov %r14,0x18(%rax) > 0x0000003e79a7e9cf <+3231>: mov %rdx,0x10(%rax) > 0x0000003e79a7e9d3 <+3235>: mov %rax,0x68(%rbx) > 0x0000003e79a7e9d7 <+3239>: mov %rax,0x18(%rdx) > 0x0000003e79a7e9db <+3243>: jbe 0x3e79a7e9ed <_int_malloc+3261> > 0x0000003e79a7e9dd <+3245>: movq $0x0,0x20(%rax) > 0x0000003e79a7e9e5 <+3253>: movq $0x0,0x28(%rax) > 0x0000003e79a7e9ed <+3261>: lea 0x339d6c(%rip),%rdx # 0x3e79db8760 <main_arena> > 0x0000003e79a7e9f4 <+3268>: cmp %rdx,%rbx > 0x0000003e79a7e9f7 <+3271>: setne %dl > 0x0000003e79a7e9fa <+3274>: or $0x1,%rbp > 0x0000003e79a7e9fe <+3278>: movzbl %dl,%edx > 0x0000003e79a7ea01 <+3281>: shl $0x2,%rdx > 0x0000003e79a7ea05 <+3285>: or %rdx,%rbp > 0x0000003e79a7ea08 <+3288>: mov %r15,%rdx > 0x0000003e79a7ea0b <+3291>: or $0x1,%rdx > 0x0000003e79a7ea0f <+3295>: mov %rbp,0x8(%r12) > 0x0000003e79a7ea14 <+3300>: mov %rdx,0x8(%rax) > 0x0000003e79a7ea18 <+3304>: mov %r15,(%rax,%r15,1) > 0x0000003e79a7ea1c <+3308>: jmpq 0x3e79a7de48 <_int_malloc+280> > 0x0000003e79a7ea21 <+3313>: lea 0xfdcf0(%rip),%rsi # 0x3e79b7c718 > 0x0000003e79a7ea28 <+3320>: cmpl $0x0,0x33f5e5(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7ea2f <+3327>: je 0x3e79a7ea3c <_int_malloc+3340> > 0x0000003e79a7ea31 <+3329>: lock decl (%rbx) > 0x0000003e79a7ea34 <+3332>: jne 0x3e79a8277f <_L_unlock_8782> > 0x0000003e79a7ea3a <+3338>: jmp 0x3e79a7ea44 <_int_malloc+3348> > 0x0000003e79a7ea3c <+3340>: decl (%rbx) > 0x0000003e79a7ea3e <+3342>: jne 0x3e79a8277f <_L_unlock_8782> > 0x0000003e79a7ea44 <+3348>: mov 0x339746(%rip),%edi # 0x3e79db8190 <check_action> > 0x0000003e79a7ea4a <+3354>: lea 0x10(%r12),%rdx > 0x0000003e79a7ea4f <+3359>: callq 0x3e79a7ba70 <malloc_printerr> > 0x0000003e79a7ea54 <+3364>: mov $0x1,%esi > 0x0000003e79a7ea59 <+3369>: xor %eax,%eax > 0x0000003e79a7ea5b <+3371>: cmpl $0x0,0x33f5b2(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7ea62 <+3378>: je 0x3e79a7ea70 <_int_malloc+3392> > 0x0000003e79a7ea64 <+3380>: lock cmpxchg %esi,(%rbx) > 0x0000003e79a7ea68 <+3384>: jne 0x3e79a8279a <_L_lock_8793> > 0x0000003e79a7ea6e <+3390>: jmp 0x3e79a7ea79 <_int_malloc+3401> > 0x0000003e79a7ea70 <+3392>: cmpxchg %esi,(%rbx) > 0x0000003e79a7ea73 <+3395>: jne 0x3e79a8279a <_L_lock_8793> > 0x0000003e79a7ea79 <+3401>: xor %r12d,%r12d > 0x0000003e79a7ea7c <+3404>: jmpq 0x3e79a7de5a <_int_malloc+298> > 0x0000003e79a7ea81 <+3409>: lea 0xfdc68(%rip),%rsi # 0x3e79b7c6f0 > 0x0000003e79a7ea88 <+3416>: jmp 0x3e79a7ea28 <_int_malloc+3320> > 0x0000003e79a7ea8a <+3418>: lea 0xfdc07(%rip),%rsi # 0x3e79b7c698 > 0x0000003e79a7ea91 <+3425>: jmp 0x3e79a7ea28 <_int_malloc+3320> > 0x0000003e79a7ea93 <+3427>: mov 0x10(%rax),%rax > 0x0000003e79a7ea97 <+3431>: mov %rcx,%r12 > 0x0000003e79a7ea9a <+3434>: jmpq 0x3e79a7e40e <_int_malloc+1758> > 0x0000003e79a7ea9f <+3439>: cmpq $0x0,0x20(%rax) > 0x0000003e79a7eaa4 <+3444>: je 0x3e79a7eb3a <_int_malloc+3594> > 0x0000003e79a7eaaa <+3450>: mov 0x28(%r12),%rax > 0x0000003e79a7eaaf <+3455>: mov %rax,0x28(%rdx) > 0x0000003e79a7eab3 <+3459>: mov 0x28(%r12),%rax > 0x0000003e79a7eab8 <+3464>: mov %rdx,0x20(%rax) > 0x0000003e79a7eabc <+3468>: jmpq 0x3e79a7e44e <_int_malloc+1822> > 0x0000003e79a7eac1 <+3473>: cmpl $0x0,0x33f54c(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7eac8 <+3480>: je 0x3e79a7ead5 <_int_malloc+3493> > 0x0000003e79a7eaca <+3482>: lock decl (%rbx) > 0x0000003e79a7eacd <+3485>: jne 0x3e79a827b5 <_L_unlock_8891> > 0x0000003e79a7ead3 <+3491>: jmp 0x3e79a7eadd <_int_malloc+3501> > 0x0000003e79a7ead5 <+3493>: decl (%rbx) > 0x0000003e79a7ead7 <+3495>: jne 0x3e79a827b5 <_L_unlock_8891> > 0x0000003e79a7eadd <+3501>: mov 0x3396ad(%rip),%edi # 0x3e79db8190 <check_action> > 0x0000003e79a7eae3 <+3507>: lea 0xfb1d0(%rip),%rsi # 0x3e79b79cba > 0x0000003e79a7eaea <+3514>: mov %r12,%rdx > 0x0000003e79a7eaed <+3517>: callq 0x3e79a7ba70 <malloc_printerr> > 0x0000003e79a7eaf2 <+3522>: mov $0x1,%esi > 0x0000003e79a7eaf7 <+3527>: xor %eax,%eax > 0x0000003e79a7eaf9 <+3529>: cmpl $0x0,0x33f514(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7eb00 <+3536>: je 0x3e79a7eb0e <_int_malloc+3550> > 0x0000003e79a7eb02 <+3538>: lock cmpxchg %esi,(%rbx) > 0x0000003e79a7eb06 <+3542>: jne 0x3e79a827d0 <_L_lock_8906> > 0x0000003e79a7eb0c <+3548>: jmp 0x3e79a7eb17 <_int_malloc+3559> > 0x0000003e79a7eb0e <+3550>: cmpxchg %esi,(%rbx) > 0x0000003e79a7eb11 <+3553>: jne 0x3e79a827d0 <_L_lock_8906> > 0x0000003e79a7eb17 <+3559>: jmpq 0x3e79a7e44e <_int_malloc+1822> > 0x0000003e79a7eb1c <+3564>: cmpq $0x0,0x20(%rax) > 0x0000003e79a7eb21 <+3569>: je 0x3e79a7eb63 <_int_malloc+3635> > 0x0000003e79a7eb23 <+3571>: mov 0x28(%r12),%rax > 0x0000003e79a7eb28 <+3576>: mov %rax,0x28(%rdx) > 0x0000003e79a7eb2c <+3580>: mov 0x28(%r12),%rax > 0x0000003e79a7eb31 <+3585>: mov %rdx,0x20(%rax) > 0x0000003e79a7eb35 <+3589>: jmpq 0x3e79a7e549 <_int_malloc+2073> > 0x0000003e79a7eb3a <+3594>: cmp %rdx,%r12 > 0x0000003e79a7eb3d <+3597>: je 0x3e79a7eb8c <_int_malloc+3676> > 0x0000003e79a7eb3f <+3599>: mov %rdx,0x20(%rax) > 0x0000003e79a7eb43 <+3603>: mov 0x28(%r12),%rdx > 0x0000003e79a7eb48 <+3608>: mov %rdx,0x28(%rax) > 0x0000003e79a7eb4c <+3612>: mov 0x20(%r12),%rdx > 0x0000003e79a7eb51 <+3617>: mov %rax,0x28(%rdx) > 0x0000003e79a7eb55 <+3621>: mov 0x28(%r12),%rdx > 0x0000003e79a7eb5a <+3626>: mov %rax,0x20(%rdx) > 0x0000003e79a7eb5e <+3630>: jmpq 0x3e79a7e44e <_int_malloc+1822> > 0x0000003e79a7eb63 <+3635>: cmp %rdx,%r12 > 0x0000003e79a7eb66 <+3638>: je 0x3e79a7eb99 <_int_malloc+3689> > 0x0000003e79a7eb68 <+3640>: mov %rdx,0x20(%rax) > 0x0000003e79a7eb6c <+3644>: mov 0x28(%r12),%rdx > 0x0000003e79a7eb71 <+3649>: mov %rdx,0x28(%rax) > 0x0000003e79a7eb75 <+3653>: mov 0x20(%r12),%rdx > 0x0000003e79a7eb7a <+3658>: mov %rax,0x28(%rdx) > 0x0000003e79a7eb7e <+3662>: mov 0x28(%r12),%rdx > 0x0000003e79a7eb83 <+3667>: mov %rax,0x20(%rdx) > 0x0000003e79a7eb87 <+3671>: jmpq 0x3e79a7e549 <_int_malloc+2073> > 0x0000003e79a7eb8c <+3676>: mov %rax,0x28(%rax) > 0x0000003e79a7eb90 <+3680>: mov %rax,0x20(%rax) > 0x0000003e79a7eb94 <+3684>: jmpq 0x3e79a7e44e <_int_malloc+1822> > 0x0000003e79a7eb99 <+3689>: mov %rax,0x28(%rax) > 0x0000003e79a7eb9d <+3693>: mov %rax,0x20(%rax) > 0x0000003e79a7eba1 <+3697>: jmpq 0x3e79a7e549 <_int_malloc+2073> > 0x0000003e79a7eba6 <+3702>: mov %rcx,%rsi > 0x0000003e79a7eba9 <+3705>: mov $0x3,%edx > 0x0000003e79a7ebae <+3710>: mov %r8d,0x40(%rsp) > 0x0000003e79a7ebb3 <+3715>: sub %rdi,%rsi > 0x0000003e79a7ebb6 <+3718>: add %r14,%rdi > 0x0000003e79a7ebb9 <+3721>: mov %r10d,0x20(%rsp) > 0x0000003e79a7ebbe <+3726>: mov %r9,0x28(%rsp) > 0x0000003e79a7ebc3 <+3731>: mov %rcx,0x18(%rsp) > 0x0000003e79a7ebc8 <+3736>: callq 0x3e79aef920 <mprotect> > 0x0000003e79a7ebcd <+3741>: test %eax,%eax > 0x0000003e79a7ebcf <+3743>: mov 0x20(%rsp),%r10d > 0x0000003e79a7ebd4 <+3748>: mov 0x40(%rsp),%r8d > 0x0000003e79a7ebd9 <+3753>: jne 0x3e79a7e848 <_int_malloc+2840> > 0x0000003e79a7ebdf <+3759>: mov 0x18(%rsp),%rcx > 0x0000003e79a7ebe4 <+3764>: mov 0x58(%rbx),%rax > 0x0000003e79a7ebe8 <+3768>: mov 0x28(%rsp),%r9 > 0x0000003e79a7ebed <+3773>: mov %rcx,0x18(%r14) > 0x0000003e79a7ebf1 <+3777>: jmpq 0x3e79a7e796 <_int_malloc+2662> > 0x0000003e79a7ebf6 <+3782>: xor %r9d,%r9d > 0x0000003e79a7ebf9 <+3785>: xor %edi,%edi > 0x0000003e79a7ebfb <+3787>: mov $0xffffffff,%r8d > 0x0000003e79a7ec01 <+3793>: mov $0x22,%ecx > 0x0000003e79a7ec06 <+3798>: mov $0x3,%edx > 0x0000003e79a7ec0b <+3803>: mov %r13,%rsi > 0x0000003e79a7ec0e <+3806>: mov %r10d,0x18(%rsp) > 0x0000003e79a7ec13 <+3811>: callq 0x3e79aef8c0 <mmap64> > 0x0000003e79a7ec18 <+3816>: cmp $0xffffffffffffffff,%rax > 0x0000003e79a7ec1c <+3820>: mov 0x18(%rsp),%r10d > 0x0000003e79a7ec21 <+3825>: je 0x3e79a7e729 <_int_malloc+2553> > 0x0000003e79a7ec27 <+3831>: mov 0x33959b(%rip),%edi # 0x3e79db81c8 <mp_+40> > 0x0000003e79a7ec2d <+3837>: mov %r13,%rdx > 0x0000003e79a7ec30 <+3840>: or $0x2,%rdx > 0x0000003e79a7ec34 <+3844>: mov %rdx,0x8(%rax) > 0x0000003e79a7ec38 <+3848>: lea 0x1(%rdi),%edx > 0x0000003e79a7ec3b <+3851>: cmp 0x33958f(%rip),%edx # 0x3e79db81d0 <mp_+48> > 0x0000003e79a7ec41 <+3857>: mov %edx,0x339581(%rip) # 0x3e79db81c8 <mp_+40> > 0x0000003e79a7ec47 <+3863>: jle 0x3e79a7ec4f <_int_malloc+3871> > 0x0000003e79a7ec49 <+3865>: mov %edx,0x339581(%rip) # 0x3e79db81d0 <mp_+48> > 0x0000003e79a7ec4f <+3871>: add 0x339582(%rip),%r13 # 0x3e79db81d8 <mp_+56> > 0x0000003e79a7ec56 <+3878>: cmp 0x339583(%rip),%r13 # 0x3e79db81e0 <mp_+64> > 0x0000003e79a7ec5d <+3885>: mov %r13,0x339574(%rip) # 0x3e79db81d8 <mp_+56> > 0x0000003e79a7ec64 <+3892>: jbe 0x3e79a7e818 <_int_malloc+2792> > 0x0000003e79a7ec6a <+3898>: mov %r13,0x33956f(%rip) # 0x3e79db81e0 <mp_+64> > 0x0000003e79a7ec71 <+3905>: jmpq 0x3e79a7e818 <_int_malloc+2792> > 0x0000003e79a7ec76 <+3910>: mov 0x33952b(%rip),%rax # 0x3e79db81a8 <mp_+8> > 0x0000003e79a7ec7d <+3917>: mov %r10d,0x28(%rsp) > 0x0000003e79a7ec82 <+3922>: lea 0x20(%rbp,%rax,1),%rdx > 0x0000003e79a7ec87 <+3927>: mov 0x339ad7(%rip),%eax # 0x3e79db8764 <main_arena+4> > 0x0000003e79a7ec8d <+3933>: mov %rdx,%rcx > 0x0000003e79a7ec90 <+3936>: sub %r13,%rcx > 0x0000003e79a7ec93 <+3939>: and $0x2,%eax > 0x0000003e79a7ec96 <+3942>: cmove %rcx,%rdx > 0x0000003e79a7ec9a <+3946>: mov 0x8(%rsp),%rcx > 0x0000003e79a7ec9f <+3951>: mov %rcx,%rdi > 0x0000003e79a7eca2 <+3954>: lea (%rdx,%rcx,1),%r11 > 0x0000003e79a7eca6 <+3958>: not %rdi > 0x0000003e79a7eca9 <+3961>: mov %rdi,%rsi > 0x0000003e79a7ecac <+3964>: mov %rdi,0x10(%rsp) > 0x0000003e79a7ecb1 <+3969>: and %rsi,%r11 > 0x0000003e79a7ecb4 <+3972>: test %r11,%r11 > 0x0000003e79a7ecb7 <+3975>: mov %r11,%rdx > 0x0000003e79a7ecba <+3978>: jle 0x3e79a7ed6c <_int_malloc+4156> > 0x0000003e79a7ecc0 <+3984>: mov 0x3390b1(%rip),%rax # 0x3e79db7d78 > 0x0000003e79a7ecc7 <+3991>: mov %r11,0x20(%rsp) > 0x0000003e79a7eccc <+3996>: mov %r11,%rdi > 0x0000003e79a7eccf <+3999>: mov %r11,0x18(%rsp) > 0x0000003e79a7ecd4 <+4004>: callq *(%rax) > 0x0000003e79a7ecd6 <+4006>: mov %rax,%r14 > 0x0000003e79a7ecd9 <+4009>: mov 0x339a85(%rip),%eax # 0x3e79db8764 <main_arena+4> > 0x0000003e79a7ecdf <+4015>: mov 0x18(%rsp),%r11 > 0x0000003e79a7ece4 <+4020>: mov 0x20(%rsp),%rdx > 0x0000003e79a7ece9 <+4025>: mov 0x28(%rsp),%r10d > 0x0000003e79a7ecee <+4030>: and $0x2,%eax > 0x0000003e79a7ecf1 <+4033>: test %r14,%r14 > 0x0000003e79a7ecf4 <+4036>: je 0x3e79a7ed6c <_int_malloc+4156> > 0x0000003e79a7ecf6 <+4038>: mov 0x33917b(%rip),%rax # 0x3e79db7e78 > 0x0000003e79a7ecfd <+4045>: mov (%rax),%rax > 0x0000003e79a7ed00 <+4048>: test %rax,%rax > 0x0000003e79a7ed03 <+4051>: je 0x3e79a7ed1b <_int_malloc+4075> > 0x0000003e79a7ed05 <+4053>: mov %r11,0x20(%rsp) > 0x0000003e79a7ed0a <+4058>: mov %r10d,0x18(%rsp) > 0x0000003e79a7ed0f <+4063>: callq *%rax > 0x0000003e79a7ed11 <+4065>: mov 0x18(%rsp),%r10d > 0x0000003e79a7ed16 <+4070>: mov 0x20(%rsp),%r11 > 0x0000003e79a7ed1b <+4075>: xor %eax,%eax > 0x0000003e79a7ed1d <+4077>: cmpq $0x0,0x3394cb(%rip) # 0x3e79db81f0 <mp_+80> > 0x0000003e79a7ed25 <+4085>: jne 0x3e79a7ed2e <_int_malloc+4094> > 0x0000003e79a7ed27 <+4087>: mov %r14,0x3394c2(%rip) # 0x3e79db81f0 <mp_+80> > 0x0000003e79a7ed2e <+4094>: mov %r11,%rdx > 0x0000003e79a7ed31 <+4097>: add 0x33a2a0(%rip),%rdx # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7ed38 <+4104>: lea (%r15,%r13,1),%rcx > 0x0000003e79a7ed3c <+4108>: cmp %r14,%rcx > 0x0000003e79a7ed3f <+4111>: mov %rdx,0x33a292(%rip) # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7ed46 <+4118>: jne 0x3e79a7edd9 <_int_malloc+4265> > 0x0000003e79a7ed4c <+4124>: test %r10b,%r10b > 0x0000003e79a7ed4f <+4127>: je 0x3e79a7edd9 <_int_malloc+4265> > 0x0000003e79a7ed55 <+4133>: add %r13,%r11 > 0x0000003e79a7ed58 <+4136>: mov 0x339a59(%rip),%rax # 0x3e79db87b8 <main_arena+88> > 0x0000003e79a7ed5f <+4143>: or $0x1,%r11 > 0x0000003e79a7ed63 <+4147>: mov %r11,0x8(%r15) > 0x0000003e79a7ed67 <+4151>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7ed6c <+4156>: test %eax,%eax > 0x0000003e79a7ed6e <+4158>: jne 0x3e79a7ed82 <_int_malloc+4178> > 0x0000003e79a7ed70 <+4160>: mov 0x8(%rsp),%rax > 0x0000003e79a7ed75 <+4165>: lea 0x0(%r13,%rax,1),%rdx > 0x0000003e79a7ed7a <+4170>: add %r11,%rdx > 0x0000003e79a7ed7d <+4173>: and 0x10(%rsp),%rdx > 0x0000003e79a7ed82 <+4178>: cmp $0x100000,%rdx > 0x0000003e79a7ed89 <+4185>: mov $0x100000,%r11d > 0x0000003e79a7ed8f <+4191>: cmovae %rdx,%r11 > 0x0000003e79a7ed93 <+4195>: cmp %r11,%rbp > 0x0000003e79a7ed96 <+4198>: jb 0x3e79a7f009 <_int_malloc+4825> > 0x0000003e79a7ed9c <+4204>: mov 0x33a235(%rip),%rdx # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7eda3 <+4211>: mov 0x339a0e(%rip),%rax # 0x3e79db87b8 <main_arena+88> > 0x0000003e79a7edaa <+4218>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7edaf <+4223>: mov %r10d,%edi > 0x0000003e79a7edb2 <+4226>: lea 0xfaf68(%rip),%rdx # 0x3e79b79d21 > 0x0000003e79a7edb9 <+4233>: lea 0xfc44b(%rip),%rsi # 0x3e79b7b20b > 0x0000003e79a7edc0 <+4240>: and $0x2,%edi > 0x0000003e79a7edc3 <+4243>: xor %eax,%eax > 0x0000003e79a7edc5 <+4245>: mov %r9d,0x68(%rsp) > 0x0000003e79a7edca <+4250>: callq 0x3e79a75a40 <__libc_message> > 0x0000003e79a7edcf <+4255>: mov 0x68(%rsp),%r9d > 0x0000003e79a7edd4 <+4260>: jmpq 0x3e79a7e658 <_int_malloc+2344> > 0x0000003e79a7edd9 <+4265>: testb $0x2,0x339984(%rip) # 0x3e79db8764 <main_arena+4> > 0x0000003e79a7ede0 <+4272>: jne 0x3e79a7eff4 <_int_malloc+4804> > 0x0000003e79a7ede6 <+4278>: test %r13,%r13 > 0x0000003e79a7ede9 <+4281>: setne %al > 0x0000003e79a7edec <+4284>: cmp %r14,%rcx > 0x0000003e79a7edef <+4287>: ja 0x3e79a7f06c <_int_malloc+4924> > 0x0000003e79a7edf5 <+4293>: test %al,%al > 0x0000003e79a7edf7 <+4295>: je 0x3e79a7ee09 <_int_malloc+4313> > 0x0000003e79a7edf9 <+4297>: mov %r14,%rax > 0x0000003e79a7edfc <+4300>: sub %rcx,%rax > 0x0000003e79a7edff <+4303>: add %rax,%rdx > 0x0000003e79a7ee02 <+4306>: mov %rdx,0x33a1cf(%rip) # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7ee09 <+4313>: mov %r14,%rdx > 0x0000003e79a7ee0c <+4316>: and $0xf,%edx > 0x0000003e79a7ee0f <+4319>: je 0x3e79a7ef39 <_int_malloc+4617> > 0x0000003e79a7ee15 <+4325>: mov $0x10,%eax > 0x0000003e79a7ee1a <+4330>: sub %rdx,%rax > 0x0000003e79a7ee1d <+4333>: lea (%r14,%rax,1),%rcx > 0x0000003e79a7ee21 <+4337>: add %r13,%rax > 0x0000003e79a7ee24 <+4340>: mov %rcx,0x18(%rsp) > 0x0000003e79a7ee29 <+4345>: add %rax,%r11 > 0x0000003e79a7ee2c <+4348>: lea (%r14,%r11,1),%r8 > 0x0000003e79a7ee30 <+4352>: sub %r8,%rax > 0x0000003e79a7ee33 <+4355>: mov %rax,%rdx > 0x0000003e79a7ee36 <+4358>: mov 0x8(%rsp),%rax > 0x0000003e79a7ee3b <+4363>: add %r8,%rax > 0x0000003e79a7ee3e <+4366>: and 0x10(%rsp),%rax > 0x0000003e79a7ee43 <+4371>: add %rax,%rdx > 0x0000003e79a7ee46 <+4374>: mov 0x338f2b(%rip),%rax # 0x3e79db7d78 > 0x0000003e79a7ee4d <+4381>: mov %rdx,%r14 > 0x0000003e79a7ee50 <+4384>: mov %rdx,%rdi > 0x0000003e79a7ee53 <+4387>: mov %rdx,0x8(%rsp) > 0x0000003e79a7ee58 <+4392>: callq *(%rax) > 0x0000003e79a7ee5a <+4394>: test %rax,%rax > 0x0000003e79a7ee5d <+4397>: mov 0x8(%rsp),%rdx > 0x0000003e79a7ee62 <+4402>: mov 0x18(%rsp),%rcx > 0x0000003e79a7ee67 <+4407>: je 0x3e79a7ef0a <_int_malloc+4570> > 0x0000003e79a7ee6d <+4413>: mov 0x339004(%rip),%rsi # 0x3e79db7e78 > 0x0000003e79a7ee74 <+4420>: mov (%rsi),%rsi > 0x0000003e79a7ee77 <+4423>: test %rsi,%rsi > 0x0000003e79a7ee7a <+4426>: jne 0x3e79a7eede <_int_malloc+4526> > 0x0000003e79a7ee7c <+4428>: mov 0x33a155(%rip),%rsi # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7ee83 <+4435>: sub %rcx,%rax > 0x0000003e79a7ee86 <+4438>: add %rsi,%rdx > 0x0000003e79a7ee89 <+4441>: mov %rcx,0x339928(%rip) # 0x3e79db87b8 <main_arena+88> > 0x0000003e79a7ee90 <+4448>: add %rax,%r14 > 0x0000003e79a7ee93 <+4451>: or $0x1,%r14 > 0x0000003e79a7ee97 <+4455>: test %r13,%r13 > 0x0000003e79a7ee9a <+4458>: mov %r14,0x8(%rcx) > 0x0000003e79a7ee9e <+4462>: mov %rdx,0x33a133(%rip) # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7eea5 <+4469>: je 0x3e79a7eed6 <_int_malloc+4518> > 0x0000003e79a7eea7 <+4471>: sub $0x20,%r13 > 0x0000003e79a7eeab <+4475>: and $0xfffffffffffffff0,%r13 > 0x0000003e79a7eeaf <+4479>: mov %r13,%rax > 0x0000003e79a7eeb2 <+4482>: or $0x1,%rax > 0x0000003e79a7eeb6 <+4486>: cmp $0x1f,%r13 > 0x0000003e79a7eeba <+4490>: mov %rax,0x8(%r15) > 0x0000003e79a7eebe <+4494>: movq $0x11,0x8(%r15,%r13,1) > 0x0000003e79a7eec7 <+4503>: movq $0x11,0x18(%r15,%r13,1) > 0x0000003e79a7eed0 <+4512>: ja 0x3e79a7f161 <_int_malloc+5169> > 0x0000003e79a7eed6 <+4518>: mov %rcx,%rax > 0x0000003e79a7eed9 <+4521>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7eede <+4526>: mov %rcx,0x18(%rsp) > 0x0000003e79a7eee3 <+4531>: mov %rax,0x10(%rsp) > 0x0000003e79a7eee8 <+4536>: mov %rdx,0x8(%rsp) > 0x0000003e79a7eeed <+4541>: callq *%rsi > 0x0000003e79a7eeef <+4543>: mov 0x33a0e2(%rip),%rsi # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7eef6 <+4550>: mov 0x8(%rsp),%rdx > 0x0000003e79a7eefb <+4555>: mov 0x10(%rsp),%rax > 0x0000003e79a7ef00 <+4560>: mov 0x18(%rsp),%rcx > 0x0000003e79a7ef05 <+4565>: jmpq 0x3e79a7ee83 <_int_malloc+4435> > 0x0000003e79a7ef0a <+4570>: mov 0x338e67(%rip),%rax # 0x3e79db7d78 > 0x0000003e79a7ef11 <+4577>: mov %rcx,0x8(%rsp) > 0x0000003e79a7ef16 <+4582>: xor %edi,%edi > 0x0000003e79a7ef18 <+4584>: callq *(%rax) > 0x0000003e79a7ef1a <+4586>: mov 0x8(%rsp),%rcx > 0x0000003e79a7ef1f <+4591>: test %rax,%rax > 0x0000003e79a7ef22 <+4594>: je 0x3e79a7ed9c <_int_malloc+4204> > 0x0000003e79a7ef28 <+4600>: mov 0x33a0a9(%rip),%rsi # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7ef2f <+4607>: xor %edx,%edx > 0x0000003e79a7ef31 <+4609>: xor %r14d,%r14d > 0x0000003e79a7ef34 <+4612>: jmpq 0x3e79a7ee83 <_int_malloc+4435> > 0x0000003e79a7ef39 <+4617>: mov %r14,%rcx > 0x0000003e79a7ef3c <+4620>: xor %eax,%eax > 0x0000003e79a7ef3e <+4622>: jmpq 0x3e79a7ee21 <_int_malloc+4337> > 0x0000003e79a7ef43 <+4627>: cmpl $0x0,0x33f0ca(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7ef4a <+4634>: je 0x3e79a7ef57 <_int_malloc+4647> > 0x0000003e79a7ef4c <+4636>: lock decl (%rbx) > 0x0000003e79a7ef4f <+4639>: jne 0x3e79a827eb <_L_unlock_9672> > 0x0000003e79a7ef55 <+4645>: jmp 0x3e79a7ef5f <_int_malloc+4655> > 0x0000003e79a7ef57 <+4647>: decl (%rbx) > 0x0000003e79a7ef59 <+4649>: jne 0x3e79a827eb <_L_unlock_9672> > 0x0000003e79a7ef5f <+4655>: mov 0x33922b(%rip),%edi # 0x3e79db8190 <check_action> > 0x0000003e79a7ef65 <+4661>: lea 0xfad4e(%rip),%rsi # 0x3e79b79cba > 0x0000003e79a7ef6c <+4668>: mov %r12,%rdx > 0x0000003e79a7ef6f <+4671>: callq 0x3e79a7ba70 <malloc_printerr> > 0x0000003e79a7ef74 <+4676>: mov $0x1,%esi > 0x0000003e79a7ef79 <+4681>: xor %eax,%eax > 0x0000003e79a7ef7b <+4683>: cmpl $0x0,0x33f092(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7ef82 <+4690>: je 0x3e79a7ef90 <_int_malloc+4704> > 0x0000003e79a7ef84 <+4692>: lock cmpxchg %esi,(%rbx) > 0x0000003e79a7ef88 <+4696>: jne 0x3e79a82806 <_L_lock_9689> > 0x0000003e79a7ef8e <+4702>: jmp 0x3e79a7ef99 <_int_malloc+4713> > 0x0000003e79a7ef90 <+4704>: cmpxchg %esi,(%rbx) > 0x0000003e79a7ef93 <+4707>: jne 0x3e79a82806 <_L_lock_9689> > 0x0000003e79a7ef99 <+4713>: jmpq 0x3e79a7e549 <_int_malloc+2073> > 0x0000003e79a7ef9e <+4718>: callq 0x3e79a37200 <__GI_abort> > 0x0000003e79a7efa3 <+4723>: movq $0x11,0x8(%r15,%r13,1) > 0x0000003e79a7efac <+4732>: or $0x5,%r13 > 0x0000003e79a7efb0 <+4736>: movq $0x10,(%rcx) > 0x0000003e79a7efb7 <+4743>: mov $0x1,%edx > 0x0000003e79a7efbc <+4748>: mov %r13,0x8(%r15) > 0x0000003e79a7efc0 <+4752>: mov %r15,%rsi > 0x0000003e79a7efc3 <+4755>: mov %rbx,%rdi > 0x0000003e79a7efc6 <+4758>: callq 0x3e79a7c950 <_int_free> > 0x0000003e79a7efcb <+4763>: mov 0x878(%rbx),%rdx > 0x0000003e79a7efd2 <+4770>: mov 0x58(%rbx),%rax > 0x0000003e79a7efd6 <+4774>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7efdb <+4779>: test %r8b,%r8b > 0x0000003e79a7efde <+4782>: je 0x3e79a7e70b <_int_malloc+2523> > 0x0000003e79a7efe4 <+4788>: mov 0x878(%rbx),%rdx > 0x0000003e79a7efeb <+4795>: mov 0x58(%rbx),%rax > 0x0000003e79a7efef <+4799>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7eff4 <+4804>: test %r10b,%r10b > 0x0000003e79a7eff7 <+4807>: jne 0x3e79a7f059 <_int_malloc+4905> > 0x0000003e79a7eff9 <+4809>: mov %rdx,%rsi > 0x0000003e79a7effc <+4812>: mov %r14,%rcx > 0x0000003e79a7efff <+4815>: xor %edx,%edx > 0x0000003e79a7f001 <+4817>: xor %r14d,%r14d > 0x0000003e79a7f004 <+4820>: jmpq 0x3e79a7ee83 <_int_malloc+4435> > 0x0000003e79a7f009 <+4825>: xor %r9d,%r9d > 0x0000003e79a7f00c <+4828>: xor %edi,%edi > 0x0000003e79a7f00e <+4830>: mov $0xffffffff,%r8d > 0x0000003e79a7f014 <+4836>: mov $0x22,%ecx > 0x0000003e79a7f019 <+4841>: mov $0x3,%edx > 0x0000003e79a7f01e <+4846>: mov %r11,%rsi > 0x0000003e79a7f021 <+4849>: mov %r11,0x18(%rsp) > 0x0000003e79a7f026 <+4854>: callq 0x3e79aef8c0 <mmap64> > 0x0000003e79a7f02b <+4859>: cmp $0xffffffffffffffff,%rax > 0x0000003e79a7f02f <+4863>: mov %rax,%r14 > 0x0000003e79a7f032 <+4866>: je 0x3e79a7ed9c <_int_malloc+4204> > 0x0000003e79a7f038 <+4872>: mov 0x18(%rsp),%r11 > 0x0000003e79a7f03d <+4877>: orl $0x2,0x339720(%rip) # 0x3e79db8764 <main_arena+4> > 0x0000003e79a7f044 <+4884>: add %r11,%rax > 0x0000003e79a7f047 <+4887>: sete %r10b > 0x0000003e79a7f04b <+4891>: test %r14,%r14 > 0x0000003e79a7f04e <+4894>: jne 0x3e79a7ed1d <_int_malloc+4077> > 0x0000003e79a7f054 <+4900>: jmpq 0x3e79a7ed9c <_int_malloc+4204> > 0x0000003e79a7f059 <+4905>: mov 0x338d18(%rip),%rax # 0x3e79db7d78 > 0x0000003e79a7f060 <+4912>: xor %edi,%edi > 0x0000003e79a7f062 <+4914>: callq *(%rax) > 0x0000003e79a7f064 <+4916>: mov %r14,%rcx > 0x0000003e79a7f067 <+4919>: jmpq 0x3e79a7ef1f <_int_malloc+4591> > 0x0000003e79a7f06c <+4924>: test %al,%al > 0x0000003e79a7f06e <+4926>: je 0x3e79a7ee09 <_int_malloc+4313> > 0x0000003e79a7f074 <+4932>: cmpl $0x0,0x33ef99(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7f07b <+4939>: je 0x3e79a7f08c <_int_malloc+4956> > 0x0000003e79a7f07d <+4941>: lock decl 0x3396dc(%rip) # 0x3e79db8760 <main_arena> > 0x0000003e79a7f084 <+4948>: jne 0x3e79a82821 <_L_unlock_9913> > 0x0000003e79a7f08a <+4954>: jmp 0x3e79a7f098 <_int_malloc+4968> > 0x0000003e79a7f08c <+4956>: decl 0x3396ce(%rip) # 0x3e79db8760 <main_arena> > 0x0000003e79a7f092 <+4962>: jne 0x3e79a82821 <_L_unlock_9913> > 0x0000003e79a7f098 <+4968>: lea 0x80(%rsp),%r15 > 0x0000003e79a7f0a0 <+4976>: lea 0x90(%rsp),%rsi > 0x0000003e79a7f0a8 <+4984>: xor %ecx,%ecx > 0x0000003e79a7f0aa <+4986>: mov %r14,%rdi > 0x0000003e79a7f0ad <+4989>: mov $0x10,%edx > 0x0000003e79a7f0b2 <+4994>: movb $0x0,0x90(%rsp) > 0x0000003e79a7f0ba <+5002>: callq 0x3e79a47ae0 <_itoa_word> > 0x0000003e79a7f0bf <+5007>: cmp %r15,%rax > 0x0000003e79a7f0c2 <+5010>: mov %rax,%r14 > 0x0000003e79a7f0c5 <+5013>: jbe 0x3e79a7f0ec <_int_malloc+5052> > 0x0000003e79a7f0c7 <+5015>: mov %rax,%rdx > 0x0000003e79a7f0ca <+5018>: mov %rax,%rdi > 0x0000003e79a7f0cd <+5021>: mov $0x30,%esi > 0x0000003e79a7f0d2 <+5026>: sub %r15,%rdx > 0x0000003e79a7f0d5 <+5029>: lea -0x1(%rax),%r13 > 0x0000003e79a7f0d9 <+5033>: sub %rdx,%rdi > 0x0000003e79a7f0dc <+5036>: callq 0x3e79a893f0 <memset> > 0x0000003e79a7f0e1 <+5041>: lea 0x7f(%rsp),%rax > 0x0000003e79a7f0e6 <+5046>: sub %r13,%rax > 0x0000003e79a7f0e9 <+5049>: add %rax,%r14 > 0x0000003e79a7f0ec <+5052>: mov 0x33eabd(%rip),%rax # 0x3e79dbdbb0 <__libc_argv> > 0x0000003e79a7f0f3 <+5059>: lea 0xfab99(%rip),%rdx # 0x3e79b79c93 > 0x0000003e79a7f0fa <+5066>: lea 0xfd63f(%rip),%rcx # 0x3e79b7c740 > 0x0000003e79a7f101 <+5073>: lea 0xfd420(%rip),%rsi # 0x3e79b7c528 > 0x0000003e79a7f108 <+5080>: mov %r14,%r8 > 0x0000003e79a7f10b <+5083>: mov $0x2,%edi > 0x0000003e79a7f110 <+5088>: mov (%rax),%rax > 0x0000003e79a7f113 <+5091>: test %rax,%rax > 0x0000003e79a7f116 <+5094>: cmovne %rax,%rdx > 0x0000003e79a7f11a <+5098>: xor %eax,%eax > 0x0000003e79a7f11c <+5100>: callq 0x3e79a75a40 <__libc_message> > 0x0000003e79a7f121 <+5105>: mov $0x1,%esi > 0x0000003e79a7f126 <+5110>: xor %eax,%eax > 0x0000003e79a7f128 <+5112>: cmpl $0x0,0x33eee5(%rip) # 0x3e79dbe014 <__libc_multiple_threads> > 0x0000003e79a7f12f <+5119>: je 0x3e79a7f141 <_int_malloc+5137> > 0x0000003e79a7f131 <+5121>: lock cmpxchg %esi,0x339627(%rip) # 0x3e79db8760 <main_arena> > 0x0000003e79a7f139 <+5129>: jne 0x3e79a82840 <_L_lock_9974> > 0x0000003e79a7f13f <+5135>: jmp 0x3e79a7f14e <_int_malloc+5150> > 0x0000003e79a7f141 <+5137>: cmpxchg %esi,0x339618(%rip) # 0x3e79db8760 <main_arena> > 0x0000003e79a7f148 <+5144>: jne 0x3e79a82840 <_L_lock_9974> > 0x0000003e79a7f14e <+5150>: mov 0x339e83(%rip),%rdx # 0x3e79db8fd8 <main_arena+2168> > 0x0000003e79a7f155 <+5157>: mov 0x33965c(%rip),%rax # 0x3e79db87b8 <main_arena+88> > 0x0000003e79a7f15c <+5164>: jmpq 0x3e79a7e7c6 <_int_malloc+2710> > 0x0000003e79a7f161 <+5169>: lea 0x3395f8(%rip),%rdi # 0x3e79db8760 <main_arena> > 0x0000003e79a7f168 <+5176>: mov $0x1,%edx > 0x0000003e79a7f16d <+5181>: mov %r15,%rsi > 0x0000003e79a7f170 <+5184>: callq 0x3e79a7c950 <_int_free> > 0x0000003e79a7f175 <+5189>: jmpq 0x3e79a7ed9c <_int_malloc+4204> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1083686
: 881918 |
881919
|
881920
|
881921
|
881922
|
881923
|
881924
|
881925
|
881926
|
881927
|
881928