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 611771 Details for
Bug 856224
[abrt] gstreamer-0.10.31-1.fc14: vasprintf: Process /usr/libexec/gstreamer-0.10/gst-plugin-scanner 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), 69.26 KB, created by
william brownell
on 2012-09-11 13:36:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
william brownell
Created:
2012-09-11 13:36:25 UTC
Size:
69.26 KB
patch
obsolete
>warning: core file may not match specified executable file. >Missing separate debuginfo for >Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/25/7d0d6467b9f4374470e0384a3e602be99b058e /var/cache/abrt-di/usr/lib/debug/.build-id/25/7d0d6467b9f4374470e0384a3e602be99b058e >[New Thread 2158] >[Thread debugging using libthread_db enabled] >Core was generated by `/usr/libexec/gstreamer-0.10/gst-plugin-scanner -l'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=0x5f93a0, bytes=100) at malloc.c:4636 >4636 malloc.c: No such file or directory. > in malloc.c > >Thread 1 (Thread 0xb77ad6c0 (LWP 2158)): >#0 _int_malloc (av=0x5f93a0, bytes=100) at malloc.c:4636 > p = <value optimized out> > iters = <value optimized out> > nb = 104 > idx = <value optimized out> > bin = <value optimized out> > victim = 0x87fab38 > size = 0 > victim_index = <value optimized out> > remainder = <value optimized out> > remainder_size = 4294967192 > block = <value optimized out> > bit = <value optimized out> > map = <value optimized out> > fwd = 0x0 > bck = 0x0 > errstr = 0x0 >#1 0x004e4070 in __libc_malloc (bytes=100) at malloc.c:3660 > ar_ptr = <value optimized out> > victim = <value optimized out> > hook = <value optimized out> >#2 0x005630a8 in __vasprintf_chk (result_ptr=0xbfc28d6c, flags=1, format=0x4972a9b "\nERROR: ", args=0xbfc28dd4 "\274\257F") at vasprintf_chk.c:50 > string = <value optimized out> > sf = {_sbf = {_f = {_flags = 118593885, _IO_read_ptr = 0x407 <Address 0x407 out of bounds>, _IO_read_end = 0xbfc28500 "\"", _IO_read_base = 0xe2332bb8 <Address 0xe2332bb8 out of bounds>, _IO_write_base = 0x87feae8 "", _IO_write_ptr = 0x10 <Address 0x10 out of bounds>, _IO_write_end = 0xb77d53e0 "", _IO_buf_base = 0x0, _IO_buf_end = 0x0, _IO_save_base = 0x1 <Address 0x1 out of bounds>, _IO_backup_base = 0x380 <Address 0x380 out of bounds>, _IO_save_end = 0x0, _markers = 0xb77b0578, _chain = 0x48c7194, _fileno = 6913312, _flags2 = 76283020, _old_offset = 1, _cur_column = 44988, _vtable_offset = 70 'F', _shortbuf = "", _lock = 0xbfc28da0, _offset = -4628981934549281384, _codecvt = 0x456a41, _wide_data = 0xbfc28d64, _freeres_list = 0x48bfc8c, _freeres_buf = 0xbfc28d58, _freeres_size = 4635228, _mode = 0, _unused2 = "\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\340S}\267\020'\000\000\240\223_\000\340\220\302\277\320\223_\000\223\325M"}, vtable = 0x0}, _s = {_allocate_buffer = 0, _free_buffer = 0x563090 <__vasprintf_chk+16>}} > ret = <value optimized out> > needed = <value optimized out> > allocated = <value optimized out> >#3 0x00716df4 in vasprintf (string=0xbfc28d6c, format=0x4972a9b "\nERROR: ", args=0xbfc28dd4 "\274\257F") at /usr/include/bits/stdio2.h:199 >No locals. >#4 g_vasprintf (string=0xbfc28d6c, format=0x4972a9b "\nERROR: ", args=0xbfc28dd4 "\274\257F") at gprintf.c:318 > len = 142585832 > __PRETTY_FUNCTION__ = "g_vasprintf" >#5 0x006f0113 in g_strdup_vprintf (format=0x4972a9b "\nERROR: ", args=0xbfc28dd4 "\274\257F") at gstrfuncs.c:255 > string = 0x0 >#6 0x006d8875 in g_print (format=0x4972a9b "\nERROR: ") at gmessages.c:1026 > args = 0xbfc28dd4 "\274\257F" > string = <value optimized out> > local_glib_print_func = <value optimized out> > __PRETTY_FUNCTION__ = "g_print" >#7 0x0491e161 in _gst_plugin_fault_handler_sighandler (signum=11) at gstplugin.c:600 >No locals. >#8 <signal handler called> >No locals. >#9 0x00dcd8ce in orc_program_compile_full (program=0x8950460, target=0xe49280, flags=7) at orccompiler.c:307 > compiler = 0x8954b48 > i = <value optimized out> > result = <value optimized out> > __PRETTY_FUNCTION__ = "orc_program_compile_full" >#10 0x00dcdbf7 in orc_program_compile_for_target (program=0x8950460, target=0xe49280) at orccompiler.c:173 > flags = <value optimized out> >#11 0x00dcdc37 in orc_program_compile (program=0x8950460) at orccompiler.c:150 >No locals. >#12 0x004131ed in gst_volume_orc_init () at tmp-orc.c:2198 > p = 0x8950460 >#13 0x0041153f in plugin_init (plugin=0x87e9a38 [GstPlugin]) at gstvolume.c:1029 >No locals. >#14 0x0491e501 in gst_plugin_register_func (plugin=0x87e9a38 [GstPlugin], desc=0x417700, user_data=0x0) at gstplugin.c:556 > __PRETTY_FUNCTION__ = "gst_plugin_register_func" >#15 0x0492053f in gst_plugin_load_file (filename=0x87b4214 "/usr/lib/gstreamer-0.10/libgstvolume.so", error=0x0) at gstplugin.c:841 > desc = <value optimized out> > plugin = 0x87e9a38 [GstPlugin] > module = 0x87f3b20 > ret = <value optimized out> > ptr = 0x417700 > file_status = {st_dev = 64768, __pad1 = 0, __st_ino = 16542, st_mode = 33261, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 35960, st_blksize = 4096, st_blocks = 72, st_atim = {tv_sec = 1347214581, tv_nsec = 362738477}, st_mtim = {tv_sec = 1291304743, tv_nsec = 0}, st_ctim = {tv_sec = 1344221380, tv_nsec = 809115129}, st_ino = 16542} > registry = <value optimized out> > new_plugin = 1 > flags = <value optimized out> > __PRETTY_FUNCTION__ = "gst_plugin_load_file" >#16 0x04923bf7 in do_plugin_load (l=0x87b4c10) at gstpluginloader.c:630 > newplugin = <value optimized out> > chunks = 0x0 >#17 handle_rx_packet (l=0x87b4c10) at gstpluginloader.c:739 > res = 1 >#18 read_one (l=0x87b4c10) at gstpluginloader.c:909 > packet_len = <value optimized out> > to_read = <value optimized out> > tag = 20 > in = <value optimized out> > res = <value optimized out> >#19 exchange_packets (l=0x87b4c10) at gstpluginloader.c:938 > res = <value optimized out> > __PRETTY_FUNCTION__ = "exchange_packets" >#20 0x04924c3e in _gst_plugin_loader_client_run () at gstpluginloader.c:490 > l = 0x87b4c10 > __PRETTY_FUNCTION__ = "_gst_plugin_loader_client_run" >#21 0x080486da in main (argc=2, argv=0xbfc29884) at gst-plugin-scanner.c:63 > res = 1 > my_argv = 0x879b008 > my_argc = 1 >From To Syms Read Shared Object Library >0x048da340 0x04964ee8 Yes /usr/lib/libgstreamer-0.10.so.0.27.0 >0x00249cb0 0x00332238 Yes /usr/lib/libxml2.so.2 >0x00630470 0x0064ab68 Yes /lib/libm.so.6 >0x00116f20 0x0014af48 Yes /lib/libgobject-2.0.so.0 >0x007c0f30 0x007c26a8 Yes /lib/libgthread-2.0.so.0 >0x00835bd0 0x00836d48 Yes /lib/libgmodule-2.0.so.0 >0x006a1280 0x00738c68 Yes /lib/libglib-2.0.so.0 >0x00623880 0x00627638 Yes /lib/librt.so.1 >0x0061ba60 0x0061ca88 Yes /lib/libdl.so.2 >0x00602600 0x0060e4e8 Yes /lib/libpthread.so.0 >0x00488c10 0x005a59c4 Yes /lib/libc.so.6 >0x00679670 0x00686298 Yes /lib/libz.so.1 >0x0044d850 0x00464b3f Yes /lib/ld-linux.so.2 >0x0086aa10 0x00871b38 Yes /lib/libnss_files.so.2 >0x00db8180 0x00db9f98 Yes /usr/lib/gstreamer-0.10/libgstspectrum.so >0x00abfa10 0x00ac77a8 Yes /usr/lib/libgstfft-0.10.so.0.22.0 >0x024deb00 0x024f59f8 Yes /usr/lib/libgstaudio-0.10.so.0.22.0 >0x049afb00 0x049de518 Yes /usr/lib/libgstbase-0.10.so.0.27.0 >0x003d2b70 0x003d97f8 Yes /usr/lib/libgstinterfaces-0.10.so.0.22.0 >0x001623f0 0x0016b028 Yes /usr/lib/gstreamer-0.10/libgstudp.so >0x0016f8f0 0x00170358 Yes /usr/lib/libgstnetbuffer-0.10.so.0.22.0 >0x001733a0 0x00175268 Yes /usr/lib/gstreamer-0.10/libgstauparse.so >0x008b3a80 0x008b90b8 Yes /usr/lib/gstreamer-0.10/libgstselector.so >0x00cb47b0 0x00cba518 Yes /usr/lib/gstreamer-0.10/libgstcelt.so >0x008d4820 0x008ebc08 Yes /usr/lib/libgsttag-0.10.so.0.22.0 >0x00177bf0 0x001856c8 Yes /usr/lib/libcelt0.so.1 >0x0065af90 0x00671818 Yes /lib/libgcc_s.so.1 >0x0018b140 0x001904a8 Yes /usr/lib/gstreamer-0.10/libgstrawparse.so >0x00196590 0x0019bb48 Yes /usr/lib/libgstvideo-0.10.so.0.22.0 >0x001a1810 0x001a4ce8 Yes /usr/lib/gstreamer-0.10/libgstsndfile.so >0x0595b460 0x059ab8a8 Yes /usr/lib/libsndfile.so.1 >0x057aa580 0x057d4848 Yes /usr/lib/libFLAC.so.8 >0x057e6b90 0x057e9068 Yes /usr/lib/libvorbisenc.so.2 >0x04038770 0x0404da08 Yes /usr/lib/libvorbis.so.0 >0x03fd02f0 0x03fd2b38 Yes /usr/lib/libogg.so.0 >0x00ab0850 0x00ab3588 Yes /usr/lib/gstreamer-0.10/libgstvideocrop.so >0x001a99c0 0x001ae4f8 Yes /usr/lib/gstreamer-0.10/libgstshm.so >0x0040a4d0 0x0040b868 Yes /usr/lib/gstreamer-0.10/libgsticydemux.so >0x0087a650 0x00881028 Yes /usr/lib/gstreamer-0.10/libgstdv.so >0x001b4020 0x001c8668 Yes /usr/lib/libdv.so.4 >0x038e0b30 0x039538c8 Yes /usr/lib/libstdc++.so.6 >0x001dc8b0 0x001de778 Yes /usr/lib/gstreamer-0.10/libgstfcdec.so >0x0085dab0 0x008626d8 Yes /usr/lib/libfc14audiodecoder.so.1 >0x00c7c290 0x00c80928 Yes /usr/lib/gstreamer-0.10/libgstvp8.so >0x001e3500 0x001ed048 Yes /usr/lib/libgstbasevideo-0.10.so.0.0.0 >0x008fa160 0x00957ed8 Yes /usr/lib/libvpx.so.0 >0x001f29f0 0x001f54b8 Yes /usr/lib/gstreamer-0.10/libgstespeak.so >0x00ae00a0 0x00b12af8 Yes /usr/lib/libespeak.so.1 >0x00b51ab0 0x00b68878 Yes /usr/lib/libportaudio.so.2 >0x03799690 0x03832298 Yes /lib/libasound.so.2 >0x07fad770 0x07fd2be8 Yes /usr/lib/libjack.so.0 >0x00d4afa0 0x00d4c1a8 Yes /usr/lib/gstreamer-0.10/libgstpython.so >0x034d1960 0x035cb108 Yes /usr/lib/libpython2.7.so.1.0 >0x03fe4a20 0x03fe5458 Yes /lib/libutil.so.1 >0x001f8870 0x001f9148 Yes /usr/lib/python2.7/lib-dynload/syslog.so >0x00f98030 0x00f991a8 Yes /usr/lib/python2.7/lib-dynload/timemodule.so >0x008c01b0 0x008c1ea8 Yes /usr/lib/python2.7/lib-dynload/selectmodule.so >0x00e7b950 0x00e7c8b8 Yes /usr/lib/python2.7/lib-dynload/fcntlmodule.so >0x00c8e760 0x00c91a88 Yes /usr/lib/python2.7/lib-dynload/_struct.so >0x00db0a30 0x00db2dd8 Yes /usr/lib/python2.7/lib-dynload/binascii.so >0x001fbf40 0x001fd308 Yes /usr/lib/python2.7/lib-dynload/cStringIO.so >0x007aad20 0x007b1188 Yes /usr/lib/python2.7/lib-dynload/_socketmodule.so >0x001ffac0 0x00200668 Yes /usr/lib/python2.7/lib-dynload/_functoolsmodule.so >0x00aa9200 0x00aac158 Yes /usr/lib/python2.7/lib-dynload/_ssl.so >0x03c92f20 0x03ccb698 Yes /usr/lib/libssl.so.10 >0x03a95ec0 0x03b7c418 Yes /lib/libcrypto.so.10 >0x03bf13a0 0x03c1b3b8 Yes /lib/libgssapi_krb5.so.2 >0x0399b150 0x03a133b8 Yes /lib/libkrb5.so.3 >0x003a7e30 0x003a8ba8 Yes /lib/libcom_err.so.2 >0x03c34960 0x03c4d1a8 Yes /lib/libk5crypto.so.3 >0x007c9620 0x007d8f18 Yes /lib/libresolv.so.2 >0x03c27d70 0x03c2ced8 Yes /lib/libkrb5support.so.0 >0x03c5b860 0x03c5bfc8 Yes /lib/libkeyutils.so.1 >0x00206230 0x00217c58 Yes /lib/libselinux.so.1 >0x00d39ca0 0x00d3ffa8 Yes /usr/lib/python2.7/site-packages/gtk-2.0/glib/_glib.so >0x00222320 0x00223358 Yes /usr/lib/libpyglib-2.0-python.so.0 >0x003c8000 0x003cb658 Yes /usr/lib/libffi.so.5 >0x00fcfda0 0x00fd26a8 Yes /usr/lib/python2.7/lib-dynload/stropmodule.so >0x00227100 0x00229538 Yes /usr/lib/python2.7/lib-dynload/operator.so >0x0037bfa0 0x0037d6c8 Yes /usr/lib/python2.7/lib-dynload/_localemodule.so >0x0037f600 0x0037f958 Yes /usr/lib/python2.7/lib-dynload/_weakref.so >0x00386c30 0x00399868 Yes /usr/lib/python2.7/site-packages/gtk-2.0/gobject/_gobject.so >0x003a2db0 0x003a37a8 Yes /usr/lib/gstreamer-0.10/libgstofa.so >0x003ad8a0 0x003b4118 Yes /usr/lib/libofa.so.0 >0x00981970 0x00a28898 Yes /usr/lib/libfftw3.so.3 >0x003c1c50 0x003c41c8 Yes /usr/lib/gstreamer-0.10/libgstbayer.so >0x00bbfa30 0x00bcb458 Yes /usr/lib/gstreamer-0.10/libgstdvb.so >0x00c1a6e0 0x00c1c888 Yes /usr/lib/gstreamer-0.10/libgstmythtvsrc.so >0x042493a0 0x04281c38 Yes /usr/lib/mysql/libmysqlclient.so.16 >0x03d4c8b0 0x03d513f8 Yes /lib/libcrypt.so.1 >0x0540a0c0 0x05418b88 Yes /lib/libnsl.so.1 >0x003e69c0 0x003fac28 Yes /usr/lib/libgmyth.so.0 >0x07d21850 0x07d65528 Yes /usr/lib/libcurl.so.4 >0x03cfe920 0x03d309b8 Yes /lib/libfreebl3.so >0x07e77d30 0x07e7c848 Yes /lib/libidn.so.11 >0x07eac710 0x07eb3f28 Yes /usr/lib/liblber-2.4.so.2 >0x02b330d0 0x02b65078 Yes /usr/lib/libldap-2.4.so.2 >0x03fef0b0 0x04014fc8 Yes /usr/lib/libssl3.so >0x04069010 0x04083918 Yes /usr/lib/libsmime3.so >0x03e87210 0x03f71f98 Yes /usr/lib/libnss3.so >0x03fb6c90 0x03fc3058 Yes /usr/lib/libnssutil3.so >0x03fdeab0 0x03fdfaa8 Yes /lib/libplds4.so >0x03fd7e40 0x03fd9818 Yes /lib/libplc4.so >0x03e407f0 0x03e63da8 Yes /lib/libnspr4.so >0x07d7e3f0 0x07d9a618 Yes /usr/lib/libssh2.so.1 >0x02b111b0 0x02b219d8 Yes /usr/lib/libsasl2.so.2 >0x0040f570 0x00414b78 Yes /usr/lib/gstreamer-0.10/libgstvolume.so >0x0041acd0 0x0043bb38 Yes /usr/lib/libgstcontroller-0.10.so.0.27.0 >0x00dc3580 0x00e26158 Yes /usr/lib/liborc-0.4.so.0 >$1 = 0x0 >$2 = 0x0 >eax 0x0 0 >ecx 0x87fab38 142584632 >edx 0x0 0 >ebx 0x5f7ff4 6258676 >esp 0xbfc28b7c 0xbfc28b7c >ebp 0xbfc28c18 0xbfc28c18 >esi 0x0 0 >edi 0xffffff98 -104 >eip 0x4e1e4b 0x4e1e4b <_int_malloc+1995> >eflags 0x210293 [ CF AF SF IF RF ID ] >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: > 0x004e1680 <+0>: push %ebp > 0x004e1681 <+1>: mov %esp,%ebp > 0x004e1683 <+3>: push %edi > 0x004e1684 <+4>: push %esi > 0x004e1685 <+5>: push %ebx > 0x004e1686 <+6>: sub $0x90,%esp > 0x004e168c <+12>: call 0x488c6f <__i686.get_pc_thunk.bx> > 0x004e1691 <+17>: add $0x116963,%ebx > 0x004e1697 <+23>: cmp $0xffffffdf,%edx > 0x004e169a <+26>: mov %eax,-0x24(%ebp) > 0x004e169d <+29>: mov %edx,-0x38(%ebp) > 0x004e16a0 <+32>: ja 0x4e1e1b <_int_malloc+1947> > 0x004e16a6 <+38>: mov %edx,%eax > 0x004e16a8 <+40>: add $0xb,%eax > 0x004e16ab <+43>: mov %eax,%edx > 0x004e16ad <+45>: and $0xfffffff8,%edx > 0x004e16b0 <+48>: cmp $0x10,%eax > 0x004e16b3 <+51>: movl $0x10,-0x2c(%ebp) > 0x004e16ba <+58>: cmovb -0x2c(%ebp),%edx > 0x004e16be <+62>: cmp 0x1868(%ebx),%edx > 0x004e16c4 <+68>: mov %edx,-0x2c(%ebp) > 0x004e16c7 <+71>: ja 0x4e1760 <_int_malloc+224> > 0x004e16cd <+77>: mov %edx,%eax > 0x004e16cf <+79>: mov -0x24(%ebp),%edx > 0x004e16d2 <+82>: shr $0x3,%eax > 0x004e16d5 <+85>: sub $0x2,%eax > 0x004e16d8 <+88>: mov %eax,-0x1c(%ebp) > 0x004e16db <+91>: mov 0x8(%edx,%eax,4),%esi > 0x004e16df <+95>: test %esi,%esi > 0x004e16e1 <+97>: je 0x4e1760 <_int_malloc+224> > 0x004e16e3 <+99>: lea (%edx,%eax,4),%edi > 0x004e16e6 <+102>: mov %esi,%eax > 0x004e16e8 <+104>: lea 0x8(%edi),%ecx > 0x004e16eb <+107>: mov %ecx,-0x20(%ebp) > 0x004e16ee <+110>: mov 0x8(%esi),%ecx > 0x004e16f1 <+113>: cmpl $0x0,%gs:0xc > 0x004e16f9 <+121>: je 0x4e16fc <_int_malloc+124> > 0x004e16fb <+123>: lock cmpxchg %ecx,0x8(%edi) > 0x004e1700 <+128>: cmp %eax,%esi > 0x004e1702 <+130>: mov %eax,%edx > 0x004e1704 <+132>: je 0x4e172f <_int_malloc+175> > 0x004e1706 <+134>: mov -0x20(%ebp),%ecx > 0x004e1709 <+137>: jmp 0x4e1712 <_int_malloc+146> > 0x004e170b <+139>: nop > 0x004e170c <+140>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1710 <+144>: mov %eax,%edx > 0x004e1712 <+146>: test %edx,%edx > 0x004e1714 <+148>: je 0x4e1760 <_int_malloc+224> > 0x004e1716 <+150>: mov 0x8(%edx),%esi > 0x004e1719 <+153>: mov %edx,%eax > 0x004e171b <+155>: cmpl $0x0,%gs:0xc > 0x004e1723 <+163>: je 0x4e1726 <_int_malloc+166> > 0x004e1725 <+165>: lock cmpxchg %esi,(%ecx) > 0x004e1729 <+169>: cmp %edx,%eax > 0x004e172b <+171>: jne 0x4e1710 <_int_malloc+144> > 0x004e172d <+173>: mov %edx,%esi > 0x004e172f <+175>: mov 0x4(%esi),%eax > 0x004e1732 <+178>: shr $0x3,%eax > 0x004e1735 <+181>: sub $0x2,%eax > 0x004e1738 <+184>: cmp %eax,-0x1c(%ebp) > 0x004e173b <+187>: jne 0x4e2742 <_int_malloc+4290> > 0x004e1741 <+193>: mov 0x186c(%ebx),%eax > 0x004e1747 <+199>: add $0x8,%esi > 0x004e174a <+202>: test %eax,%eax > 0x004e174c <+204>: jne 0x4e1dd7 <_int_malloc+1879> > 0x004e1752 <+210>: add $0x90,%esp > 0x004e1758 <+216>: mov %esi,%eax > 0x004e175a <+218>: pop %ebx > 0x004e175b <+219>: pop %esi > 0x004e175c <+220>: pop %edi > 0x004e175d <+221>: pop %ebp > 0x004e175e <+222>: ret > 0x004e175f <+223>: nop > 0x004e1760 <+224>: cmpl $0x1ff,-0x2c(%ebp) > 0x004e1767 <+231>: ja 0x4e17e0 <_int_malloc+352> > 0x004e1769 <+233>: mov -0x2c(%ebp),%eax > 0x004e176c <+236>: mov -0x24(%ebp),%edx > 0x004e176f <+239>: shr $0x3,%eax > 0x004e1772 <+242>: add $0x38,%edx > 0x004e1775 <+245>: mov %eax,-0x3c(%ebp) > 0x004e1778 <+248>: lea -0x10(%edx,%eax,8),%eax > 0x004e177c <+252>: mov 0xc(%eax),%ecx > 0x004e177f <+255>: mov %edx,-0x34(%ebp) > 0x004e1782 <+258>: cmp %eax,%ecx > 0x004e1784 <+260>: je 0x4e181d <_int_malloc+413> > 0x004e178a <+266>: test %ecx,%ecx > 0x004e178c <+268>: je 0x4e1f7d <_int_malloc+2301> > 0x004e1792 <+274>: mov 0xc(%ecx),%edx > 0x004e1795 <+277>: cmp 0x8(%edx),%ecx > 0x004e1798 <+280>: jne 0x4e274f <_int_malloc+4303> > 0x004e179e <+286>: mov -0x2c(%ebp),%esi > 0x004e17a1 <+289>: mov %edx,0xc(%eax) > 0x004e17a4 <+292>: mov %eax,0x8(%edx) > 0x004e17a7 <+295>: lea 0x13ac(%ebx),%eax > 0x004e17ad <+301>: orl $0x1,0x4(%ecx,%esi,1) > 0x004e17b2 <+306>: cmp %eax,-0x24(%ebp) > 0x004e17b5 <+309>: je 0x4e17bb <_int_malloc+315> > 0x004e17b7 <+311>: orl $0x4,0x4(%ecx) > 0x004e17bb <+315>: mov 0x186c(%ebx),%eax > 0x004e17c1 <+321>: lea 0x8(%ecx),%esi > 0x004e17c4 <+324>: test %eax,%eax > 0x004e17c6 <+326>: jne 0x4e1dd7 <_int_malloc+1879> > 0x004e17cc <+332>: add $0x90,%esp > 0x004e17d2 <+338>: mov %esi,%eax > 0x004e17d4 <+340>: pop %ebx > 0x004e17d5 <+341>: pop %esi > 0x004e17d6 <+342>: pop %edi > 0x004e17d7 <+343>: pop %ebp > 0x004e17d8 <+344>: ret > 0x004e17d9 <+345>: lea 0x0(%esi,%eiz,1),%esi > 0x004e17e0 <+352>: mov -0x2c(%ebp),%eax > 0x004e17e3 <+355>: shr $0x6,%eax > 0x004e17e6 <+358>: cmp $0x26,%eax > 0x004e17e9 <+361>: jbe 0x4e1e10 <_int_malloc+1936> > 0x004e17ef <+367>: mov -0x2c(%ebp),%eax > 0x004e17f2 <+370>: shr $0x9,%eax > 0x004e17f5 <+373>: cmp $0x14,%eax > 0x004e17f8 <+376>: ja 0x4e1f38 <_int_malloc+2232> > 0x004e17fe <+382>: add $0x5b,%eax > 0x004e1801 <+385>: mov %eax,-0x3c(%ebp) > 0x004e1804 <+388>: mov -0x24(%ebp),%eax > 0x004e1807 <+391>: mov -0x24(%ebp),%edx > 0x004e180a <+394>: add $0x38,%eax > 0x004e180d <+397>: testb $0x1,0x4(%edx) > 0x004e1811 <+401>: mov %eax,-0x34(%ebp) > 0x004e1814 <+404>: jne 0x4e181d <_int_malloc+413> > 0x004e1816 <+406>: mov %edx,%eax > 0x004e1818 <+408>: call 0x4e0440 <malloc_consolidate> > 0x004e181d <+413>: mov -0x2c(%ebp),%ecx > 0x004e1820 <+416>: mov -0x2c(%ebp),%esi > 0x004e1823 <+419>: mov -0x2c(%ebp),%edi > 0x004e1826 <+422>: mov -0x2c(%ebp),%eax > 0x004e1829 <+425>: shr $0x3,%ecx > 0x004e182c <+428>: mov -0x2c(%ebp),%edx > 0x004e182f <+431>: shr $0x6,%esi > 0x004e1832 <+434>: mov %ecx,-0x54(%ebp) > 0x004e1835 <+437>: mov -0x2c(%ebp),%ecx > 0x004e1838 <+440>: shr $0x9,%edi > 0x004e183b <+443>: mov %esi,-0x40(%ebp) > 0x004e183e <+446>: add $0x38,%esi > 0x004e1841 <+449>: mov %esi,-0x58(%ebp) > 0x004e1844 <+452>: mov -0x24(%ebp),%esi > 0x004e1847 <+455>: shr $0xc,%eax > 0x004e184a <+458>: shr $0xf,%edx > 0x004e184d <+461>: shr $0x12,%ecx > 0x004e1850 <+464>: mov %edi,-0x44(%ebp) > 0x004e1853 <+467>: add $0x5b,%edi > 0x004e1856 <+470>: mov %eax,-0x48(%ebp) > 0x004e1859 <+473>: add $0x6e,%eax > 0x004e185c <+476>: add $0x30,%esi > 0x004e185f <+479>: mov %edx,-0x4c(%ebp) > 0x004e1862 <+482>: add $0x77,%edx > 0x004e1865 <+485>: mov %ecx,-0x50(%ebp) > 0x004e1868 <+488>: add $0x7c,%ecx > 0x004e186b <+491>: mov %edi,-0x5c(%ebp) > 0x004e186e <+494>: lea -0x3ba39(%ebx),%edi > 0x004e1874 <+500>: mov %eax,-0x64(%ebp) > 0x004e1877 <+503>: lea -0x3b98a(%ebx),%eax > 0x004e187d <+509>: mov %edx,-0x68(%ebp) > 0x004e1880 <+512>: lea -0x39928(%ebx),%edx > 0x004e1886 <+518>: mov %ecx,-0x6c(%ebp) > 0x004e1889 <+521>: lea -0x3a8b6(%ebx),%ecx > 0x004e188f <+527>: mov %esi,-0x1c(%ebp) > 0x004e1892 <+530>: mov %edi,-0x70(%ebp) > 0x004e1895 <+533>: mov %eax,-0x60(%ebp) > 0x004e1898 <+536>: mov %edx,-0x74(%ebp) > 0x004e189b <+539>: mov %ecx,-0x78(%ebp) > 0x004e189e <+542>: movl $0x2710,-0x28(%ebp) > 0x004e18a5 <+549>: jmp 0x4e18fe <_int_malloc+638> > 0x004e18a7 <+551>: nop > 0x004e18a8 <+552>: mov -0x34(%ebp),%edi > 0x004e18ab <+555>: shr $0x3,%edx > 0x004e18ae <+558>: mov %edx,%ecx > 0x004e18b0 <+560>: sar $0x5,%ecx > 0x004e18b3 <+563>: mov %ecx,-0x30(%ebp) > 0x004e18b6 <+566>: mov %edx,%ecx > 0x004e18b8 <+568>: lea -0x10(%edi,%edx,8),%edi > 0x004e18bc <+572>: and $0x1f,%ecx > 0x004e18bf <+575>: movl $0x1,-0x20(%ebp) > 0x004e18c6 <+582>: mov 0x8(%edi),%eax > 0x004e18c9 <+585>: shll %cl,-0x20(%ebp) > 0x004e18cc <+588>: mov %edi,-0x84(%ebp) > 0x004e18d2 <+594>: mov -0x30(%ebp),%ecx > 0x004e18d5 <+597>: mov -0x24(%ebp),%edi > 0x004e18d8 <+600>: mov -0x20(%ebp),%edx > 0x004e18db <+603>: or %edx,0x430(%edi,%ecx,4) > 0x004e18e2 <+610>: mov -0x84(%ebp),%ecx > 0x004e18e8 <+616>: subl $0x1,-0x28(%ebp) > 0x004e18ec <+620>: mov %eax,0x8(%esi) > 0x004e18ef <+623>: mov %ecx,0xc(%esi) > 0x004e18f2 <+626>: mov %esi,0x8(%ecx) > 0x004e18f5 <+629>: mov %esi,0xc(%eax) > 0x004e18f8 <+632>: je 0x4e1b70 <_int_malloc+1264> > 0x004e18fe <+638>: mov -0x1c(%ebp),%edi > 0x004e1901 <+641>: mov 0xc(%edi),%esi > 0x004e1904 <+644>: cmp %esi,%edi > 0x004e1906 <+646>: je 0x4e1b70 <_int_malloc+1264> > 0x004e190c <+652>: mov 0x4(%esi),%edx > 0x004e190f <+655>: mov 0xc(%esi),%edi > 0x004e1912 <+658>: cmp $0x8,%edx > 0x004e1915 <+661>: jbe 0x4e1fa9 <_int_malloc+2345> > 0x004e191b <+667>: mov -0x24(%ebp),%eax > 0x004e191e <+670>: cmp 0x448(%eax),%edx > 0x004e1924 <+676>: ja 0x4e1fa9 <_int_malloc+2345> > 0x004e192a <+682>: and $0xfffffff8,%edx > 0x004e192d <+685>: cmpl $0x1ff,-0x2c(%ebp) > 0x004e1934 <+692>: ja 0x4e193f <_int_malloc+703> > 0x004e1936 <+694>: cmp %edi,-0x1c(%ebp) > 0x004e1939 <+697>: je 0x4e1a80 <_int_malloc+1024> > 0x004e193f <+703>: mov -0x1c(%ebp),%eax > 0x004e1942 <+706>: cmp %edx,-0x2c(%ebp) > 0x004e1945 <+709>: mov %edi,0xc(%eax) > 0x004e1948 <+712>: mov %eax,0x8(%edi) > 0x004e194b <+715>: je 0x4e1cf0 <_int_malloc+1648> > 0x004e1951 <+721>: cmp $0x1ff,%edx > 0x004e1957 <+727>: jbe 0x4e18a8 <_int_malloc+552> > 0x004e195d <+733>: mov %edx,%eax > 0x004e195f <+735>: shr $0x6,%eax > 0x004e1962 <+738>: cmp $0x26,%eax > 0x004e1965 <+741>: ja 0x4e19f8 <_int_malloc+888> > 0x004e196b <+747>: lea 0x38(%eax),%ecx > 0x004e196e <+750>: and $0x1f,%ecx > 0x004e1971 <+753>: movl $0x1,-0x20(%ebp) > 0x004e1978 <+760>: lea 0x1b0(,%eax,8),%eax > 0x004e197f <+767>: shll %cl,-0x20(%ebp) > 0x004e1982 <+770>: movl $0x2,-0x30(%ebp) > 0x004e1989 <+777>: mov -0x34(%ebp),%ecx > 0x004e198c <+780>: add %eax,%ecx > 0x004e198e <+782>: mov 0x8(%ecx),%eax > 0x004e1991 <+785>: cmp %ecx,%eax > 0x004e1993 <+787>: je 0x4e1a31 <_int_malloc+945> > 0x004e1999 <+793>: mov 0xc(%ecx),%edi > 0x004e199c <+796>: or $0x1,%edx > 0x004e199f <+799>: cmp 0x4(%edi),%edx > 0x004e19a2 <+802>: mov %edi,-0x84(%ebp) > 0x004e19a8 <+808>: jae 0x4e19c3 <_int_malloc+835> > 0x004e19aa <+810>: mov 0x14(%eax),%edx > 0x004e19ad <+813>: mov %eax,0x10(%esi) > 0x004e19b0 <+816>: mov %edx,0x14(%esi) > 0x004e19b3 <+819>: mov %esi,0x10(%edx) > 0x004e19b6 <+822>: mov %esi,0x14(%eax) > 0x004e19b9 <+825>: mov %ecx,%eax > 0x004e19bb <+827>: jmp 0x4e18d2 <_int_malloc+594> > 0x004e19c0 <+832>: mov 0x10(%eax),%eax > 0x004e19c3 <+835>: mov 0x4(%eax),%ecx > 0x004e19c6 <+838>: cmp %ecx,%edx > 0x004e19c8 <+840>: jb 0x4e19c0 <_int_malloc+832> > 0x004e19ca <+842>: cmp %ecx,%edx > 0x004e19cc <+844>: je 0x4e1b68 <_int_malloc+1256> > 0x004e19d2 <+850>: mov 0x14(%eax),%edx > 0x004e19d5 <+853>: mov %eax,0x10(%esi) > 0x004e19d8 <+856>: mov %edx,0x14(%esi) > 0x004e19db <+859>: mov %esi,0x14(%eax) > 0x004e19de <+862>: mov 0x14(%esi),%edx > 0x004e19e1 <+865>: mov %esi,0x10(%edx) > 0x004e19e4 <+868>: mov 0xc(%eax),%edx > 0x004e19e7 <+871>: mov %edx,-0x84(%ebp) > 0x004e19ed <+877>: jmp 0x4e18d2 <_int_malloc+594> > 0x004e19f2 <+882>: lea 0x0(%esi),%esi > 0x004e19f8 <+888>: mov %edx,%eax > 0x004e19fa <+890>: shr $0x9,%eax > 0x004e19fd <+893>: cmp $0x14,%eax > 0x004e1a00 <+896>: ja 0x4e1a48 <_int_malloc+968> > 0x004e1a02 <+898>: lea 0x5b(%eax),%ecx > 0x004e1a05 <+901>: mov %ecx,%edi > 0x004e1a07 <+903>: and $0x1f,%ecx > 0x004e1a0a <+906>: movl $0x1,-0x20(%ebp) > 0x004e1a11 <+913>: lea 0x2c8(,%eax,8),%eax > 0x004e1a18 <+920>: shll %cl,-0x20(%ebp) > 0x004e1a1b <+923>: mov -0x34(%ebp),%ecx > 0x004e1a1e <+926>: sar $0x5,%edi > 0x004e1a21 <+929>: mov %edi,-0x30(%ebp) > 0x004e1a24 <+932>: add %eax,%ecx > 0x004e1a26 <+934>: mov 0x8(%ecx),%eax > 0x004e1a29 <+937>: cmp %ecx,%eax > 0x004e1a2b <+939>: jne 0x4e1999 <_int_malloc+793> > 0x004e1a31 <+945>: mov %esi,0x14(%esi) > 0x004e1a34 <+948>: mov %esi,0x10(%esi) > 0x004e1a37 <+951>: mov %eax,-0x84(%ebp) > 0x004e1a3d <+957>: jmp 0x4e18d2 <_int_malloc+594> > 0x004e1a42 <+962>: lea 0x0(%esi),%esi > 0x004e1a48 <+968>: mov %edx,%eax > 0x004e1a4a <+970>: shr $0xc,%eax > 0x004e1a4d <+973>: cmp $0xa,%eax > 0x004e1a50 <+976>: ja 0x4e1b30 <_int_malloc+1200> > 0x004e1a56 <+982>: lea 0x6e(%eax),%ecx > 0x004e1a59 <+985>: and $0x1f,%ecx > 0x004e1a5c <+988>: movl $0x1,-0x20(%ebp) > 0x004e1a63 <+995>: lea 0x360(,%eax,8),%eax > 0x004e1a6a <+1002>: shll %cl,-0x20(%ebp) > 0x004e1a6d <+1005>: movl $0x3,-0x30(%ebp) > 0x004e1a74 <+1012>: jmp 0x4e1989 <_int_malloc+777> > 0x004e1a79 <+1017>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1a80 <+1024>: mov -0x24(%ebp),%ecx > 0x004e1a83 <+1027>: mov 0x34(%ecx),%eax > 0x004e1a86 <+1030>: cmp %esi,%eax > 0x004e1a88 <+1032>: jne 0x4e193f <_int_malloc+703> > 0x004e1a8e <+1038>: mov -0x2c(%ebp),%ecx > 0x004e1a91 <+1041>: add $0x10,%ecx > 0x004e1a94 <+1044>: cmp %ecx,%edx > 0x004e1a96 <+1046>: jbe 0x4e193f <_int_malloc+703> > 0x004e1a9c <+1052>: mov -0x1c(%ebp),%edi > 0x004e1a9f <+1055>: mov %edx,%ecx > 0x004e1aa1 <+1057>: mov -0x24(%ebp),%edx > 0x004e1aa4 <+1060>: sub -0x2c(%ebp),%ecx > 0x004e1aa7 <+1063>: add -0x2c(%ebp),%esi > 0x004e1aaa <+1066>: cmp $0x1ff,%ecx > 0x004e1ab0 <+1072>: mov %esi,0x8(%edi) > 0x004e1ab3 <+1075>: mov %esi,0xc(%edi) > 0x004e1ab6 <+1078>: mov %esi,0x34(%edx) > 0x004e1ab9 <+1081>: mov %edi,0x8(%esi) > 0x004e1abc <+1084>: mov %edi,0xc(%esi) > 0x004e1abf <+1087>: jbe 0x4e1acf <_int_malloc+1103> > 0x004e1ac1 <+1089>: movl $0x0,0x10(%esi) > 0x004e1ac8 <+1096>: movl $0x0,0x14(%esi) > 0x004e1acf <+1103>: lea 0x13ac(%ebx),%edx > 0x004e1ad5 <+1109>: cmp %edx,-0x24(%ebp) > 0x004e1ad8 <+1112>: mov %ecx,(%esi,%ecx,1) > 0x004e1adb <+1115>: setne %dl > 0x004e1ade <+1118>: movzbl %dl,%edx > 0x004e1ae1 <+1121>: mov %edx,%edi > 0x004e1ae3 <+1123>: mov -0x2c(%ebp),%edx > 0x004e1ae6 <+1126>: shl $0x2,%edi > 0x004e1ae9 <+1129>: or $0x1,%edx > 0x004e1aec <+1132>: or %edi,%edx > 0x004e1aee <+1134>: mov %edx,0x4(%eax) > 0x004e1af1 <+1137>: mov %ecx,%edx > 0x004e1af3 <+1139>: or $0x1,%edx > 0x004e1af6 <+1142>: mov %edx,0x4(%esi) > 0x004e1af9 <+1145>: mov 0x186c(%ebx),%edx > 0x004e1aff <+1151>: lea 0x8(%eax),%esi > 0x004e1b02 <+1154>: test %edx,%edx > 0x004e1b04 <+1156>: mov %edx,%eax > 0x004e1b06 <+1158>: je 0x4e1752 <_int_malloc+210> > 0x004e1b0c <+1164>: mov -0x38(%ebp),%ecx > 0x004e1b0f <+1167>: not %eax > 0x004e1b11 <+1169>: and $0xff,%eax > 0x004e1b16 <+1174>: mov %eax,0x4(%esp) > 0x004e1b1a <+1178>: mov %esi,(%esp) > 0x004e1b1d <+1181>: mov %ecx,0x8(%esp) > 0x004e1b21 <+1185>: call 0x4e9580 <__memset_ia32> > 0x004e1b26 <+1190>: jmp 0x4e1752 <_int_malloc+210> > 0x004e1b2b <+1195>: nop > 0x004e1b2c <+1196>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1b30 <+1200>: mov %edx,%eax > 0x004e1b32 <+1202>: shr $0xf,%eax > 0x004e1b35 <+1205>: cmp $0x4,%eax > 0x004e1b38 <+1208>: ja 0x4e1c20 <_int_malloc+1440> > 0x004e1b3e <+1214>: lea 0x77(%eax),%ecx > 0x004e1b41 <+1217>: and $0x1f,%ecx > 0x004e1b44 <+1220>: movl $0x1,-0x20(%ebp) > 0x004e1b4b <+1227>: lea 0x3a8(,%eax,8),%eax > 0x004e1b52 <+1234>: shll %cl,-0x20(%ebp) > 0x004e1b55 <+1237>: movl $0x3,-0x30(%ebp) > 0x004e1b5c <+1244>: jmp 0x4e1989 <_int_malloc+777> > 0x004e1b61 <+1249>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1b68 <+1256>: mov 0x8(%eax),%eax > 0x004e1b6b <+1259>: jmp 0x4e19e4 <_int_malloc+868> > 0x004e1b70 <+1264>: cmpl $0x1ff,-0x2c(%ebp) > 0x004e1b77 <+1271>: ja 0x4e1d25 <_int_malloc+1701> > 0x004e1b7d <+1277>: mov -0x3c(%ebp),%ecx > 0x004e1b80 <+1280>: mov -0x34(%ebp),%esi > 0x004e1b83 <+1283>: mov -0x3c(%ebp),%eax > 0x004e1b86 <+1286>: lea -0x8(%esi,%ecx,8),%edx > 0x004e1b8a <+1290>: mov -0x24(%ebp),%ecx > 0x004e1b8d <+1293>: add $0x1,%eax > 0x004e1b90 <+1296>: mov %eax,%edi > 0x004e1b92 <+1298>: shr $0x5,%edi > 0x004e1b95 <+1301>: mov 0x430(%ecx,%edi,4),%esi > 0x004e1b9c <+1308>: mov %eax,%ecx > 0x004e1b9e <+1310>: mov $0x1,%eax > 0x004e1ba3 <+1315>: and $0x1f,%ecx > 0x004e1ba6 <+1318>: shl %cl,%eax > 0x004e1ba8 <+1320>: test %eax,%eax > 0x004e1baa <+1322>: je 0x4e1bb0 <_int_malloc+1328> > 0x004e1bac <+1324>: cmp %esi,%eax > 0x004e1bae <+1326>: jbe 0x4e1bde <_int_malloc+1374> > 0x004e1bb0 <+1328>: mov -0x24(%ebp),%ecx > 0x004e1bb3 <+1331>: add $0x1,%edi > 0x004e1bb6 <+1334>: cmp $0x3,%edi > 0x004e1bb9 <+1337>: ja 0x4e1c58 <_int_malloc+1496> > 0x004e1bbf <+1343>: mov 0x430(%ecx,%edi,4),%esi > 0x004e1bc6 <+1350>: test %esi,%esi > 0x004e1bc8 <+1352>: je 0x4e1bb3 <_int_malloc+1331> > 0x004e1bca <+1354>: mov -0x34(%ebp),%eax > 0x004e1bcd <+1357>: mov %edi,%edx > 0x004e1bcf <+1359>: shl $0x8,%edx > 0x004e1bd2 <+1362>: mov %ecx,-0x24(%ebp) > 0x004e1bd5 <+1365>: lea -0x10(%eax,%edx,1),%edx > 0x004e1bd9 <+1369>: mov $0x1,%eax > 0x004e1bde <+1374>: test %esi,%eax > 0x004e1be0 <+1376>: jne 0x4e1bf4 <_int_malloc+1396> > 0x004e1be2 <+1378>: mov -0x24(%ebp),%ecx > 0x004e1be5 <+1381>: lea 0x0(%esi),%esi > 0x004e1be8 <+1384>: add %eax,%eax > 0x004e1bea <+1386>: add $0x8,%edx > 0x004e1bed <+1389>: test %esi,%eax > 0x004e1bef <+1391>: je 0x4e1be8 <_int_malloc+1384> > 0x004e1bf1 <+1393>: mov %ecx,-0x24(%ebp) > 0x004e1bf4 <+1396>: mov 0xc(%edx),%ecx > 0x004e1bf7 <+1399>: cmp %edx,%ecx > 0x004e1bf9 <+1401>: mov %ecx,-0x20(%ebp) > 0x004e1bfc <+1404>: jne 0x4e1e37 <_int_malloc+1975> > 0x004e1c02 <+1410>: mov %eax,%ecx > 0x004e1c04 <+1412>: add $0x8,%edx > 0x004e1c07 <+1415>: not %ecx > 0x004e1c09 <+1417>: add %eax,%eax > 0x004e1c0b <+1419>: and %ecx,%esi > 0x004e1c0d <+1421>: mov -0x24(%ebp),%ecx > 0x004e1c10 <+1424>: mov %esi,0x430(%ecx,%edi,4) > 0x004e1c17 <+1431>: jmp 0x4e1ba8 <_int_malloc+1320> > 0x004e1c19 <+1433>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1c20 <+1440>: mov %edx,%eax > 0x004e1c22 <+1442>: shr $0x12,%eax > 0x004e1c25 <+1445>: cmp $0x2,%eax > 0x004e1c28 <+1448>: ja 0x4e1df8 <_int_malloc+1912> > 0x004e1c2e <+1454>: lea 0x7c(%eax),%ecx > 0x004e1c31 <+1457>: and $0x1f,%ecx > 0x004e1c34 <+1460>: movl $0x1,-0x20(%ebp) > 0x004e1c3b <+1467>: lea 0x3d0(,%eax,8),%eax > 0x004e1c42 <+1474>: shll %cl,-0x20(%ebp) > 0x004e1c45 <+1477>: movl $0x3,-0x30(%ebp) > 0x004e1c4c <+1484>: jmp 0x4e1989 <_int_malloc+777> > 0x004e1c51 <+1489>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1c58 <+1496>: mov -0x24(%ebp),%ecx > 0x004e1c5b <+1499>: mov -0x2c(%ebp),%edx > 0x004e1c5e <+1502>: mov 0x30(%ecx),%esi > 0x004e1c61 <+1505>: add $0x10,%edx > 0x004e1c64 <+1508>: mov 0x4(%esi),%eax > 0x004e1c67 <+1511>: and $0xfffffff8,%eax > 0x004e1c6a <+1514>: cmp %edx,%eax > 0x004e1c6c <+1516>: jae 0x4e2131 <_int_malloc+2737> > 0x004e1c72 <+1522>: testb $0x1,0x4(%ecx) > 0x004e1c76 <+1526>: mov %ecx,%eax > 0x004e1c78 <+1528>: jne 0x4e1fd5 <_int_malloc+2389> > 0x004e1c7e <+1534>: call 0x4e0440 <malloc_consolidate> > 0x004e1c83 <+1539>: mov -0x54(%ebp),%edx > 0x004e1c86 <+1542>: cmpl $0x1ff,-0x2c(%ebp) > 0x004e1c8d <+1549>: mov %edx,-0x3c(%ebp) > 0x004e1c90 <+1552>: jbe 0x4e189e <_int_malloc+542> > 0x004e1c96 <+1558>: mov -0x58(%ebp),%ecx > 0x004e1c99 <+1561>: cmpl $0x26,-0x40(%ebp) > 0x004e1c9d <+1565>: mov %ecx,-0x3c(%ebp) > 0x004e1ca0 <+1568>: jbe 0x4e189e <_int_malloc+542> > 0x004e1ca6 <+1574>: mov -0x5c(%ebp),%esi > 0x004e1ca9 <+1577>: cmpl $0x14,-0x44(%ebp) > 0x004e1cad <+1581>: mov %esi,-0x3c(%ebp) > 0x004e1cb0 <+1584>: jbe 0x4e189e <_int_malloc+542> > 0x004e1cb6 <+1590>: mov -0x64(%ebp),%edi > 0x004e1cb9 <+1593>: cmpl $0xa,-0x48(%ebp) > 0x004e1cbd <+1597>: mov %edi,-0x3c(%ebp) > 0x004e1cc0 <+1600>: jbe 0x4e189e <_int_malloc+542> > 0x004e1cc6 <+1606>: mov -0x68(%ebp),%eax > 0x004e1cc9 <+1609>: cmpl $0x4,-0x4c(%ebp) > 0x004e1ccd <+1613>: mov %eax,-0x3c(%ebp) > 0x004e1cd0 <+1616>: jbe 0x4e189e <_int_malloc+542> > 0x004e1cd6 <+1622>: cmpl $0x2,-0x50(%ebp) > 0x004e1cda <+1626>: mov $0x7e,%edx > 0x004e1cdf <+1631>: cmovbe -0x6c(%ebp),%edx > 0x004e1ce3 <+1635>: mov %edx,-0x3c(%ebp) > 0x004e1ce6 <+1638>: jmp 0x4e189e <_int_malloc+542> > 0x004e1ceb <+1643>: nop > 0x004e1cec <+1644>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1cf0 <+1648>: mov -0x2c(%ebp),%edx > 0x004e1cf3 <+1651>: lea 0x13ac(%ebx),%eax > 0x004e1cf9 <+1657>: orl $0x1,0x4(%esi,%edx,1) > 0x004e1cfe <+1662>: cmp %eax,-0x24(%ebp) > 0x004e1d01 <+1665>: je 0x4e1d07 <_int_malloc+1671> > 0x004e1d03 <+1667>: orl $0x4,0x4(%esi) > 0x004e1d07 <+1671>: mov 0x186c(%ebx),%eax > 0x004e1d0d <+1677>: add $0x8,%esi > 0x004e1d10 <+1680>: test %eax,%eax > 0x004e1d12 <+1682>: jne 0x4e1b0c <_int_malloc+1164> > 0x004e1d18 <+1688>: add $0x90,%esp > 0x004e1d1e <+1694>: mov %esi,%eax > 0x004e1d20 <+1696>: pop %ebx > 0x004e1d21 <+1697>: pop %esi > 0x004e1d22 <+1698>: pop %edi > 0x004e1d23 <+1699>: pop %ebp > 0x004e1d24 <+1700>: ret > 0x004e1d25 <+1701>: mov -0x3c(%ebp),%eax > 0x004e1d28 <+1704>: mov -0x34(%ebp),%ecx > 0x004e1d2b <+1707>: lea -0x10(%ecx,%eax,8),%edx > 0x004e1d2f <+1711>: mov 0x8(%edx),%eax > 0x004e1d32 <+1714>: cmp %edx,%eax > 0x004e1d34 <+1716>: je 0x4e1b7d <_int_malloc+1277> > 0x004e1d3a <+1722>: mov -0x2c(%ebp),%esi > 0x004e1d3d <+1725>: cmp 0x4(%eax),%esi > 0x004e1d40 <+1728>: ja 0x4e1b7d <_int_malloc+1277> > 0x004e1d46 <+1734>: mov 0x14(%eax),%ecx > 0x004e1d49 <+1737>: jmp 0x4e1d53 <_int_malloc+1747> > 0x004e1d4b <+1739>: nop > 0x004e1d4c <+1740>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1d50 <+1744>: mov 0x14(%ecx),%ecx > 0x004e1d53 <+1747>: mov 0x4(%ecx),%esi > 0x004e1d56 <+1750>: mov %esi,%edi > 0x004e1d58 <+1752>: and $0xfffffff8,%edi > 0x004e1d5b <+1755>: cmp %edi,-0x2c(%ebp) > 0x004e1d5e <+1758>: ja 0x4e1d50 <_int_malloc+1744> > 0x004e1d60 <+1760>: cmp %ecx,0xc(%edx) > 0x004e1d63 <+1763>: je 0x4e1d6e <_int_malloc+1774> > 0x004e1d65 <+1765>: mov 0x8(%ecx),%eax > 0x004e1d68 <+1768>: cmp %esi,0x4(%eax) > 0x004e1d6b <+1771>: cmove %eax,%ecx > 0x004e1d6e <+1774>: mov 0x8(%ecx),%edx > 0x004e1d71 <+1777>: mov %edi,%eax > 0x004e1d73 <+1779>: sub -0x2c(%ebp),%eax > 0x004e1d76 <+1782>: cmp 0xc(%edx),%ecx > 0x004e1d79 <+1785>: mov %eax,-0x20(%ebp) > 0x004e1d7c <+1788>: mov 0xc(%ecx),%eax > 0x004e1d7f <+1791>: jne 0x4e2329 <_int_malloc+3241> > 0x004e1d85 <+1797>: cmp 0x8(%eax),%ecx > 0x004e1d88 <+1800>: jne 0x4e2329 <_int_malloc+3241> > 0x004e1d8e <+1806>: cmpl $0x1ff,0x4(%ecx) > 0x004e1d95 <+1813>: mov %eax,0xc(%edx) > 0x004e1d98 <+1816>: mov %edx,0x8(%eax) > 0x004e1d9b <+1819>: jbe 0x4e1da8 <_int_malloc+1832> > 0x004e1d9d <+1821>: mov 0x10(%ecx),%esi > 0x004e1da0 <+1824>: test %esi,%esi > 0x004e1da2 <+1826>: jne 0x4e2765 <_int_malloc+4325> > 0x004e1da8 <+1832>: cmpl $0xf,-0x20(%ebp) > 0x004e1dac <+1836>: ja 0x4e226d <_int_malloc+3053> > 0x004e1db2 <+1842>: orl $0x1,0x4(%ecx,%edi,1) > 0x004e1db7 <+1847>: lea 0x13ac(%ebx),%eax > 0x004e1dbd <+1853>: cmp %eax,-0x24(%ebp) > 0x004e1dc0 <+1856>: je 0x4e1dc6 <_int_malloc+1862> > 0x004e1dc2 <+1858>: orl $0x4,0x4(%ecx) > 0x004e1dc6 <+1862>: mov 0x186c(%ebx),%eax > 0x004e1dcc <+1868>: lea 0x8(%ecx),%esi > 0x004e1dcf <+1871>: test %eax,%eax > 0x004e1dd1 <+1873>: je 0x4e1752 <_int_malloc+210> > 0x004e1dd7 <+1879>: mov -0x38(%ebp),%edi > 0x004e1dda <+1882>: not %eax > 0x004e1ddc <+1884>: and $0xff,%eax > 0x004e1de1 <+1889>: mov %eax,0x4(%esp) > 0x004e1de5 <+1893>: mov %esi,(%esp) > 0x004e1de8 <+1896>: mov %edi,0x8(%esp) > 0x004e1dec <+1900>: call 0x4e9580 <__memset_ia32> > 0x004e1df1 <+1905>: jmp 0x4e1752 <_int_malloc+210> > 0x004e1df6 <+1910>: xchg %ax,%ax > 0x004e1df8 <+1912>: movl $0x40000000,-0x20(%ebp) > 0x004e1dff <+1919>: mov $0x3e0,%eax > 0x004e1e04 <+1924>: movl $0x3,-0x30(%ebp) > 0x004e1e0b <+1931>: jmp 0x4e1989 <_int_malloc+777> > 0x004e1e10 <+1936>: add $0x38,%eax > 0x004e1e13 <+1939>: mov %eax,-0x3c(%ebp) > 0x004e1e16 <+1942>: jmp 0x4e1804 <_int_malloc+388> > 0x004e1e1b <+1947>: mov -0x2c(%ebx),%eax > 0x004e1e21 <+1953>: xor %esi,%esi > 0x004e1e23 <+1955>: movl $0xc,%gs:(%eax) > 0x004e1e2a <+1962>: add $0x90,%esp > 0x004e1e30 <+1968>: mov %esi,%eax > 0x004e1e32 <+1970>: pop %ebx > 0x004e1e33 <+1971>: pop %esi > 0x004e1e34 <+1972>: pop %edi > 0x004e1e35 <+1973>: pop %ebp > 0x004e1e36 <+1974>: ret > 0x004e1e37 <+1975>: mov 0x4(%ecx),%esi > 0x004e1e3a <+1978>: mov 0x8(%ecx),%edx > 0x004e1e3d <+1981>: mov 0xc(%ecx),%eax > 0x004e1e40 <+1984>: mov %esi,%edi > 0x004e1e42 <+1986>: and $0xfffffff8,%edi > 0x004e1e45 <+1989>: mov %edi,-0x20(%ebp) > 0x004e1e48 <+1992>: sub -0x2c(%ebp),%edi >=> 0x004e1e4b <+1995>: cmp %ecx,0xc(%edx) > 0x004e1e4e <+1998>: jne 0x4e2723 <_int_malloc+4259> > 0x004e1e54 <+2004>: cmp 0x8(%eax),%ecx > 0x004e1e57 <+2007>: jne 0x4e2723 <_int_malloc+4259> > 0x004e1e5d <+2013>: cmp $0x1ff,%esi > 0x004e1e63 <+2019>: mov %eax,0xc(%edx) > 0x004e1e66 <+2022>: mov %edx,0x8(%eax) > 0x004e1e69 <+2025>: jbe 0x4e1e88 <_int_malloc+2056> > 0x004e1e6b <+2027>: mov 0x10(%ecx),%esi > 0x004e1e6e <+2030>: test %esi,%esi > 0x004e1e70 <+2032>: je 0x4e1e88 <_int_malloc+2056> > 0x004e1e72 <+2034>: cmpl $0x0,0x10(%edx) > 0x004e1e76 <+2038>: je 0x4e2348 <_int_malloc+3272> > 0x004e1e7c <+2044>: mov 0x14(%ecx),%eax > 0x004e1e7f <+2047>: mov %eax,0x14(%esi) > 0x004e1e82 <+2050>: mov 0x14(%ecx),%eax > 0x004e1e85 <+2053>: mov %esi,0x10(%eax) > 0x004e1e88 <+2056>: cmp $0xf,%edi > 0x004e1e8b <+2059>: jbe 0x4e1f59 <_int_malloc+2265> > 0x004e1e91 <+2065>: mov -0x1c(%ebp),%edx > 0x004e1e94 <+2068>: mov 0x8(%edx),%eax > 0x004e1e97 <+2071>: cmp %edx,0xc(%eax) > 0x004e1e9a <+2074>: jne 0x4e275a <_int_malloc+4314> > 0x004e1ea0 <+2080>: mov %edx,%esi > 0x004e1ea2 <+2082>: mov -0x2c(%ebp),%edx > 0x004e1ea5 <+2085>: cmpl $0x1ff,-0x2c(%ebp) > 0x004e1eac <+2092>: lea (%ecx,%edx,1),%edx > 0x004e1eaf <+2095>: mov %esi,0xc(%edx) > 0x004e1eb2 <+2098>: mov %eax,0x8(%edx) > 0x004e1eb5 <+2101>: mov %edx,0xc(%eax) > 0x004e1eb8 <+2104>: mov %edx,0x8(%esi) > 0x004e1ebb <+2107>: ja 0x4e1ec3 <_int_malloc+2115> > 0x004e1ebd <+2109>: mov -0x24(%ebp),%eax > 0x004e1ec0 <+2112>: mov %edx,0x34(%eax) > 0x004e1ec3 <+2115>: cmp $0x1ff,%edi > 0x004e1ec9 <+2121>: jbe 0x4e1ed9 <_int_malloc+2137> > 0x004e1ecb <+2123>: movl $0x0,0x10(%edx) > 0x004e1ed2 <+2130>: movl $0x0,0x14(%edx) > 0x004e1ed9 <+2137>: lea 0x13ac(%ebx),%eax > 0x004e1edf <+2143>: cmp %eax,-0x24(%ebp) > 0x004e1ee2 <+2146>: mov %edi,(%edx,%edi,1) > 0x004e1ee5 <+2149>: setne %al > 0x004e1ee8 <+2152>: movzbl %al,%eax > 0x004e1eeb <+2155>: mov %eax,%esi > 0x004e1eed <+2157>: mov -0x2c(%ebp),%eax > 0x004e1ef0 <+2160>: shl $0x2,%esi > 0x004e1ef3 <+2163>: or $0x1,%eax > 0x004e1ef6 <+2166>: or %esi,%eax > 0x004e1ef8 <+2168>: mov %eax,0x4(%ecx) > 0x004e1efb <+2171>: mov %edi,%eax > 0x004e1efd <+2173>: or $0x1,%eax > 0x004e1f00 <+2176>: mov %eax,0x4(%edx) > 0x004e1f03 <+2179>: mov 0x186c(%ebx),%eax > 0x004e1f09 <+2185>: lea 0x8(%ecx),%esi > 0x004e1f0c <+2188>: test %eax,%eax > 0x004e1f0e <+2190>: je 0x4e1752 <_int_malloc+210> > 0x004e1f14 <+2196>: mov -0x38(%ebp),%edx > 0x004e1f17 <+2199>: not %eax > 0x004e1f19 <+2201>: and $0xff,%eax > 0x004e1f1e <+2206>: mov %eax,0x4(%esp) > 0x004e1f22 <+2210>: mov %esi,(%esp) > 0x004e1f25 <+2213>: mov %edx,0x8(%esp) > 0x004e1f29 <+2217>: call 0x4e9580 <__memset_ia32> > 0x004e1f2e <+2222>: jmp 0x4e1752 <_int_malloc+210> > 0x004e1f33 <+2227>: nop > 0x004e1f34 <+2228>: lea 0x0(%esi,%eiz,1),%esi > 0x004e1f38 <+2232>: mov -0x2c(%ebp),%eax > 0x004e1f3b <+2235>: shr $0xc,%eax > 0x004e1f3e <+2238>: cmp $0xa,%eax > 0x004e1f41 <+2241>: jbe 0x4e1f72 <_int_malloc+2290> > 0x004e1f43 <+2243>: mov -0x2c(%ebp),%eax > 0x004e1f46 <+2246>: shr $0xf,%eax > 0x004e1f49 <+2249>: cmp $0x4,%eax > 0x004e1f4c <+2252>: ja 0x4e1f8a <_int_malloc+2314> > 0x004e1f4e <+2254>: add $0x77,%eax > 0x004e1f51 <+2257>: mov %eax,-0x3c(%ebp) > 0x004e1f54 <+2260>: jmp 0x4e1804 <_int_malloc+388> > 0x004e1f59 <+2265>: mov -0x20(%ebp),%eax > 0x004e1f5c <+2268>: orl $0x1,0x4(%ecx,%eax,1) > 0x004e1f61 <+2273>: lea 0x13ac(%ebx),%eax > 0x004e1f67 <+2279>: cmp %eax,-0x24(%ebp) > 0x004e1f6a <+2282>: je 0x4e1f03 <_int_malloc+2179> > 0x004e1f6c <+2284>: orl $0x4,0x4(%ecx) > 0x004e1f70 <+2288>: jmp 0x4e1f03 <_int_malloc+2179> > 0x004e1f72 <+2290>: add $0x6e,%eax > 0x004e1f75 <+2293>: mov %eax,-0x3c(%ebp) > 0x004e1f78 <+2296>: jmp 0x4e1804 <_int_malloc+388> > 0x004e1f7d <+2301>: mov -0x24(%ebp),%eax > 0x004e1f80 <+2304>: call 0x4e0440 <malloc_consolidate> > 0x004e1f85 <+2309>: jmp 0x4e181d <_int_malloc+413> > 0x004e1f8a <+2314>: mov -0x2c(%ebp),%eax > 0x004e1f8d <+2317>: movl $0x7e,-0x3c(%ebp) > 0x004e1f94 <+2324>: shr $0x12,%eax > 0x004e1f97 <+2327>: lea 0x7c(%eax),%edx > 0x004e1f9a <+2330>: cmp $0x2,%eax > 0x004e1f9d <+2333>: cmova -0x3c(%ebp),%edx > 0x004e1fa1 <+2337>: mov %edx,-0x3c(%ebp) > 0x004e1fa4 <+2340>: jmp 0x4e1804 <_int_malloc+388> > 0x004e1fa9 <+2345>: mov 0xd4(%ebx),%ecx > 0x004e1faf <+2351>: mov %ecx,%eax > 0x004e1fb1 <+2353>: and $0x5,%eax > 0x004e1fb4 <+2356>: cmp $0x5,%eax > 0x004e1fb7 <+2359>: je 0x4e2366 <_int_malloc+3302> > 0x004e1fbd <+2365>: test $0x1,%cl > 0x004e1fc0 <+2368>: jne 0x4e2177 <_int_malloc+2807> > 0x004e1fc6 <+2374>: and $0x2,%cl > 0x004e1fc9 <+2377>: je 0x4e192a <_int_malloc+682> > 0x004e1fcf <+2383>: nop > 0x004e1fd0 <+2384>: call 0x49ebe0 <abort> > 0x004e1fd5 <+2389>: mov 0x1850(%ebx),%eax > 0x004e1fdb <+2395>: mov -0x2c(%ebp),%ecx > 0x004e1fde <+2398>: mov %edx,-0x40(%ebp) > 0x004e1fe1 <+2401>: movb $0x0,-0x28(%ebp) > 0x004e1fe5 <+2405>: sub $0x1,%eax > 0x004e1fe8 <+2408>: cmp 0x1834(%ebx),%ecx > 0x004e1fee <+2414>: mov %eax,-0x20(%ebp) > 0x004e1ff1 <+2417>: jb 0x4e2021 <_int_malloc+2465> > 0x004e1ff3 <+2419>: mov 0x1844(%ebx),%edi > 0x004e1ff9 <+2425>: cmp %edi,0x1840(%ebx) > 0x004e1fff <+2431>: jge 0x4e2021 <_int_malloc+2465> > 0x004e2001 <+2433>: mov -0x2c(%ebp),%edx > 0x004e2004 <+2436>: mov -0x20(%ebp),%eax > 0x004e2007 <+2439>: lea 0x4(%edx,%eax,1),%esi > 0x004e200b <+2443>: not %eax > 0x004e200d <+2445>: and %eax,%esi > 0x004e200f <+2447>: cmp %esi,%edx > 0x004e2011 <+2449>: jb 0x4e25fa <_int_malloc+3962> > 0x004e2017 <+2455>: mov -0x24(%ebp),%ecx > 0x004e201a <+2458>: movb $0x1,-0x28(%ebp) > 0x004e201e <+2462>: mov 0x30(%ecx),%esi > 0x004e2021 <+2465>: mov 0x4(%esi),%eax > 0x004e2024 <+2468>: lea 0x13ac(%ebx),%edx > 0x004e202a <+2474>: mov %esi,-0x30(%ebp) > 0x004e202d <+2477>: mov %edx,-0x3c(%ebp) > 0x004e2030 <+2480>: and $0xfffffff8,%eax > 0x004e2033 <+2483>: cmp %edx,-0x24(%ebp) > 0x004e2036 <+2486>: mov %eax,-0x1c(%ebp) > 0x004e2039 <+2489>: je 0x4e2392 <_int_malloc+3346> > 0x004e203f <+2495>: mov %esi,%ecx > 0x004e2041 <+2497>: mov -0x2c(%ebp),%eax > 0x004e2044 <+2500>: and $0xfff00000,%ecx > 0x004e204a <+2506>: sub -0x1c(%ebp),%eax > 0x004e204d <+2509>: mov 0x8(%ecx),%edi > 0x004e2050 <+2512>: lea 0x10(%eax),%edx > 0x004e2053 <+2515>: test %edx,%edx > 0x004e2055 <+2517>: mov %edi,-0x34(%ebp) > 0x004e2058 <+2520>: jle 0x4e21f5 <_int_malloc+2933> > 0x004e205e <+2526>: mov %edx,-0x80(%ebp) > 0x004e2061 <+2529>: mov %ecx,-0x7c(%ebp) > 0x004e2064 <+2532>: call 0x541670 <__getpagesize> > 0x004e2069 <+2537>: mov -0x80(%ebp),%edx > 0x004e206c <+2540>: mov -0x7c(%ebp),%ecx > 0x004e206f <+2543>: sub $0x1,%eax > 0x004e2072 <+2546>: mov %eax,%edi > 0x004e2074 <+2548>: add %edx,%eax > 0x004e2076 <+2550>: not %edi > 0x004e2078 <+2552>: and %eax,%edi > 0x004e207a <+2554>: add -0x34(%ebp),%edi > 0x004e207d <+2557>: cmp $0x100000,%edi > 0x004e2083 <+2563>: ja 0x4e21f5 <_int_malloc+2933> > 0x004e2089 <+2569>: mov 0xc(%ecx),%eax > 0x004e208c <+2572>: cmp %eax,%edi > 0x004e208e <+2574>: ja 0x4e22f5 <_int_malloc+3189> > 0x004e2094 <+2580>: mov %edi,0x8(%ecx) > 0x004e2097 <+2583>: mov %edi,%eax > 0x004e2099 <+2585>: add %edi,%ecx > 0x004e209b <+2587>: mov -0x24(%ebp),%edx > 0x004e209e <+2590>: sub -0x30(%ebp),%ecx > 0x004e20a1 <+2593>: mov -0x30(%ebp),%edi > 0x004e20a4 <+2596>: sub -0x34(%ebp),%eax > 0x004e20a7 <+2599>: add %eax,0x1880(%ebx) > 0x004e20ad <+2605>: or $0x1,%ecx > 0x004e20b0 <+2608>: add %eax,0x448(%edx) > 0x004e20b6 <+2614>: mov %ecx,0x4(%edi) > 0x004e20b9 <+2617>: mov -0x24(%ebp),%edi > 0x004e20bc <+2620>: mov 0x448(%edi),%eax > 0x004e20c2 <+2626>: cmp 0x44c(%edi),%eax > 0x004e20c8 <+2632>: jbe 0x4e20d0 <_int_malloc+2640> > 0x004e20ca <+2634>: mov %eax,0x44c(%edi) > 0x004e20d0 <+2640>: mov 0x4(%esi),%eax > 0x004e20d3 <+2643>: and $0xfffffff8,%eax > 0x004e20d6 <+2646>: cmp -0x40(%ebp),%eax > 0x004e20d9 <+2649>: jb 0x4e1e1b <_int_malloc+1947> > 0x004e20df <+2655>: mov -0x24(%ebp),%edx > 0x004e20e2 <+2658>: mov -0x3c(%ebp),%ecx > 0x004e20e5 <+2661>: mov -0x2c(%ebp),%edi > 0x004e20e8 <+2664>: sub -0x2c(%ebp),%eax > 0x004e20eb <+2667>: cmp %ecx,%edx > 0x004e20ed <+2669>: mov -0x2c(%ebp),%ecx > 0x004e20f0 <+2672>: lea (%esi,%edi,1),%edi > 0x004e20f3 <+2675>: mov %edi,0x30(%edx) > 0x004e20f6 <+2678>: setne %dl > 0x004e20f9 <+2681>: or $0x1,%eax > 0x004e20fc <+2684>: movzbl %dl,%edx > 0x004e20ff <+2687>: shl $0x2,%edx > 0x004e2102 <+2690>: or $0x1,%ecx > 0x004e2105 <+2693>: or %edx,%ecx > 0x004e2107 <+2695>: mov %ecx,0x4(%esi) > 0x004e210a <+2698>: mov %eax,0x4(%edi) > 0x004e210d <+2701>: lea 0x8(%esi),%eax > 0x004e2110 <+2704>: xor %esi,%esi > 0x004e2112 <+2706>: test %eax,%eax > 0x004e2114 <+2708>: je 0x4e1752 <_int_malloc+210> > 0x004e211a <+2714>: mov 0x186c(%ebx),%edx > 0x004e2120 <+2720>: mov %eax,%esi > 0x004e2122 <+2722>: test %edx,%edx > 0x004e2124 <+2724>: je 0x4e1752 <_int_malloc+210> > 0x004e212a <+2730>: mov %edx,%eax > 0x004e212c <+2732>: jmp 0x4e1dd7 <_int_malloc+1879> > 0x004e2131 <+2737>: mov -0x2c(%ebp),%edi > 0x004e2134 <+2740>: mov %eax,%edx > 0x004e2136 <+2742>: lea 0x13ac(%ebx),%eax > 0x004e213c <+2748>: sub -0x2c(%ebp),%edx > 0x004e213f <+2751>: cmp %eax,%ecx > 0x004e2141 <+2753>: setne %al > 0x004e2144 <+2756>: lea (%esi,%edi,1),%edi > 0x004e2147 <+2759>: movzbl %al,%eax > 0x004e214a <+2762>: mov %edi,0x30(%ecx) > 0x004e214d <+2765>: mov -0x2c(%ebp),%ecx > 0x004e2150 <+2768>: shl $0x2,%eax > 0x004e2153 <+2771>: or $0x1,%edx > 0x004e2156 <+2774>: or $0x1,%ecx > 0x004e2159 <+2777>: or %eax,%ecx > 0x004e215b <+2779>: mov 0x186c(%ebx),%eax > 0x004e2161 <+2785>: mov %ecx,0x4(%esi) > 0x004e2164 <+2788>: add $0x8,%esi > 0x004e2167 <+2791>: mov %edx,0x4(%edi) > 0x004e216a <+2794>: test %eax,%eax > 0x004e216c <+2796>: je 0x4e1752 <_int_malloc+210> > 0x004e2172 <+2802>: jmp 0x4e1dd7 <_int_malloc+1879> > 0x004e2177 <+2807>: lea -0xd(%ebp),%eax > 0x004e217a <+2810>: lea -0x15(%ebp),%edx > 0x004e217d <+2813>: mov %eax,0x4(%esp) > 0x004e2181 <+2817>: lea 0x8(%esi),%eax > 0x004e2184 <+2820>: mov %edx,-0x20(%ebp) > 0x004e2187 <+2823>: mov %ecx,-0x7c(%ebp) > 0x004e218a <+2826>: movb $0x0,-0xd(%ebp) > 0x004e218e <+2830>: movl $0x0,0xc(%esp) > 0x004e2196 <+2838>: movl $0x10,0x8(%esp) > 0x004e219e <+2846>: mov %eax,(%esp) > 0x004e21a1 <+2849>: call 0x4b07f0 <_itoa_word> > 0x004e21a6 <+2854>: mov -0x7c(%ebp),%ecx > 0x004e21a9 <+2857>: cmp -0x20(%ebp),%eax > 0x004e21ac <+2860>: mov %eax,%edx > 0x004e21ae <+2862>: jbe 0x4e21be <_int_malloc+2878> > 0x004e21b0 <+2864>: sub $0x1,%edx > 0x004e21b3 <+2867>: movb $0x30,(%edx) > 0x004e21b6 <+2870>: cmp -0x20(%ebp),%edx > 0x004e21b9 <+2873>: ja 0x4e21b0 <_int_malloc+2864> > 0x004e21bb <+2875>: lea -0x15(%ebp),%edx > 0x004e21be <+2878>: mov 0x35f0(%ebx),%eax > 0x004e21c4 <+2884>: mov (%eax),%eax > 0x004e21c6 <+2886>: mov %edx,0x10(%esp) > 0x004e21ca <+2890>: mov -0x60(%ebp),%edx > 0x004e21cd <+2893>: test %eax,%eax > 0x004e21cf <+2895>: cmove -0x70(%ebp),%eax > 0x004e21d3 <+2899>: and $0x2,%ecx > 0x004e21d6 <+2902>: mov %edx,0xc(%esp) > 0x004e21da <+2906>: mov %ecx,(%esp) > 0x004e21dd <+2909>: mov %eax,0x8(%esp) > 0x004e21e1 <+2913>: mov -0x74(%ebp),%eax > 0x004e21e4 <+2916>: mov %eax,0x4(%esp) > 0x004e21e8 <+2920>: call 0x4d9260 <__libc_message> > 0x004e21ed <+2925>: mov 0x4(%esi),%edx > 0x004e21f0 <+2928>: jmp 0x4e192a <_int_malloc+682> > 0x004e21f5 <+2933>: mov -0x2c(%ebp),%eax > 0x004e21f8 <+2936>: mov 0x1830(%ebx),%edx > 0x004e21fe <+2942>: mov %ecx,-0x7c(%ebp) > 0x004e2201 <+2945>: add $0x20,%eax > 0x004e2204 <+2948>: call 0x4df8b0 <new_heap> > 0x004e2209 <+2953>: mov -0x7c(%ebp),%ecx > 0x004e220c <+2956>: test %eax,%eax > 0x004e220e <+2958>: je 0x4e27ac <_int_malloc+4396> > 0x004e2214 <+2964>: mov -0x24(%ebp),%edx > 0x004e2217 <+2967>: lea 0x10(%eax),%edi > 0x004e221a <+2970>: mov %ecx,0x4(%eax) > 0x004e221d <+2973>: mov -0x24(%ebp),%ecx > 0x004e2220 <+2976>: mov %edx,(%eax) > 0x004e2222 <+2978>: mov 0x8(%eax),%edx > 0x004e2225 <+2981>: add %edx,0x448(%ecx) > 0x004e222b <+2987>: add %edx,0x1880(%ebx) > 0x004e2231 <+2993>: sub $0x10,%edx > 0x004e2234 <+2996>: or $0x1,%edx > 0x004e2237 <+2999>: mov %edi,0x30(%ecx) > 0x004e223a <+3002>: mov -0x1c(%ebp),%ecx > 0x004e223d <+3005>: mov %edx,0x4(%edi) > 0x004e2240 <+3008>: mov -0x1c(%ebp),%edx > 0x004e2243 <+3011>: sub $0x8,%ecx > 0x004e2246 <+3014>: sub $0x10,%edx > 0x004e2249 <+3017>: lea (%esi,%ecx,1),%eax > 0x004e224c <+3020>: cmp $0xf,%edx > 0x004e224f <+3023>: movl $0x1,0x4(%eax) > 0x004e2256 <+3030>: ja 0x4e277c <_int_malloc+4348> > 0x004e225c <+3036>: mov %ecx,%edx > 0x004e225e <+3038>: or $0x1,%edx > 0x004e2261 <+3041>: mov %edx,0x4(%esi) > 0x004e2264 <+3044>: mov %edi,%esi > 0x004e2266 <+3046>: mov %ecx,(%eax) > 0x004e2268 <+3048>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e226d <+3053>: mov -0x1c(%ebp),%edx > 0x004e2270 <+3056>: mov 0x8(%edx),%eax > 0x004e2273 <+3059>: cmp %edx,0xc(%eax) > 0x004e2276 <+3062>: jne 0x4e22d7 <_int_malloc+3159> > 0x004e2278 <+3064>: mov -0x2c(%ebp),%edx > 0x004e227b <+3067>: mov -0x1c(%ebp),%esi > 0x004e227e <+3070>: cmpl $0x1ff,-0x20(%ebp) > 0x004e2285 <+3077>: lea (%ecx,%edx,1),%edx > 0x004e2288 <+3080>: mov %esi,0xc(%edx) > 0x004e228b <+3083>: mov %eax,0x8(%edx) > 0x004e228e <+3086>: mov %edx,0xc(%eax) > 0x004e2291 <+3089>: mov %edx,0x8(%esi) > 0x004e2294 <+3092>: jbe 0x4e22a4 <_int_malloc+3108> > 0x004e2296 <+3094>: movl $0x0,0x10(%edx) > 0x004e229d <+3101>: movl $0x0,0x14(%edx) > 0x004e22a4 <+3108>: lea 0x13ac(%ebx),%eax > 0x004e22aa <+3114>: cmp %eax,-0x24(%ebp) > 0x004e22ad <+3117>: setne %al > 0x004e22b0 <+3120>: movzbl %al,%eax > 0x004e22b3 <+3123>: mov %eax,%esi > 0x004e22b5 <+3125>: mov -0x2c(%ebp),%eax > 0x004e22b8 <+3128>: shl $0x2,%esi > 0x004e22bb <+3131>: or $0x1,%eax > 0x004e22be <+3134>: or %esi,%eax > 0x004e22c0 <+3136>: mov -0x20(%ebp),%esi > 0x004e22c3 <+3139>: mov %eax,0x4(%ecx) > 0x004e22c6 <+3142>: mov -0x20(%ebp),%eax > 0x004e22c9 <+3145>: mov %esi,(%edx,%esi,1) > 0x004e22cc <+3148>: or $0x1,%eax > 0x004e22cf <+3151>: mov %eax,0x4(%edx) > 0x004e22d2 <+3154>: jmp 0x4e1dc6 <_int_malloc+1862> > 0x004e22d7 <+3159>: lea -0x39630(%ebx),%edx > 0x004e22dd <+3165>: mov 0xd4(%ebx),%eax > 0x004e22e3 <+3171>: add $0x8,%ecx > 0x004e22e6 <+3174>: xor %esi,%esi > 0x004e22e8 <+3176>: mov %ecx,(%esp) > 0x004e22eb <+3179>: call 0x4df7b0 <malloc_printerr> > 0x004e22f0 <+3184>: jmp 0x4e1752 <_int_malloc+210> > 0x004e22f5 <+3189>: mov %edi,%edx > 0x004e22f7 <+3191>: sub %eax,%edx > 0x004e22f9 <+3193>: lea (%ecx,%eax,1),%eax > 0x004e22fc <+3196>: movl $0x3,0x8(%esp) > 0x004e2304 <+3204>: mov %edx,0x4(%esp) > 0x004e2308 <+3208>: mov %eax,(%esp) > 0x004e230b <+3211>: call 0x545660 <mprotect> > 0x004e2310 <+3216>: mov -0x7c(%ebp),%ecx > 0x004e2313 <+3219>: test %eax,%eax > 0x004e2315 <+3221>: jne 0x4e21f5 <_int_malloc+2933> > 0x004e231b <+3227>: mov -0x24(%ebp),%eax > 0x004e231e <+3230>: mov %edi,0xc(%ecx) > 0x004e2321 <+3233>: mov 0x30(%eax),%esi > 0x004e2324 <+3236>: jmp 0x4e2094 <_int_malloc+2580> > 0x004e2329 <+3241>: mov 0xd4(%ebx),%eax > 0x004e232f <+3247>: lea -0x3b9f1(%ebx),%edx > 0x004e2335 <+3253>: mov %ecx,(%esp) > 0x004e2338 <+3256>: mov %ecx,-0x7c(%ebp) > 0x004e233b <+3259>: call 0x4df7b0 <malloc_printerr> > 0x004e2340 <+3264>: mov -0x7c(%ebp),%ecx > 0x004e2343 <+3267>: jmp 0x4e1da8 <_int_malloc+1832> > 0x004e2348 <+3272>: cmp %esi,%ecx > 0x004e234a <+3274>: je 0x4e2387 <_int_malloc+3335> > 0x004e234c <+3276>: mov 0x14(%ecx),%eax > 0x004e234f <+3279>: mov %esi,0x10(%edx) > 0x004e2352 <+3282>: mov %eax,0x14(%edx) > 0x004e2355 <+3285>: mov 0x10(%ecx),%eax > 0x004e2358 <+3288>: mov %edx,0x14(%eax) > 0x004e235b <+3291>: mov 0x14(%ecx),%eax > 0x004e235e <+3294>: mov %edx,0x10(%eax) > 0x004e2361 <+3297>: jmp 0x4e1e88 <_int_malloc+2056> > 0x004e2366 <+3302>: mov -0x60(%ebp),%edx > 0x004e2369 <+3305>: and $0x2,%ecx > 0x004e236c <+3308>: mov -0x78(%ebp),%eax > 0x004e236f <+3311>: mov %ecx,(%esp) > 0x004e2372 <+3314>: mov %edx,0x8(%esp) > 0x004e2376 <+3318>: mov %eax,0x4(%esp) > 0x004e237a <+3322>: call 0x4d9260 <__libc_message> > 0x004e237f <+3327>: mov 0x4(%esi),%edx > 0x004e2382 <+3330>: jmp 0x4e192a <_int_malloc+682> > 0x004e2387 <+3335>: mov %edx,0x14(%edx) > 0x004e238a <+3338>: mov %edx,0x10(%edx) > 0x004e238d <+3341>: jmp 0x4e1e88 <_int_malloc+2056> > 0x004e2392 <+3346>: mov 0x1830(%ebx),%eax > 0x004e2398 <+3352>: mov -0x2c(%ebp),%ecx > 0x004e239b <+3355>: mov -0x20(%ebp),%edi > 0x004e239e <+3358>: lea 0x10(%ecx,%eax,1),%edx > 0x004e23a2 <+3362>: mov 0x13b0(%ebx),%eax > 0x004e23a8 <+3368>: mov %edx,%ecx > 0x004e23aa <+3370>: not %edi > 0x004e23ac <+3372>: sub -0x1c(%ebp),%ecx > 0x004e23af <+3375>: mov %edi,-0x28(%ebp) > 0x004e23b2 <+3378>: test $0x2,%al > 0x004e23b4 <+3380>: cmove %ecx,%edx > 0x004e23b7 <+3383>: mov -0x20(%ebp),%ecx > 0x004e23ba <+3386>: lea (%edx,%ecx,1),%ecx > 0x004e23bd <+3389>: and %edi,%ecx > 0x004e23bf <+3391>: test %ecx,%ecx > 0x004e23c1 <+3393>: mov %ecx,%edx > 0x004e23c3 <+3395>: jle 0x4e244b <_int_malloc+3531> > 0x004e23c9 <+3401>: mov -0x68(%ebx),%eax > 0x004e23cf <+3407>: mov %ecx,(%esp) > 0x004e23d2 <+3410>: mov %ecx,-0x80(%ebp) > 0x004e23d5 <+3413>: mov %ecx,-0x7c(%ebp) > 0x004e23d8 <+3416>: call *(%eax) > 0x004e23da <+3418>: mov -0x80(%ebp),%edx > 0x004e23dd <+3421>: mov -0x7c(%ebp),%ecx > 0x004e23e0 <+3424>: test %eax,%eax > 0x004e23e2 <+3426>: mov %eax,%edi > 0x004e23e4 <+3428>: je 0x4e2445 <_int_malloc+3525> > 0x004e23e6 <+3430>: mov -0x13c(%ebx),%eax > 0x004e23ec <+3436>: mov (%eax),%eax > 0x004e23ee <+3438>: test %eax,%eax > 0x004e23f0 <+3440>: je 0x4e23fa <_int_malloc+3450> > 0x004e23f2 <+3442>: mov %edx,-0x80(%ebp) > 0x004e23f5 <+3445>: call *%eax > 0x004e23f7 <+3447>: mov -0x80(%ebp),%edx > 0x004e23fa <+3450>: xor %ecx,%ecx > 0x004e23fc <+3452>: cmpl $0x0,0x1860(%ebx) > 0x004e2403 <+3459>: jne 0x4e240b <_int_malloc+3467> > 0x004e2405 <+3461>: mov %edi,0x1860(%ebx) > 0x004e240b <+3467>: mov -0x1c(%ebp),%eax > 0x004e240e <+3470>: add %esi,%eax > 0x004e2410 <+3472>: mov %eax,-0x4c(%ebp) > 0x004e2413 <+3475>: mov 0x17f4(%ebx),%eax > 0x004e2419 <+3481>: add %edx,%eax > 0x004e241b <+3483>: test %ecx,%ecx > 0x004e241d <+3485>: mov %eax,-0x30(%ebp) > 0x004e2420 <+3488>: mov %eax,0x17f4(%ebx) > 0x004e2426 <+3494>: sete -0x44(%ebp) > 0x004e242a <+3498>: jne 0x4e247c <_int_malloc+3580> > 0x004e242c <+3500>: cmp %edi,-0x4c(%ebp) > 0x004e242f <+3503>: jne 0x4e247c <_int_malloc+3580> > 0x004e2431 <+3505>: add -0x1c(%ebp),%edx > 0x004e2434 <+3508>: or $0x1,%edx > 0x004e2437 <+3511>: mov %edx,0x4(%esi) > 0x004e243a <+3514>: mov -0x24(%ebp),%edx > 0x004e243d <+3517>: mov 0x30(%edx),%esi > 0x004e2440 <+3520>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e2445 <+3525>: mov 0x13b0(%ebx),%eax > 0x004e244b <+3531>: test $0x2,%al > 0x004e244d <+3533>: jne 0x4e245a <_int_malloc+3546> > 0x004e244f <+3535>: mov -0x1c(%ebp),%edx > 0x004e2452 <+3538>: add -0x20(%ebp),%edx > 0x004e2455 <+3541>: add %ecx,%edx > 0x004e2457 <+3543>: and -0x28(%ebp),%edx > 0x004e245a <+3546>: cmp $0xfffff,%edx > 0x004e2460 <+3552>: mov $0x100000,%eax > 0x004e2465 <+3557>: cmovbe %eax,%edx > 0x004e2468 <+3560>: cmp %edx,-0x2c(%ebp) > 0x004e246b <+3563>: jb 0x4e2685 <_int_malloc+4101> > 0x004e2471 <+3569>: mov -0x24(%ebp),%eax > 0x004e2474 <+3572>: mov 0x30(%eax),%esi > 0x004e2477 <+3575>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e247c <+3580>: testb $0x2,0x13b0(%ebx) > 0x004e2483 <+3587>: sete %al > 0x004e2486 <+3590>: cmpl $0x0,-0x1c(%ebp) > 0x004e248a <+3594>: setne -0x34(%ebp) > 0x004e248e <+3598>: test %al,%al > 0x004e2490 <+3600>: je 0x4e25ab <_int_malloc+3883> > 0x004e2496 <+3606>: cmpb $0x0,-0x34(%ebp) > 0x004e249a <+3610>: je 0x4e24b3 <_int_malloc+3635> > 0x004e249c <+3612>: cmp %edi,-0x4c(%ebp) > 0x004e249f <+3615>: ja 0x4e25c4 <_int_malloc+3908> > 0x004e24a5 <+3621>: mov %edi,%eax > 0x004e24a7 <+3623>: sub -0x4c(%ebp),%eax > 0x004e24aa <+3626>: add -0x30(%ebp),%eax > 0x004e24ad <+3629>: mov %eax,0x17f4(%ebx) > 0x004e24b3 <+3635>: mov %edi,%ecx > 0x004e24b5 <+3637>: and $0x7,%ecx > 0x004e24b8 <+3640>: je 0x4e2577 <_int_malloc+3831> > 0x004e24be <+3646>: mov $0x8,%eax > 0x004e24c3 <+3651>: sub %ecx,%eax > 0x004e24c5 <+3653>: lea (%edi,%eax,1),%ecx > 0x004e24c8 <+3656>: mov %ecx,-0x30(%ebp) > 0x004e24cb <+3659>: add -0x1c(%ebp),%eax > 0x004e24ce <+3662>: lea (%eax,%edx,1),%edx > 0x004e24d1 <+3665>: lea (%edi,%edx,1),%edx > 0x004e24d4 <+3668>: mov -0x68(%ebx),%edi > 0x004e24da <+3674>: sub %edx,%eax > 0x004e24dc <+3676>: add -0x20(%ebp),%edx > 0x004e24df <+3679>: and -0x28(%ebp),%edx > 0x004e24e2 <+3682>: lea (%eax,%edx,1),%edx > 0x004e24e5 <+3685>: mov %edx,(%esp) > 0x004e24e8 <+3688>: mov %edx,-0x80(%ebp) > 0x004e24eb <+3691>: call *(%edi) > 0x004e24ed <+3693>: mov -0x80(%ebp),%edx > 0x004e24f0 <+3696>: test %eax,%eax > 0x004e24f2 <+3698>: mov %eax,%ecx > 0x004e24f4 <+3700>: je 0x4e2561 <_int_malloc+3809> > 0x004e24f6 <+3702>: mov -0x13c(%ebx),%eax > 0x004e24fc <+3708>: mov (%eax),%eax > 0x004e24fe <+3710>: test %eax,%eax > 0x004e2500 <+3712>: je 0x4e2510 <_int_malloc+3728> > 0x004e2502 <+3714>: mov %edx,-0x80(%ebp) > 0x004e2505 <+3717>: mov %ecx,-0x7c(%ebp) > 0x004e2508 <+3720>: call *%eax > 0x004e250a <+3722>: mov -0x80(%ebp),%edx > 0x004e250d <+3725>: mov -0x7c(%ebp),%ecx > 0x004e2510 <+3728>: mov -0x30(%ebp),%edi > 0x004e2513 <+3731>: add %edx,%ecx > 0x004e2515 <+3733>: sub %edi,%ecx > 0x004e2517 <+3735>: or $0x1,%ecx > 0x004e251a <+3738>: mov %edi,0x13dc(%ebx) > 0x004e2520 <+3744>: mov %ecx,0x4(%edi) > 0x004e2523 <+3747>: add %edx,0x17f4(%ebx) > 0x004e2529 <+3753>: cmpb $0x0,-0x34(%ebp) > 0x004e252d <+3757>: je 0x4e2471 <_int_malloc+3569> > 0x004e2533 <+3763>: mov -0x1c(%ebp),%eax > 0x004e2536 <+3766>: sub $0x10,%eax > 0x004e2539 <+3769>: mov %eax,%edx > 0x004e253b <+3771>: or $0x1,%edx > 0x004e253e <+3774>: cmp $0xf,%eax > 0x004e2541 <+3777>: mov %edx,0x4(%esi) > 0x004e2544 <+3780>: movl $0x9,0x4(%esi,%eax,1) > 0x004e254c <+3788>: movl $0x9,0xc(%esi,%eax,1) > 0x004e2554 <+3796>: ja 0x4e2581 <_int_malloc+3841> > 0x004e2556 <+3798>: mov -0x24(%ebp),%edx > 0x004e2559 <+3801>: mov 0x30(%edx),%esi > 0x004e255c <+3804>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e2561 <+3809>: movl $0x0,(%esp) > 0x004e2568 <+3816>: call *(%edi) > 0x004e256a <+3818>: mov -0x30(%ebp),%edi > 0x004e256d <+3821>: mov %eax,%ecx > 0x004e256f <+3823>: test %ecx,%ecx > 0x004e2571 <+3825>: je 0x4e25a0 <_int_malloc+3872> > 0x004e2573 <+3827>: xor %edx,%edx > 0x004e2575 <+3829>: jmp 0x4e2513 <_int_malloc+3731> > 0x004e2577 <+3831>: mov %edi,-0x30(%ebp) > 0x004e257a <+3834>: xor %eax,%eax > 0x004e257c <+3836>: jmp 0x4e24cb <_int_malloc+3659> > 0x004e2581 <+3841>: mov %esi,%edx > 0x004e2583 <+3843>: lea 0x13ac(%ebx),%eax > 0x004e2589 <+3849>: movl $0x1,(%esp) > 0x004e2590 <+3856>: call 0x4e0970 <_int_free> > 0x004e2595 <+3861>: mov -0x24(%ebp),%ecx > 0x004e2598 <+3864>: mov 0x30(%ecx),%esi > 0x004e259b <+3867>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e25a0 <+3872>: mov -0x24(%ebp),%edi > 0x004e25a3 <+3875>: mov 0x30(%edi),%esi > 0x004e25a6 <+3878>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e25ab <+3883>: cmpb $0x0,-0x44(%ebp) > 0x004e25af <+3887>: je 0x4e256f <_int_malloc+3823> > 0x004e25b1 <+3889>: mov -0x68(%ebx),%eax > 0x004e25b7 <+3895>: movl $0x0,(%esp) > 0x004e25be <+3902>: call *(%eax) > 0x004e25c0 <+3904>: mov %eax,%ecx > 0x004e25c2 <+3906>: jmp 0x4e256f <_int_malloc+3823> > 0x004e25c4 <+3908>: lea -0xd(%ebp),%eax > 0x004e25c7 <+3911>: movb $0x0,-0xd(%ebp) > 0x004e25cb <+3915>: movl $0x0,0xc(%esp) > 0x004e25d3 <+3923>: movl $0x10,0x8(%esp) > 0x004e25db <+3931>: mov %eax,0x4(%esp) > 0x004e25df <+3935>: mov %edi,(%esp) > 0x004e25e2 <+3938>: call 0x4b07f0 <_itoa_word> > 0x004e25e7 <+3943>: lea -0x15(%ebp),%edx > 0x004e25ea <+3946>: cmp %edx,%eax > 0x004e25ec <+3948>: jbe 0x4e26dd <_int_malloc+4189> > 0x004e25f2 <+3954>: sub $0x1,%eax > 0x004e25f5 <+3957>: movb $0x30,(%eax) > 0x004e25f8 <+3960>: jmp 0x4e25ea <_int_malloc+3946> > 0x004e25fa <+3962>: movl $0x0,0x14(%esp) > 0x004e2602 <+3970>: movl $0xffffffff,0x10(%esp) > 0x004e260a <+3978>: movl $0x22,0xc(%esp) > 0x004e2612 <+3986>: movl $0x3,0x8(%esp) > 0x004e261a <+3994>: mov %esi,0x4(%esp) > 0x004e261e <+3998>: movl $0x0,(%esp) > 0x004e2625 <+4005>: call 0x545530 <mmap> > 0x004e262a <+4010>: cmp $0xffffffff,%eax > 0x004e262d <+4013>: je 0x4e2676 <_int_malloc+4086> > 0x004e262f <+4015>: mov %esi,%edx > 0x004e2631 <+4017>: or $0x2,%edx > 0x004e2634 <+4020>: mov %edx,0x4(%eax) > 0x004e2637 <+4023>: mov 0x1840(%ebx),%edx > 0x004e263d <+4029>: add $0x1,%edx > 0x004e2640 <+4032>: cmp 0x1848(%ebx),%edx > 0x004e2646 <+4038>: mov %edx,0x1840(%ebx) > 0x004e264c <+4044>: jle 0x4e2654 <_int_malloc+4052> > 0x004e264e <+4046>: mov %edx,0x1848(%ebx) > 0x004e2654 <+4052>: add 0x1854(%ebx),%esi > 0x004e265a <+4058>: cmp 0x1858(%ebx),%esi > 0x004e2660 <+4064>: mov %esi,0x1854(%ebx) > 0x004e2666 <+4070>: jbe 0x4e266e <_int_malloc+4078> > 0x004e2668 <+4072>: mov %esi,0x1858(%ebx) > 0x004e266e <+4078>: add $0x8,%eax > 0x004e2671 <+4081>: jmp 0x4e2110 <_int_malloc+2704> > 0x004e2676 <+4086>: mov -0x24(%ebp),%edi > 0x004e2679 <+4089>: movb $0x1,-0x28(%ebp) > 0x004e267d <+4093>: mov 0x30(%edi),%esi > 0x004e2680 <+4096>: jmp 0x4e2021 <_int_malloc+2465> > 0x004e2685 <+4101>: mov %edx,0x4(%esp) > 0x004e2689 <+4105>: mov %edx,-0x80(%ebp) > 0x004e268c <+4108>: movl $0x0,0x14(%esp) > 0x004e2694 <+4116>: movl $0xffffffff,0x10(%esp) > 0x004e269c <+4124>: movl $0x22,0xc(%esp) > 0x004e26a4 <+4132>: movl $0x3,0x8(%esp) > 0x004e26ac <+4140>: movl $0x0,(%esp) > 0x004e26b3 <+4147>: call 0x545530 <mmap> > 0x004e26b8 <+4152>: mov -0x80(%ebp),%edx > 0x004e26bb <+4155>: cmp $0xffffffff,%eax > 0x004e26be <+4158>: mov %eax,%edi > 0x004e26c0 <+4160>: je 0x4e2556 <_int_malloc+3798> > 0x004e26c6 <+4166>: orl $0x2,0x13b0(%ebx) > 0x004e26cd <+4173>: test %eax,%eax > 0x004e26cf <+4175>: lea (%eax,%edx,1),%ecx > 0x004e26d2 <+4178>: jne 0x4e23fc <_int_malloc+3452> > 0x004e26d8 <+4184>: jmp 0x4e2595 <_int_malloc+3861> > 0x004e26dd <+4189>: mov 0x35f0(%ebx),%edx > 0x004e26e3 <+4195>: mov (%edx),%ecx > 0x004e26e5 <+4197>: lea -0x3ba39(%ebx),%edx > 0x004e26eb <+4203>: mov %eax,0x10(%esp) > 0x004e26ef <+4207>: lea -0x395e4(%ebx),%eax > 0x004e26f5 <+4213>: mov %eax,0xc(%esp) > 0x004e26f9 <+4217>: lea -0x39928(%ebx),%eax > 0x004e26ff <+4223>: mov %eax,0x4(%esp) > 0x004e2703 <+4227>: test %ecx,%ecx > 0x004e2705 <+4229>: cmove %edx,%ecx > 0x004e2708 <+4232>: mov %ecx,0x8(%esp) > 0x004e270c <+4236>: movl $0x2,(%esp) > 0x004e2713 <+4243>: call 0x4d9260 <__libc_message> > 0x004e2718 <+4248>: mov -0x24(%ebp),%ecx > 0x004e271b <+4251>: mov 0x30(%ecx),%esi > 0x004e271e <+4254>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e2723 <+4259>: mov 0xd4(%ebx),%eax > 0x004e2729 <+4265>: lea -0x3b9f1(%ebx),%edx > 0x004e272f <+4271>: mov %ecx,(%esp) > 0x004e2732 <+4274>: mov %ecx,-0x7c(%ebp) > 0x004e2735 <+4277>: call 0x4df7b0 <malloc_printerr> > 0x004e273a <+4282>: mov -0x7c(%ebp),%ecx > 0x004e273d <+4285>: jmp 0x4e1e88 <_int_malloc+2056> > 0x004e2742 <+4290>: mov %esi,%ecx > 0x004e2744 <+4292>: lea -0x39684(%ebx),%edx > 0x004e274a <+4298>: jmp 0x4e22dd <_int_malloc+3165> > 0x004e274f <+4303>: lea -0x39660(%ebx),%edx > 0x004e2755 <+4309>: jmp 0x4e22dd <_int_malloc+3165> > 0x004e275a <+4314>: lea -0x3960c(%ebx),%edx > 0x004e2760 <+4320>: jmp 0x4e22dd <_int_malloc+3165> > 0x004e2765 <+4325>: cmpl $0x0,0x10(%edx) > 0x004e2769 <+4329>: je 0x4e27bb <_int_malloc+4411> > 0x004e276b <+4331>: mov 0x14(%ecx),%eax > 0x004e276e <+4334>: mov %eax,0x14(%esi) > 0x004e2771 <+4337>: mov 0x14(%ecx),%eax > 0x004e2774 <+4340>: mov %esi,0x10(%eax) > 0x004e2777 <+4343>: jmp 0x4e1da8 <_int_malloc+1832> > 0x004e277c <+4348>: movl $0x8,(%eax) > 0x004e2782 <+4354>: mov -0x24(%ebp),%eax > 0x004e2785 <+4357>: movl $0x9,0x4(%esi,%edx,1) > 0x004e278d <+4365>: or $0x5,%edx > 0x004e2790 <+4368>: mov %edx,0x4(%esi) > 0x004e2793 <+4371>: mov %esi,%edx > 0x004e2795 <+4373>: movl $0x1,(%esp) > 0x004e279c <+4380>: call 0x4e0970 <_int_free> > 0x004e27a1 <+4385>: mov -0x24(%ebp),%edi > 0x004e27a4 <+4388>: mov 0x30(%edi),%esi > 0x004e27a7 <+4391>: jmp 0x4e20b9 <_int_malloc+2617> > 0x004e27ac <+4396>: cmpb $0x0,-0x28(%ebp) > 0x004e27b0 <+4400>: je 0x4e2001 <_int_malloc+2433> > 0x004e27b6 <+4406>: jmp 0x4e2471 <_int_malloc+3569> > 0x004e27bb <+4411>: cmp %esi,%ecx > 0x004e27bd <+4413>: lea 0x0(%esi),%esi > 0x004e27c0 <+4416>: je 0x4e27dc <_int_malloc+4444> > 0x004e27c2 <+4418>: mov 0x14(%ecx),%eax > 0x004e27c5 <+4421>: mov %esi,0x10(%edx) > 0x004e27c8 <+4424>: mov %eax,0x14(%edx) > 0x004e27cb <+4427>: mov 0x10(%ecx),%eax > 0x004e27ce <+4430>: mov %edx,0x14(%eax) > 0x004e27d1 <+4433>: mov 0x14(%ecx),%eax > 0x004e27d4 <+4436>: mov %edx,0x10(%eax) > 0x004e27d7 <+4439>: jmp 0x4e1da8 <_int_malloc+1832> > 0x004e27dc <+4444>: mov %edx,0x14(%edx) > 0x004e27df <+4447>: mov %edx,0x10(%edx) > 0x004e27e2 <+4450>: jmp 0x4e1da8 <_int_malloc+1832> >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 856224
: 611771