Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 581070 Details for
Bug 817369
[abrt] supertux-0.3.3-7.fc17: __GI___libc_malloc: Process /usr/bin/supertux2 was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 68.59 KB, created by
Douglas Furlong
on 2012-04-29 13:43:54 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Douglas Furlong
Created:
2012-04-29 13:43:54 UTC
Size:
68.59 KB
patch
obsolete
>[New LWP 17736] >[New LWP 17753] >[New LWP 17752] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `supertux2'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=av@entry=0x4cad3420, bytes=bytes@entry=204) at malloc.c:3510 >3510 if (__builtin_expect (bck->fd != victim, 0)) > >Thread 3 (Thread 0xb6a44b40 (LWP 17752)): >#0 0xb7790424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4ca0f0f4 in __GI___poll (fds=fds@entry=0xb21020f0, nfds=nfds@entry=2, timeout=timeout@entry=474) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0xb7447c07 in poll_func (ufds=0xb21020f0, nfds=2, timeout=474, userdata=0x9385e00) at pulse/thread-mainloop.c:69 > mutex = 0x9385e00 > r = <optimized out> >#3 0xb7435d3b in pa_mainloop_poll (m=m@entry=0x9385d60) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#4 0xb743659a in pa_mainloop_iterate (m=m@entry=0x9385d60, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#5 0xb7436674 in pa_mainloop_run (m=0x9385d60, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#6 0xb7447b8f in thread (userdata=0x9385d20) at pulse/thread-mainloop.c:88 > m = 0x9385d20 > mask = {__val = {2147483647, 4294967294, 4294967295 <repeats 30 times>}} >#7 0x4141ca8b in internal_thread_func (userdata=0x9385e90) at pulsecore/thread-posix.c:83 > t = 0x9385e90 >#8 0x4cae6adf in start_thread (arg=0xb6a44b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6a44b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1286565876, 0, 4001536, -1230748760, 1176970572, 1383592632}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x4ca1963e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb20ffb40 (LWP 17753)): >#0 0xb7790424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4caed966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x4158ee8e in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.14/Alc/helpers.c:204 > tv = {tv_sec = 0, tv_nsec = 1000000} > rem = {tv_sec = 0, tv_nsec = 362068} >#3 0x4159c0d1 in PulseProc (param=0x938a108) at /usr/src/debug/openal-soft-1.14/Alc/backends/pulseaudio.c:805 > Device = 0x938a108 > data = 0x9386e08 > buffer_size = 24576 > update_size = 8192 > frame_size = 8 > len = 3392 >#4 0x4158e731 in StarterFunc (ptr=0x9389f00) at /usr/src/debug/openal-soft-1.14/Alc/alcThread.c:95 > inf = 0x9389f00 >#5 0x4cae6adf in start_thread (arg=0xb20ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb20ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1286565876, 0, 4001536, -1307577432, 289875269, 1383592632}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x4ca1963e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7678780 (LWP 17736)): >#0 _int_malloc (av=av@entry=0x4cad3420, bytes=bytes@entry=204) at malloc.c:3510 > p = 0x4cad3519 > nb = 208 > idx = 26 > bin = 0x4cad3518 > victim = 0x4cad3519 > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = 0xc84cad35 > errstr = 0x0 >#1 0x4c99f451 in __GI___libc_malloc (bytes=bytes@entry=204) at malloc.c:2928 > ar_ptr = <optimized out> > victim = <optimized out> > hook = <optimized out> >#2 0x4c917636 in _dl_scope_free (old=0x9368e90) at dl-scope.c:35 > fsl = 0x0 >#3 0x4c919876 in _dl_close_worker (map=map@entry=0x9342c28) at dl-close.c:415 > new_size = 8 > newp = 0x9368ab8 > old = <optimized out> > new_list = <optimized out> > remain = <optimized out> > removed_any = <optimized out> > imap = 0x93429a8 > i = <optimized out> > dl_close_state = pending > nsid = 0 > ns = 0x4c925000 > any_tls = false > nloaded = 86 > used = '\001' <repeats 64 times>, "\000", '\001' <repeats 21 times> > done = <error reading variable done (Cannot access memory at address 0x0)> > maps = {0x4c9258f8, 0x4c925be8, 0xb778f3e0, 0xb778f6a0, 0xb778f958, 0xb778fc00, 0xb7719000, 0xb77192b8, 0xb7719560, 0xb7719810, 0xb7719ab8, 0xb7719d60, 0xb7718018, 0xb77182b8, 0xb7718558, 0xb7718800, 0xb7718aa8, 0xb7718d50, 0xb7717000, 0xb77172a0, 0xb7717540, 0xb77177e0, 0xb7717ad8, 0x4c92551c, 0xb7716000, 0xb77162a8, 0xb7716550, 0xb77167f0, 0xb7716ad0, 0xb7715000, 0xb7715310, 0xb77155b8, 0xb7715860, 0xb7715b08, 0xb7714000, 0xb77142a8, 0xb7714550, 0xb77147f8, 0xb7714ba8, 0xb7713000, 0xb77132b0, 0xb7713568, 0xb7713820, 0xb7713ac8, 0xb7713d78, 0xb7680028, 0xb76802c8, 0xb7680568, 0xb7680808, 0xb7680ab0, 0xb7680d50, 0xb767f000, 0xb767f2a8, 0xb767f780, 0xb767fae8, 0xb767e000, 0xb767e300, 0xb767e618, 0xb767e8d0, 0xb767d000, 0xb767d2a8, 0xb767d5d8, 0xb767d988, 0x93429a8, 0x9342c28, 0x9368b38, 0x93827b8, 0x9382a38, 0x9382cb8, 0x9382f40, 0x93831b8, 0x9383430, 0x93836b0, 0x9383930, 0x9383bb0, 0x9383e30, 0x93840b0, 0x9384330, 0x93845a8, 0x9384820, 0x9384a98, 0x9384d50, 0x93bd120, 0x93bd3a8, 0x93bd628, 0x93bd8a8} > idx = <optimized out> > done_index = <optimized out> > do_audit = false > unload_any = <optimized out> > scope_mem_left = <optimized out> > unload_global = <optimized out> > first_loaded = <optimized out> > r = <optimized out> > tls_free_start = <optimized out> > tls_free_end = <optimized out> >#4 0x4c919d28 in _dl_close (_map=0x9342c28) at dl-close.c:773 > map = 0x9342c28 >#5 0x4cad9dd2 in dlclose_doit (handle=handle@entry=0x9342c28) at dlclose.c:37 >No locals. >#6 0x4c91448e in _dl_catch_error (objname=0x93428d4, errstring=0x93428d8, mallocedp=0x93428d0, operate=0x4cad9db0 <dlclose_doit>, args=0x9342c28) at dl-error.c:178 > errcode = 0 > old = 0x0 > c = {objname = 0x93428c8 "", errstring = 0x0, malloced = 184, env = {{__jmpbuf = {1284657092, 154413256, 1284656256, 154414120, -1075742496, 1284588651}, __mask_was_saved = 1285143365, __saved_mask = {__val = {0, 5, 0, 1285143365, 154575464, 56, 1286419488, 1, 0, 1288579156, 1286419488, 1289814004, 154415864, 154415864, 1286419488, 1285159232, 0, 1284611440, 128, 1285159232, 0, 154415864, 154456832, 1289814004, 154414760, 3219226716, 3219226976, 1288804140, 0, 1286459380, 154413256, 1286448242}}}}} > catchp = 0xb767876c >#7 0x4cada472 in _dlerror_run (operate=<optimized out>, args=0x9342c28) at dlerror.c:164 > result = 0x93428c8 >#8 0x4d6195a0 in x11libs () from /lib/libSDL-1.2.so.0 >No symbol table info available. >#9 0xbfe18160 in ?? () >No symbol table info available. >Backtrace stopped: previous frame inner to this frame (corrupt stack?) >From To Syms Read Shared Object Library >0xb7733550 0xb7769a14 Yes /lib/libsquirrel-2.2.5.so >0xb771cff0 0xb7723b44 Yes /lib/libsqstdlib-2.2.5.so >0x4d5a9390 0x4d602d5c Yes /lib/libSDL-1.2.so.0 >0x4cae46a0 0x4caefe60 Yes /lib/libpthread.so.0 >0x4cf23aa0 0x4cf2bf84 Yes /lib/libSDL_image-1.2.so.0 >0x4156dfd0 0x4159e544 Yes /lib/libopenal.so.1 >0x4e8137b0 0x4e8189e4 Yes /lib/libvorbisfile.so.3 >0x4e5e1800 0x4e5f88a4 Yes /lib/libvorbis.so.0 >0x4e5b93e0 0x4e5bc0d4 Yes /lib/libogg.so.0 >0x411581a0 0x41167780 Yes /lib/libphysfs.so.1 >0x415c3ea0 0x4161ff34 Yes /lib/libGLU.so.1 >0x410ec8f0 0x41134044 Yes /lib/libGL.so.1 >0x4ccf03a0 0x4cd7f110 Yes /lib/libX11.so.6 >0x4ce32880 0x4ce3d154 Yes /lib/libXext.so.6 >0x41513600 0x4153a784 Yes /lib/libGLEW.so.1.6 >0x41c0a040 0x41c518e4 Yes /lib/libcurl.so.4 >0x4d4995c0 0x4d50b8b4 Yes /lib/libstdc++.so.6 >0x4cb0b470 0x4cb25678 Yes /lib/libm.so.6 >0x4cead020 0x4cec3b54 Yes /lib/libgcc_s.so.1 >0x4c93ef20 0x4ca7c26c Yes /lib/libc.so.6 >0x4cad9ad0 0x4cadaaec Yes /lib/libdl.so.2 >0x4c905850 0x4c91ded7 Yes /lib/ld-linux.so.2 >0x4d059d60 0x4d078c64 Yes /lib/libpng15.so.15 >0x4e1a3860 0x4e1dd0f4 Yes /lib/libjpeg.so.62 >0x4d542e50 0x4d5774f4 Yes /lib/libtiff.so.3 >0x4cb356e0 0x4cb429cc Yes /lib/libz.so.1 >0x4cafd920 0x4cb0143c Yes /lib/librt.so.1 >0x41049ea0 0x41065148 Yes /lib/liblzmasdk457.so.4 >0x4100c3c0 0x41021a1c Yes /lib/libglapi.so.0 >0x4d02c850 0x4d02d214 Yes /lib/libXdamage.so.1 >0x4d032f70 0x4d0353cc Yes /lib/libXfixes.so.3 >0x4d6f0430 0x4d6f0584 Yes /lib/libX11-xcb.so.1 >0x4e1570f0 0x4e1608e4 Yes /lib/libxcb-glx.so.0 >0x4ccbff70 0x4ccd04a4 Yes /lib/libxcb.so.1 >0x4d76eb90 0x4d771710 Yes /lib/libXxf86vm.so.1 >0x4e1425a0 0x4e148364 Yes /lib/libdrm.so.2 >0x4e968d90 0x4e96d9c8 Yes /lib/libidn.so.11 >0x410b47c0 0x410bc2c4 Yes /lib/liblber-2.4.so.2 >0xb76cd710 0xb77021c4 Yes /lib/libldap-2.4.so.2 >0xb7687e70 0xb76b84e4 Yes /lib/libgssapi_krb5.so.2 >0x41780a50 0x41803874 Yes /lib/libkrb5.so.3 >0x4137eb40 0x41399314 Yes /lib/libk5crypto.so.3 >0x41000f20 0x41001ca4 Yes /lib/libcom_err.so.2 >0x4de24aa0 0x4de4b0e4 Yes /lib/libssl3.so >0x4dde7ec0 0x4de02964 Yes /lib/libsmime3.so >0x4de6d4f0 0x4df63240 Yes /lib/libnss3.so >0x4d90b9b0 0x4d917924 Yes /lib/libnssutil3.so >0x4de18b40 0x4de19c14 Yes /lib/libplds4.so >0x4d8feed0 0x4d900968 Yes /lib/libplc4.so >0x4d7b9990 0x4d7dd584 Yes /lib/libnspr4.so >0x418b49d0 0x418cff84 Yes /lib/libssh2.so.1 >0x410928e0 0x410a4d94 Yes /lib/libselinux.so.1 >0x4ccb2a60 0x4ccb392c Yes /lib/libXau.so.6 >0x4ce176b0 0x4ce25e94 Yes /lib/libresolv.so.2 >0x4e5c5290 0x4e5d6184 Yes /lib/libsasl2.so.2 >0x41077ee0 0x4107d744 Yes /lib/libkrb5support.so.0 >0x4e276d30 0x4e277a7c Yes /lib/libkeyutils.so.1 >0x418ff000 0x419366e4 Yes /lib/libssl.so.10 >0x41aaef80 0x41b98574 Yes /lib/libcrypto.so.10 >0x4d7769c0 0x4d77bc7c Yes /lib/libcrypt.so.1 >0x4d71db00 0x4d751774 Yes /lib/libfreebl3.so >0x4d0863c0 0x4d08c264 Yes /lib/libXrender.so.1 >0x4d1a71e0 0x4d1ab9dc Yes /lib/libXrandr.so.2 >0x4d33ef60 0x4d344484 Yes /lib/libXcursor.so.1 >0xb741ade0 0xb744f374 Yes /lib/libpulse.so.0 >0x4e4519e0 0x4e455170 Yes /lib/libjson.so.0 >0x413e1960 0x41422304 Yes /lib/libpulsecommon-1.1.so >0x4d03d5f0 0x4d04c574 Yes /lib/libICE.so.6 >0x4d0924a0 0x4d096ce4 Yes /lib/libSM.so.6 >0x4e439f40 0x4e43c934 Yes /lib/libXtst.so.6 >0x4e45d070 0x4e46112c Yes /lib/libwrap.so.0 >0x4eb9e570 0x4ebe6678 Yes /lib/libsndfile.so.1 >0x4e46fe60 0x4e472960 Yes /lib/libasyncns.so.0 >0x4d1dd710 0x4d20c958 Yes /lib/libdbus-1.so.3 >0x4d025080 0x4d026d34 Yes /lib/libuuid.so.1 >0x4d2258b0 0x4d22fdf4 Yes /lib/libXi.so.6 >0x4e4a0190 0x4e4aeb84 Yes /lib/libnsl.so.1 >0x4e442db0 0x4e44b55c Yes /lib/libgsm.so.1 >0x4e401630 0x4e42d420 Yes /lib/libFLAC.so.8 >0xb6a4bc20 0xb6a4e5f8 Yes /lib/libvorbisenc.so.2 >0xb12d4ce0 0xb159b5d4 Yes /usr/lib/dri/i965_dri.so >0x4d1401b0 0x4d159434 Yes /lib/libexpat.so.1 >0xb2224f00 0xb22382d4 Yes /lib/libdrm_intel.so.1 >0x4cb4d980 0x4cb52f04 Yes /lib/libpciaccess.so.0 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x4cad3518 1286419736 >ecx 0x1 1 >edx 0xc84cad35 -934499019 >ebx 0x4cad2ff4 1286418420 >esp 0xbfe174f0 0xbfe174f0 >ebp 0x4cad3420 0x4cad3420 >esi 0x4cad3519 1286419737 >edi 0x4cad3519 1286419737 >eip 0x4c99c6b7 0x4c99c6b7 <_int_malloc+279> >eflags 0x10202 [ 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: > 0x4c99c5a0 <+0>: push %ebp > 0x4c99c5a1 <+1>: push %edi > 0x4c99c5a2 <+2>: push %esi > 0x4c99c5a3 <+3>: push %ebx > 0x4c99c5a4 <+4>: sub $0x9c,%esp > 0x4c99c5aa <+10>: call 0x4ca59e73 <__x86.get_pc_thunk.bx> > 0x4c99c5af <+15>: add $0x136a45,%ebx > 0x4c99c5b5 <+21>: cmp $0xffffffdf,%edx > 0x4c99c5b8 <+24>: mov %edx,0x48(%esp) > 0x4c99c5bc <+28>: ja 0x4c99ccce <_int_malloc+1838> > 0x4c99c5c2 <+34>: mov %eax,%ebp > 0x4c99c5c4 <+36>: mov %edx,%eax > 0x4c99c5c6 <+38>: add $0xb,%eax > 0x4c99c5c9 <+41>: mov %eax,%edx > 0x4c99c5cb <+43>: and $0xfffffff8,%edx > 0x4c99c5ce <+46>: cmp $0x10,%eax > 0x4c99c5d1 <+49>: movl $0x10,0x40(%esp) > 0x4c99c5d9 <+57>: cmovb 0x40(%esp),%edx > 0x4c99c5de <+62>: cmp 0x18b4(%ebx),%edx > 0x4c99c5e4 <+68>: mov %edx,0x40(%esp) > 0x4c99c5e8 <+72>: ja 0x4c99c680 <_int_malloc+224> > 0x4c99c5ee <+78>: mov %edx,%eax > 0x4c99c5f0 <+80>: shr $0x3,%eax > 0x4c99c5f3 <+83>: sub $0x2,%eax > 0x4c99c5f6 <+86>: mov 0x8(%ebp,%eax,4),%esi > 0x4c99c5fa <+90>: lea 0x0(%ebp,%eax,4),%edi > 0x4c99c5fe <+94>: lea 0x8(%edi),%edx > 0x4c99c601 <+97>: mov %eax,0x34(%esp) > 0x4c99c605 <+101>: mov %edx,0x38(%esp) > 0x4c99c609 <+105>: test %esi,%esi > 0x4c99c60b <+107>: je 0x4c99c680 <_int_malloc+224> > 0x4c99c60d <+109>: mov %esi,%eax > 0x4c99c60f <+111>: mov 0x8(%esi),%ecx > 0x4c99c612 <+114>: cmpl $0x0,%gs:0xc > 0x4c99c61a <+122>: je 0x4c99c61d <_int_malloc+125> > 0x4c99c61c <+124>: lock cmpxchg %ecx,0x8(%edi) > 0x4c99c621 <+129>: cmp %eax,%esi > 0x4c99c623 <+131>: mov %eax,%edx > 0x4c99c625 <+133>: mov 0x38(%esp),%ecx > 0x4c99c629 <+137>: jne 0x4c99c632 <_int_malloc+146> > 0x4c99c62b <+139>: jmp 0x4c99c64f <_int_malloc+175> > 0x4c99c62d <+141>: lea 0x0(%esi),%esi > 0x4c99c630 <+144>: mov %eax,%edx > 0x4c99c632 <+146>: test %edx,%edx > 0x4c99c634 <+148>: je 0x4c99c680 <_int_malloc+224> > 0x4c99c636 <+150>: mov 0x8(%edx),%esi > 0x4c99c639 <+153>: mov %edx,%eax > 0x4c99c63b <+155>: cmpl $0x0,%gs:0xc > 0x4c99c643 <+163>: je 0x4c99c646 <_int_malloc+166> > 0x4c99c645 <+165>: lock cmpxchg %esi,(%ecx) > 0x4c99c649 <+169>: cmp %eax,%edx > 0x4c99c64b <+171>: jne 0x4c99c630 <_int_malloc+144> > 0x4c99c64d <+173>: mov %edx,%esi > 0x4c99c64f <+175>: mov 0x4(%esi),%eax > 0x4c99c652 <+178>: shr $0x3,%eax > 0x4c99c655 <+181>: sub $0x2,%eax > 0x4c99c658 <+184>: cmp %eax,0x34(%esp) > 0x4c99c65c <+188>: jne 0x4c99d78c <_int_malloc+4588> > 0x4c99c662 <+194>: mov 0x18b8(%ebx),%eax > 0x4c99c668 <+200>: add $0x8,%esi > 0x4c99c66b <+203>: test %eax,%eax > 0x4c99c66d <+205>: jne 0x4c99d012 <_int_malloc+2674> > 0x4c99c673 <+211>: add $0x9c,%esp > 0x4c99c679 <+217>: mov %esi,%eax > 0x4c99c67b <+219>: pop %ebx > 0x4c99c67c <+220>: pop %esi > 0x4c99c67d <+221>: pop %edi > 0x4c99c67e <+222>: pop %ebp > 0x4c99c67f <+223>: ret > 0x4c99c680 <+224>: cmpl $0x1ff,0x40(%esp) > 0x4c99c688 <+232>: ja 0x4c99c700 <_int_malloc+352> > 0x4c99c68a <+234>: mov 0x40(%esp),%esi > 0x4c99c68e <+238>: shr $0x3,%esi > 0x4c99c691 <+241>: lea 0x28(%ebp,%esi,8),%eax > 0x4c99c695 <+245>: mov 0xc(%eax),%edi > 0x4c99c698 <+248>: mov %esi,0x4c(%esp) > 0x4c99c69c <+252>: cmp %eax,%edi > 0x4c99c69e <+254>: mov %edi,0x34(%esp) > 0x4c99c6a2 <+258>: je 0x4c99c734 <_int_malloc+404> > 0x4c99c6a8 <+264>: test %edi,%edi > 0x4c99c6aa <+266>: je 0x4c99c72d <_int_malloc+397> > 0x4c99c6b0 <+272>: mov 0x34(%esp),%esi > 0x4c99c6b4 <+276>: mov 0xc(%esi),%edx >=> 0x4c99c6b7 <+279>: cmp 0x8(%edx),%esi > 0x4c99c6ba <+282>: jne 0x4c99d79b <_int_malloc+4603> > 0x4c99c6c0 <+288>: mov 0x40(%esp),%edi > 0x4c99c6c4 <+292>: mov %edx,0xc(%eax) > 0x4c99c6c7 <+295>: mov %eax,0x8(%edx) > 0x4c99c6ca <+298>: lea 0x42c(%ebx),%eax > 0x4c99c6d0 <+304>: orl $0x1,0x4(%esi,%edi,1) > 0x4c99c6d5 <+309>: cmp %eax,%ebp > 0x4c99c6d7 <+311>: je 0x4c99c6dd <_int_malloc+317> > 0x4c99c6d9 <+313>: orl $0x4,0x4(%esi) > 0x4c99c6dd <+317>: mov 0x34(%esp),%esi > 0x4c99c6e1 <+321>: mov 0x18b8(%ebx),%eax > 0x4c99c6e7 <+327>: add $0x8,%esi > 0x4c99c6ea <+330>: test %eax,%eax > 0x4c99c6ec <+332>: jne 0x4c99d012 <_int_malloc+2674> > 0x4c99c6f2 <+338>: add $0x9c,%esp > 0x4c99c6f8 <+344>: mov %esi,%eax > 0x4c99c6fa <+346>: pop %ebx > 0x4c99c6fb <+347>: pop %esi > 0x4c99c6fc <+348>: pop %edi > 0x4c99c6fd <+349>: pop %ebp > 0x4c99c6fe <+350>: ret > 0x4c99c6ff <+351>: nop > 0x4c99c700 <+352>: mov 0x40(%esp),%eax > 0x4c99c704 <+356>: shr $0x6,%eax > 0x4c99c707 <+359>: cmp $0x26,%eax > 0x4c99c70a <+362>: jbe 0x4c99ccc2 <_int_malloc+1826> > 0x4c99c710 <+368>: mov 0x40(%esp),%eax > 0x4c99c714 <+372>: shr $0x9,%eax > 0x4c99c717 <+375>: cmp $0x14,%eax > 0x4c99c71a <+378>: ja 0x4c99cdcc <_int_malloc+2092> > 0x4c99c720 <+384>: add $0x5b,%eax > 0x4c99c723 <+387>: mov %eax,0x4c(%esp) > 0x4c99c727 <+391>: testb $0x1,0x4(%ebp) > 0x4c99c72b <+395>: jne 0x4c99c734 <_int_malloc+404> > 0x4c99c72d <+397>: mov %ebp,%eax > 0x4c99c72f <+399>: call 0x4c99b640 <malloc_consolidate> > 0x4c99c734 <+404>: mov 0x40(%esp),%edi > 0x4c99c738 <+408>: mov 0x40(%esp),%esi > 0x4c99c73c <+412>: shr $0x6,%edi > 0x4c99c73f <+415>: shr $0x3,%esi > 0x4c99c742 <+418>: mov %edi,0x50(%esp) > 0x4c99c746 <+422>: add $0x38,%edi > 0x4c99c749 <+425>: mov %esi,0x64(%esp) > 0x4c99c74d <+429>: mov 0x40(%esp),%esi > 0x4c99c751 <+433>: mov %edi,0x68(%esp) > 0x4c99c755 <+437>: mov 0x40(%esp),%edi > 0x4c99c759 <+441>: shr $0x9,%esi > 0x4c99c75c <+444>: shr $0xc,%edi > 0x4c99c75f <+447>: mov %esi,0x54(%esp) > 0x4c99c763 <+451>: add $0x5b,%esi > 0x4c99c766 <+454>: mov %edi,0x58(%esp) > 0x4c99c76a <+458>: add $0x6e,%edi > 0x4c99c76d <+461>: mov %esi,0x6c(%esp) > 0x4c99c771 <+465>: mov 0x40(%esp),%esi > 0x4c99c775 <+469>: mov %edi,0x70(%esp) > 0x4c99c779 <+473>: mov 0x40(%esp),%edi > 0x4c99c77d <+477>: shr $0xf,%esi > 0x4c99c780 <+480>: shr $0x12,%edi > 0x4c99c783 <+483>: mov %esi,0x5c(%esp) > 0x4c99c787 <+487>: add $0x77,%esi > 0x4c99c78a <+490>: mov %edi,0x60(%esp) > 0x4c99c78e <+494>: add $0x7c,%edi > 0x4c99c791 <+497>: mov %esi,0x74(%esp) > 0x4c99c795 <+501>: lea 0x30(%ebp),%esi > 0x4c99c798 <+504>: mov %edi,0x78(%esp) > 0x4c99c79c <+508>: lea -0x4004c(%ebx),%edi > 0x4c99c7a2 <+514>: mov %esi,0x44(%esp) > 0x4c99c7a6 <+518>: mov %edi,0x7c(%esp) > 0x4c99c7aa <+522>: movl $0x2710,0x38(%esp) > 0x4c99c7b2 <+530>: jmp 0x4c99c7fb <_int_malloc+603> > 0x4c99c7b4 <+532>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99c7b8 <+536>: mov %edx,%ecx > 0x4c99c7ba <+538>: shr $0x3,%ecx > 0x4c99c7bd <+541>: lea 0x28(%ebp,%ecx,8),%esi > 0x4c99c7c1 <+545>: mov %ecx,%edx > 0x4c99c7c3 <+547>: movl $0x1,0x34(%esp) > 0x4c99c7cb <+555>: mov 0x8(%esi),%eax > 0x4c99c7ce <+558>: sar $0x5,%edx > 0x4c99c7d1 <+561>: shll %cl,0x34(%esp) > 0x4c99c7d5 <+565>: mov %edx,0x3c(%esp) > 0x4c99c7d9 <+569>: mov 0x34(%esp),%ecx > 0x4c99c7dd <+573>: or %ecx,0x430(%ebp,%edx,4) > 0x4c99c7e4 <+580>: subl $0x1,0x38(%esp) > 0x4c99c7e9 <+585>: mov %esi,0xc(%edi) > 0x4c99c7ec <+588>: mov %eax,0x8(%edi) > 0x4c99c7ef <+591>: mov %edi,0xc(%eax) > 0x4c99c7f2 <+594>: mov %edi,0x8(%esi) > 0x4c99c7f5 <+597>: je 0x4c99ca38 <_int_malloc+1176> > 0x4c99c7fb <+603>: mov 0x3c(%ebp),%edi > 0x4c99c7fe <+606>: cmp 0x44(%esp),%edi > 0x4c99c802 <+610>: je 0x4c99ca38 <_int_malloc+1176> > 0x4c99c808 <+616>: mov 0x4(%edi),%edx > 0x4c99c80b <+619>: mov 0xc(%edi),%esi > 0x4c99c80e <+622>: cmp $0x8,%edx > 0x4c99c811 <+625>: jbe 0x4c99ce43 <_int_malloc+2211> > 0x4c99c817 <+631>: cmp 0x448(%ebp),%edx > 0x4c99c81d <+637>: ja 0x4c99ce43 <_int_malloc+2211> > 0x4c99c823 <+643>: and $0xfffffff8,%edx > 0x4c99c826 <+646>: cmpl $0x1ff,0x40(%esp) > 0x4c99c82e <+654>: ja 0x4c99c83a <_int_malloc+666> > 0x4c99c830 <+656>: cmp %esi,0x44(%esp) > 0x4c99c834 <+660>: je 0x4c99c970 <_int_malloc+976> > 0x4c99c83a <+666>: mov 0x44(%esp),%ecx > 0x4c99c83e <+670>: cmp %edx,0x40(%esp) > 0x4c99c842 <+674>: mov %esi,0x3c(%ebp) > 0x4c99c845 <+677>: mov %ecx,0x8(%esi) > 0x4c99c848 <+680>: je 0x4c99cba8 <_int_malloc+1544> > 0x4c99c84e <+686>: cmp $0x1ff,%edx > 0x4c99c854 <+692>: jbe 0x4c99c7b8 <_int_malloc+536> > 0x4c99c85a <+698>: mov %edx,%eax > 0x4c99c85c <+700>: shr $0x6,%eax > 0x4c99c85f <+703>: cmp $0x26,%eax > 0x4c99c862 <+706>: ja 0x4c99c8e8 <_int_malloc+840> > 0x4c99c868 <+712>: lea 0x38(%eax),%ecx > 0x4c99c86b <+715>: movl $0x1,0x34(%esp) > 0x4c99c873 <+723>: lea 0x6c(%eax,%eax,1),%eax > 0x4c99c877 <+727>: shll %cl,0x34(%esp) > 0x4c99c87b <+731>: movl $0x2,0x3c(%esp) > 0x4c99c883 <+739>: lea 0x38(%ebp,%eax,4),%ecx > 0x4c99c887 <+743>: mov 0x8(%ecx),%eax > 0x4c99c88a <+746>: cmp %ecx,%eax > 0x4c99c88c <+748>: je 0x4c99c920 <_int_malloc+896> > 0x4c99c892 <+754>: mov 0xc(%ecx),%esi > 0x4c99c895 <+757>: or $0x1,%edx > 0x4c99c898 <+760>: cmp 0x4(%esi),%edx > 0x4c99c89b <+763>: jae 0x4c99c8bb <_int_malloc+795> > 0x4c99c89d <+765>: mov 0x14(%eax),%edx > 0x4c99c8a0 <+768>: mov %eax,0x10(%edi) > 0x4c99c8a3 <+771>: mov %edx,0x14(%edi) > 0x4c99c8a6 <+774>: mov %edi,0x10(%edx) > 0x4c99c8a9 <+777>: mov 0x3c(%esp),%edx > 0x4c99c8ad <+781>: mov %edi,0x14(%eax) > 0x4c99c8b0 <+784>: mov %ecx,%eax > 0x4c99c8b2 <+786>: jmp 0x4c99c7d9 <_int_malloc+569> > 0x4c99c8b7 <+791>: nop > 0x4c99c8b8 <+792>: mov 0x10(%eax),%eax > 0x4c99c8bb <+795>: mov 0x4(%eax),%ecx > 0x4c99c8be <+798>: cmp %ecx,%edx > 0x4c99c8c0 <+800>: jb 0x4c99c8b8 <_int_malloc+792> > 0x4c99c8c2 <+802>: cmp %ecx,%edx > 0x4c99c8c4 <+804>: je 0x4c99ca30 <_int_malloc+1168> > 0x4c99c8ca <+810>: mov 0x14(%eax),%edx > 0x4c99c8cd <+813>: mov %eax,0x10(%edi) > 0x4c99c8d0 <+816>: mov %edx,0x14(%edi) > 0x4c99c8d3 <+819>: mov %edi,0x14(%eax) > 0x4c99c8d6 <+822>: mov 0x14(%edi),%edx > 0x4c99c8d9 <+825>: mov %edi,0x10(%edx) > 0x4c99c8dc <+828>: mov 0xc(%eax),%esi > 0x4c99c8df <+831>: mov 0x3c(%esp),%edx > 0x4c99c8e3 <+835>: jmp 0x4c99c7d9 <_int_malloc+569> > 0x4c99c8e8 <+840>: mov %edx,%eax > 0x4c99c8ea <+842>: shr $0x9,%eax > 0x4c99c8ed <+845>: cmp $0x14,%eax > 0x4c99c8f0 <+848>: ja 0x4c99c938 <_int_malloc+920> > 0x4c99c8f2 <+850>: lea 0x5b(%eax),%ecx > 0x4c99c8f5 <+853>: lea 0xb2(%eax,%eax,1),%eax > 0x4c99c8fc <+860>: mov %ecx,%esi > 0x4c99c8fe <+862>: movl $0x1,0x34(%esp) > 0x4c99c906 <+870>: sar $0x5,%esi > 0x4c99c909 <+873>: shll %cl,0x34(%esp) > 0x4c99c90d <+877>: lea 0x38(%ebp,%eax,4),%ecx > 0x4c99c911 <+881>: mov 0x8(%ecx),%eax > 0x4c99c914 <+884>: mov %esi,0x3c(%esp) > 0x4c99c918 <+888>: cmp %ecx,%eax > 0x4c99c91a <+890>: jne 0x4c99c892 <_int_malloc+754> > 0x4c99c920 <+896>: mov %edi,0x14(%edi) > 0x4c99c923 <+899>: mov %eax,%esi > 0x4c99c925 <+901>: mov 0x3c(%esp),%edx > 0x4c99c929 <+905>: mov %edi,0x10(%edi) > 0x4c99c92c <+908>: jmp 0x4c99c7d9 <_int_malloc+569> > 0x4c99c931 <+913>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99c938 <+920>: mov %edx,%eax > 0x4c99c93a <+922>: shr $0xc,%eax > 0x4c99c93d <+925>: cmp $0xa,%eax > 0x4c99c940 <+928>: ja 0x4c99c9f8 <_int_malloc+1112> > 0x4c99c946 <+934>: lea 0x6e(%eax),%ecx > 0x4c99c949 <+937>: movl $0x1,0x34(%esp) > 0x4c99c951 <+945>: lea 0xd8(%eax,%eax,1),%eax > 0x4c99c958 <+952>: shll %cl,0x34(%esp) > 0x4c99c95c <+956>: movl $0x3,0x3c(%esp) > 0x4c99c964 <+964>: jmp 0x4c99c883 <_int_malloc+739> > 0x4c99c969 <+969>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99c970 <+976>: mov 0x34(%ebp),%ecx > 0x4c99c973 <+979>: cmp %edi,%ecx > 0x4c99c975 <+981>: jne 0x4c99c83a <_int_malloc+666> > 0x4c99c97b <+987>: mov 0x40(%esp),%eax > 0x4c99c97f <+991>: add $0x10,%eax > 0x4c99c982 <+994>: cmp %eax,%edx > 0x4c99c984 <+996>: jbe 0x4c99c83a <_int_malloc+666> > 0x4c99c98a <+1002>: mov 0x40(%esp),%eax > 0x4c99c98e <+1006>: mov 0x44(%esp),%esi > 0x4c99c992 <+1010>: sub 0x40(%esp),%edx > 0x4c99c996 <+1014>: mov %ecx,0x34(%esp) > 0x4c99c99a <+1018>: add %edi,%eax > 0x4c99c99c <+1020>: cmp $0x1ff,%edx > 0x4c99c9a2 <+1026>: mov %eax,0x34(%ebp) > 0x4c99c9a5 <+1029>: mov %eax,0x38(%ebp) > 0x4c99c9a8 <+1032>: mov %eax,0x3c(%ebp) > 0x4c99c9ab <+1035>: mov %esi,0x8(%eax) > 0x4c99c9ae <+1038>: mov %esi,0xc(%eax) > 0x4c99c9b1 <+1041>: jbe 0x4c99c9c1 <_int_malloc+1057> > 0x4c99c9b3 <+1043>: movl $0x0,0x10(%eax) > 0x4c99c9ba <+1050>: movl $0x0,0x14(%eax) > 0x4c99c9c1 <+1057>: lea 0x42c(%ebx),%esi > 0x4c99c9c7 <+1063>: mov 0x40(%esp),%edi > 0x4c99c9cb <+1067>: xor %ecx,%ecx > 0x4c99c9cd <+1069>: cmp %esi,%ebp > 0x4c99c9cf <+1071>: setne %cl > 0x4c99c9d2 <+1074>: mov %ecx,%esi > 0x4c99c9d4 <+1076>: shl $0x2,%esi > 0x4c99c9d7 <+1079>: or $0x1,%edi > 0x4c99c9da <+1082>: or %esi,%edi > 0x4c99c9dc <+1084>: mov 0x34(%esp),%esi > 0x4c99c9e0 <+1088>: mov %edx,(%eax,%edx,1) > 0x4c99c9e3 <+1091>: mov %edi,0x4(%esi) > 0x4c99c9e6 <+1094>: mov %edx,%esi > 0x4c99c9e8 <+1096>: or $0x1,%esi > 0x4c99c9eb <+1099>: mov %esi,0x4(%eax) > 0x4c99c9ee <+1102>: jmp 0x4c99c6dd <_int_malloc+317> > 0x4c99c9f3 <+1107>: nop > 0x4c99c9f4 <+1108>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99c9f8 <+1112>: mov %edx,%eax > 0x4c99c9fa <+1114>: shr $0xf,%eax > 0x4c99c9fd <+1117>: cmp $0x4,%eax > 0x4c99ca00 <+1120>: ja 0x4c99cac8 <_int_malloc+1320> > 0x4c99ca06 <+1126>: lea 0x77(%eax),%ecx > 0x4c99ca09 <+1129>: movl $0x1,0x34(%esp) > 0x4c99ca11 <+1137>: lea 0xea(%eax,%eax,1),%eax > 0x4c99ca18 <+1144>: shll %cl,0x34(%esp) > 0x4c99ca1c <+1148>: movl $0x3,0x3c(%esp) > 0x4c99ca24 <+1156>: jmp 0x4c99c883 <_int_malloc+739> > 0x4c99ca29 <+1161>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99ca30 <+1168>: mov 0x8(%eax),%eax > 0x4c99ca33 <+1171>: jmp 0x4c99c8dc <_int_malloc+828> > 0x4c99ca38 <+1176>: cmpl $0x1ff,0x40(%esp) > 0x4c99ca40 <+1184>: ja 0x4c99cbdd <_int_malloc+1597> > 0x4c99ca46 <+1190>: mov 0x4c(%esp),%ecx > 0x4c99ca4a <+1194>: mov $0x1,%eax > 0x4c99ca4f <+1199>: mov 0x4c(%esp),%esi > 0x4c99ca53 <+1203>: add $0x1,%ecx > 0x4c99ca56 <+1206>: mov %ecx,%edi > 0x4c99ca58 <+1208>: shr $0x5,%edi > 0x4c99ca5b <+1211>: lea 0x30(%ebp,%esi,8),%edx > 0x4c99ca5f <+1215>: mov 0x430(%ebp,%edi,4),%esi > 0x4c99ca66 <+1222>: shl %cl,%eax > 0x4c99ca68 <+1224>: test %eax,%eax > 0x4c99ca6a <+1226>: je 0x4c99ca70 <_int_malloc+1232> > 0x4c99ca6c <+1228>: cmp %esi,%eax > 0x4c99ca6e <+1230>: jbe 0x4c99caa5 <_int_malloc+1285> > 0x4c99ca70 <+1232>: add $0x1,%edi > 0x4c99ca73 <+1235>: cmp $0x3,%edi > 0x4c99ca76 <+1238>: ja 0x4c99cb00 <_int_malloc+1376> > 0x4c99ca7c <+1244>: mov 0x430(%ebp,%edi,4),%esi > 0x4c99ca83 <+1251>: test %esi,%esi > 0x4c99ca85 <+1253>: je 0x4c99ca70 <_int_malloc+1232> > 0x4c99ca87 <+1255>: mov %edi,%eax > 0x4c99ca89 <+1257>: shl $0x6,%eax > 0x4c99ca8c <+1260>: lea 0x28(%ebp,%eax,4),%edx > 0x4c99ca90 <+1264>: mov $0x1,%eax > 0x4c99ca95 <+1269>: test %eax,%esi > 0x4c99ca97 <+1271>: jne 0x4c99caa9 <_int_malloc+1289> > 0x4c99ca99 <+1273>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99caa0 <+1280>: add $0x8,%edx > 0x4c99caa3 <+1283>: add %eax,%eax > 0x4c99caa5 <+1285>: test %eax,%esi > 0x4c99caa7 <+1287>: je 0x4c99caa0 <_int_malloc+1280> > 0x4c99caa9 <+1289>: mov 0xc(%edx),%ecx > 0x4c99caac <+1292>: cmp %edx,%ecx > 0x4c99caae <+1294>: jne 0x4c99ccea <_int_malloc+1866> > 0x4c99cab4 <+1300>: mov %eax,%ecx > 0x4c99cab6 <+1302>: add $0x8,%edx > 0x4c99cab9 <+1305>: not %ecx > 0x4c99cabb <+1307>: add %eax,%eax > 0x4c99cabd <+1309>: and %ecx,%esi > 0x4c99cabf <+1311>: mov %esi,0x430(%ebp,%edi,4) > 0x4c99cac6 <+1318>: jmp 0x4c99ca68 <_int_malloc+1224> > 0x4c99cac8 <+1320>: mov %edx,%eax > 0x4c99caca <+1322>: shr $0x12,%eax > 0x4c99cacd <+1325>: cmp $0x2,%eax > 0x4c99cad0 <+1328>: ja 0x4c99cca8 <_int_malloc+1800> > 0x4c99cad6 <+1334>: lea 0x7c(%eax),%ecx > 0x4c99cad9 <+1337>: movl $0x1,0x34(%esp) > 0x4c99cae1 <+1345>: lea 0xf4(%eax,%eax,1),%eax > 0x4c99cae8 <+1352>: shll %cl,0x34(%esp) > 0x4c99caec <+1356>: movl $0x3,0x3c(%esp) > 0x4c99caf4 <+1364>: jmp 0x4c99c883 <_int_malloc+739> > 0x4c99caf9 <+1369>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99cb00 <+1376>: mov 0x30(%ebp),%eax > 0x4c99cb03 <+1379>: mov 0x40(%esp),%edx > 0x4c99cb07 <+1383>: mov 0x4(%eax),%edi > 0x4c99cb0a <+1386>: add $0x10,%edx > 0x4c99cb0d <+1389>: and $0xfffffff8,%edi > 0x4c99cb10 <+1392>: cmp %edx,%edi > 0x4c99cb12 <+1394>: jae 0x4c99d03f <_int_malloc+2719> > 0x4c99cb18 <+1400>: testb $0x1,0x4(%ebp) > 0x4c99cb1c <+1404>: jne 0x4c99cea2 <_int_malloc+2306> > 0x4c99cb22 <+1410>: mov %ebp,%eax > 0x4c99cb24 <+1412>: call 0x4c99b640 <malloc_consolidate> > 0x4c99cb29 <+1417>: mov 0x64(%esp),%esi > 0x4c99cb2d <+1421>: cmpl $0x1ff,0x40(%esp) > 0x4c99cb35 <+1429>: mov %esi,0x4c(%esp) > 0x4c99cb39 <+1433>: jbe 0x4c99c7aa <_int_malloc+522> > 0x4c99cb3f <+1439>: mov 0x68(%esp),%edi > 0x4c99cb43 <+1443>: cmpl $0x26,0x50(%esp) > 0x4c99cb48 <+1448>: mov %edi,0x4c(%esp) > 0x4c99cb4c <+1452>: jbe 0x4c99c7aa <_int_malloc+522> > 0x4c99cb52 <+1458>: mov 0x6c(%esp),%edx > 0x4c99cb56 <+1462>: cmpl $0x14,0x54(%esp) > 0x4c99cb5b <+1467>: mov %edx,0x4c(%esp) > 0x4c99cb5f <+1471>: jbe 0x4c99c7aa <_int_malloc+522> > 0x4c99cb65 <+1477>: mov 0x70(%esp),%esi > 0x4c99cb69 <+1481>: cmpl $0xa,0x58(%esp) > 0x4c99cb6e <+1486>: mov %esi,0x4c(%esp) > 0x4c99cb72 <+1490>: jbe 0x4c99c7aa <_int_malloc+522> > 0x4c99cb78 <+1496>: mov 0x74(%esp),%edi > 0x4c99cb7c <+1500>: cmpl $0x4,0x5c(%esp) > 0x4c99cb81 <+1505>: mov %edi,0x4c(%esp) > 0x4c99cb85 <+1509>: jbe 0x4c99c7aa <_int_malloc+522> > 0x4c99cb8b <+1515>: cmpl $0x3,0x60(%esp) > 0x4c99cb90 <+1520>: mov $0x7e,%edx > 0x4c99cb95 <+1525>: cmovb 0x78(%esp),%edx > 0x4c99cb9a <+1530>: mov %edx,0x4c(%esp) > 0x4c99cb9e <+1534>: jmp 0x4c99c7aa <_int_malloc+522> > 0x4c99cba3 <+1539>: nop > 0x4c99cba4 <+1540>: lea 0x0(%esi,%eiz,1),%esi > 0x4c99cba8 <+1544>: mov 0x40(%esp),%esi > 0x4c99cbac <+1548>: lea 0x42c(%ebx),%eax > 0x4c99cbb2 <+1554>: orl $0x1,0x4(%edi,%esi,1) > 0x4c99cbb7 <+1559>: cmp %eax,%ebp > 0x4c99cbb9 <+1561>: je 0x4c99cbbf <_int_malloc+1567> > 0x4c99cbbb <+1563>: orl $0x4,0x4(%edi) > 0x4c99cbbf <+1567>: mov 0x18b8(%ebx),%eax > 0x4c99cbc5 <+1573>: lea 0x8(%edi),%esi > 0x4c99cbc8 <+1576>: test %eax,%eax > 0x4c99cbca <+1578>: jne 0x4c99d012 <_int_malloc+2674> > 0x4c99cbd0 <+1584>: add $0x9c,%esp > 0x4c99cbd6 <+1590>: mov %esi,%eax > 0x4c99cbd8 <+1592>: pop %ebx > 0x4c99cbd9 <+1593>: pop %esi > 0x4c99cbda <+1594>: pop %edi > 0x4c99cbdb <+1595>: pop %ebp > 0x4c99cbdc <+1596>: ret > 0x4c99cbdd <+1597>: mov 0x4c(%esp),%esi > 0x4c99cbe1 <+1601>: lea 0x28(%ebp,%esi,8),%eax > 0x4c99cbe5 <+1605>: mov 0x8(%eax),%edx > 0x4c99cbe8 <+1608>: cmp %eax,%edx > 0x4c99cbea <+1610>: je 0x4c99ca46 <_int_malloc+1190> > 0x4c99cbf0 <+1616>: mov 0x40(%esp),%edi > 0x4c99cbf4 <+1620>: cmp 0x4(%edx),%edi > 0x4c99cbf7 <+1623>: ja 0x4c99ca46 <_int_malloc+1190> > 0x4c99cbfd <+1629>: mov 0x14(%edx),%edx > 0x4c99cc00 <+1632>: mov %edx,0x34(%esp) > 0x4c99cc04 <+1636>: mov 0x4(%edx),%edx > 0x4c99cc07 <+1639>: mov %edx,%esi > 0x4c99cc09 <+1641>: and $0xfffffff8,%esi > 0x4c99cc0c <+1644>: cmp %esi,%edi > 0x4c99cc0e <+1646>: jbe 0x4c99cc29 <_int_malloc+1673> > 0x4c99cc10 <+1648>: mov 0x34(%esp),%ecx > 0x4c99cc14 <+1652>: mov 0x14(%ecx),%ecx > 0x4c99cc17 <+1655>: mov 0x4(%ecx),%edx > 0x4c99cc1a <+1658>: mov %edx,%esi > 0x4c99cc1c <+1660>: and $0xfffffff8,%esi > 0x4c99cc1f <+1663>: cmp %esi,0x40(%esp) > 0x4c99cc23 <+1667>: ja 0x4c99cc14 <_int_malloc+1652> > 0x4c99cc25 <+1669>: mov %ecx,0x34(%esp) > 0x4c99cc29 <+1673>: mov 0x34(%esp),%edi > 0x4c99cc2d <+1677>: cmp %edi,0xc(%eax) > 0x4c99cc30 <+1680>: mov 0x8(%edi),%eax > 0x4c99cc33 <+1683>: je 0x4c99cc3e <_int_malloc+1694> > 0x4c99cc35 <+1685>: cmp 0x4(%eax),%edx > 0x4c99cc38 <+1688>: je 0x4c99d876 <_int_malloc+4822> > 0x4c99cc3e <+1694>: mov 0x34(%esp),%ecx > 0x4c99cc42 <+1698>: mov %esi,%edi > 0x4c99cc44 <+1700>: sub 0x40(%esp),%edi > 0x4c99cc48 <+1704>: cmp 0xc(%eax),%ecx > 0x4c99cc4b <+1707>: mov 0xc(%ecx),%edx > 0x4c99cc4e <+1710>: jne 0x4c99d723 <_int_malloc+4483> > 0x4c99cc54 <+1716>: cmp 0x8(%edx),%ecx > 0x4c99cc57 <+1719>: jne 0x4c99d723 <_int_malloc+4483> > 0x4c99cc5d <+1725>: mov %edx,0xc(%eax) > 0x4c99cc60 <+1728>: mov %eax,0x8(%edx) > 0x4c99cc63 <+1731>: mov 0x34(%esp),%edx > 0x4c99cc67 <+1735>: cmpl $0x1ff,0x4(%edx) > 0x4c99cc6e <+1742>: jbe 0x4c99cc7d <_int_malloc+1757> > 0x4c99cc70 <+1744>: mov %edx,%ecx > 0x4c99cc72 <+1746>: mov 0x10(%edx),%edx > 0x4c99cc75 <+1749>: test %edx,%edx > 0x4c99cc77 <+1751>: jne 0x4c99d771 <_int_malloc+4561> > 0x4c99cc7d <+1757>: cmp $0xf,%edi > 0x4c99cc80 <+1760>: ja 0x4c99d191 <_int_malloc+3057> > 0x4c99cc86 <+1766>: mov 0x34(%esp),%edi > 0x4c99cc8a <+1770>: lea 0x42c(%ebx),%eax > 0x4c99cc90 <+1776>: orl $0x1,0x4(%edi,%esi,1) > 0x4c99cc95 <+1781>: cmp %eax,%ebp > 0x4c99cc97 <+1783>: jne 0x4c99ce0b <_int_malloc+2155> > 0x4c99cc9d <+1789>: jmp 0x4c99c6dd <_int_malloc+317> > 0x4c99cca2 <+1794>: lea 0x0(%esi),%esi > 0x4c99cca8 <+1800>: movl $0x40000000,0x34(%esp) > 0x4c99ccb0 <+1808>: mov $0xf8,%eax > 0x4c99ccb5 <+1813>: movl $0x3,0x3c(%esp) > 0x4c99ccbd <+1821>: jmp 0x4c99c883 <_int_malloc+739> > 0x4c99ccc2 <+1826>: add $0x38,%eax > 0x4c99ccc5 <+1829>: mov %eax,0x4c(%esp) > 0x4c99ccc9 <+1833>: jmp 0x4c99c727 <_int_malloc+391> > 0x4c99ccce <+1838>: mov -0xf0(%ebx),%eax > 0x4c99ccd4 <+1844>: xor %esi,%esi > 0x4c99ccd6 <+1846>: movl $0xc,%gs:(%eax) > 0x4c99ccdd <+1853>: add $0x9c,%esp > 0x4c99cce3 <+1859>: mov %esi,%eax > 0x4c99cce5 <+1861>: pop %ebx > 0x4c99cce6 <+1862>: pop %esi > 0x4c99cce7 <+1863>: pop %edi > 0x4c99cce8 <+1864>: pop %ebp > 0x4c99cce9 <+1865>: ret > 0x4c99ccea <+1866>: mov %ecx,%edi > 0x4c99ccec <+1868>: mov %ecx,0x34(%esp) > 0x4c99ccf0 <+1872>: mov 0x4(%ecx),%ecx > 0x4c99ccf3 <+1875>: mov 0x8(%edi),%eax > 0x4c99ccf6 <+1878>: mov 0xc(%edi),%edx > 0x4c99ccf9 <+1881>: mov %ecx,%esi > 0x4c99ccfb <+1883>: and $0xfffffff8,%esi > 0x4c99ccfe <+1886>: mov %esi,0x38(%esp) > 0x4c99cd02 <+1890>: sub 0x40(%esp),%esi > 0x4c99cd06 <+1894>: cmp 0xc(%eax),%edi > 0x4c99cd09 <+1897>: jne 0x4c99d59d <_int_malloc+4093> > 0x4c99cd0f <+1903>: cmp 0x8(%edx),%edi > 0x4c99cd12 <+1906>: jne 0x4c99d59d <_int_malloc+4093> > 0x4c99cd18 <+1912>: cmp $0x1ff,%ecx > 0x4c99cd1e <+1918>: mov %edx,0xc(%eax) > 0x4c99cd21 <+1921>: mov %eax,0x8(%edx) > 0x4c99cd24 <+1924>: jbe 0x4c99cd4c <_int_malloc+1964> > 0x4c99cd26 <+1926>: mov 0x34(%esp),%edi > 0x4c99cd2a <+1930>: mov 0x10(%edi),%edx > 0x4c99cd2d <+1933>: test %edx,%edx > 0x4c99cd2f <+1935>: je 0x4c99cd4c <_int_malloc+1964> > 0x4c99cd31 <+1937>: mov 0x10(%eax),%ecx > 0x4c99cd34 <+1940>: test %ecx,%ecx > 0x4c99cd36 <+1942>: je 0x4c99d6f1 <_int_malloc+4433> > 0x4c99cd3c <+1948>: mov 0x34(%esp),%edi > 0x4c99cd40 <+1952>: mov 0x14(%edi),%eax > 0x4c99cd43 <+1955>: mov %eax,0x14(%edx) > 0x4c99cd46 <+1958>: mov 0x14(%edi),%eax > 0x4c99cd49 <+1961>: mov %edx,0x10(%eax) > 0x4c99cd4c <+1964>: cmp $0xf,%esi > 0x4c99cd4f <+1967>: jbe 0x4c99cdf0 <_int_malloc+2128> > 0x4c99cd55 <+1973>: mov 0x38(%ebp),%edx > 0x4c99cd58 <+1976>: mov 0x34(%esp),%eax > 0x4c99cd5c <+1980>: mov 0x44(%esp),%edi > 0x4c99cd60 <+1984>: add 0x40(%esp),%eax > 0x4c99cd64 <+1988>: cmp 0xc(%edx),%edi > 0x4c99cd67 <+1991>: jne 0x4c99d7cc <_int_malloc+4652> > 0x4c99cd6d <+1997>: cmpl $0x1ff,0x40(%esp) > 0x4c99cd75 <+2005>: mov %edi,0xc(%eax) > 0x4c99cd78 <+2008>: mov %edx,0x8(%eax) > 0x4c99cd7b <+2011>: mov %eax,0xc(%edx) > 0x4c99cd7e <+2014>: mov %eax,0x38(%ebp) > 0x4c99cd81 <+2017>: ja 0x4c99cd86 <_int_malloc+2022> > 0x4c99cd83 <+2019>: mov %eax,0x34(%ebp) > 0x4c99cd86 <+2022>: cmp $0x1ff,%esi > 0x4c99cd8c <+2028>: jbe 0x4c99cd9c <_int_malloc+2044> > 0x4c99cd8e <+2030>: movl $0x0,0x10(%eax) > 0x4c99cd95 <+2037>: movl $0x0,0x14(%eax) > 0x4c99cd9c <+2044>: lea 0x42c(%ebx),%edx > 0x4c99cda2 <+2050>: xor %ecx,%ecx > 0x4c99cda4 <+2052>: mov 0x34(%esp),%edi > 0x4c99cda8 <+2056>: cmp %edx,%ebp > 0x4c99cdaa <+2058>: mov 0x40(%esp),%edx > 0x4c99cdae <+2062>: setne %cl > 0x4c99cdb1 <+2065>: shl $0x2,%ecx > 0x4c99cdb4 <+2068>: mov %esi,(%eax,%esi,1) > 0x4c99cdb7 <+2071>: or $0x1,%edx > 0x4c99cdba <+2074>: or %ecx,%edx > 0x4c99cdbc <+2076>: mov %edx,0x4(%edi) > 0x4c99cdbf <+2079>: mov %esi,%edx > 0x4c99cdc1 <+2081>: or $0x1,%edx > 0x4c99cdc4 <+2084>: mov %edx,0x4(%eax) > 0x4c99cdc7 <+2087>: jmp 0x4c99c6dd <_int_malloc+317> > 0x4c99cdcc <+2092>: mov 0x40(%esp),%eax > 0x4c99cdd0 <+2096>: shr $0xc,%eax > 0x4c99cdd3 <+2099>: cmp $0xa,%eax > 0x4c99cdd6 <+2102>: jbe 0x4c99ce14 <_int_malloc+2164> > 0x4c99cdd8 <+2104>: mov 0x40(%esp),%eax > 0x4c99cddc <+2108>: shr $0xf,%eax > 0x4c99cddf <+2111>: cmp $0x4,%eax > 0x4c99cde2 <+2114>: ja 0x4c99ce20 <_int_malloc+2176> > 0x4c99cde4 <+2116>: add $0x77,%eax > 0x4c99cde7 <+2119>: mov %eax,0x4c(%esp) > 0x4c99cdeb <+2123>: jmp 0x4c99c727 <_int_malloc+391> > 0x4c99cdf0 <+2128>: mov 0x34(%esp),%edi > 0x4c99cdf4 <+2132>: lea 0x42c(%ebx),%eax > 0x4c99cdfa <+2138>: mov 0x38(%esp),%esi > 0x4c99cdfe <+2142>: orl $0x1,0x4(%edi,%esi,1) > 0x4c99ce03 <+2147>: cmp %eax,%ebp > 0x4c99ce05 <+2149>: je 0x4c99c6dd <_int_malloc+317> > 0x4c99ce0b <+2155>: orl $0x4,0x4(%edi) > 0x4c99ce0f <+2159>: jmp 0x4c99c6dd <_int_malloc+317> > 0x4c99ce14 <+2164>: add $0x6e,%eax > 0x4c99ce17 <+2167>: mov %eax,0x4c(%esp) > 0x4c99ce1b <+2171>: jmp 0x4c99c727 <_int_malloc+391> > 0x4c99ce20 <+2176>: mov 0x40(%esp),%eax > 0x4c99ce24 <+2180>: movl $0x7e,0x4c(%esp) > 0x4c99ce2c <+2188>: shr $0x12,%eax > 0x4c99ce2f <+2191>: lea 0x7c(%eax),%edx > 0x4c99ce32 <+2194>: cmp $0x2,%eax > 0x4c99ce35 <+2197>: cmova 0x4c(%esp),%edx > 0x4c99ce3a <+2202>: mov %edx,0x4c(%esp) > 0x4c99ce3e <+2206>: jmp 0x4c99c727 <_int_malloc+391> > 0x4c99ce43 <+2211>: cmpl $0x0,%gs:0xc > 0x4c99ce4b <+2219>: je 0x4c99ce4e <_int_malloc+2222> > 0x4c99ce4d <+2221>: lock subl $0x1,0x0(%ebp) > 0x4c99ce52 <+2226>: jne 0x4c9a11de <_L_unlock_6758> > 0x4c99ce58 <+2232>: mov 0x160(%ebx),%ecx > 0x4c99ce5e <+2238>: mov %ecx,%eax > 0x4c99ce60 <+2240>: and $0x5,%eax > 0x4c99ce63 <+2243>: cmp $0x5,%eax > 0x4c99ce66 <+2246>: je 0x4c99d6cb <_int_malloc+4395> > 0x4c99ce6c <+2252>: test $0x1,%cl > 0x4c99ce6f <+2255>: jne 0x4c99d07c <_int_malloc+2780> > 0x4c99ce75 <+2261>: and $0x2,%ecx > 0x4c99ce78 <+2264>: jne 0x4c99d713 <_int_malloc+4467> > 0x4c99ce7e <+2270>: xor %eax,%eax > 0x4c99ce80 <+2272>: mov $0x1,%ecx > 0x4c99ce85 <+2277>: cmpl $0x0,%gs:0xc > 0x4c99ce8d <+2285>: je 0x4c99ce90 <_int_malloc+2288> > 0x4c99ce8f <+2287>: lock cmpxchg %ecx,0x0(%ebp) > 0x4c99ce94 <+2292>: jne 0x4c9a11eb <_L_lock_6792> > 0x4c99ce9a <+2298>: mov 0x4(%edi),%edx > 0x4c99ce9d <+2301>: jmp 0x4c99c823 <_int_malloc+643> > 0x4c99cea2 <+2306>: mov %eax,0x34(%esp) > 0x4c99cea6 <+2310>: mov -0xf4(%ebx),%eax > 0x4c99ceac <+2316>: mov 0x40(%esp),%esi > 0x4c99ceb0 <+2320>: mov %edx,0x54(%esp) > 0x4c99ceb4 <+2324>: mov 0x10(%eax),%eax > 0x4c99ceb7 <+2327>: mov %eax,0x44(%esp) > 0x4c99cebb <+2331>: sub $0x1,%eax > 0x4c99cebe <+2334>: cmp 0x134(%ebx),%esi > 0x4c99cec4 <+2340>: mov %eax,0x38(%esp) > 0x4c99cec8 <+2344>: jb 0x4c99d038 <_int_malloc+2712> > 0x4c99cece <+2350>: mov 0x144(%ebx),%eax > 0x4c99ced4 <+2356>: cmp %eax,0x140(%ebx) > 0x4c99ceda <+2362>: jge 0x4c99d038 <_int_malloc+2712> > 0x4c99cee0 <+2368>: mov 0x40(%esp),%edi > 0x4c99cee4 <+2372>: mov 0x44(%esp),%ecx > 0x4c99cee8 <+2376>: mov 0x38(%esp),%eax > 0x4c99ceec <+2380>: lea 0x3(%edi,%ecx,1),%esi > 0x4c99cef0 <+2384>: not %eax > 0x4c99cef2 <+2386>: and %eax,%esi > 0x4c99cef4 <+2388>: cmp %esi,%edi > 0x4c99cef6 <+2390>: jb 0x4c99d64b <_int_malloc+4267> > 0x4c99cefc <+2396>: mov 0x30(%ebp),%edx > 0x4c99ceff <+2399>: mov $0x1,%esi > 0x4c99cf04 <+2404>: mov 0x4(%edx),%edi > 0x4c99cf07 <+2407>: mov %edx,0x34(%esp) > 0x4c99cf0b <+2411>: and $0xfffffff8,%edi > 0x4c99cf0e <+2414>: lea 0x42c(%ebx),%ecx > 0x4c99cf14 <+2420>: cmp %ecx,%ebp > 0x4c99cf16 <+2422>: mov %ecx,0x58(%esp) > 0x4c99cf1a <+2426>: je 0x4c99d28c <_int_malloc+3308> > 0x4c99cf20 <+2432>: mov 0x34(%esp),%eax > 0x4c99cf24 <+2436>: and $0xfff00000,%eax > 0x4c99cf29 <+2441>: mov 0x8(%eax),%edx > 0x4c99cf2c <+2444>: mov %eax,0x3c(%esp) > 0x4c99cf30 <+2448>: mov 0x54(%esp),%eax > 0x4c99cf34 <+2452>: mov %edx,0x4c(%esp) > 0x4c99cf38 <+2456>: sub %edi,%eax > 0x4c99cf3a <+2458>: test %eax,%eax > 0x4c99cf3c <+2460>: jle 0x4c99d113 <_int_malloc+2931> > 0x4c99cf42 <+2466>: mov 0x38(%esp),%edx > 0x4c99cf46 <+2470>: add 0x38(%esp),%eax > 0x4c99cf4a <+2474>: not %edx > 0x4c99cf4c <+2476>: and %edx,%eax > 0x4c99cf4e <+2478>: mov 0x4c(%esp),%edx > 0x4c99cf52 <+2482>: add %eax,%edx > 0x4c99cf54 <+2484>: cmp $0x100000,%edx > 0x4c99cf5a <+2490>: ja 0x4c99d113 <_int_malloc+2931> > 0x4c99cf60 <+2496>: mov 0x3c(%esp),%ecx > 0x4c99cf64 <+2500>: mov 0xc(%ecx),%eax > 0x4c99cf67 <+2503>: mov 0x34(%esp),%ecx > 0x4c99cf6b <+2507>: cmp %eax,%edx > 0x4c99cf6d <+2509>: ja 0x4c99d251 <_int_malloc+3249> > 0x4c99cf73 <+2515>: mov 0x448(%ebp),%esi > 0x4c99cf79 <+2521>: mov %edx,%eax > 0x4c99cf7b <+2523>: mov 0x3c(%esp),%edi > 0x4c99cf7f <+2527>: sub 0x4c(%esp),%eax > 0x4c99cf83 <+2531>: add %eax,0x18f0(%ebx) > 0x4c99cf89 <+2537>: add %eax,%esi > 0x4c99cf8b <+2539>: mov %edi,%eax > 0x4c99cf8d <+2541>: mov %edx,0x8(%edi) > 0x4c99cf90 <+2544>: add %edx,%eax > 0x4c99cf92 <+2546>: mov 0x34(%esp),%edx > 0x4c99cf96 <+2550>: sub 0x34(%esp),%eax > 0x4c99cf9a <+2554>: mov %esi,0x448(%ebp) > 0x4c99cfa0 <+2560>: or $0x1,%eax > 0x4c99cfa3 <+2563>: mov %eax,0x4(%edx) > 0x4c99cfa6 <+2566>: cmp %esi,0x44c(%ebp) > 0x4c99cfac <+2572>: jae 0x4c99cfb4 <_int_malloc+2580> > 0x4c99cfae <+2574>: mov %esi,0x44c(%ebp) > 0x4c99cfb4 <+2580>: mov 0x4(%ecx),%eax > 0x4c99cfb7 <+2583>: and $0xfffffff8,%eax > 0x4c99cfba <+2586>: cmp 0x54(%esp),%eax > 0x4c99cfbe <+2590>: jb 0x4c99ccce <_int_malloc+1838> > 0x4c99cfc4 <+2596>: mov 0x40(%esp),%esi > 0x4c99cfc8 <+2600>: xor %edx,%edx > 0x4c99cfca <+2602>: sub 0x40(%esp),%eax > 0x4c99cfce <+2606>: mov 0x40(%esp),%edi > 0x4c99cfd2 <+2610>: add %ecx,%esi > 0x4c99cfd4 <+2612>: cmp 0x58(%esp),%ebp > 0x4c99cfd8 <+2616>: mov %esi,0x30(%ebp) > 0x4c99cfdb <+2619>: mov %esi,0x34(%esp) > 0x4c99cfdf <+2623>: setne %dl > 0x4c99cfe2 <+2626>: or $0x1,%edi > 0x4c99cfe5 <+2629>: mov %edx,%esi > 0x4c99cfe7 <+2631>: or $0x1,%eax > 0x4c99cfea <+2634>: shl $0x2,%esi > 0x4c99cfed <+2637>: or %esi,%edi > 0x4c99cfef <+2639>: mov 0x34(%esp),%esi > 0x4c99cff3 <+2643>: mov %edi,0x4(%ecx) > 0x4c99cff6 <+2646>: mov %eax,0x4(%esi) > 0x4c99cff9 <+2649>: lea 0x8(%ecx),%esi > 0x4c99cffc <+2652>: test %esi,%esi > 0x4c99cffe <+2654>: je 0x4c99d24a <_int_malloc+3242> > 0x4c99d004 <+2660>: mov 0x18b8(%ebx),%eax > 0x4c99d00a <+2666>: test %eax,%eax > 0x4c99d00c <+2668>: je 0x4c99c673 <_int_malloc+211> > 0x4c99d012 <+2674>: mov 0x48(%esp),%edx > 0x4c99d016 <+2678>: not %eax > 0x4c99d018 <+2680>: and $0xff,%eax > 0x4c99d01d <+2685>: mov %eax,0x4(%esp) > 0x4c99d021 <+2689>: mov %esi,(%esp) > 0x4c99d024 <+2692>: mov %edx,0x8(%esp) > 0x4c99d028 <+2696>: call 0x4c9a4ef0 <__memset_ia32> > 0x4c99d02d <+2701>: jmp 0x4c99c673 <_int_malloc+211> > 0x4c99d032 <+2706>: lea 0x0(%esi),%esi > 0x4c99d038 <+2712>: xor %esi,%esi > 0x4c99d03a <+2714>: jmp 0x4c99cf0e <_int_malloc+2414> > 0x4c99d03f <+2719>: lea 0x42c(%ebx),%edx > 0x4c99d045 <+2725>: mov 0x40(%esp),%ecx > 0x4c99d049 <+2729>: mov %eax,0x34(%esp) > 0x4c99d04d <+2733>: sub 0x40(%esp),%edi > 0x4c99d051 <+2737>: add 0x40(%esp),%eax > 0x4c99d055 <+2741>: cmp %edx,%ebp > 0x4c99d057 <+2743>: setne %dl > 0x4c99d05a <+2746>: or $0x1,%ecx > 0x4c99d05d <+2749>: movzbl %dl,%edx > 0x4c99d060 <+2752>: or $0x1,%edi > 0x4c99d063 <+2755>: shl $0x2,%edx > 0x4c99d066 <+2758>: or %edx,%ecx > 0x4c99d068 <+2760>: mov 0x34(%esp),%edx > 0x4c99d06c <+2764>: mov %eax,0x30(%ebp) > 0x4c99d06f <+2767>: mov %edx,%esi > 0x4c99d071 <+2769>: mov %ecx,0x4(%edx) > 0x4c99d074 <+2772>: mov %edi,0x4(%eax) > 0x4c99d077 <+2775>: jmp 0x4c99c662 <_int_malloc+194> > 0x4c99d07c <+2780>: lea 0x8f(%esp),%eax > 0x4c99d083 <+2787>: mov %eax,0x4(%esp) > 0x4c99d087 <+2791>: lea 0x8(%edi),%eax > 0x4c99d08a <+2794>: lea 0x87(%esp),%edx > 0x4c99d091 <+2801>: movl $0x0,0xc(%esp) > 0x4c99d099 <+2809>: movl $0x10,0x8(%esp) > 0x4c99d0a1 <+2817>: mov %eax,(%esp) > 0x4c99d0a4 <+2820>: mov %edx,0x2c(%esp) > 0x4c99d0a8 <+2824>: mov %ecx,0x30(%esp) > 0x4c99d0ac <+2828>: movb $0x0,0x8f(%esp) > 0x4c99d0b4 <+2836>: call 0x4c968df0 <_itoa_word> > 0x4c99d0b9 <+2841>: mov 0x2c(%esp),%edx > 0x4c99d0bd <+2845>: mov 0x30(%esp),%ecx > 0x4c99d0c1 <+2849>: cmp %edx,%eax > 0x4c99d0c3 <+2851>: jbe 0x4c99d0d6 <_int_malloc+2870> > 0x4c99d0c5 <+2853>: sub $0x1,%eax > 0x4c99d0c8 <+2856>: cmp %edx,%eax > 0x4c99d0ca <+2858>: movb $0x30,(%eax) > 0x4c99d0cd <+2861>: jne 0x4c99d0c5 <_int_malloc+2853> > 0x4c99d0cf <+2863>: lea 0x87(%esp),%eax > 0x4c99d0d6 <+2870>: mov 0x362c(%ebx),%edx > 0x4c99d0dc <+2876>: mov (%edx),%edx > 0x4c99d0de <+2878>: mov %eax,0x10(%esp) > 0x4c99d0e2 <+2882>: lea -0x3ffbe(%ebx),%eax > 0x4c99d0e8 <+2888>: mov %eax,0xc(%esp) > 0x4c99d0ec <+2892>: lea -0x3de60(%ebx),%eax > 0x4c99d0f2 <+2898>: mov %eax,0x4(%esp) > 0x4c99d0f6 <+2902>: mov %ecx,%eax > 0x4c99d0f8 <+2904>: test %edx,%edx > 0x4c99d0fa <+2906>: cmove 0x7c(%esp),%edx > 0x4c99d0ff <+2911>: and $0x2,%eax > 0x4c99d102 <+2914>: mov %eax,(%esp) > 0x4c99d105 <+2917>: mov %edx,0x8(%esp) > 0x4c99d109 <+2921>: call 0x4c9944c0 <__libc_message> > 0x4c99d10e <+2926>: jmp 0x4c99ce7e <_int_malloc+2270> > 0x4c99d113 <+2931>: mov 0x40(%esp),%eax > 0x4c99d117 <+2935>: mov 0x130(%ebx),%edx > 0x4c99d11d <+2941>: add $0x20,%eax > 0x4c99d120 <+2944>: call 0x4c99a860 <new_heap> > 0x4c99d125 <+2949>: test %eax,%eax > 0x4c99d127 <+2951>: je 0x4c99d85e <_int_malloc+4798> > 0x4c99d12d <+2957>: mov 0x8(%eax),%edx > 0x4c99d130 <+2960>: mov 0x448(%ebp),%esi > 0x4c99d136 <+2966>: mov 0x3c(%esp),%ecx > 0x4c99d13a <+2970>: add %edx,0x18f0(%ebx) > 0x4c99d140 <+2976>: add %edx,%esi > 0x4c99d142 <+2978>: sub $0x10,%edx > 0x4c99d145 <+2981>: mov %ecx,0x4(%eax) > 0x4c99d148 <+2984>: or $0x1,%edx > 0x4c99d14b <+2987>: lea 0x10(%eax),%ecx > 0x4c99d14e <+2990>: mov %ebp,(%eax) > 0x4c99d150 <+2992>: mov %esi,0x448(%ebp) > 0x4c99d156 <+2998>: mov %ecx,0x30(%ebp) > 0x4c99d159 <+3001>: mov %edx,0x14(%eax) > 0x4c99d15c <+3004>: mov 0x34(%esp),%eax > 0x4c99d160 <+3008>: lea -0x10(%edi),%edx > 0x4c99d163 <+3011>: sub $0x8,%edi > 0x4c99d166 <+3014>: mov %edi,0x38(%esp) > 0x4c99d16a <+3018>: add %edi,%eax > 0x4c99d16c <+3020>: cmp $0xf,%edx > 0x4c99d16f <+3023>: movl $0x1,0x4(%eax) > 0x4c99d176 <+3030>: ja 0x4c99d828 <_int_malloc+4744> > 0x4c99d17c <+3036>: mov 0x34(%esp),%edx > 0x4c99d180 <+3040>: or $0x1,%edi > 0x4c99d183 <+3043>: mov %edi,0x4(%edx) > 0x4c99d186 <+3046>: mov 0x38(%esp),%edi > 0x4c99d18a <+3050>: mov %edi,(%eax) > 0x4c99d18c <+3052>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d191 <+3057>: mov 0x38(%ebp),%edx > 0x4c99d194 <+3060>: mov 0x34(%esp),%eax > 0x4c99d198 <+3064>: mov 0x44(%esp),%esi > 0x4c99d19c <+3068>: add 0x40(%esp),%eax > 0x4c99d1a0 <+3072>: cmp 0xc(%edx),%esi > 0x4c99d1a3 <+3075>: jne 0x4c99d1f7 <_int_malloc+3159> > 0x4c99d1a5 <+3077>: cmp $0x1ff,%edi > 0x4c99d1ab <+3083>: mov %esi,0xc(%eax) > 0x4c99d1ae <+3086>: mov %edx,0x8(%eax) > 0x4c99d1b1 <+3089>: mov %eax,0xc(%edx) > 0x4c99d1b4 <+3092>: mov %eax,0x38(%ebp) > 0x4c99d1b7 <+3095>: jbe 0x4c99d1c7 <_int_malloc+3111> > 0x4c99d1b9 <+3097>: movl $0x0,0x10(%eax) > 0x4c99d1c0 <+3104>: movl $0x0,0x14(%eax) > 0x4c99d1c7 <+3111>: lea 0x42c(%ebx),%edx > 0x4c99d1cd <+3117>: xor %ecx,%ecx > 0x4c99d1cf <+3119>: mov 0x34(%esp),%esi > 0x4c99d1d3 <+3123>: cmp %edx,%ebp > 0x4c99d1d5 <+3125>: mov 0x40(%esp),%edx > 0x4c99d1d9 <+3129>: setne %cl > 0x4c99d1dc <+3132>: shl $0x2,%ecx > 0x4c99d1df <+3135>: mov %edi,(%eax,%edi,1) > 0x4c99d1e2 <+3138>: or $0x1,%edx > 0x4c99d1e5 <+3141>: or %ecx,%edx > 0x4c99d1e7 <+3143>: mov %edx,0x4(%esi) > 0x4c99d1ea <+3146>: mov %edi,%edx > 0x4c99d1ec <+3148>: or $0x1,%edx > 0x4c99d1ef <+3151>: mov %edx,0x4(%eax) > 0x4c99d1f2 <+3154>: jmp 0x4c99c6dd <_int_malloc+317> > 0x4c99d1f7 <+3159>: lea -0x3dca4(%ebx),%edx > 0x4c99d1fd <+3165>: cmpl $0x0,%gs:0xc > 0x4c99d205 <+3173>: je 0x4c99d208 <_int_malloc+3176> > 0x4c99d207 <+3175>: lock subl $0x1,0x0(%ebp) > 0x4c99d20c <+3180>: jne 0x4c9a11f8 <_L_unlock_7383> > 0x4c99d212 <+3186>: mov 0x34(%esp),%eax > 0x4c99d216 <+3190>: add $0x8,%eax > 0x4c99d219 <+3193>: mov %eax,(%esp) > 0x4c99d21c <+3196>: mov 0x160(%ebx),%eax > 0x4c99d222 <+3202>: call 0x4c99b050 <malloc_printerr> > 0x4c99d227 <+3207>: xor %eax,%eax > 0x4c99d229 <+3209>: mov $0x1,%ecx > 0x4c99d22e <+3214>: cmpl $0x0,%gs:0xc > 0x4c99d236 <+3222>: je 0x4c99d239 <_int_malloc+3225> > 0x4c99d238 <+3224>: lock cmpxchg %ecx,0x0(%ebp) > 0x4c99d23d <+3229>: jne 0x4c9a1205 <_L_lock_7396> > 0x4c99d243 <+3235>: xor %esi,%esi > 0x4c99d245 <+3237>: jmp 0x4c99c673 <_int_malloc+211> > 0x4c99d24a <+3242>: xor %esi,%esi > 0x4c99d24c <+3244>: jmp 0x4c99c673 <_int_malloc+211> > 0x4c99d251 <+3249>: mov %edx,%ecx > 0x4c99d253 <+3251>: sub %eax,%ecx > 0x4c99d255 <+3253>: add 0x3c(%esp),%eax > 0x4c99d259 <+3257>: movl $0x3,0x8(%esp) > 0x4c99d261 <+3265>: mov %ecx,0x4(%esp) > 0x4c99d265 <+3269>: mov %eax,(%esp) > 0x4c99d268 <+3272>: mov %edx,0x2c(%esp) > 0x4c99d26c <+3276>: call 0x4ca15af0 <mprotect> > 0x4c99d271 <+3281>: mov 0x2c(%esp),%edx > 0x4c99d275 <+3285>: test %eax,%eax > 0x4c99d277 <+3287>: jne 0x4c99d113 <_int_malloc+2931> > 0x4c99d27d <+3293>: mov 0x3c(%esp),%esi > 0x4c99d281 <+3297>: mov 0x30(%ebp),%ecx > 0x4c99d284 <+3300>: mov %edx,0xc(%esi) > 0x4c99d287 <+3303>: jmp 0x4c99cf73 <_int_malloc+2515> > 0x4c99d28c <+3308>: mov 0x40(%esp),%esi > 0x4c99d290 <+3312>: mov 0x130(%ebx),%eax > 0x4c99d296 <+3318>: mov 0x38(%esp),%ecx > 0x4c99d29a <+3322>: lea 0x10(%esi,%eax,1),%eax > 0x4c99d29e <+3326>: mov 0x430(%ebx),%esi > 0x4c99d2a4 <+3332>: not %ecx > 0x4c99d2a6 <+3334>: mov %eax,%edx > 0x4c99d2a8 <+3336>: mov %ecx,0x50(%esp) > 0x4c99d2ac <+3340>: mov 0x38(%esp),%ecx > 0x4c99d2b0 <+3344>: sub %edi,%edx > 0x4c99d2b2 <+3346>: and $0x2,%esi > 0x4c99d2b5 <+3349>: cmove %edx,%eax > 0x4c99d2b8 <+3352>: add %eax,%ecx > 0x4c99d2ba <+3354>: and 0x50(%esp),%ecx > 0x4c99d2be <+3358>: test %ecx,%ecx > 0x4c99d2c0 <+3360>: mov %ecx,%edx > 0x4c99d2c2 <+3362>: jle 0x4c99d365 <_int_malloc+3525> > 0x4c99d2c8 <+3368>: mov -0x150(%ebx),%eax > 0x4c99d2ce <+3374>: mov %ecx,(%esp) > 0x4c99d2d1 <+3377>: mov %ecx,0x2c(%esp) > 0x4c99d2d5 <+3381>: mov %ecx,0x30(%esp) > 0x4c99d2d9 <+3385>: call *(%eax) > 0x4c99d2db <+3387>: mov 0x2c(%esp),%edx > 0x4c99d2df <+3391>: mov 0x30(%esp),%ecx > 0x4c99d2e3 <+3395>: test %eax,%eax > 0x4c99d2e5 <+3397>: mov %eax,%esi > 0x4c99d2e7 <+3399>: je 0x4c99d35c <_int_malloc+3516> > 0x4c99d2e9 <+3401>: mov -0xd0(%ebx),%eax > 0x4c99d2ef <+3407>: mov (%eax),%eax > 0x4c99d2f1 <+3409>: test %eax,%eax > 0x4c99d2f3 <+3411>: je 0x4c99d2ff <_int_malloc+3423> > 0x4c99d2f5 <+3413>: mov %ecx,0x30(%esp) > 0x4c99d2f9 <+3417>: call *%eax > 0x4c99d2fb <+3419>: mov 0x30(%esp),%ecx > 0x4c99d2ff <+3423>: movb $0x1,0x5c(%esp) > 0x4c99d304 <+3428>: xor %edx,%edx > 0x4c99d306 <+3430>: mov 0x15c(%ebx),%eax > 0x4c99d30c <+3436>: test %eax,%eax > 0x4c99d30e <+3438>: jne 0x4c99d316 <_int_malloc+3446> > 0x4c99d310 <+3440>: mov %esi,0x15c(%ebx) > 0x4c99d316 <+3446>: mov 0x34(%esp),%eax > 0x4c99d31a <+3450>: add %edi,%eax > 0x4c99d31c <+3452>: mov %eax,0x4c(%esp) > 0x4c99d320 <+3456>: mov 0x874(%ebx),%eax > 0x4c99d326 <+3462>: add %ecx,%eax > 0x4c99d328 <+3464>: cmp %esi,0x4c(%esp) > 0x4c99d32c <+3468>: mov %eax,0x3c(%esp) > 0x4c99d330 <+3472>: mov %eax,0x44(%esp) > 0x4c99d334 <+3476>: mov %eax,0x874(%ebx) > 0x4c99d33a <+3482>: jne 0x4c99d39f <_int_malloc+3583> > 0x4c99d33c <+3484>: cmpb $0x0,0x5c(%esp) > 0x4c99d341 <+3489>: je 0x4c99d39f <_int_malloc+3583> > 0x4c99d343 <+3491>: mov 0x34(%esp),%edx > 0x4c99d347 <+3495>: add %edi,%ecx > 0x4c99d349 <+3497>: mov %eax,%esi > 0x4c99d34b <+3499>: or $0x1,%ecx > 0x4c99d34e <+3502>: mov %ecx,0x4(%edx) > 0x4c99d351 <+3505>: mov 0x45c(%ebx),%ecx > 0x4c99d357 <+3511>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d35c <+3516>: mov 0x430(%ebx),%esi > 0x4c99d362 <+3522>: and $0x2,%esi > 0x4c99d365 <+3525>: test %esi,%esi > 0x4c99d367 <+3527>: jne 0x4c99d376 <_int_malloc+3542> > 0x4c99d369 <+3529>: mov 0x38(%esp),%eax > 0x4c99d36d <+3533>: add %edi,%eax > 0x4c99d36f <+3535>: lea (%eax,%ecx,1),%edx > 0x4c99d372 <+3538>: and 0x50(%esp),%edx > 0x4c99d376 <+3542>: cmp $0xfffff,%edx > 0x4c99d37c <+3548>: mov $0x100000,%ecx > 0x4c99d381 <+3553>: cmova %edx,%ecx > 0x4c99d384 <+3556>: cmp %ecx,0x40(%esp) > 0x4c99d388 <+3560>: jb 0x4c99d5eb <_int_malloc+4171> > 0x4c99d38e <+3566>: mov 0x874(%ebx),%esi > 0x4c99d394 <+3572>: mov 0x45c(%ebx),%ecx > 0x4c99d39a <+3578>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d39f <+3583>: testb $0x2,0x430(%ebx) > 0x4c99d3a6 <+3590>: jne 0x4c99d55c <_int_malloc+4028> > 0x4c99d3ac <+3596>: test %edi,%edi > 0x4c99d3ae <+3598>: setne %al > 0x4c99d3b1 <+3601>: cmp %esi,0x4c(%esp) > 0x4c99d3b5 <+3605>: ja 0x4c99d48a <_int_malloc+3818> > 0x4c99d3bb <+3611>: test %al,%al > 0x4c99d3bd <+3613>: je 0x4c99d3cf <_int_malloc+3631> > 0x4c99d3bf <+3615>: mov %esi,%eax > 0x4c99d3c1 <+3617>: sub 0x4c(%esp),%eax > 0x4c99d3c5 <+3621>: add 0x3c(%esp),%eax > 0x4c99d3c9 <+3625>: mov %eax,0x874(%ebx) > 0x4c99d3cf <+3631>: mov %esi,%eax > 0x4c99d3d1 <+3633>: and $0x7,%eax > 0x4c99d3d4 <+3636>: je 0x4c99d81d <_int_malloc+4733> > 0x4c99d3da <+3642>: mov $0x8,%edx > 0x4c99d3df <+3647>: sub %eax,%edx > 0x4c99d3e1 <+3649>: lea (%esi,%edx,1),%eax > 0x4c99d3e4 <+3652>: mov %eax,0x3c(%esp) > 0x4c99d3e8 <+3656>: add %edi,%edx > 0x4c99d3ea <+3658>: lea (%edx,%ecx,1),%eax > 0x4c99d3ed <+3661>: add %esi,%eax > 0x4c99d3ef <+3663>: sub %eax,%edx > 0x4c99d3f1 <+3665>: add 0x38(%esp),%eax > 0x4c99d3f5 <+3669>: and 0x50(%esp),%eax > 0x4c99d3f9 <+3673>: lea (%edx,%eax,1),%esi > 0x4c99d3fc <+3676>: mov -0x150(%ebx),%edx > 0x4c99d402 <+3682>: mov %esi,0x38(%esp) > 0x4c99d406 <+3686>: mov %esi,(%esp) > 0x4c99d409 <+3689>: call *(%edx) > 0x4c99d40b <+3691>: test %eax,%eax > 0x4c99d40d <+3693>: mov %eax,%edx > 0x4c99d40f <+3695>: je 0x4c99d807 <_int_malloc+4711> > 0x4c99d415 <+3701>: mov -0xd0(%ebx),%eax > 0x4c99d41b <+3707>: mov (%eax),%eax > 0x4c99d41d <+3709>: test %eax,%eax > 0x4c99d41f <+3711>: jne 0x4c99d7ee <_int_malloc+4686> > 0x4c99d425 <+3717>: mov 0x874(%ebx),%eax > 0x4c99d42b <+3723>: mov %eax,0x44(%esp) > 0x4c99d42f <+3727>: mov 0x3c(%esp),%ecx > 0x4c99d433 <+3731>: mov %edx,%eax > 0x4c99d435 <+3733>: add 0x44(%esp),%esi > 0x4c99d439 <+3737>: sub %ecx,%eax > 0x4c99d43b <+3739>: add 0x38(%esp),%eax > 0x4c99d43f <+3743>: mov %ecx,0x45c(%ebx) > 0x4c99d445 <+3749>: or $0x1,%eax > 0x4c99d448 <+3752>: test %edi,%edi > 0x4c99d44a <+3754>: mov %eax,0x4(%ecx) > 0x4c99d44d <+3757>: mov %esi,0x874(%ebx) > 0x4c99d453 <+3763>: je 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d459 <+3769>: mov 0x34(%esp),%edx > 0x4c99d45d <+3773>: sub $0x10,%edi > 0x4c99d460 <+3776>: mov %edi,%eax > 0x4c99d462 <+3778>: or $0x1,%eax > 0x4c99d465 <+3781>: cmp $0xf,%edi > 0x4c99d468 <+3784>: mov %eax,0x4(%edx) > 0x4c99d46b <+3787>: movl $0x9,0x4(%edx,%edi,1) > 0x4c99d473 <+3795>: movl $0x9,0xc(%edx,%edi,1) > 0x4c99d47b <+3803>: ja 0x4c99d7d7 <_int_malloc+4663> > 0x4c99d481 <+3809>: mov 0x3c(%esp),%ecx > 0x4c99d485 <+3813>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d48a <+3818>: test %al,%al > 0x4c99d48c <+3820>: je 0x4c99d3cf <_int_malloc+3631> > 0x4c99d492 <+3826>: cmpl $0x0,%gs:0xc > 0x4c99d49a <+3834>: je 0x4c99d49d <_int_malloc+3837> > 0x4c99d49c <+3836>: lock subl $0x1,0x42c(%ebx) > 0x4c99d4a4 <+3844>: jne 0x4c9a1212 <_L_unlock_7781> > 0x4c99d4aa <+3850>: lea 0x8f(%esp),%eax > 0x4c99d4b1 <+3857>: movl $0x0,0xc(%esp) > 0x4c99d4b9 <+3865>: lea 0x87(%esp),%edi > 0x4c99d4c0 <+3872>: movl $0x10,0x8(%esp) > 0x4c99d4c8 <+3880>: mov %eax,0x4(%esp) > 0x4c99d4cc <+3884>: mov %esi,(%esp) > 0x4c99d4cf <+3887>: movb $0x0,0x8f(%esp) > 0x4c99d4d7 <+3895>: call 0x4c968df0 <_itoa_word> > 0x4c99d4dc <+3900>: cmp %edi,%eax > 0x4c99d4de <+3902>: jbe 0x4c99d4f1 <_int_malloc+3921> > 0x4c99d4e0 <+3904>: sub $0x1,%eax > 0x4c99d4e3 <+3907>: cmp %edi,%eax > 0x4c99d4e5 <+3909>: movb $0x30,(%eax) > 0x4c99d4e8 <+3912>: jne 0x4c99d4e0 <_int_malloc+3904> > 0x4c99d4ea <+3914>: lea 0x87(%esp),%eax > 0x4c99d4f1 <+3921>: mov 0x362c(%ebx),%edx > 0x4c99d4f7 <+3927>: lea -0x4004c(%ebx),%ecx > 0x4c99d4fd <+3933>: mov (%edx),%edx > 0x4c99d4ff <+3935>: mov %eax,0x10(%esp) > 0x4c99d503 <+3939>: lea -0x3dc80(%ebx),%eax > 0x4c99d509 <+3945>: mov %eax,0xc(%esp) > 0x4c99d50d <+3949>: lea -0x3de60(%ebx),%eax > 0x4c99d513 <+3955>: mov %eax,0x4(%esp) > 0x4c99d517 <+3959>: test %edx,%edx > 0x4c99d519 <+3961>: cmove %ecx,%edx > 0x4c99d51c <+3964>: mov %edx,0x8(%esp) > 0x4c99d520 <+3968>: movl $0x2,(%esp) > 0x4c99d527 <+3975>: call 0x4c9944c0 <__libc_message> > 0x4c99d52c <+3980>: xor %eax,%eax > 0x4c99d52e <+3982>: mov $0x1,%ecx > 0x4c99d533 <+3987>: cmpl $0x0,%gs:0xc > 0x4c99d53b <+3995>: je 0x4c99d53e <_int_malloc+3998> > 0x4c99d53d <+3997>: lock cmpxchg %ecx,0x42c(%ebx) > 0x4c99d545 <+4005>: jne 0x4c9a1222 <_L_lock_7842> > 0x4c99d54b <+4011>: mov 0x874(%ebx),%esi > 0x4c99d551 <+4017>: mov 0x45c(%ebx),%ecx > 0x4c99d557 <+4023>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d55c <+4028>: mov %esi,0x3c(%esp) > 0x4c99d560 <+4032>: xor %esi,%esi > 0x4c99d562 <+4034>: cmpb $0x0,0x5c(%esp) > 0x4c99d567 <+4039>: movl $0x0,0x38(%esp) > 0x4c99d56f <+4047>: je 0x4c99d42f <_int_malloc+3727> > 0x4c99d575 <+4053>: mov -0x150(%ebx),%eax > 0x4c99d57b <+4059>: movl $0x0,(%esp) > 0x4c99d582 <+4066>: call *(%eax) > 0x4c99d584 <+4068>: mov %eax,%edx > 0x4c99d586 <+4070>: test %edx,%edx > 0x4c99d588 <+4072>: je 0x4c99d38e <_int_malloc+3566> > 0x4c99d58e <+4078>: xor %esi,%esi > 0x4c99d590 <+4080>: movl $0x0,0x38(%esp) > 0x4c99d598 <+4088>: jmp 0x4c99d425 <_int_malloc+3717> > 0x4c99d59d <+4093>: cmpl $0x0,%gs:0xc > 0x4c99d5a5 <+4101>: je 0x4c99d5a8 <_int_malloc+4104> > 0x4c99d5a7 <+4103>: lock subl $0x1,0x0(%ebp) > 0x4c99d5ac <+4108>: jne 0x4c9a1232 <_L_unlock_7930> > 0x4c99d5b2 <+4114>: mov 0x34(%esp),%edi > 0x4c99d5b6 <+4118>: lea -0x40025(%ebx),%edx > 0x4c99d5bc <+4124>: mov 0x160(%ebx),%eax > 0x4c99d5c2 <+4130>: mov %edi,(%esp) > 0x4c99d5c5 <+4133>: call 0x4c99b050 <malloc_printerr> > 0x4c99d5ca <+4138>: xor %eax,%eax > 0x4c99d5cc <+4140>: mov $0x1,%ecx > 0x4c99d5d1 <+4145>: cmpl $0x0,%gs:0xc > 0x4c99d5d9 <+4153>: je 0x4c99d5dc <_int_malloc+4156> > 0x4c99d5db <+4155>: lock cmpxchg %ecx,0x0(%ebp) > 0x4c99d5e0 <+4160>: jne 0x4c9a123f <_L_lock_7948> > 0x4c99d5e6 <+4166>: jmp 0x4c99cd4c <_int_malloc+1964> > 0x4c99d5eb <+4171>: mov %ecx,0x4(%esp) > 0x4c99d5ef <+4175>: movl $0x0,0x14(%esp) > 0x4c99d5f7 <+4183>: movl $0xffffffff,0x10(%esp) > 0x4c99d5ff <+4191>: movl $0x22,0xc(%esp) > 0x4c99d607 <+4199>: movl $0x3,0x8(%esp) > 0x4c99d60f <+4207>: movl $0x0,(%esp) > 0x4c99d616 <+4214>: mov %ecx,0x30(%esp) > 0x4c99d61a <+4218>: call 0x4ca159c0 <mmap> > 0x4c99d61f <+4223>: mov 0x30(%esp),%ecx > 0x4c99d623 <+4227>: cmp $0xffffffff,%eax > 0x4c99d626 <+4230>: mov %eax,%esi > 0x4c99d628 <+4232>: je 0x4c99d38e <_int_malloc+3566> > 0x4c99d62e <+4238>: mov %eax,%edx > 0x4c99d630 <+4240>: orl $0x2,0x430(%ebx) > 0x4c99d637 <+4247>: add %ecx,%edx > 0x4c99d639 <+4249>: sete 0x5c(%esp) > 0x4c99d63e <+4254>: test %eax,%eax > 0x4c99d640 <+4256>: jne 0x4c99d306 <_int_malloc+3430> > 0x4c99d646 <+4262>: jmp 0x4c99d38e <_int_malloc+3566> > 0x4c99d64b <+4267>: movl $0x0,0x14(%esp) > 0x4c99d653 <+4275>: movl $0xffffffff,0x10(%esp) > 0x4c99d65b <+4283>: movl $0x22,0xc(%esp) > 0x4c99d663 <+4291>: movl $0x3,0x8(%esp) > 0x4c99d66b <+4299>: mov %esi,0x4(%esp) > 0x4c99d66f <+4303>: movl $0x0,(%esp) > 0x4c99d676 <+4310>: call 0x4ca159c0 <mmap> > 0x4c99d67b <+4315>: cmp $0xffffffff,%eax > 0x4c99d67e <+4318>: je 0x4c99cefc <_int_malloc+2396> > 0x4c99d684 <+4324>: mov %esi,%edx > 0x4c99d686 <+4326>: or $0x2,%edx > 0x4c99d689 <+4329>: mov %edx,0x4(%eax) > 0x4c99d68c <+4332>: mov 0x140(%ebx),%edx > 0x4c99d692 <+4338>: add $0x1,%edx > 0x4c99d695 <+4341>: cmp 0x148(%ebx),%edx > 0x4c99d69b <+4347>: mov %edx,0x140(%ebx) > 0x4c99d6a1 <+4353>: jle 0x4c99d6a9 <_int_malloc+4361> > 0x4c99d6a3 <+4355>: mov %edx,0x148(%ebx) > 0x4c99d6a9 <+4361>: add 0x150(%ebx),%esi > 0x4c99d6af <+4367>: cmp 0x154(%ebx),%esi > 0x4c99d6b5 <+4373>: mov %esi,0x150(%ebx) > 0x4c99d6bb <+4379>: jbe 0x4c99d6c3 <_int_malloc+4387> > 0x4c99d6bd <+4381>: mov %esi,0x154(%ebx) > 0x4c99d6c3 <+4387>: lea 0x8(%eax),%esi > 0x4c99d6c6 <+4390>: jmp 0x4c99cffc <_int_malloc+2652> > 0x4c99d6cb <+4395>: lea -0x3ffbe(%ebx),%eax > 0x4c99d6d1 <+4401>: mov %eax,0x8(%esp) > 0x4c99d6d5 <+4405>: lea -0x3ef41(%ebx),%eax > 0x4c99d6db <+4411>: mov %eax,0x4(%esp) > 0x4c99d6df <+4415>: mov %ecx,%eax > 0x4c99d6e1 <+4417>: and $0x2,%eax > 0x4c99d6e4 <+4420>: mov %eax,(%esp) > 0x4c99d6e7 <+4423>: call 0x4c9944c0 <__libc_message> > 0x4c99d6ec <+4428>: jmp 0x4c99ce7e <_int_malloc+2270> > 0x4c99d6f1 <+4433>: cmp %edx,%edi > 0x4c99d6f3 <+4435>: je 0x4c99d718 <_int_malloc+4472> > 0x4c99d6f5 <+4437>: mov 0x34(%esp),%edi > 0x4c99d6f9 <+4441>: mov %edx,0x10(%eax) > 0x4c99d6fc <+4444>: mov 0x14(%edi),%edx > 0x4c99d6ff <+4447>: mov %edx,0x14(%eax) > 0x4c99d702 <+4450>: mov 0x10(%edi),%edx > 0x4c99d705 <+4453>: mov %eax,0x14(%edx) > 0x4c99d708 <+4456>: mov 0x14(%edi),%edx > 0x4c99d70b <+4459>: mov %eax,0x10(%edx) > 0x4c99d70e <+4462>: jmp 0x4c99cd4c <_int_malloc+1964> > 0x4c99d713 <+4467>: call 0x4c958130 <__GI_abort> > 0x4c99d718 <+4472>: mov %eax,0x14(%eax) > 0x4c99d71b <+4475>: mov %eax,0x10(%eax) > 0x4c99d71e <+4478>: jmp 0x4c99cd4c <_int_malloc+1964> > 0x4c99d723 <+4483>: cmpl $0x0,%gs:0xc > 0x4c99d72b <+4491>: je 0x4c99d72e <_int_malloc+4494> > 0x4c99d72d <+4493>: lock subl $0x1,0x0(%ebp) > 0x4c99d732 <+4498>: jne 0x4c9a124c <_L_unlock_8228> > 0x4c99d738 <+4504>: mov 0x34(%esp),%eax > 0x4c99d73c <+4508>: lea -0x40025(%ebx),%edx > 0x4c99d742 <+4514>: mov %eax,(%esp) > 0x4c99d745 <+4517>: mov 0x160(%ebx),%eax > 0x4c99d74b <+4523>: call 0x4c99b050 <malloc_printerr> > 0x4c99d750 <+4528>: xor %eax,%eax > 0x4c99d752 <+4530>: mov $0x1,%ecx > 0x4c99d757 <+4535>: cmpl $0x0,%gs:0xc > 0x4c99d75f <+4543>: je 0x4c99d762 <_int_malloc+4546> > 0x4c99d761 <+4545>: lock cmpxchg %ecx,0x0(%ebp) > 0x4c99d766 <+4550>: jne 0x4c9a1259 <_L_lock_8244> > 0x4c99d76c <+4556>: jmp 0x4c99cc7d <_int_malloc+1757> > 0x4c99d771 <+4561>: cmpl $0x0,0x10(%eax) > 0x4c99d775 <+4565>: je 0x4c99d7a6 <_int_malloc+4614> > 0x4c99d777 <+4567>: mov 0x34(%esp),%ecx > 0x4c99d77b <+4571>: mov 0x14(%ecx),%eax > 0x4c99d77e <+4574>: mov %eax,0x14(%edx) > 0x4c99d781 <+4577>: mov 0x14(%ecx),%eax > 0x4c99d784 <+4580>: mov %edx,0x10(%eax) > 0x4c99d787 <+4583>: jmp 0x4c99cc7d <_int_malloc+1757> > 0x4c99d78c <+4588>: mov %esi,0x34(%esp) > 0x4c99d790 <+4592>: lea -0x3dcf0(%ebx),%edx > 0x4c99d796 <+4598>: jmp 0x4c99d1fd <_int_malloc+3165> > 0x4c99d79b <+4603>: lea -0x3dd20(%ebx),%edx > 0x4c99d7a1 <+4609>: jmp 0x4c99d1fd <_int_malloc+3165> > 0x4c99d7a6 <+4614>: cmp %edx,%ecx > 0x4c99d7a8 <+4616>: je 0x4c99d882 <_int_malloc+4834> > 0x4c99d7ae <+4622>: mov 0x34(%esp),%ecx > 0x4c99d7b2 <+4626>: mov %edx,0x10(%eax) > 0x4c99d7b5 <+4629>: mov 0x14(%ecx),%edx > 0x4c99d7b8 <+4632>: mov %edx,0x14(%eax) > 0x4c99d7bb <+4635>: mov 0x10(%ecx),%edx > 0x4c99d7be <+4638>: mov %eax,0x14(%edx) > 0x4c99d7c1 <+4641>: mov 0x14(%ecx),%edx > 0x4c99d7c4 <+4644>: mov %eax,0x10(%edx) > 0x4c99d7c7 <+4647>: jmp 0x4c99cc7d <_int_malloc+1757> > 0x4c99d7cc <+4652>: lea -0x3dccc(%ebx),%edx > 0x4c99d7d2 <+4658>: jmp 0x4c99d1fd <_int_malloc+3165> > 0x4c99d7d7 <+4663>: movl $0x1,(%esp) > 0x4c99d7de <+4670>: lea 0x42c(%ebx),%eax > 0x4c99d7e4 <+4676>: call 0x4c99bb30 <_int_free> > 0x4c99d7e9 <+4681>: jmp 0x4c99d38e <_int_malloc+3566> > 0x4c99d7ee <+4686>: mov %edx,0x2c(%esp) > 0x4c99d7f2 <+4690>: call *%eax > 0x4c99d7f4 <+4692>: mov 0x874(%ebx),%ecx > 0x4c99d7fa <+4698>: mov 0x2c(%esp),%edx > 0x4c99d7fe <+4702>: mov %ecx,0x44(%esp) > 0x4c99d802 <+4706>: jmp 0x4c99d42f <_int_malloc+3727> > 0x4c99d807 <+4711>: mov -0x150(%ebx),%ecx > 0x4c99d80d <+4717>: movl $0x0,(%esp) > 0x4c99d814 <+4724>: call *(%ecx) > 0x4c99d816 <+4726>: mov %eax,%edx > 0x4c99d818 <+4728>: jmp 0x4c99d586 <_int_malloc+4070> > 0x4c99d81d <+4733>: mov %esi,0x3c(%esp) > 0x4c99d821 <+4737>: xor %edx,%edx > 0x4c99d823 <+4739>: jmp 0x4c99d3e8 <_int_malloc+3656> > 0x4c99d828 <+4744>: mov 0x34(%esp),%esi > 0x4c99d82c <+4748>: movl $0x8,(%eax) > 0x4c99d832 <+4754>: mov %ebp,%eax > 0x4c99d834 <+4756>: movl $0x9,0x4(%esi,%edx,1) > 0x4c99d83c <+4764>: or $0x5,%edx > 0x4c99d83f <+4767>: mov %edx,0x4(%esi) > 0x4c99d842 <+4770>: mov %esi,%edx > 0x4c99d844 <+4772>: movl $0x1,(%esp) > 0x4c99d84b <+4779>: call 0x4c99bb30 <_int_free> > 0x4c99d850 <+4784>: mov 0x448(%ebp),%esi > 0x4c99d856 <+4790>: mov 0x30(%ebp),%ecx > 0x4c99d859 <+4793>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d85e <+4798>: mov %esi,%eax > 0x4c99d860 <+4800>: test %al,%al > 0x4c99d862 <+4802>: je 0x4c99cee0 <_int_malloc+2368> > 0x4c99d868 <+4808>: mov 0x448(%ebp),%esi > 0x4c99d86e <+4814>: mov 0x30(%ebp),%ecx > 0x4c99d871 <+4817>: jmp 0x4c99cfa6 <_int_malloc+2566> > 0x4c99d876 <+4822>: mov %eax,0x34(%esp) > 0x4c99d87a <+4826>: mov 0x8(%eax),%eax > 0x4c99d87d <+4829>: jmp 0x4c99cc3e <_int_malloc+1694> > 0x4c99d882 <+4834>: mov %eax,0x14(%eax) > 0x4c99d885 <+4837>: mov %eax,0x10(%eax) > 0x4c99d888 <+4840>: jmp 0x4c99cc7d <_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 817369
: 581070 |
581071
|
581072