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 684322 Details for
Bug 902381
[abrt] NetworkManager-0.9.7.0-12.git20121004.fc18: standard_free: Process /usr/libexec/nm-dispatcher.action was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 70.85 KB, created by
Alexander Lipatov
on 2013-01-21 14:39:01 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Alexander Lipatov
Created:
2013-01-21 14:39:01 UTC
Size:
70.85 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 902] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/nm-dispatcher.action'. >Program terminated with signal 11, Segmentation fault. >#0 0x47790b80 in _int_malloc (av=av@entry=0x478cc420 <main_arena>, bytes=bytes@entry=28) at malloc.c:3681 >3681 size = chunksize(victim); > >Thread 1 (Thread 0xb77c8780 (LWP 902)): >#0 0x47790b80 in _int_malloc (av=av@entry=0x478cc420 <main_arena>, bytes=bytes@entry=28) at malloc.c:3681 > p = <optimized out> > iters = <optimized out> > nb = 32 > idx = 5 > bin = 0x478cc4b0 <main_arena+144> > victim = 0x2 > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = 8192 > map = 8204 > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#1 0x47792741 in __GI___libc_malloc (bytes=bytes@entry=28) at malloc.c:2862 > ar_ptr = 0x478cc420 <main_arena> > victim = <optimized out> > hook = <optimized out> >#2 0x47700008 in _dl_map_object_deps (map=map@entry=0x8882b58, preloads=preloads@entry=0x0, npreloads=1200406140, npreloads@entry=0, trace_mode=trace_mode@entry=0, open_mode=open_mode@entry=-2147483648) at dl-deps.c:515 > runp = <optimized out> > tail = 0xbfc9e200 > i = <optimized out> > name = <optimized out> > errno_saved = 0 > errno_reason = 0 > errstring = 0x0 > objname = 0x0 > needed_space = 0x0 > needed_space_bytes = 0 > old_l_initfini = 0x0 > l_initfini = <optimized out> > l_reldeps = <optimized out> >#3 0x47705678 in dl_open_worker (a=a@entry=0xbfc9e49c) at dl-open.c:262 > args = 0xbfc9e49c > file = 0x4788aba9 "libgcc_s.so.1" > mode = -2147483647 > call_map = 0xb77cc2e0 > dst = <optimized out> > new = 0x8882b58 > r = <optimized out> > reloc_mode = <optimized out> > nmaps = <optimized out> > l = <optimized out> > maps = <optimized out> > relocation_in_progress = <optimized out> > any_tls = <optimized out> > first_static_tls = <optimized out> >#4 0x4770153e in _dl_catch_error (objname=objname@entry=0xbfc9e494, errstring=errstring@entry=0xbfc9e498, mallocedp=mallocedp@entry=0xbfc9e490, operate=operate@entry=0x477054d0 <dl_open_worker>, args=args@entry=0xbfc9e49c) at dl-error.c:177 > errcode = 0 > old = 0xbfc9e538 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {1198596032, -2, 1198597316, -1077287720, -1077288048, 1198527771}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 23 times>, 1200494655, 0, 0, 0, 0, 0, 0, 0, 1198596032}}}}} > catchp = 0xb77c8744 >#5 0x47705134 in _dl_open (file=0x4788aba9 "libgcc_s.so.1", mode=-2147483647, caller_dlopen=0x47824488 <init+40>, nsid=-2, argc=1, argv=0xbfc9f6c4, env=0xbfc9f6cc) at dl-open.c:653 > args = {file = 0x4788aba9 "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x47824488 <init+40>, caller_dl_open = 0x4784c371 <do_dlopen+97>, map = 0x8882b58, nsid = 0, argc = 1, argv = 0xbfc9f6c4, env = 0xbfc9f6cc} > objname = <optimized out> > errstring = <optimized out> > malloced = <optimized out> > errcode = <optimized out> >#6 0x4784c371 in do_dlopen (ptr=ptr@entry=0xbfc9e610) at dl-libc.c:87 > args = 0xbfc9e610 >#7 0x4770153e in _dl_catch_error (objname=0xbfc9e608, errstring=0xbfc9e60c, mallocedp=0xbfc9e604, operate=0x4784c310 <do_dlopen>, args=0xbfc9e610) at dl-error.c:177 > errcode = 0 > old = 0x0 > c = {objname = 0x3c <Address 0x3c out of bounds>, errstring = 0x0, malloced = 110, env = {{__jmpbuf = {1198596032, 1198595200, -1077286816, -1077287352, -1077287664, 1198527771}, __mask_was_saved = 1, __saved_mask = {__val = {0, 0, 0, 1200406528, 1200407584, 100, 300, 1199096516, 0, 0, 0, 1200406528, 3217681360, 1200406528, 3217681360, 1199103192, 3217681360, 143141360, 143141660, 1, 100, 0, 143141256, 300, 0, 3, 1203451634, 1200406528, 3217681360, 1200407788, 29, 1199113279}}}}} > catchp = 0xb77c8744 >#8 0x4784c493 in dlerror_run (args=0xbfc9e608, operate=0x4784c310 <do_dlopen>) at dl-libc.c:46 > objname = 0x0 > last_errstring = 0x1 <Address 0x1 out of bounds> > malloced = <optimized out> > result = <optimized out> >#9 __GI___libc_dlopen_mode (name=0x0, mode=1199719560) at dl-libc.c:163 > args = {name = 0x47bfb428 ")", mode = 0, caller_dlopen = 0x4788aba9, map = 0x80000001} >#10 0x478cc000 in ?? () from /lib/libc.so.6 >No symbol table info available. >#11 0x478e47ae in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/i386/pthread_once.S:120 >No locals. >#12 0x478246f5 in __GI___backtrace (array=array@entry=0xbfc9e860, size=size@entry=64) at ../sysdeps/i386/backtrace.c:120 > __p = <optimized out> > arg = {array = 0xbfc9e860, cnt = -1, size = 64, lastebp = 0x0, lastesp = 0x0} > once = 1 >#13 0x47788421 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x4788df94 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:177 > addrs = {0x0, 0x2, 0x0, 0x804d0da, 0x0, 0x0, 0x11f, 0x0, 0x0, 0x0, 0x0, 0x804d0dc, 0xbfc9ee0c, 0x0 <repeats 21 times>, 0xbfc9eb20, 0x4776c018 <_IO_vfscanf_internal+1496>, 0xbfc9eb20, 0x34, 0xbfc9eb20, 0x0, 0x0, 0x0, 0x0, 0x75, 0x1, 0x0, 0x0, 0x0, 0x0, 0x478cace0 <_nl_C_LC_CTYPE>, 0x22b8, 0x0, 0x1, 0x478cc450 <main_arena+48>, 0x78, 0x10, 0x0, 0x4788c47b <dot.2139>, 0x0, 0x0, 0x0, 0xbfc9e7f0, 0xbfc9ec00, 0x0} > n = <optimized out> > ap = 0x7 <Address 0x7 out of bounds> > ap_copy = 0x7 <Address 0x7 out of bounds> > fd = 2 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#14 0x4778ee62 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x8882980) at malloc.c:4969 > buf = "08882980" > cp = <optimized out> >#15 0x47790302 in _int_free (av=0x478cc420 <main_arena>, p=0x8882980, have_lock=0) at malloc.c:3973 > size = 272 > fb = <optimized out> > nextchunk = 0x8882a90 > nextsize = 168 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = 1 >#16 0x47b4146c in standard_free (mem=0x88829f0) at gmem.c:98 >No locals. >#17 0x47b41628 in g_free (mem=0x88829f0) at gmem.c:252 >No locals. >#18 0x47b26aaa in g_error_free (error=0x8870f20) at gerror.c:476 >No locals. >#19 0x47b26e3d in g_clear_error (err=err@entry=0xbfc9eeec) at gerror.c:643 >No locals. >#20 0x0804a91c in dispatch_one_script (request=request@entry=0x8878608) at nm-dispatcher-action.c:358 > error = 0x8870f20 > argv = {0x478cc4a8 <main_arena+136> "\240\304\214G\240\304\214G\250\304\214G\250\304\214G\200)\210\b\002", 0x887a4a0 "p5p1", 0x88787c8 "up", 0x0} > script = 0x478cc4b0 <main_arena+144> >#21 0x0804b068 in impl_dispatch (h=h@entry=0x8870830, str_action=0x88766f0 "up", connection_hash=0x886d590, connection_props=0x886d728, device_props=0x886d760, device_ip4_props=0x886d798, device_ip6_props=0x886d818, device_dhcp4_props=0x886d850, device_dhcp6_props=0x886d888, vpn_ip_iface=0x8878740 "", vpn_ip4_props=0x886d8c0, vpn_ip6_props=0x886d8f8, context=0x887a008) at nm-dispatcher-action.c:468 > request = 0x8878608 > p = <optimized out> > iface = 0x887a3f8 "p5p1" >#22 0x0804ac59 in dbus_glib_marshal_nm_dispatcher_VOID__STRING_BOXED_BOXED_BOXED_BOXED_BOXED_BOXED_BOXED_STRING_BOXED_BOXED_POINTER (closure=0xbfc9f0e8, return_value=0x0, n_param_values=13, param_values=0x887a030, invocation_hint=0x0, marshal_data=0x804ad00 <impl_dispatch>) at nm-dispatcher-glue.h:105 > callback = 0x804ad00 <impl_dispatch> > cc = 0xbfc9f0e8 > data1 = 0x8870830 > data2 = <optimized out> > __PRETTY_FUNCTION__ = "dbus_glib_marshal_nm_dispatcher_VOID__STRING_BOXED_BOXED_BOXED_BOXED_BOXED_BOXED_BOXED_STRING_BOXED_BOXED_POINTER" >#23 0x4a75b14f in invoke_object_method (message=0x8877d08, connection=0x8872d28, method=0x804d434 <dbus_glib_nm_dispatcher_methods>, object_info=0x804d368 <dbus_glib_nm_dispatcher_object_info>, object=0x8870830) at dbus-gobject.c:1899 > had_error = <optimized out> > value_array = 0x8871040 > gerror = 0x0 > closure = {ref_count = 0, meta_marshal_nouse = 0, n_guards = 0, n_fnotifiers = 0, n_inotifiers = 0, in_inotify = 0, floating = 0, derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0x0, data = 0x0, notifiers = 0x0} > out_param_pos = <optimized out> > have_retval = 0 > send_reply = 1 > in_signature = 0x8876d40 "sa{sa{sv}}a{sv}a{sv}a{sv}a{sv}a{sv}a{sv}sa{sv}a{sv}" > out_param_count = <optimized out> > out_param_gvalue_pos = <optimized out> > retval_signals_error = 0 > arg_metadata = <optimized out> > is_async = <optimized out> > out_param_values = 0x0 > return_value = {g_type = 0, 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}}} > out_param_gvalues = 0x0 > reply = 0x0 > retval_is_synthetic = 0 > retval_is_constant = 0 >#24 object_registration_message (connection=0x8872d28, message=0x8877d08, user_data=0x8870f10) at dbus-gobject.c:2161 > pspec = <optimized out> > object = 0x8870830 > setter = <optimized out> > getter = <optimized out> > getall = <optimized out> > s = <optimized out> > requested_propname = <optimized out> > wincaps_propiface = <optimized out> > iter = {dummy1 = 0x0, dummy2 = 0x0, dummy3 = 0, dummy4 = 0, dummy5 = 143099328, dummy6 = 1207709165, dummy7 = 0, dummy8 = 0, dummy9 = -1077284280, dummy10 = 1200143748, dummy11 = 143093448, pad1 = 64, pad2 = 21, pad3 = 0x0} > method = 0x804d434 <dbus_glib_nm_dispatcher_methods> > object_info = 0x804d368 <dbus_glib_nm_dispatcher_object_info> > ret = <optimized out> > o = 0x8870f10 >#25 0x47fc34ce in _dbus_object_tree_dispatch_and_unlock (tree=0x8872ae0, message=message@entry=0x8877d08, found_object=found_object@entry=0xbfc9f30c) at dbus-object-tree.c:862 > message_function = <optimized out> > user_data = <optimized out> > next = 0x0 > path = 0x886f4d8 > exact_match = 0 > list = 0x88770ec > link = <optimized out> > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > subtree = <optimized out> >#26 0x47fb3090 in dbus_connection_dispatch (connection=connection@entry=0x8872d28) at dbus-connection.c:4672 > message = 0x8877d08 > link = <optimized out> > filter_list_copy = 0x0 > message_link = <optimized out> > result = <optimized out> > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > found_object = <optimized out> > __FUNCTION__ = "dbus_connection_dispatch" >#27 0x4a757ebe in message_queue_dispatch (source=source@entry=0x8875630, callback=0x0, user_data=0x0) at dbus-gmain.c:90 > connection = 0x8872d28 >#28 0x47b3b16b in g_main_dispatch (context=0x8870648, context@entry=0x886f9b0) at gmain.c:2715 > dispatch = 0x4a757e90 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x8875630, next = 0x0} > need_destroy = <optimized out> > source = 0x8875630 > current = 0x886f9b0 > i = <optimized out> >#29 g_main_context_dispatch (context=context@entry=0x8870648) at gmain.c:3219 >No locals. >#30 0x47b3b510 in g_main_context_iterate (context=0x8870648, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 2 > allocated_nfds = <optimized out> > fds = <optimized out> >#31 0x47b3b973 in g_main_loop_run (loop=0x8870730) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#32 0x0804a50d in main (argc=1, argv=0xbfc9f6c4) at nm-dispatcher-action.c:666 > opt_ctx = <optimized out> > error = 0x0 > persist = 0 > bus = 0x8872d2c > handler = 0x8870830 > entries = {{long_name = 0x804d1af "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f204 <debug>, description = 0x804cebc "Output to console rather than syslog", arg_description = 0x0}, {long_name = 0x804d1b5 "persist", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc9f4a4, description = 0x804cee4 "Don't quit after a short timeout", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x4b5b6e80 0x4b5e64f4 Yes /lib/libnm-util.so.2 >0x47e15f20 0x47e17b14 Yes /lib/libuuid.so.1 >0x4bfb5fb0 0x4bfdaba4 Yes /lib/libssl3.so >0x4bff1f10 0x4c00ca34 Yes /lib/libsmime3.so >0x4c97ec90 0x4ca75280 Yes /lib/libnss3.so >0x49f33620 0x49f427d4 Yes /lib/libnssutil3.so >0x49f5bb40 0x49f5cc14 Yes /lib/libplds4.so >0x49f53ed0 0x49f55968 Yes /lib/libplc4.so >0x49ef6a80 0x49f1a874 Yes /lib/libnspr4.so >0x478dd6b0 0x478e8eb0 Yes /lib/libpthread.so.0 >0x478d2ad0 0x478d3afc Yes /lib/libdl.so.2 >0x4a7575a0 0x4a76b2c8 Yes /lib/libdbus-glib-1.so.2 >0x47fa99d0 0x47fd9f24 Yes /lib/libdbus-1.so.3 >0x477154b0 0x47715698 Yes /lib/libgthread-2.0.so.0 >0x47938920 0x4793c43c Yes /lib/librt.so.1 >0x47dc4cf0 0x47df6674 Yes /lib/libgobject-2.0.so.0 >0x47b08f10 0x47bab634 Yes /lib/libglib-2.0.so.0 >0x477310b0 0x47874fbc Yes /lib/libc.so.6 >0x476f2850 0x4770af7c Yes /lib/ld-linux.so.2 >0x47943860 0x47950a94 Yes /lib/libz.so.1 >0x47e41530 0x47f184d4 Yes /lib/libgio-2.0.so.0 >0x47db5090 0x47db87b4 Yes /lib/libffi.so.5 >0x47e0ec80 0x47e0fd7c Yes /lib/libgmodule-2.0.so.0 >0x479e59f0 0x479f8ac4 Yes /lib/libselinux.so.1 >0x47c23700 0x47c320c4 Yes /lib/libresolv.so.2 >0x4797c4a0 0x479c5d74 Yes /lib/libpcre.so.1 >0x4795d040 0x47973c24 Yes /lib/libgcc_s.so.1 >$1 = 0xb77f3000 "" >$2 = 0x0 >eax 0x2000 8192 >ecx 0x2 2 >edx 0x478cc4b0 1200407728 >ebx 0x478cc000 1200406528 >esp 0xbfc9e120 0xbfc9e120 >ebp 0x478cc420 0x478cc420 <main_arena> >esi 0x200c 8204 >edi 0x2 2 >eip 0x47790b80 0x47790b80 <_int_malloc+1872> >eflags 0x10283 [ CF SF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function _int_malloc: > 0x47790430 <+0>: push %ebp > 0x47790431 <+1>: push %edi > 0x47790432 <+2>: push %esi > 0x47790433 <+3>: push %ebx > 0x47790434 <+4>: sub $0x9c,%esp > 0x4779043a <+10>: call 0x4784fc03 <__x86.get_pc_thunk.bx> > 0x4779043f <+15>: add $0x13bbc1,%ebx > 0x47790445 <+21>: cmp $0xffffffdf,%edx > 0x47790448 <+24>: mov %edx,0x48(%esp) > 0x4779044c <+28>: ja 0x47790b5e <_int_malloc+1838> > 0x47790452 <+34>: mov %eax,%ebp > 0x47790454 <+36>: mov %edx,%eax > 0x47790456 <+38>: add $0xb,%eax > 0x47790459 <+41>: mov %eax,%edx > 0x4779045b <+43>: and $0xfffffff8,%edx > 0x4779045e <+46>: cmp $0x10,%eax > 0x47790461 <+49>: movl $0x10,0x40(%esp) > 0x47790469 <+57>: cmovb 0x40(%esp),%edx > 0x4779046e <+62>: cmp 0x18c8(%ebx),%edx > 0x47790474 <+68>: mov %edx,0x40(%esp) > 0x47790478 <+72>: ja 0x47790510 <_int_malloc+224> > 0x4779047e <+78>: mov %edx,%eax > 0x47790480 <+80>: shr $0x3,%eax > 0x47790483 <+83>: sub $0x2,%eax > 0x47790486 <+86>: mov 0x8(%ebp,%eax,4),%esi > 0x4779048a <+90>: lea 0x0(%ebp,%eax,4),%edi > 0x4779048e <+94>: lea 0x8(%edi),%edx > 0x47790491 <+97>: mov %eax,0x34(%esp) > 0x47790495 <+101>: mov %edx,0x38(%esp) > 0x47790499 <+105>: test %esi,%esi > 0x4779049b <+107>: je 0x47790510 <_int_malloc+224> > 0x4779049d <+109>: mov %esi,%eax > 0x4779049f <+111>: mov 0x8(%esi),%ecx > 0x477904a2 <+114>: cmpl $0x0,%gs:0xc > 0x477904aa <+122>: je 0x477904ad <_int_malloc+125> > 0x477904ac <+124>: lock cmpxchg %ecx,0x8(%edi) > 0x477904b1 <+129>: cmp %eax,%esi > 0x477904b3 <+131>: mov %eax,%edx > 0x477904b5 <+133>: mov 0x38(%esp),%ecx > 0x477904b9 <+137>: jne 0x477904c2 <_int_malloc+146> > 0x477904bb <+139>: jmp 0x477904df <_int_malloc+175> > 0x477904bd <+141>: lea 0x0(%esi),%esi > 0x477904c0 <+144>: mov %eax,%edx > 0x477904c2 <+146>: test %edx,%edx > 0x477904c4 <+148>: je 0x47790510 <_int_malloc+224> > 0x477904c6 <+150>: mov 0x8(%edx),%esi > 0x477904c9 <+153>: mov %edx,%eax > 0x477904cb <+155>: cmpl $0x0,%gs:0xc > 0x477904d3 <+163>: je 0x477904d6 <_int_malloc+166> > 0x477904d5 <+165>: lock cmpxchg %esi,(%ecx) > 0x477904d9 <+169>: cmp %eax,%edx > 0x477904db <+171>: jne 0x477904c0 <_int_malloc+144> > 0x477904dd <+173>: mov %edx,%esi > 0x477904df <+175>: mov 0x4(%esi),%eax > 0x477904e2 <+178>: shr $0x3,%eax > 0x477904e5 <+181>: sub $0x2,%eax > 0x477904e8 <+184>: cmp %eax,0x34(%esp) > 0x477904ec <+188>: jne 0x47791622 <_int_malloc+4594> > 0x477904f2 <+194>: mov 0x18cc(%ebx),%eax > 0x477904f8 <+200>: add $0x8,%esi > 0x477904fb <+203>: test %eax,%eax > 0x477904fd <+205>: jne 0x47790ea2 <_int_malloc+2674> > 0x47790503 <+211>: add $0x9c,%esp > 0x47790509 <+217>: mov %esi,%eax > 0x4779050b <+219>: pop %ebx > 0x4779050c <+220>: pop %esi > 0x4779050d <+221>: pop %edi > 0x4779050e <+222>: pop %ebp > 0x4779050f <+223>: ret > 0x47790510 <+224>: cmpl $0x1ff,0x40(%esp) > 0x47790518 <+232>: ja 0x47790590 <_int_malloc+352> > 0x4779051a <+234>: mov 0x40(%esp),%esi > 0x4779051e <+238>: shr $0x3,%esi > 0x47790521 <+241>: lea 0x28(%ebp,%esi,8),%eax > 0x47790525 <+245>: mov 0xc(%eax),%edi > 0x47790528 <+248>: mov %esi,0x4c(%esp) > 0x4779052c <+252>: cmp %eax,%edi > 0x4779052e <+254>: mov %edi,0x34(%esp) > 0x47790532 <+258>: je 0x477905c4 <_int_malloc+404> > 0x47790538 <+264>: test %edi,%edi > 0x4779053a <+266>: je 0x477905bd <_int_malloc+397> > 0x47790540 <+272>: mov 0x34(%esp),%esi > 0x47790544 <+276>: mov 0xc(%esi),%edx > 0x47790547 <+279>: cmp 0x8(%edx),%esi > 0x4779054a <+282>: jne 0x47791631 <_int_malloc+4609> > 0x47790550 <+288>: mov 0x40(%esp),%edi > 0x47790554 <+292>: mov %edx,0xc(%eax) > 0x47790557 <+295>: mov %eax,0x8(%edx) > 0x4779055a <+298>: lea 0x420(%ebx),%eax > 0x47790560 <+304>: orl $0x1,0x4(%esi,%edi,1) > 0x47790565 <+309>: cmp %eax,%ebp > 0x47790567 <+311>: je 0x4779056d <_int_malloc+317> > 0x47790569 <+313>: orl $0x4,0x4(%esi) > 0x4779056d <+317>: mov 0x34(%esp),%esi > 0x47790571 <+321>: mov 0x18cc(%ebx),%eax > 0x47790577 <+327>: add $0x8,%esi > 0x4779057a <+330>: test %eax,%eax > 0x4779057c <+332>: jne 0x47790ea2 <_int_malloc+2674> > 0x47790582 <+338>: add $0x9c,%esp > 0x47790588 <+344>: mov %esi,%eax > 0x4779058a <+346>: pop %ebx > 0x4779058b <+347>: pop %esi > 0x4779058c <+348>: pop %edi > 0x4779058d <+349>: pop %ebp > 0x4779058e <+350>: ret > 0x4779058f <+351>: nop > 0x47790590 <+352>: mov 0x40(%esp),%eax > 0x47790594 <+356>: shr $0x6,%eax > 0x47790597 <+359>: cmp $0x26,%eax > 0x4779059a <+362>: jbe 0x47790b52 <_int_malloc+1826> > 0x477905a0 <+368>: mov 0x40(%esp),%eax > 0x477905a4 <+372>: shr $0x9,%eax > 0x477905a7 <+375>: cmp $0x14,%eax > 0x477905aa <+378>: ja 0x47790c5c <_int_malloc+2092> > 0x477905b0 <+384>: add $0x5b,%eax > 0x477905b3 <+387>: mov %eax,0x4c(%esp) > 0x477905b7 <+391>: testb $0x1,0x4(%ebp) > 0x477905bb <+395>: jne 0x477905c4 <_int_malloc+404> > 0x477905bd <+397>: mov %ebp,%eax > 0x477905bf <+399>: call 0x4778f380 <malloc_consolidate> > 0x477905c4 <+404>: mov 0x40(%esp),%edi > 0x477905c8 <+408>: mov 0x40(%esp),%esi > 0x477905cc <+412>: shr $0x6,%edi > 0x477905cf <+415>: shr $0x3,%esi > 0x477905d2 <+418>: mov %edi,0x50(%esp) > 0x477905d6 <+422>: add $0x38,%edi > 0x477905d9 <+425>: mov %esi,0x64(%esp) > 0x477905dd <+429>: mov 0x40(%esp),%esi > 0x477905e1 <+433>: mov %edi,0x68(%esp) > 0x477905e5 <+437>: mov 0x40(%esp),%edi > 0x477905e9 <+441>: shr $0x9,%esi > 0x477905ec <+444>: shr $0xc,%edi > 0x477905ef <+447>: mov %esi,0x54(%esp) > 0x477905f3 <+451>: add $0x5b,%esi > 0x477905f6 <+454>: mov %edi,0x58(%esp) > 0x477905fa <+458>: add $0x6e,%edi > 0x477905fd <+461>: mov %esi,0x6c(%esp) > 0x47790601 <+465>: mov 0x40(%esp),%esi > 0x47790605 <+469>: mov %edi,0x70(%esp) > 0x47790609 <+473>: mov 0x40(%esp),%edi > 0x4779060d <+477>: shr $0xf,%esi > 0x47790610 <+480>: shr $0x12,%edi > 0x47790613 <+483>: mov %esi,0x5c(%esp) > 0x47790617 <+487>: add $0x77,%esi > 0x4779061a <+490>: mov %edi,0x60(%esp) > 0x4779061e <+494>: add $0x7c,%edi > 0x47790621 <+497>: mov %esi,0x74(%esp) > 0x47790625 <+501>: lea 0x30(%ebp),%esi > 0x47790628 <+504>: mov %edi,0x78(%esp) > 0x4779062c <+508>: lea -0x4027c(%ebx),%edi > 0x47790632 <+514>: mov %esi,0x44(%esp) > 0x47790636 <+518>: mov %edi,0x7c(%esp) > 0x4779063a <+522>: movl $0x2710,0x38(%esp) > 0x47790642 <+530>: jmp 0x4779068b <_int_malloc+603> > 0x47790644 <+532>: lea 0x0(%esi,%eiz,1),%esi > 0x47790648 <+536>: mov %edx,%ecx > 0x4779064a <+538>: shr $0x3,%ecx > 0x4779064d <+541>: lea 0x28(%ebp,%ecx,8),%esi > 0x47790651 <+545>: mov %ecx,%edx > 0x47790653 <+547>: movl $0x1,0x34(%esp) > 0x4779065b <+555>: mov 0x8(%esi),%eax > 0x4779065e <+558>: sar $0x5,%edx > 0x47790661 <+561>: shll %cl,0x34(%esp) > 0x47790665 <+565>: mov %edx,0x3c(%esp) > 0x47790669 <+569>: mov 0x34(%esp),%ecx > 0x4779066d <+573>: or %ecx,0x430(%ebp,%edx,4) > 0x47790674 <+580>: subl $0x1,0x38(%esp) > 0x47790679 <+585>: mov %esi,0xc(%edi) > 0x4779067c <+588>: mov %eax,0x8(%edi) > 0x4779067f <+591>: mov %edi,0xc(%eax) > 0x47790682 <+594>: mov %edi,0x8(%esi) > 0x47790685 <+597>: je 0x477908c8 <_int_malloc+1176> > 0x4779068b <+603>: mov 0x3c(%ebp),%edi > 0x4779068e <+606>: cmp 0x44(%esp),%edi > 0x47790692 <+610>: je 0x477908c8 <_int_malloc+1176> > 0x47790698 <+616>: mov 0x4(%edi),%edx > 0x4779069b <+619>: mov 0xc(%edi),%esi > 0x4779069e <+622>: cmp $0x8,%edx > 0x477906a1 <+625>: jbe 0x47790cd3 <_int_malloc+2211> > 0x477906a7 <+631>: cmp 0x448(%ebp),%edx > 0x477906ad <+637>: ja 0x47790cd3 <_int_malloc+2211> > 0x477906b3 <+643>: and $0xfffffff8,%edx > 0x477906b6 <+646>: cmpl $0x1ff,0x40(%esp) > 0x477906be <+654>: ja 0x477906ca <_int_malloc+666> > 0x477906c0 <+656>: cmp %esi,0x44(%esp) > 0x477906c4 <+660>: je 0x47790800 <_int_malloc+976> > 0x477906ca <+666>: mov 0x44(%esp),%ecx > 0x477906ce <+670>: cmp %edx,0x40(%esp) > 0x477906d2 <+674>: mov %esi,0x3c(%ebp) > 0x477906d5 <+677>: mov %ecx,0x8(%esi) > 0x477906d8 <+680>: je 0x47790a38 <_int_malloc+1544> > 0x477906de <+686>: cmp $0x1ff,%edx > 0x477906e4 <+692>: jbe 0x47790648 <_int_malloc+536> > 0x477906ea <+698>: mov %edx,%eax > 0x477906ec <+700>: shr $0x6,%eax > 0x477906ef <+703>: cmp $0x26,%eax > 0x477906f2 <+706>: ja 0x47790778 <_int_malloc+840> > 0x477906f8 <+712>: lea 0x38(%eax),%ecx > 0x477906fb <+715>: movl $0x1,0x34(%esp) > 0x47790703 <+723>: lea 0x6c(%eax,%eax,1),%eax > 0x47790707 <+727>: shll %cl,0x34(%esp) > 0x4779070b <+731>: movl $0x2,0x3c(%esp) > 0x47790713 <+739>: lea 0x38(%ebp,%eax,4),%ecx > 0x47790717 <+743>: mov 0x8(%ecx),%eax > 0x4779071a <+746>: cmp %ecx,%eax > 0x4779071c <+748>: je 0x477907b0 <_int_malloc+896> > 0x47790722 <+754>: mov 0xc(%ecx),%esi > 0x47790725 <+757>: or $0x1,%edx > 0x47790728 <+760>: cmp 0x4(%esi),%edx > 0x4779072b <+763>: jae 0x4779074b <_int_malloc+795> > 0x4779072d <+765>: mov 0x14(%eax),%edx > 0x47790730 <+768>: mov %eax,0x10(%edi) > 0x47790733 <+771>: mov %edx,0x14(%edi) > 0x47790736 <+774>: mov %edi,0x10(%edx) > 0x47790739 <+777>: mov 0x3c(%esp),%edx > 0x4779073d <+781>: mov %edi,0x14(%eax) > 0x47790740 <+784>: mov %ecx,%eax > 0x47790742 <+786>: jmp 0x47790669 <_int_malloc+569> > 0x47790747 <+791>: nop > 0x47790748 <+792>: mov 0x10(%eax),%eax > 0x4779074b <+795>: mov 0x4(%eax),%ecx > 0x4779074e <+798>: cmp %ecx,%edx > 0x47790750 <+800>: jb 0x47790748 <_int_malloc+792> > 0x47790752 <+802>: cmp %ecx,%edx > 0x47790754 <+804>: je 0x477908c0 <_int_malloc+1168> > 0x4779075a <+810>: mov 0x14(%eax),%edx > 0x4779075d <+813>: mov %eax,0x10(%edi) > 0x47790760 <+816>: mov %edx,0x14(%edi) > 0x47790763 <+819>: mov %edi,0x14(%eax) > 0x47790766 <+822>: mov 0x14(%edi),%edx > 0x47790769 <+825>: mov %edi,0x10(%edx) > 0x4779076c <+828>: mov 0xc(%eax),%esi > 0x4779076f <+831>: mov 0x3c(%esp),%edx > 0x47790773 <+835>: jmp 0x47790669 <_int_malloc+569> > 0x47790778 <+840>: mov %edx,%eax > 0x4779077a <+842>: shr $0x9,%eax > 0x4779077d <+845>: cmp $0x14,%eax > 0x47790780 <+848>: ja 0x477907c8 <_int_malloc+920> > 0x47790782 <+850>: lea 0x5b(%eax),%ecx > 0x47790785 <+853>: lea 0xb2(%eax,%eax,1),%eax > 0x4779078c <+860>: mov %ecx,%esi > 0x4779078e <+862>: movl $0x1,0x34(%esp) > 0x47790796 <+870>: sar $0x5,%esi > 0x47790799 <+873>: shll %cl,0x34(%esp) > 0x4779079d <+877>: lea 0x38(%ebp,%eax,4),%ecx > 0x477907a1 <+881>: mov 0x8(%ecx),%eax > 0x477907a4 <+884>: mov %esi,0x3c(%esp) > 0x477907a8 <+888>: cmp %ecx,%eax > 0x477907aa <+890>: jne 0x47790722 <_int_malloc+754> > 0x477907b0 <+896>: mov %edi,0x14(%edi) > 0x477907b3 <+899>: mov %eax,%esi > 0x477907b5 <+901>: mov 0x3c(%esp),%edx > 0x477907b9 <+905>: mov %edi,0x10(%edi) > 0x477907bc <+908>: jmp 0x47790669 <_int_malloc+569> > 0x477907c1 <+913>: lea 0x0(%esi,%eiz,1),%esi > 0x477907c8 <+920>: mov %edx,%eax > 0x477907ca <+922>: shr $0xc,%eax > 0x477907cd <+925>: cmp $0xa,%eax > 0x477907d0 <+928>: ja 0x47790888 <_int_malloc+1112> > 0x477907d6 <+934>: lea 0x6e(%eax),%ecx > 0x477907d9 <+937>: movl $0x1,0x34(%esp) > 0x477907e1 <+945>: lea 0xd8(%eax,%eax,1),%eax > 0x477907e8 <+952>: shll %cl,0x34(%esp) > 0x477907ec <+956>: movl $0x3,0x3c(%esp) > 0x477907f4 <+964>: jmp 0x47790713 <_int_malloc+739> > 0x477907f9 <+969>: lea 0x0(%esi,%eiz,1),%esi > 0x47790800 <+976>: mov 0x34(%ebp),%ecx > 0x47790803 <+979>: cmp %edi,%ecx > 0x47790805 <+981>: jne 0x477906ca <_int_malloc+666> > 0x4779080b <+987>: mov 0x40(%esp),%eax > 0x4779080f <+991>: add $0x10,%eax > 0x47790812 <+994>: cmp %eax,%edx > 0x47790814 <+996>: jbe 0x477906ca <_int_malloc+666> > 0x4779081a <+1002>: mov 0x40(%esp),%eax > 0x4779081e <+1006>: mov 0x44(%esp),%esi > 0x47790822 <+1010>: sub 0x40(%esp),%edx > 0x47790826 <+1014>: mov %ecx,0x34(%esp) > 0x4779082a <+1018>: add %edi,%eax > 0x4779082c <+1020>: cmp $0x1ff,%edx > 0x47790832 <+1026>: mov %eax,0x34(%ebp) > 0x47790835 <+1029>: mov %eax,0x38(%ebp) > 0x47790838 <+1032>: mov %eax,0x3c(%ebp) > 0x4779083b <+1035>: mov %esi,0x8(%eax) > 0x4779083e <+1038>: mov %esi,0xc(%eax) > 0x47790841 <+1041>: jbe 0x47790851 <_int_malloc+1057> > 0x47790843 <+1043>: movl $0x0,0x10(%eax) > 0x4779084a <+1050>: movl $0x0,0x14(%eax) > 0x47790851 <+1057>: lea 0x420(%ebx),%esi > 0x47790857 <+1063>: mov 0x40(%esp),%edi > 0x4779085b <+1067>: xor %ecx,%ecx > 0x4779085d <+1069>: cmp %esi,%ebp > 0x4779085f <+1071>: setne %cl > 0x47790862 <+1074>: mov %ecx,%esi > 0x47790864 <+1076>: shl $0x2,%esi > 0x47790867 <+1079>: or $0x1,%edi > 0x4779086a <+1082>: or %esi,%edi > 0x4779086c <+1084>: mov 0x34(%esp),%esi > 0x47790870 <+1088>: mov %edx,(%eax,%edx,1) > 0x47790873 <+1091>: mov %edi,0x4(%esi) > 0x47790876 <+1094>: mov %edx,%esi > 0x47790878 <+1096>: or $0x1,%esi > 0x4779087b <+1099>: mov %esi,0x4(%eax) > 0x4779087e <+1102>: jmp 0x4779056d <_int_malloc+317> > 0x47790883 <+1107>: nop > 0x47790884 <+1108>: lea 0x0(%esi,%eiz,1),%esi > 0x47790888 <+1112>: mov %edx,%eax > 0x4779088a <+1114>: shr $0xf,%eax > 0x4779088d <+1117>: cmp $0x4,%eax > 0x47790890 <+1120>: ja 0x47790958 <_int_malloc+1320> > 0x47790896 <+1126>: lea 0x77(%eax),%ecx > 0x47790899 <+1129>: movl $0x1,0x34(%esp) > 0x477908a1 <+1137>: lea 0xea(%eax,%eax,1),%eax > 0x477908a8 <+1144>: shll %cl,0x34(%esp) > 0x477908ac <+1148>: movl $0x3,0x3c(%esp) > 0x477908b4 <+1156>: jmp 0x47790713 <_int_malloc+739> > 0x477908b9 <+1161>: lea 0x0(%esi,%eiz,1),%esi > 0x477908c0 <+1168>: mov 0x8(%eax),%eax > 0x477908c3 <+1171>: jmp 0x4779076c <_int_malloc+828> > 0x477908c8 <+1176>: cmpl $0x1ff,0x40(%esp) > 0x477908d0 <+1184>: ja 0x47790a6d <_int_malloc+1597> > 0x477908d6 <+1190>: mov 0x4c(%esp),%ecx > 0x477908da <+1194>: mov $0x1,%eax > 0x477908df <+1199>: mov 0x4c(%esp),%esi > 0x477908e3 <+1203>: add $0x1,%ecx > 0x477908e6 <+1206>: mov %ecx,%edi > 0x477908e8 <+1208>: shr $0x5,%edi > 0x477908eb <+1211>: lea 0x30(%ebp,%esi,8),%edx > 0x477908ef <+1215>: mov 0x430(%ebp,%edi,4),%esi > 0x477908f6 <+1222>: shl %cl,%eax > 0x477908f8 <+1224>: test %eax,%eax > 0x477908fa <+1226>: je 0x47790900 <_int_malloc+1232> > 0x477908fc <+1228>: cmp %esi,%eax > 0x477908fe <+1230>: jbe 0x47790935 <_int_malloc+1285> > 0x47790900 <+1232>: add $0x1,%edi > 0x47790903 <+1235>: cmp $0x3,%edi > 0x47790906 <+1238>: ja 0x47790990 <_int_malloc+1376> > 0x4779090c <+1244>: mov 0x430(%ebp,%edi,4),%esi > 0x47790913 <+1251>: test %esi,%esi > 0x47790915 <+1253>: je 0x47790900 <_int_malloc+1232> > 0x47790917 <+1255>: mov %edi,%eax > 0x47790919 <+1257>: shl $0x6,%eax > 0x4779091c <+1260>: lea 0x28(%ebp,%eax,4),%edx > 0x47790920 <+1264>: mov $0x1,%eax > 0x47790925 <+1269>: test %eax,%esi > 0x47790927 <+1271>: jne 0x47790939 <_int_malloc+1289> > 0x47790929 <+1273>: lea 0x0(%esi,%eiz,1),%esi > 0x47790930 <+1280>: add $0x8,%edx > 0x47790933 <+1283>: add %eax,%eax > 0x47790935 <+1285>: test %eax,%esi > 0x47790937 <+1287>: je 0x47790930 <_int_malloc+1280> > 0x47790939 <+1289>: mov 0xc(%edx),%ecx > 0x4779093c <+1292>: cmp %edx,%ecx > 0x4779093e <+1294>: jne 0x47790b7a <_int_malloc+1866> > 0x47790944 <+1300>: mov %eax,%ecx > 0x47790946 <+1302>: add $0x8,%edx > 0x47790949 <+1305>: not %ecx > 0x4779094b <+1307>: add %eax,%eax > 0x4779094d <+1309>: and %ecx,%esi > 0x4779094f <+1311>: mov %esi,0x430(%ebp,%edi,4) > 0x47790956 <+1318>: jmp 0x477908f8 <_int_malloc+1224> > 0x47790958 <+1320>: mov %edx,%eax > 0x4779095a <+1322>: shr $0x12,%eax > 0x4779095d <+1325>: cmp $0x2,%eax > 0x47790960 <+1328>: ja 0x47790b38 <_int_malloc+1800> > 0x47790966 <+1334>: lea 0x7c(%eax),%ecx > 0x47790969 <+1337>: movl $0x1,0x34(%esp) > 0x47790971 <+1345>: lea 0xf4(%eax,%eax,1),%eax > 0x47790978 <+1352>: shll %cl,0x34(%esp) > 0x4779097c <+1356>: movl $0x3,0x3c(%esp) > 0x47790984 <+1364>: jmp 0x47790713 <_int_malloc+739> > 0x47790989 <+1369>: lea 0x0(%esi,%eiz,1),%esi > 0x47790990 <+1376>: mov 0x30(%ebp),%eax > 0x47790993 <+1379>: mov 0x40(%esp),%edx > 0x47790997 <+1383>: mov 0x4(%eax),%edi > 0x4779099a <+1386>: add $0x10,%edx > 0x4779099d <+1389>: and $0xfffffff8,%edi > 0x477909a0 <+1392>: cmp %edx,%edi > 0x477909a2 <+1394>: jae 0x47790ecf <_int_malloc+2719> > 0x477909a8 <+1400>: testb $0x1,0x4(%ebp) > 0x477909ac <+1404>: jne 0x47790d32 <_int_malloc+2306> > 0x477909b2 <+1410>: mov %ebp,%eax > 0x477909b4 <+1412>: call 0x4778f380 <malloc_consolidate> > 0x477909b9 <+1417>: mov 0x64(%esp),%esi > 0x477909bd <+1421>: cmpl $0x1ff,0x40(%esp) > 0x477909c5 <+1429>: mov %esi,0x4c(%esp) > 0x477909c9 <+1433>: jbe 0x4779063a <_int_malloc+522> > 0x477909cf <+1439>: mov 0x68(%esp),%edi > 0x477909d3 <+1443>: cmpl $0x26,0x50(%esp) > 0x477909d8 <+1448>: mov %edi,0x4c(%esp) > 0x477909dc <+1452>: jbe 0x4779063a <_int_malloc+522> > 0x477909e2 <+1458>: mov 0x6c(%esp),%edx > 0x477909e6 <+1462>: cmpl $0x14,0x54(%esp) > 0x477909eb <+1467>: mov %edx,0x4c(%esp) > 0x477909ef <+1471>: jbe 0x4779063a <_int_malloc+522> > 0x477909f5 <+1477>: mov 0x70(%esp),%esi > 0x477909f9 <+1481>: cmpl $0xa,0x58(%esp) > 0x477909fe <+1486>: mov %esi,0x4c(%esp) > 0x47790a02 <+1490>: jbe 0x4779063a <_int_malloc+522> > 0x47790a08 <+1496>: mov 0x74(%esp),%edi > 0x47790a0c <+1500>: cmpl $0x4,0x5c(%esp) > 0x47790a11 <+1505>: mov %edi,0x4c(%esp) > 0x47790a15 <+1509>: jbe 0x4779063a <_int_malloc+522> > 0x47790a1b <+1515>: cmpl $0x3,0x60(%esp) > 0x47790a20 <+1520>: mov $0x7e,%edx > 0x47790a25 <+1525>: cmovb 0x78(%esp),%edx > 0x47790a2a <+1530>: mov %edx,0x4c(%esp) > 0x47790a2e <+1534>: jmp 0x4779063a <_int_malloc+522> > 0x47790a33 <+1539>: nop > 0x47790a34 <+1540>: lea 0x0(%esi,%eiz,1),%esi > 0x47790a38 <+1544>: mov 0x40(%esp),%esi > 0x47790a3c <+1548>: lea 0x420(%ebx),%eax > 0x47790a42 <+1554>: orl $0x1,0x4(%edi,%esi,1) > 0x47790a47 <+1559>: cmp %eax,%ebp > 0x47790a49 <+1561>: je 0x47790a4f <_int_malloc+1567> > 0x47790a4b <+1563>: orl $0x4,0x4(%edi) > 0x47790a4f <+1567>: mov 0x18cc(%ebx),%eax > 0x47790a55 <+1573>: lea 0x8(%edi),%esi > 0x47790a58 <+1576>: test %eax,%eax > 0x47790a5a <+1578>: jne 0x47790ea2 <_int_malloc+2674> > 0x47790a60 <+1584>: add $0x9c,%esp > 0x47790a66 <+1590>: mov %esi,%eax > 0x47790a68 <+1592>: pop %ebx > 0x47790a69 <+1593>: pop %esi > 0x47790a6a <+1594>: pop %edi > 0x47790a6b <+1595>: pop %ebp > 0x47790a6c <+1596>: ret > 0x47790a6d <+1597>: mov 0x4c(%esp),%esi > 0x47790a71 <+1601>: lea 0x28(%ebp,%esi,8),%eax > 0x47790a75 <+1605>: mov 0x8(%eax),%edx > 0x47790a78 <+1608>: cmp %eax,%edx > 0x47790a7a <+1610>: je 0x477908d6 <_int_malloc+1190> > 0x47790a80 <+1616>: mov 0x40(%esp),%edi > 0x47790a84 <+1620>: cmp 0x4(%edx),%edi > 0x47790a87 <+1623>: ja 0x477908d6 <_int_malloc+1190> > 0x47790a8d <+1629>: mov 0x14(%edx),%edx > 0x47790a90 <+1632>: mov %edx,0x34(%esp) > 0x47790a94 <+1636>: mov 0x4(%edx),%edx > 0x47790a97 <+1639>: mov %edx,%esi > 0x47790a99 <+1641>: and $0xfffffff8,%esi > 0x47790a9c <+1644>: cmp %esi,%edi > 0x47790a9e <+1646>: jbe 0x47790ab9 <_int_malloc+1673> > 0x47790aa0 <+1648>: mov 0x34(%esp),%ecx > 0x47790aa4 <+1652>: mov 0x14(%ecx),%ecx > 0x47790aa7 <+1655>: mov 0x4(%ecx),%edx > 0x47790aaa <+1658>: mov %edx,%esi > 0x47790aac <+1660>: and $0xfffffff8,%esi > 0x47790aaf <+1663>: cmp %esi,0x40(%esp) > 0x47790ab3 <+1667>: ja 0x47790aa4 <_int_malloc+1652> > 0x47790ab5 <+1669>: mov %ecx,0x34(%esp) > 0x47790ab9 <+1673>: mov 0x34(%esp),%edi > 0x47790abd <+1677>: cmp %edi,0xc(%eax) > 0x47790ac0 <+1680>: mov 0x8(%edi),%eax > 0x47790ac3 <+1683>: je 0x47790ace <_int_malloc+1694> > 0x47790ac5 <+1685>: cmp 0x4(%eax),%edx > 0x47790ac8 <+1688>: je 0x4779170a <_int_malloc+4826> > 0x47790ace <+1694>: mov 0x34(%esp),%ecx > 0x47790ad2 <+1698>: mov %esi,%edi > 0x47790ad4 <+1700>: sub 0x40(%esp),%edi > 0x47790ad8 <+1704>: cmp 0xc(%eax),%ecx > 0x47790adb <+1707>: mov 0xc(%ecx),%edx > 0x47790ade <+1710>: jne 0x477915b9 <_int_malloc+4489> > 0x47790ae4 <+1716>: cmp 0x8(%edx),%ecx > 0x47790ae7 <+1719>: jne 0x477915b9 <_int_malloc+4489> > 0x47790aed <+1725>: mov %edx,0xc(%eax) > 0x47790af0 <+1728>: mov %eax,0x8(%edx) > 0x47790af3 <+1731>: mov 0x34(%esp),%edx > 0x47790af7 <+1735>: cmpl $0x1ff,0x4(%edx) > 0x47790afe <+1742>: jbe 0x47790b0d <_int_malloc+1757> > 0x47790b00 <+1744>: mov %edx,%ecx > 0x47790b02 <+1746>: mov 0x10(%edx),%edx > 0x47790b05 <+1749>: test %edx,%edx > 0x47790b07 <+1751>: jne 0x47791607 <_int_malloc+4567> > 0x47790b0d <+1757>: cmp $0xf,%edi > 0x47790b10 <+1760>: ja 0x47791027 <_int_malloc+3063> > 0x47790b16 <+1766>: mov 0x34(%esp),%edi > 0x47790b1a <+1770>: lea 0x420(%ebx),%eax > 0x47790b20 <+1776>: orl $0x1,0x4(%edi,%esi,1) > 0x47790b25 <+1781>: cmp %eax,%ebp > 0x47790b27 <+1783>: jne 0x47790c9b <_int_malloc+2155> > 0x47790b2d <+1789>: jmp 0x4779056d <_int_malloc+317> > 0x47790b32 <+1794>: lea 0x0(%esi),%esi > 0x47790b38 <+1800>: movl $0x40000000,0x34(%esp) > 0x47790b40 <+1808>: mov $0xf8,%eax > 0x47790b45 <+1813>: movl $0x3,0x3c(%esp) > 0x47790b4d <+1821>: jmp 0x47790713 <_int_malloc+739> > 0x47790b52 <+1826>: add $0x38,%eax > 0x47790b55 <+1829>: mov %eax,0x4c(%esp) > 0x47790b59 <+1833>: jmp 0x477905b7 <_int_malloc+391> > 0x47790b5e <+1838>: mov -0xdc(%ebx),%eax > 0x47790b64 <+1844>: xor %esi,%esi > 0x47790b66 <+1846>: movl $0xc,%gs:(%eax) > 0x47790b6d <+1853>: add $0x9c,%esp > 0x47790b73 <+1859>: mov %esi,%eax > 0x47790b75 <+1861>: pop %ebx > 0x47790b76 <+1862>: pop %esi > 0x47790b77 <+1863>: pop %edi > 0x47790b78 <+1864>: pop %ebp > 0x47790b79 <+1865>: ret > 0x47790b7a <+1866>: mov %ecx,%edi > 0x47790b7c <+1868>: mov %ecx,0x34(%esp) >=> 0x47790b80 <+1872>: mov 0x4(%ecx),%ecx > 0x47790b83 <+1875>: mov 0x8(%edi),%eax > 0x47790b86 <+1878>: mov 0xc(%edi),%edx > 0x47790b89 <+1881>: mov %ecx,%esi > 0x47790b8b <+1883>: and $0xfffffff8,%esi > 0x47790b8e <+1886>: mov %esi,0x38(%esp) > 0x47790b92 <+1890>: sub 0x40(%esp),%esi > 0x47790b96 <+1894>: cmp 0xc(%eax),%edi > 0x47790b99 <+1897>: jne 0x47791433 <_int_malloc+4099> > 0x47790b9f <+1903>: cmp 0x8(%edx),%edi > 0x47790ba2 <+1906>: jne 0x47791433 <_int_malloc+4099> > 0x47790ba8 <+1912>: cmp $0x1ff,%ecx > 0x47790bae <+1918>: mov %edx,0xc(%eax) > 0x47790bb1 <+1921>: mov %eax,0x8(%edx) > 0x47790bb4 <+1924>: jbe 0x47790bdc <_int_malloc+1964> > 0x47790bb6 <+1926>: mov 0x34(%esp),%edi > 0x47790bba <+1930>: mov 0x10(%edi),%edx > 0x47790bbd <+1933>: test %edx,%edx > 0x47790bbf <+1935>: je 0x47790bdc <_int_malloc+1964> > 0x47790bc1 <+1937>: mov 0x10(%eax),%ecx > 0x47790bc4 <+1940>: test %ecx,%ecx > 0x47790bc6 <+1942>: je 0x47791587 <_int_malloc+4439> > 0x47790bcc <+1948>: mov 0x34(%esp),%edi > 0x47790bd0 <+1952>: mov 0x14(%edi),%eax > 0x47790bd3 <+1955>: mov %eax,0x14(%edx) > 0x47790bd6 <+1958>: mov 0x14(%edi),%eax > 0x47790bd9 <+1961>: mov %edx,0x10(%eax) > 0x47790bdc <+1964>: cmp $0xf,%esi > 0x47790bdf <+1967>: jbe 0x47790c80 <_int_malloc+2128> > 0x47790be5 <+1973>: mov 0x38(%ebp),%edx > 0x47790be8 <+1976>: mov 0x34(%esp),%eax > 0x47790bec <+1980>: mov 0x44(%esp),%edi > 0x47790bf0 <+1984>: add 0x40(%esp),%eax > 0x47790bf4 <+1988>: cmp 0xc(%edx),%edi > 0x47790bf7 <+1991>: jne 0x47791662 <_int_malloc+4658> > 0x47790bfd <+1997>: cmpl $0x1ff,0x40(%esp) > 0x47790c05 <+2005>: mov %edi,0xc(%eax) > 0x47790c08 <+2008>: mov %edx,0x8(%eax) > 0x47790c0b <+2011>: mov %eax,0xc(%edx) > 0x47790c0e <+2014>: mov %eax,0x38(%ebp) > 0x47790c11 <+2017>: ja 0x47790c16 <_int_malloc+2022> > 0x47790c13 <+2019>: mov %eax,0x34(%ebp) > 0x47790c16 <+2022>: cmp $0x1ff,%esi > 0x47790c1c <+2028>: jbe 0x47790c2c <_int_malloc+2044> > 0x47790c1e <+2030>: movl $0x0,0x10(%eax) > 0x47790c25 <+2037>: movl $0x0,0x14(%eax) > 0x47790c2c <+2044>: lea 0x420(%ebx),%edx > 0x47790c32 <+2050>: xor %ecx,%ecx > 0x47790c34 <+2052>: mov 0x34(%esp),%edi > 0x47790c38 <+2056>: cmp %edx,%ebp > 0x47790c3a <+2058>: mov 0x40(%esp),%edx > 0x47790c3e <+2062>: setne %cl > 0x47790c41 <+2065>: shl $0x2,%ecx > 0x47790c44 <+2068>: mov %esi,(%eax,%esi,1) > 0x47790c47 <+2071>: or $0x1,%edx > 0x47790c4a <+2074>: or %ecx,%edx > 0x47790c4c <+2076>: mov %edx,0x4(%edi) > 0x47790c4f <+2079>: mov %esi,%edx > 0x47790c51 <+2081>: or $0x1,%edx > 0x47790c54 <+2084>: mov %edx,0x4(%eax) > 0x47790c57 <+2087>: jmp 0x4779056d <_int_malloc+317> > 0x47790c5c <+2092>: mov 0x40(%esp),%eax > 0x47790c60 <+2096>: shr $0xc,%eax > 0x47790c63 <+2099>: cmp $0xa,%eax > 0x47790c66 <+2102>: jbe 0x47790ca4 <_int_malloc+2164> > 0x47790c68 <+2104>: mov 0x40(%esp),%eax > 0x47790c6c <+2108>: shr $0xf,%eax > 0x47790c6f <+2111>: cmp $0x4,%eax > 0x47790c72 <+2114>: ja 0x47790cb0 <_int_malloc+2176> > 0x47790c74 <+2116>: add $0x77,%eax > 0x47790c77 <+2119>: mov %eax,0x4c(%esp) > 0x47790c7b <+2123>: jmp 0x477905b7 <_int_malloc+391> > 0x47790c80 <+2128>: mov 0x34(%esp),%edi > 0x47790c84 <+2132>: lea 0x420(%ebx),%eax > 0x47790c8a <+2138>: mov 0x38(%esp),%esi > 0x47790c8e <+2142>: orl $0x1,0x4(%edi,%esi,1) > 0x47790c93 <+2147>: cmp %eax,%ebp > 0x47790c95 <+2149>: je 0x4779056d <_int_malloc+317> > 0x47790c9b <+2155>: orl $0x4,0x4(%edi) > 0x47790c9f <+2159>: jmp 0x4779056d <_int_malloc+317> > 0x47790ca4 <+2164>: add $0x6e,%eax > 0x47790ca7 <+2167>: mov %eax,0x4c(%esp) > 0x47790cab <+2171>: jmp 0x477905b7 <_int_malloc+391> > 0x47790cb0 <+2176>: mov 0x40(%esp),%eax > 0x47790cb4 <+2180>: movl $0x7e,0x4c(%esp) > 0x47790cbc <+2188>: shr $0x12,%eax > 0x47790cbf <+2191>: lea 0x7c(%eax),%edx > 0x47790cc2 <+2194>: cmp $0x2,%eax > 0x47790cc5 <+2197>: cmova 0x4c(%esp),%edx > 0x47790cca <+2202>: mov %edx,0x4c(%esp) > 0x47790cce <+2206>: jmp 0x477905b7 <_int_malloc+391> > 0x47790cd3 <+2211>: cmpl $0x0,%gs:0xc > 0x47790cdb <+2219>: je 0x47790cde <_int_malloc+2222> > 0x47790cdd <+2221>: lock subl $0x1,0x0(%ebp) > 0x47790ce2 <+2226>: jne 0x47794f1e <_L_unlock_7084> > 0x47790ce8 <+2232>: mov 0x154(%ebx),%ecx > 0x47790cee <+2238>: mov %ecx,%eax > 0x47790cf0 <+2240>: and $0x5,%eax > 0x47790cf3 <+2243>: cmp $0x5,%eax > 0x47790cf6 <+2246>: je 0x47791561 <_int_malloc+4401> > 0x47790cfc <+2252>: test $0x1,%cl > 0x47790cff <+2255>: jne 0x47790f0c <_int_malloc+2780> > 0x47790d05 <+2261>: and $0x2,%ecx > 0x47790d08 <+2264>: jne 0x477915a9 <_int_malloc+4473> > 0x47790d0e <+2270>: xor %eax,%eax > 0x47790d10 <+2272>: mov $0x1,%ecx > 0x47790d15 <+2277>: cmpl $0x0,%gs:0xc > 0x47790d1d <+2285>: je 0x47790d20 <_int_malloc+2288> > 0x47790d1f <+2287>: lock cmpxchg %ecx,0x0(%ebp) > 0x47790d24 <+2292>: jne 0x47794f2b <_L_lock_7118> > 0x47790d2a <+2298>: mov 0x4(%edi),%edx > 0x47790d2d <+2301>: jmp 0x477906b3 <_int_malloc+643> > 0x47790d32 <+2306>: mov %eax,0x34(%esp) > 0x47790d36 <+2310>: mov -0xe0(%ebx),%eax > 0x47790d3c <+2316>: mov 0x40(%esp),%esi > 0x47790d40 <+2320>: mov %edx,0x54(%esp) > 0x47790d44 <+2324>: mov 0x10(%eax),%eax > 0x47790d47 <+2327>: mov %eax,0x44(%esp) > 0x47790d4b <+2331>: sub $0x1,%eax > 0x47790d4e <+2334>: cmp 0x128(%ebx),%esi > 0x47790d54 <+2340>: mov %eax,0x38(%esp) > 0x47790d58 <+2344>: jb 0x47790ec8 <_int_malloc+2712> > 0x47790d5e <+2350>: mov 0x138(%ebx),%eax > 0x47790d64 <+2356>: cmp %eax,0x134(%ebx) > 0x47790d6a <+2362>: jge 0x47790ec8 <_int_malloc+2712> > 0x47790d70 <+2368>: mov 0x40(%esp),%edi > 0x47790d74 <+2372>: mov 0x44(%esp),%ecx > 0x47790d78 <+2376>: mov 0x38(%esp),%eax > 0x47790d7c <+2380>: lea 0x3(%edi,%ecx,1),%esi > 0x47790d80 <+2384>: not %eax > 0x47790d82 <+2386>: and %eax,%esi > 0x47790d84 <+2388>: cmp %esi,%edi > 0x47790d86 <+2390>: jb 0x477914e1 <_int_malloc+4273> > 0x47790d8c <+2396>: mov 0x30(%ebp),%edx > 0x47790d8f <+2399>: mov $0x1,%esi > 0x47790d94 <+2404>: mov 0x4(%edx),%edi > 0x47790d97 <+2407>: mov %edx,0x34(%esp) > 0x47790d9b <+2411>: and $0xfffffff8,%edi > 0x47790d9e <+2414>: lea 0x420(%ebx),%ecx > 0x47790da4 <+2420>: cmp %ecx,%ebp > 0x47790da6 <+2422>: mov %ecx,0x58(%esp) > 0x47790daa <+2426>: je 0x47791122 <_int_malloc+3314> > 0x47790db0 <+2432>: mov 0x34(%esp),%eax > 0x47790db4 <+2436>: and $0xfff00000,%eax > 0x47790db9 <+2441>: mov 0x8(%eax),%edx > 0x47790dbc <+2444>: mov %eax,0x3c(%esp) > 0x47790dc0 <+2448>: mov 0x54(%esp),%eax > 0x47790dc4 <+2452>: mov %edx,0x4c(%esp) > 0x47790dc8 <+2456>: sub %edi,%eax > 0x47790dca <+2458>: test %eax,%eax > 0x47790dcc <+2460>: jle 0x47790fa3 <_int_malloc+2931> > 0x47790dd2 <+2466>: mov 0x38(%esp),%edx > 0x47790dd6 <+2470>: add 0x38(%esp),%eax > 0x47790dda <+2474>: not %edx > 0x47790ddc <+2476>: and %edx,%eax > 0x47790dde <+2478>: mov 0x4c(%esp),%edx > 0x47790de2 <+2482>: add %eax,%edx > 0x47790de4 <+2484>: cmp $0x100000,%edx > 0x47790dea <+2490>: ja 0x47790fa3 <_int_malloc+2931> > 0x47790df0 <+2496>: mov 0x3c(%esp),%ecx > 0x47790df4 <+2500>: mov 0xc(%ecx),%eax > 0x47790df7 <+2503>: mov 0x34(%esp),%ecx > 0x47790dfb <+2507>: cmp %eax,%edx > 0x47790dfd <+2509>: ja 0x477910e7 <_int_malloc+3255> > 0x47790e03 <+2515>: mov 0x448(%ebp),%esi > 0x47790e09 <+2521>: mov %edx,%eax > 0x47790e0b <+2523>: mov 0x3c(%esp),%edi > 0x47790e0f <+2527>: sub 0x4c(%esp),%eax > 0x47790e13 <+2531>: add %eax,0x1904(%ebx) > 0x47790e19 <+2537>: add %eax,%esi > 0x47790e1b <+2539>: mov %edi,%eax > 0x47790e1d <+2541>: mov %edx,0x8(%edi) > 0x47790e20 <+2544>: add %edx,%eax > 0x47790e22 <+2546>: mov 0x34(%esp),%edx > 0x47790e26 <+2550>: sub 0x34(%esp),%eax > 0x47790e2a <+2554>: mov %esi,0x448(%ebp) > 0x47790e30 <+2560>: or $0x1,%eax > 0x47790e33 <+2563>: mov %eax,0x4(%edx) > 0x47790e36 <+2566>: cmp %esi,0x44c(%ebp) > 0x47790e3c <+2572>: jae 0x47790e44 <_int_malloc+2580> > 0x47790e3e <+2574>: mov %esi,0x44c(%ebp) > 0x47790e44 <+2580>: mov 0x4(%ecx),%eax > 0x47790e47 <+2583>: and $0xfffffff8,%eax > 0x47790e4a <+2586>: cmp 0x54(%esp),%eax > 0x47790e4e <+2590>: jb 0x47790b5e <_int_malloc+1838> > 0x47790e54 <+2596>: mov 0x40(%esp),%esi > 0x47790e58 <+2600>: xor %edx,%edx > 0x47790e5a <+2602>: sub 0x40(%esp),%eax > 0x47790e5e <+2606>: mov 0x40(%esp),%edi > 0x47790e62 <+2610>: add %ecx,%esi > 0x47790e64 <+2612>: cmp 0x58(%esp),%ebp > 0x47790e68 <+2616>: mov %esi,0x30(%ebp) > 0x47790e6b <+2619>: mov %esi,0x34(%esp) > 0x47790e6f <+2623>: setne %dl > 0x47790e72 <+2626>: or $0x1,%edi > 0x47790e75 <+2629>: mov %edx,%esi > 0x47790e77 <+2631>: or $0x1,%eax > 0x47790e7a <+2634>: shl $0x2,%esi > 0x47790e7d <+2637>: or %esi,%edi > 0x47790e7f <+2639>: mov 0x34(%esp),%esi > 0x47790e83 <+2643>: mov %edi,0x4(%ecx) > 0x47790e86 <+2646>: mov %eax,0x4(%esi) > 0x47790e89 <+2649>: lea 0x8(%ecx),%esi > 0x47790e8c <+2652>: test %esi,%esi > 0x47790e8e <+2654>: je 0x477910e0 <_int_malloc+3248> > 0x47790e94 <+2660>: mov 0x18cc(%ebx),%eax > 0x47790e9a <+2666>: test %eax,%eax > 0x47790e9c <+2668>: je 0x47790503 <_int_malloc+211> > 0x47790ea2 <+2674>: mov 0x48(%esp),%edx > 0x47790ea6 <+2678>: not %eax > 0x47790ea8 <+2680>: and $0xff,%eax > 0x47790ead <+2685>: mov %eax,0x4(%esp) > 0x47790eb1 <+2689>: mov %esi,(%esp) > 0x47790eb4 <+2692>: mov %edx,0x8(%esp) > 0x47790eb8 <+2696>: call 0x47798c20 <__memset_ia32> > 0x47790ebd <+2701>: jmp 0x47790503 <_int_malloc+211> > 0x47790ec2 <+2706>: lea 0x0(%esi),%esi > 0x47790ec8 <+2712>: xor %esi,%esi > 0x47790eca <+2714>: jmp 0x47790d9e <_int_malloc+2414> > 0x47790ecf <+2719>: lea 0x420(%ebx),%edx > 0x47790ed5 <+2725>: mov 0x40(%esp),%ecx > 0x47790ed9 <+2729>: mov %eax,0x34(%esp) > 0x47790edd <+2733>: sub 0x40(%esp),%edi > 0x47790ee1 <+2737>: add 0x40(%esp),%eax > 0x47790ee5 <+2741>: cmp %edx,%ebp > 0x47790ee7 <+2743>: setne %dl > 0x47790eea <+2746>: or $0x1,%ecx > 0x47790eed <+2749>: movzbl %dl,%edx > 0x47790ef0 <+2752>: or $0x1,%edi > 0x47790ef3 <+2755>: shl $0x2,%edx > 0x47790ef6 <+2758>: or %edx,%ecx > 0x47790ef8 <+2760>: mov 0x34(%esp),%edx > 0x47790efc <+2764>: mov %eax,0x30(%ebp) > 0x47790eff <+2767>: mov %edx,%esi > 0x47790f01 <+2769>: mov %ecx,0x4(%edx) > 0x47790f04 <+2772>: mov %edi,0x4(%eax) > 0x47790f07 <+2775>: jmp 0x477904f2 <_int_malloc+194> > 0x47790f0c <+2780>: lea 0x8f(%esp),%eax > 0x47790f13 <+2787>: mov %eax,0x4(%esp) > 0x47790f17 <+2791>: lea 0x8(%edi),%eax > 0x47790f1a <+2794>: lea 0x87(%esp),%edx > 0x47790f21 <+2801>: movl $0x0,0xc(%esp) > 0x47790f29 <+2809>: movl $0x10,0x8(%esp) > 0x47790f31 <+2817>: mov %eax,(%esp) > 0x47790f34 <+2820>: mov %edx,0x2c(%esp) > 0x47790f38 <+2824>: mov %ecx,0x30(%esp) > 0x47790f3c <+2828>: movb $0x0,0x8f(%esp) > 0x47790f44 <+2836>: call 0x4775c970 <_itoa_word> > 0x47790f49 <+2841>: mov 0x2c(%esp),%edx > 0x47790f4d <+2845>: mov 0x30(%esp),%ecx > 0x47790f51 <+2849>: cmp %edx,%eax > 0x47790f53 <+2851>: jbe 0x47790f66 <_int_malloc+2870> > 0x47790f55 <+2853>: sub $0x1,%eax > 0x47790f58 <+2856>: cmp %edx,%eax > 0x47790f5a <+2858>: movb $0x30,(%eax) > 0x47790f5d <+2861>: jne 0x47790f55 <_int_malloc+2853> > 0x47790f5f <+2863>: lea 0x87(%esp),%eax > 0x47790f66 <+2870>: mov 0x3660(%ebx),%edx > 0x47790f6c <+2876>: mov (%edx),%edx > 0x47790f6e <+2878>: mov %eax,0x10(%esp) > 0x47790f72 <+2882>: lea -0x401ee(%ebx),%eax > 0x47790f78 <+2888>: mov %eax,0xc(%esp) > 0x47790f7c <+2892>: lea -0x3e06c(%ebx),%eax > 0x47790f82 <+2898>: mov %eax,0x4(%esp) > 0x47790f86 <+2902>: mov %ecx,%eax > 0x47790f88 <+2904>: test %edx,%edx > 0x47790f8a <+2906>: cmove 0x7c(%esp),%edx > 0x47790f8f <+2911>: and $0x2,%eax > 0x47790f92 <+2914>: mov %eax,(%esp) > 0x47790f95 <+2917>: mov %edx,0x8(%esp) > 0x47790f99 <+2921>: call 0x477880c0 <__libc_message> > 0x47790f9e <+2926>: jmp 0x47790d0e <_int_malloc+2270> > 0x47790fa3 <+2931>: mov 0x40(%esp),%eax > 0x47790fa7 <+2935>: mov 0x124(%ebx),%edx > 0x47790fad <+2941>: add $0x20,%eax > 0x47790fb0 <+2944>: call 0x4778e5a0 <new_heap> > 0x47790fb5 <+2949>: test %eax,%eax > 0x47790fb7 <+2951>: je 0x477916f2 <_int_malloc+4802> > 0x47790fbd <+2957>: mov 0x8(%eax),%edx > 0x47790fc0 <+2960>: mov 0x448(%ebp),%esi > 0x47790fc6 <+2966>: mov 0x3c(%esp),%ecx > 0x47790fca <+2970>: add %edx,0x1904(%ebx) > 0x47790fd0 <+2976>: add %edx,%esi > 0x47790fd2 <+2978>: sub $0x10,%edx > 0x47790fd5 <+2981>: mov %ecx,0x4(%eax) > 0x47790fd8 <+2984>: or $0x1,%edx > 0x47790fdb <+2987>: lea 0x10(%eax),%ecx > 0x47790fde <+2990>: mov %ebp,(%eax) > 0x47790fe0 <+2992>: mov %esi,0x448(%ebp) > 0x47790fe6 <+2998>: mov %ecx,0x30(%ebp) > 0x47790fe9 <+3001>: mov %edx,0x14(%eax) > 0x47790fec <+3004>: lea -0x8(%edi),%eax > 0x47790fef <+3007>: sub $0x10,%edi > 0x47790ff2 <+3010>: mov %eax,0x38(%esp) > 0x47790ff6 <+3014>: mov 0x34(%esp),%eax > 0x47790ffa <+3018>: add 0x38(%esp),%eax > 0x47790ffe <+3022>: cmp $0xf,%edi > 0x47791001 <+3025>: movl $0x1,0x4(%eax) > 0x47791008 <+3032>: ja 0x477916be <_int_malloc+4750> > 0x4779100e <+3038>: mov 0x38(%esp),%edi > 0x47791012 <+3042>: mov 0x34(%esp),%edx > 0x47791016 <+3046>: or $0x1,%edi > 0x47791019 <+3049>: mov %edi,0x4(%edx) > 0x4779101c <+3052>: mov 0x38(%esp),%edi > 0x47791020 <+3056>: mov %edi,(%eax) > 0x47791022 <+3058>: jmp 0x47790e36 <_int_malloc+2566> > 0x47791027 <+3063>: mov 0x38(%ebp),%edx > 0x4779102a <+3066>: mov 0x34(%esp),%eax > 0x4779102e <+3070>: mov 0x44(%esp),%esi > 0x47791032 <+3074>: add 0x40(%esp),%eax > 0x47791036 <+3078>: cmp 0xc(%edx),%esi > 0x47791039 <+3081>: jne 0x4779108d <_int_malloc+3165> > 0x4779103b <+3083>: cmp $0x1ff,%edi > 0x47791041 <+3089>: mov %esi,0xc(%eax) > 0x47791044 <+3092>: mov %edx,0x8(%eax) > 0x47791047 <+3095>: mov %eax,0xc(%edx) > 0x4779104a <+3098>: mov %eax,0x38(%ebp) > 0x4779104d <+3101>: jbe 0x4779105d <_int_malloc+3117> > 0x4779104f <+3103>: movl $0x0,0x10(%eax) > 0x47791056 <+3110>: movl $0x0,0x14(%eax) > 0x4779105d <+3117>: lea 0x420(%ebx),%edx > 0x47791063 <+3123>: xor %ecx,%ecx > 0x47791065 <+3125>: mov 0x34(%esp),%esi > 0x47791069 <+3129>: cmp %edx,%ebp > 0x4779106b <+3131>: mov 0x40(%esp),%edx > 0x4779106f <+3135>: setne %cl > 0x47791072 <+3138>: shl $0x2,%ecx > 0x47791075 <+3141>: mov %edi,(%eax,%edi,1) > 0x47791078 <+3144>: or $0x1,%edx > 0x4779107b <+3147>: or %ecx,%edx > 0x4779107d <+3149>: mov %edx,0x4(%esi) > 0x47791080 <+3152>: mov %edi,%edx > 0x47791082 <+3154>: or $0x1,%edx > 0x47791085 <+3157>: mov %edx,0x4(%eax) > 0x47791088 <+3160>: jmp 0x4779056d <_int_malloc+317> > 0x4779108d <+3165>: lea -0x3deb0(%ebx),%edx > 0x47791093 <+3171>: cmpl $0x0,%gs:0xc > 0x4779109b <+3179>: je 0x4779109e <_int_malloc+3182> > 0x4779109d <+3181>: lock subl $0x1,0x0(%ebp) > 0x477910a2 <+3186>: jne 0x47794f38 <_L_unlock_7714> > 0x477910a8 <+3192>: mov 0x34(%esp),%eax > 0x477910ac <+3196>: add $0x8,%eax > 0x477910af <+3199>: mov %eax,(%esp) > 0x477910b2 <+3202>: mov 0x154(%ebx),%eax > 0x477910b8 <+3208>: call 0x4778ed90 <malloc_printerr> > 0x477910bd <+3213>: xor %eax,%eax > 0x477910bf <+3215>: mov $0x1,%ecx > 0x477910c4 <+3220>: cmpl $0x0,%gs:0xc > 0x477910cc <+3228>: je 0x477910cf <_int_malloc+3231> > 0x477910ce <+3230>: lock cmpxchg %ecx,0x0(%ebp) > 0x477910d3 <+3235>: jne 0x47794f45 <_L_lock_7727> > 0x477910d9 <+3241>: xor %esi,%esi > 0x477910db <+3243>: jmp 0x47790503 <_int_malloc+211> > 0x477910e0 <+3248>: xor %esi,%esi > 0x477910e2 <+3250>: jmp 0x47790503 <_int_malloc+211> > 0x477910e7 <+3255>: mov %edx,%ecx > 0x477910e9 <+3257>: sub %eax,%ecx > 0x477910eb <+3259>: add 0x3c(%esp),%eax > 0x477910ef <+3263>: movl $0x3,0x8(%esp) > 0x477910f7 <+3271>: mov %ecx,0x4(%esp) > 0x477910fb <+3275>: mov %eax,(%esp) > 0x477910fe <+3278>: mov %edx,0x2c(%esp) > 0x47791102 <+3282>: call 0x4780b530 <mprotect> > 0x47791107 <+3287>: mov 0x2c(%esp),%edx > 0x4779110b <+3291>: test %eax,%eax > 0x4779110d <+3293>: jne 0x47790fa3 <_int_malloc+2931> > 0x47791113 <+3299>: mov 0x3c(%esp),%esi > 0x47791117 <+3303>: mov 0x30(%ebp),%ecx > 0x4779111a <+3306>: mov %edx,0xc(%esi) > 0x4779111d <+3309>: jmp 0x47790e03 <_int_malloc+2515> > 0x47791122 <+3314>: mov 0x40(%esp),%esi > 0x47791126 <+3318>: mov 0x124(%ebx),%eax > 0x4779112c <+3324>: mov 0x38(%esp),%ecx > 0x47791130 <+3328>: lea 0x10(%esi,%eax,1),%eax > 0x47791134 <+3332>: mov 0x424(%ebx),%esi > 0x4779113a <+3338>: not %ecx > 0x4779113c <+3340>: mov %eax,%edx > 0x4779113e <+3342>: mov %ecx,0x50(%esp) > 0x47791142 <+3346>: mov 0x38(%esp),%ecx > 0x47791146 <+3350>: sub %edi,%edx > 0x47791148 <+3352>: and $0x2,%esi > 0x4779114b <+3355>: cmove %edx,%eax > 0x4779114e <+3358>: add %eax,%ecx > 0x47791150 <+3360>: and 0x50(%esp),%ecx > 0x47791154 <+3364>: test %ecx,%ecx > 0x47791156 <+3366>: mov %ecx,%edx > 0x47791158 <+3368>: jle 0x477911fb <_int_malloc+3531> > 0x4779115e <+3374>: mov -0x13c(%ebx),%eax > 0x47791164 <+3380>: mov %ecx,(%esp) > 0x47791167 <+3383>: mov %ecx,0x2c(%esp) > 0x4779116b <+3387>: mov %ecx,0x30(%esp) > 0x4779116f <+3391>: call *(%eax) > 0x47791171 <+3393>: mov 0x2c(%esp),%edx > 0x47791175 <+3397>: mov 0x30(%esp),%ecx > 0x47791179 <+3401>: test %eax,%eax > 0x4779117b <+3403>: mov %eax,%esi > 0x4779117d <+3405>: je 0x477911f2 <_int_malloc+3522> > 0x4779117f <+3407>: mov -0xbc(%ebx),%eax > 0x47791185 <+3413>: mov (%eax),%eax > 0x47791187 <+3415>: test %eax,%eax > 0x47791189 <+3417>: je 0x47791195 <_int_malloc+3429> > 0x4779118b <+3419>: mov %ecx,0x30(%esp) > 0x4779118f <+3423>: call *%eax > 0x47791191 <+3425>: mov 0x30(%esp),%ecx > 0x47791195 <+3429>: movb $0x1,0x5c(%esp) > 0x4779119a <+3434>: xor %edx,%edx > 0x4779119c <+3436>: mov 0x150(%ebx),%eax > 0x477911a2 <+3442>: test %eax,%eax > 0x477911a4 <+3444>: jne 0x477911ac <_int_malloc+3452> > 0x477911a6 <+3446>: mov %esi,0x150(%ebx) > 0x477911ac <+3452>: mov 0x34(%esp),%eax > 0x477911b0 <+3456>: add %edi,%eax > 0x477911b2 <+3458>: mov %eax,0x4c(%esp) > 0x477911b6 <+3462>: mov 0x868(%ebx),%eax > 0x477911bc <+3468>: add %ecx,%eax > 0x477911be <+3470>: cmp %esi,0x4c(%esp) > 0x477911c2 <+3474>: mov %eax,0x3c(%esp) > 0x477911c6 <+3478>: mov %eax,0x44(%esp) > 0x477911ca <+3482>: mov %eax,0x868(%ebx) > 0x477911d0 <+3488>: jne 0x47791235 <_int_malloc+3589> > 0x477911d2 <+3490>: cmpb $0x0,0x5c(%esp) > 0x477911d7 <+3495>: je 0x47791235 <_int_malloc+3589> > 0x477911d9 <+3497>: mov 0x34(%esp),%edx > 0x477911dd <+3501>: add %edi,%ecx > 0x477911df <+3503>: mov %eax,%esi > 0x477911e1 <+3505>: or $0x1,%ecx > 0x477911e4 <+3508>: mov %ecx,0x4(%edx) > 0x477911e7 <+3511>: mov 0x450(%ebx),%ecx > 0x477911ed <+3517>: jmp 0x47790e36 <_int_malloc+2566> > 0x477911f2 <+3522>: mov 0x424(%ebx),%esi > 0x477911f8 <+3528>: and $0x2,%esi > 0x477911fb <+3531>: test %esi,%esi > 0x477911fd <+3533>: jne 0x4779120c <_int_malloc+3548> > 0x477911ff <+3535>: mov 0x38(%esp),%eax > 0x47791203 <+3539>: add %edi,%eax > 0x47791205 <+3541>: lea (%eax,%ecx,1),%edx > 0x47791208 <+3544>: and 0x50(%esp),%edx > 0x4779120c <+3548>: cmp $0xfffff,%edx > 0x47791212 <+3554>: mov $0x100000,%ecx > 0x47791217 <+3559>: cmova %edx,%ecx > 0x4779121a <+3562>: cmp %ecx,0x40(%esp) > 0x4779121e <+3566>: jb 0x47791481 <_int_malloc+4177> > 0x47791224 <+3572>: mov 0x868(%ebx),%esi > 0x4779122a <+3578>: mov 0x450(%ebx),%ecx > 0x47791230 <+3584>: jmp 0x47790e36 <_int_malloc+2566> > 0x47791235 <+3589>: testb $0x2,0x424(%ebx) > 0x4779123c <+3596>: jne 0x477913f2 <_int_malloc+4034> > 0x47791242 <+3602>: test %edi,%edi > 0x47791244 <+3604>: setne %al > 0x47791247 <+3607>: cmp %esi,0x4c(%esp) > 0x4779124b <+3611>: ja 0x47791320 <_int_malloc+3824> > 0x47791251 <+3617>: test %al,%al > 0x47791253 <+3619>: je 0x47791265 <_int_malloc+3637> > 0x47791255 <+3621>: mov %esi,%eax > 0x47791257 <+3623>: sub 0x4c(%esp),%eax > 0x4779125b <+3627>: add 0x3c(%esp),%eax > 0x4779125f <+3631>: mov %eax,0x868(%ebx) > 0x47791265 <+3637>: mov %esi,%eax > 0x47791267 <+3639>: and $0x7,%eax > 0x4779126a <+3642>: je 0x477916b3 <_int_malloc+4739> > 0x47791270 <+3648>: mov $0x8,%edx > 0x47791275 <+3653>: sub %eax,%edx > 0x47791277 <+3655>: lea (%esi,%edx,1),%eax > 0x4779127a <+3658>: mov %eax,0x3c(%esp) > 0x4779127e <+3662>: add %edi,%edx > 0x47791280 <+3664>: lea (%edx,%ecx,1),%eax > 0x47791283 <+3667>: add %esi,%eax > 0x47791285 <+3669>: sub %eax,%edx > 0x47791287 <+3671>: add 0x38(%esp),%eax > 0x4779128b <+3675>: and 0x50(%esp),%eax > 0x4779128f <+3679>: lea (%edx,%eax,1),%esi > 0x47791292 <+3682>: mov -0x13c(%ebx),%edx > 0x47791298 <+3688>: mov %esi,0x38(%esp) > 0x4779129c <+3692>: mov %esi,(%esp) > 0x4779129f <+3695>: call *(%edx) > 0x477912a1 <+3697>: test %eax,%eax > 0x477912a3 <+3699>: mov %eax,%edx > 0x477912a5 <+3701>: je 0x4779169d <_int_malloc+4717> > 0x477912ab <+3707>: mov -0xbc(%ebx),%eax > 0x477912b1 <+3713>: mov (%eax),%eax > 0x477912b3 <+3715>: test %eax,%eax > 0x477912b5 <+3717>: jne 0x47791684 <_int_malloc+4692> > 0x477912bb <+3723>: mov 0x868(%ebx),%eax > 0x477912c1 <+3729>: mov %eax,0x44(%esp) > 0x477912c5 <+3733>: mov 0x3c(%esp),%ecx > 0x477912c9 <+3737>: mov %edx,%eax > 0x477912cb <+3739>: add 0x44(%esp),%esi > 0x477912cf <+3743>: sub %ecx,%eax > 0x477912d1 <+3745>: add 0x38(%esp),%eax > 0x477912d5 <+3749>: mov %ecx,0x450(%ebx) > 0x477912db <+3755>: or $0x1,%eax > 0x477912de <+3758>: test %edi,%edi > 0x477912e0 <+3760>: mov %eax,0x4(%ecx) > 0x477912e3 <+3763>: mov %esi,0x868(%ebx) > 0x477912e9 <+3769>: je 0x47790e36 <_int_malloc+2566> > 0x477912ef <+3775>: mov 0x34(%esp),%edx > 0x477912f3 <+3779>: sub $0x10,%edi > 0x477912f6 <+3782>: mov %edi,%eax > 0x477912f8 <+3784>: or $0x1,%eax > 0x477912fb <+3787>: cmp $0xf,%edi > 0x477912fe <+3790>: mov %eax,0x4(%edx) > 0x47791301 <+3793>: movl $0x9,0x4(%edx,%edi,1) > 0x47791309 <+3801>: movl $0x9,0xc(%edx,%edi,1) > 0x47791311 <+3809>: ja 0x4779166d <_int_malloc+4669> > 0x47791317 <+3815>: mov 0x3c(%esp),%ecx > 0x4779131b <+3819>: jmp 0x47790e36 <_int_malloc+2566> > 0x47791320 <+3824>: test %al,%al > 0x47791322 <+3826>: je 0x47791265 <_int_malloc+3637> > 0x47791328 <+3832>: cmpl $0x0,%gs:0xc > 0x47791330 <+3840>: je 0x47791333 <_int_malloc+3843> > 0x47791332 <+3842>: lock subl $0x1,0x420(%ebx) > 0x4779133a <+3850>: jne 0x47794f52 <_L_unlock_8127> > 0x47791340 <+3856>: lea 0x8f(%esp),%eax > 0x47791347 <+3863>: movl $0x0,0xc(%esp) > 0x4779134f <+3871>: lea 0x87(%esp),%edi > 0x47791356 <+3878>: movl $0x10,0x8(%esp) > 0x4779135e <+3886>: mov %eax,0x4(%esp) > 0x47791362 <+3890>: mov %esi,(%esp) > 0x47791365 <+3893>: movb $0x0,0x8f(%esp) > 0x4779136d <+3901>: call 0x4775c970 <_itoa_word> > 0x47791372 <+3906>: cmp %edi,%eax > 0x47791374 <+3908>: jbe 0x47791387 <_int_malloc+3927> > 0x47791376 <+3910>: sub $0x1,%eax > 0x47791379 <+3913>: cmp %edi,%eax > 0x4779137b <+3915>: movb $0x30,(%eax) > 0x4779137e <+3918>: jne 0x47791376 <_int_malloc+3910> > 0x47791380 <+3920>: lea 0x87(%esp),%eax > 0x47791387 <+3927>: mov 0x3660(%ebx),%edx > 0x4779138d <+3933>: lea -0x4027c(%ebx),%ecx > 0x47791393 <+3939>: mov (%edx),%edx > 0x47791395 <+3941>: mov %eax,0x10(%esp) > 0x47791399 <+3945>: lea -0x3de8c(%ebx),%eax > 0x4779139f <+3951>: mov %eax,0xc(%esp) > 0x477913a3 <+3955>: lea -0x3e06c(%ebx),%eax > 0x477913a9 <+3961>: mov %eax,0x4(%esp) > 0x477913ad <+3965>: test %edx,%edx > 0x477913af <+3967>: cmove %ecx,%edx > 0x477913b2 <+3970>: mov %edx,0x8(%esp) > 0x477913b6 <+3974>: movl $0x2,(%esp) > 0x477913bd <+3981>: call 0x477880c0 <__libc_message> > 0x477913c2 <+3986>: xor %eax,%eax > 0x477913c4 <+3988>: mov $0x1,%ecx > 0x477913c9 <+3993>: cmpl $0x0,%gs:0xc > 0x477913d1 <+4001>: je 0x477913d4 <_int_malloc+4004> > 0x477913d3 <+4003>: lock cmpxchg %ecx,0x420(%ebx) > 0x477913db <+4011>: jne 0x47794f62 <_L_lock_8189> > 0x477913e1 <+4017>: mov 0x868(%ebx),%esi > 0x477913e7 <+4023>: mov 0x450(%ebx),%ecx > 0x477913ed <+4029>: jmp 0x47790e36 <_int_malloc+2566> > 0x477913f2 <+4034>: mov %esi,0x3c(%esp) > 0x477913f6 <+4038>: xor %esi,%esi > 0x477913f8 <+4040>: cmpb $0x0,0x5c(%esp) > 0x477913fd <+4045>: movl $0x0,0x38(%esp) > 0x47791405 <+4053>: je 0x477912c5 <_int_malloc+3733> > 0x4779140b <+4059>: mov -0x13c(%ebx),%eax > 0x47791411 <+4065>: movl $0x0,(%esp) > 0x47791418 <+4072>: call *(%eax) > 0x4779141a <+4074>: mov %eax,%edx > 0x4779141c <+4076>: test %edx,%edx > 0x4779141e <+4078>: je 0x47791224 <_int_malloc+3572> > 0x47791424 <+4084>: xor %esi,%esi > 0x47791426 <+4086>: movl $0x0,0x38(%esp) > 0x4779142e <+4094>: jmp 0x477912bb <_int_malloc+3723> > 0x47791433 <+4099>: cmpl $0x0,%gs:0xc > 0x4779143b <+4107>: je 0x4779143e <_int_malloc+4110> > 0x4779143d <+4109>: lock subl $0x1,0x0(%ebp) > 0x47791442 <+4114>: jne 0x47794f72 <_L_unlock_8279> > 0x47791448 <+4120>: mov 0x34(%esp),%edi > 0x4779144c <+4124>: lea -0x40255(%ebx),%edx > 0x47791452 <+4130>: mov 0x154(%ebx),%eax > 0x47791458 <+4136>: mov %edi,(%esp) > 0x4779145b <+4139>: call 0x4778ed90 <malloc_printerr> > 0x47791460 <+4144>: xor %eax,%eax > 0x47791462 <+4146>: mov $0x1,%ecx > 0x47791467 <+4151>: cmpl $0x0,%gs:0xc > 0x4779146f <+4159>: je 0x47791472 <_int_malloc+4162> > 0x47791471 <+4161>: lock cmpxchg %ecx,0x0(%ebp) > 0x47791476 <+4166>: jne 0x47794f7f <_L_lock_8297> > 0x4779147c <+4172>: jmp 0x47790bdc <_int_malloc+1964> > 0x47791481 <+4177>: mov %ecx,0x4(%esp) > 0x47791485 <+4181>: movl $0x0,0x14(%esp) > 0x4779148d <+4189>: movl $0xffffffff,0x10(%esp) > 0x47791495 <+4197>: movl $0x22,0xc(%esp) > 0x4779149d <+4205>: movl $0x3,0x8(%esp) > 0x477914a5 <+4213>: movl $0x0,(%esp) > 0x477914ac <+4220>: mov %ecx,0x30(%esp) > 0x477914b0 <+4224>: call 0x4780b420 <mmap> > 0x477914b5 <+4229>: mov 0x30(%esp),%ecx > 0x477914b9 <+4233>: cmp $0xffffffff,%eax > 0x477914bc <+4236>: mov %eax,%esi > 0x477914be <+4238>: je 0x47791224 <_int_malloc+3572> > 0x477914c4 <+4244>: mov %eax,%edx > 0x477914c6 <+4246>: orl $0x2,0x424(%ebx) > 0x477914cd <+4253>: add %ecx,%edx > 0x477914cf <+4255>: sete 0x5c(%esp) > 0x477914d4 <+4260>: test %eax,%eax > 0x477914d6 <+4262>: jne 0x4779119c <_int_malloc+3436> > 0x477914dc <+4268>: jmp 0x47791224 <_int_malloc+3572> > 0x477914e1 <+4273>: movl $0x0,0x14(%esp) > 0x477914e9 <+4281>: movl $0xffffffff,0x10(%esp) > 0x477914f1 <+4289>: movl $0x22,0xc(%esp) > 0x477914f9 <+4297>: movl $0x3,0x8(%esp) > 0x47791501 <+4305>: mov %esi,0x4(%esp) > 0x47791505 <+4309>: movl $0x0,(%esp) > 0x4779150c <+4316>: call 0x4780b420 <mmap> > 0x47791511 <+4321>: cmp $0xffffffff,%eax > 0x47791514 <+4324>: je 0x47790d8c <_int_malloc+2396> > 0x4779151a <+4330>: mov %esi,%edx > 0x4779151c <+4332>: or $0x2,%edx > 0x4779151f <+4335>: mov %edx,0x4(%eax) > 0x47791522 <+4338>: mov 0x134(%ebx),%edx > 0x47791528 <+4344>: add $0x1,%edx > 0x4779152b <+4347>: cmp 0x13c(%ebx),%edx > 0x47791531 <+4353>: mov %edx,0x134(%ebx) > 0x47791537 <+4359>: jle 0x4779153f <_int_malloc+4367> > 0x47791539 <+4361>: mov %edx,0x13c(%ebx) > 0x4779153f <+4367>: add 0x144(%ebx),%esi > 0x47791545 <+4373>: cmp 0x148(%ebx),%esi > 0x4779154b <+4379>: mov %esi,0x144(%ebx) > 0x47791551 <+4385>: jbe 0x47791559 <_int_malloc+4393> > 0x47791553 <+4387>: mov %esi,0x148(%ebx) > 0x47791559 <+4393>: lea 0x8(%eax),%esi > 0x4779155c <+4396>: jmp 0x47790e8c <_int_malloc+2652> > 0x47791561 <+4401>: lea -0x401ee(%ebx),%eax > 0x47791567 <+4407>: mov %eax,0x8(%esp) > 0x4779156b <+4411>: lea -0x3f171(%ebx),%eax > 0x47791571 <+4417>: mov %eax,0x4(%esp) > 0x47791575 <+4421>: mov %ecx,%eax > 0x47791577 <+4423>: and $0x2,%eax > 0x4779157a <+4426>: mov %eax,(%esp) > 0x4779157d <+4429>: call 0x477880c0 <__libc_message> > 0x47791582 <+4434>: jmp 0x47790d0e <_int_malloc+2270> > 0x47791587 <+4439>: cmp %edx,%edi > 0x47791589 <+4441>: je 0x477915ae <_int_malloc+4478> > 0x4779158b <+4443>: mov 0x34(%esp),%edi > 0x4779158f <+4447>: mov %edx,0x10(%eax) > 0x47791592 <+4450>: mov 0x14(%edi),%edx > 0x47791595 <+4453>: mov %edx,0x14(%eax) > 0x47791598 <+4456>: mov 0x10(%edi),%edx > 0x4779159b <+4459>: mov %eax,0x14(%edx) > 0x4779159e <+4462>: mov 0x14(%edi),%edx > 0x477915a1 <+4465>: mov %eax,0x10(%edx) > 0x477915a4 <+4468>: jmp 0x47790bdc <_int_malloc+1964> > 0x477915a9 <+4473>: call 0x4774a390 <__GI_abort> > 0x477915ae <+4478>: mov %eax,0x14(%eax) > 0x477915b1 <+4481>: mov %eax,0x10(%eax) > 0x477915b4 <+4484>: jmp 0x47790bdc <_int_malloc+1964> > 0x477915b9 <+4489>: cmpl $0x0,%gs:0xc > 0x477915c1 <+4497>: je 0x477915c4 <_int_malloc+4500> > 0x477915c3 <+4499>: lock subl $0x1,0x0(%ebp) > 0x477915c8 <+4504>: jne 0x47794f8c <_L_unlock_8582> > 0x477915ce <+4510>: mov 0x34(%esp),%eax > 0x477915d2 <+4514>: lea -0x40255(%ebx),%edx > 0x477915d8 <+4520>: mov %eax,(%esp) > 0x477915db <+4523>: mov 0x154(%ebx),%eax > 0x477915e1 <+4529>: call 0x4778ed90 <malloc_printerr> > 0x477915e6 <+4534>: xor %eax,%eax > 0x477915e8 <+4536>: mov $0x1,%ecx > 0x477915ed <+4541>: cmpl $0x0,%gs:0xc > 0x477915f5 <+4549>: je 0x477915f8 <_int_malloc+4552> > 0x477915f7 <+4551>: lock cmpxchg %ecx,0x0(%ebp) > 0x477915fc <+4556>: jne 0x47794f99 <_L_lock_8598> > 0x47791602 <+4562>: jmp 0x47790b0d <_int_malloc+1757> > 0x47791607 <+4567>: cmpl $0x0,0x10(%eax) > 0x4779160b <+4571>: je 0x4779163c <_int_malloc+4620> > 0x4779160d <+4573>: mov 0x34(%esp),%ecx > 0x47791611 <+4577>: mov 0x14(%ecx),%eax > 0x47791614 <+4580>: mov %eax,0x14(%edx) > 0x47791617 <+4583>: mov 0x14(%ecx),%eax > 0x4779161a <+4586>: mov %edx,0x10(%eax) > 0x4779161d <+4589>: jmp 0x47790b0d <_int_malloc+1757> > 0x47791622 <+4594>: mov %esi,0x34(%esp) > 0x47791626 <+4598>: lea -0x3defc(%ebx),%edx > 0x4779162c <+4604>: jmp 0x47791093 <_int_malloc+3171> > 0x47791631 <+4609>: lea -0x3df2c(%ebx),%edx > 0x47791637 <+4615>: jmp 0x47791093 <_int_malloc+3171> > 0x4779163c <+4620>: cmp %edx,%ecx > 0x4779163e <+4622>: je 0x47791716 <_int_malloc+4838> > 0x47791644 <+4628>: mov 0x34(%esp),%ecx > 0x47791648 <+4632>: mov %edx,0x10(%eax) > 0x4779164b <+4635>: mov 0x14(%ecx),%edx > 0x4779164e <+4638>: mov %edx,0x14(%eax) > 0x47791651 <+4641>: mov 0x10(%ecx),%edx > 0x47791654 <+4644>: mov %eax,0x14(%edx) > 0x47791657 <+4647>: mov 0x14(%ecx),%edx > 0x4779165a <+4650>: mov %eax,0x10(%edx) > 0x4779165d <+4653>: jmp 0x47790b0d <_int_malloc+1757> > 0x47791662 <+4658>: lea -0x3ded8(%ebx),%edx > 0x47791668 <+4664>: jmp 0x47791093 <_int_malloc+3171> > 0x4779166d <+4669>: movl $0x1,(%esp) > 0x47791674 <+4676>: lea 0x420(%ebx),%eax > 0x4779167a <+4682>: call 0x4778f9c0 <_int_free> > 0x4779167f <+4687>: jmp 0x47791224 <_int_malloc+3572> > 0x47791684 <+4692>: mov %edx,0x2c(%esp) > 0x47791688 <+4696>: call *%eax > 0x4779168a <+4698>: mov 0x868(%ebx),%ecx > 0x47791690 <+4704>: mov 0x2c(%esp),%edx > 0x47791694 <+4708>: mov %ecx,0x44(%esp) > 0x47791698 <+4712>: jmp 0x477912c5 <_int_malloc+3733> > 0x4779169d <+4717>: mov -0x13c(%ebx),%ecx > 0x477916a3 <+4723>: movl $0x0,(%esp) > 0x477916aa <+4730>: call *(%ecx) > 0x477916ac <+4732>: mov %eax,%edx > 0x477916ae <+4734>: jmp 0x4779141c <_int_malloc+4076> > 0x477916b3 <+4739>: mov %esi,0x3c(%esp) > 0x477916b7 <+4743>: xor %edx,%edx > 0x477916b9 <+4745>: jmp 0x4779127e <_int_malloc+3662> > 0x477916be <+4750>: mov 0x34(%esp),%edx > 0x477916c2 <+4754>: movl $0x8,(%eax) > 0x477916c8 <+4760>: mov %ebp,%eax > 0x477916ca <+4762>: movl $0x9,0x4(%edx,%edi,1) > 0x477916d2 <+4770>: or $0x5,%edi > 0x477916d5 <+4773>: mov %edi,0x4(%edx) > 0x477916d8 <+4776>: movl $0x1,(%esp) > 0x477916df <+4783>: call 0x4778f9c0 <_int_free> > 0x477916e4 <+4788>: mov 0x448(%ebp),%esi > 0x477916ea <+4794>: mov 0x30(%ebp),%ecx > 0x477916ed <+4797>: jmp 0x47790e36 <_int_malloc+2566> > 0x477916f2 <+4802>: mov %esi,%eax > 0x477916f4 <+4804>: test %al,%al > 0x477916f6 <+4806>: je 0x47790d70 <_int_malloc+2368> > 0x477916fc <+4812>: mov 0x448(%ebp),%esi > 0x47791702 <+4818>: mov 0x30(%ebp),%ecx > 0x47791705 <+4821>: jmp 0x47790e36 <_int_malloc+2566> > 0x4779170a <+4826>: mov %eax,0x34(%esp) > 0x4779170e <+4830>: mov 0x8(%eax),%eax > 0x47791711 <+4833>: jmp 0x47790ace <_int_malloc+1694> > 0x47791716 <+4838>: mov %eax,0x14(%eax) > 0x47791719 <+4841>: mov %eax,0x10(%eax) > 0x4779171c <+4844>: jmp 0x47790b0d <_int_malloc+1757> >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 902381
: 684322 |
684323
|
684324
|
684325
|
684326
|
684327
|
684328
|
684329
|
684330
|
684331
|
684332