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 459608 Details for
Bug 652121
[abrt] bash-4.1.7-3.fc14: _int_malloc: Process /bin/bash 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), 76.34 KB, created by
Owen
on 2010-11-11 02:42:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Owen
Created:
2010-11-11 02:42:47 UTC
Size:
76.34 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New Thread 2142] >Core was generated by `/bin/bash /usr/libexec/xinputinfo.sh /etc/X11/xinit/xinput.d/ibus.conf'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=0xb0f380, bytes=21) at malloc.c:4298 >4298 malloc.c: No such file or directory. > in malloc.c > >Thread 1 (Thread 2142): >#0 _int_malloc (av=0xb0f380, bytes=21) at malloc.c:4298 > ret = <value optimized out> > __atg1_result = <value optimized out> > fb = 0xb0f390 > pp = 0x8100 > nb = 32 > idx = 2 > bin = <value optimized out> > victim = 0x8100 > size = <value optimized out> > victim_index = <value optimized out> > remainder = <value optimized out> > remainder_size = <value optimized out> > block = <value optimized out> > bit = <value optimized out> > map = <value optimized out> > fwd = <value optimized out> > bck = <value optimized out> > errstr = 0x0 > __func__ = "_int_malloc" >#1 0x009f4780 in __libc_malloc (bytes=21) at malloc.c:3660 > ar_ptr = <value optimized out> > victim = <value optimized out> > hook = <value optimized out> > __func__ = "__libc_malloc" >#2 0x080aab32 in xmalloc (bytes=21) at xmalloc.c:112 > temp = <value optimized out> >#3 0x080a4b23 in substring (string=0x9f0bab8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., start=185, end=205) at stringlib.c:135 > len = 20 > result = <value optimized out> >#4 0x08091938 in param_expand (string=0x9f0bab8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., sindex=0xbfb67174, quoted=2, expanded_something=0x0, contains_dollar_at=0xbfb67168, quoted_dollar_at_p=0xbfb67170, had_quoted_null_p=0xbfb6716c, pflags=0) at subst.c:7444 > temp = 0x0 > temp1 = <value optimized out> > uerror = "\000\000" > zindex = 205 > t_index = 185 > expok = <value optimized out> > c = <value optimized out> > number = <value optimized out> > var = <value optimized out> > list = <value optimized out> > tdesc = 0x0 > ret = 0x0 > tflag = 0 >#5 0x0808c740 in expand_word_internal (word=0xbfb671f8, quoted=2, isexp=0, contains_dollar_at=0x0, expanded_something=0x0) at subst.c:7802 > list = <value optimized out> > tword = <value optimized out> > istring = 0x9f12ab8 "\001A\001U\001X\001I\001L\001I\001A\001R\001Y\001_\001P\001R\001O\001G\001R\001A\001M=\001\n\001A\001U\001X\001I\001L\001I\001A\001R\001Y\001_\001A\001R\001G\001S=\"\"\001\n\001G\001T\001K\001_\001I\001M\001_\001M\001O\001D\001U\001L\001E=\001i\001b\001u\001s\001\n\001I\001C\001O\001N=\001i\001b\001u\001s\001\n\001I\001M\001S\001E\001T\001T\001I\001N\001G\001S\001_\001I\001G\001N\001O\001R\001E\001_\001M\001E=" > istring_size = 256 > istring_index = 167 > temp = <value optimized out> > temp1 = <value optimized out> > string = 0x9f0bab8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"... > string_size = 665 > sindex = 184 > quoted_dollar_at = 0 > quoted_state = 0 > had_quoted_null = 0 > has_dollar_at = 0 > tflag = <value optimized out> > pflags = <value optimized out> > assignoff = -1 > c = <value optimized out> > t_index = 53 > twochars = <value optimized out> > state = {__count = 0, __value = {__wch = 0, __wchb = "\000\000\000"}} >#6 0x0808e48f in call_expand_word_internal (w=0xbfb671f8, q=<value optimized out>, i=<value optimized out>, c=0x0, e=0x0) at subst.c:3129 > result = <value optimized out> >#7 0x0808e71d in expand_string_internal (string=0x9f0dad8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., quoted=<value optimized out>) at subst.c:3161 > td = {word = 0x9f0bab8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., flags = 0} > tresult = <value optimized out> >#8 0x0808e76a in expand_string_leave_quoted (string=0x9f0dad8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., quoted=2) at subst.c:3289 > tlist = <value optimized out> > tresult = <value optimized out> >#9 expand_string (string=0x9f0dad8 "AUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSETTINGS_IGNO"..., quoted=2) at subst.c:3334 > result = 0x9f0e750 >#10 0x080a6c8b in write_here_document (redirect=0x9f0e750, flags=1) at redir.c:355 > fp = <value optimized out> > document = <value optimized out> > document_len = <value optimized out> > fd2 = <value optimized out> > t = <value optimized out> > tlist = <value optimized out> >#11 here_document_to_fd (redirect=0x9f0e750, flags=1) at redir.c:425 > filename = <value optimized out> > r = 0 > fd = 3 > fd2 = <value optimized out> >#12 do_redirection_internal (redirect=0x9f0e750, flags=1) at redir.c:904 > redirectee = <value optimized out> > redir_fd = 166801944 > fd = 166801944 > redirector = 0 > r = <value optimized out> > oflags = <value optimized out> > lfd = 0 > redirectee_word = <value optimized out> > ri = r_reading_until > new_redirect = <value optimized out> > sd = {dest = 0, filename = 0x0} >#13 0x080a7f1f in do_redirections (list=0x9f0e750, flags=1) at redir.c:222 > error = <value optimized out> > temp = 0x9f0e750 >#14 0x08072b0a in execute_disk_command (simple_command=<value optimized out>, pipe_in=-1, pipe_out=-1, async=0, fds_to_close=0x9f0dab8) at execute_cmd.c:4568 > old_interactive = 0 > pathname = 0x9f0e978 "cat" > command = 0x9f0efa8 "/bin/cat" > pid = <value optimized out> > hookf = <value optimized out> > args = <value optimized out> > nofork = 0 > wl = <value optimized out> >#15 execute_simple_command (simple_command=<value optimized out>, pipe_in=-1, pipe_out=-1, async=0, fds_to_close=0x9f0dab8) at execute_cmd.c:3864 > words = 0x9f0da88 > lastword = <value optimized out> > command_line = 0x9f0fdf0 "cat <<EOF\nAUXILIARY_PROGRAM=$AUXILIARY_PROGRAM\nAUXILIARY_ARGS=\"`echo $AUXILIARY_ARGS | sed -e \"s/\\\\\\\\([\\\\\"']\\\\\\\\)/", '\\' <repeats 12 times>, "1/g\"`\"\nGTK_IM_MODULE=$GTK_IM_MODULE\nICON=$ICON\nIMSETTINGS_IGNORE_ME=$IMSE"... > lastarg = 0x9f0e978 "cat" > temp = <value optimized out> > first_word_quoted = 0 > result = 0 > builtin_is_special = <value optimized out> > already_forked = 166783352 > dofork = <value optimized out> > old_last_async_pid = 166783352 > builtin = <value optimized out> > func = <value optimized out> >#16 0x08073a22 in execute_command_internal (command=0x9f0e878, asynchronous=0, pipe_in=-1, pipe_out=-1, fds_to_close=0x9f0dab8) at execute_cmd.c:742 > exec_result = 0 > user_subshell = <value optimized out> > invert = 0 > ignore_return = 0 > my_undo_list = 0x0 > exec_undo_list = 0x0 > last_pid = -1 > save_line_number = 93 >#17 0x08074794 in execute_command (command=0x9f0e878) at execute_cmd.c:379 > bitmap = 0x9f0dab8 > result = <value optimized out> >#18 0x080607d7 in reader_loop () at eval.c:153 > code = <value optimized out> > our_indirection_level = 1 > current_command = 0x9f0e878 >#19 0x0805fefc in main (argc=<value optimized out>, argv=0xbfb67624, env=0xbfb67634) at shell.c:759 > i = <value optimized out> > code = <value optimized out> > old_errexit_flag = 0 > saverst = 0 > locally_skip_execution = 0 > arg_index = 3 > top_level_arg_index = 1 >From To Syms Read Shared Object Library >0x00115d00 0x00120768 Yes /lib/libtinfo.so.5 >0x00b32a60 0x00b33a88 Yes /lib/libdl.so.2 >0x00995bf0 0x00ab7fa4 Yes /lib/libc.so.6 >0x0095b850 0x00973fcf Yes /lib/ld-linux.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x8100 33024 >ecx 0xb0f390 11596688 >edx 0xb0f388 11596680 >ebx 0xb0dff4 11591668 >esp 0xbfb66ef8 0xbfb66ef8 >ebp 0xbfb66fa8 0xbfb66fa8 >esi 0x8100 33024 >edi 0x20 32 >eip 0x9f17b2 0x9f17b2 <_int_malloc+114> >eflags 0x10216 [ PF AF 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: > 0x009f1740 <+0>: push %ebp > 0x009f1741 <+1>: mov %esp,%ebp > 0x009f1743 <+3>: push %edi > 0x009f1744 <+4>: push %esi > 0x009f1745 <+5>: push %ebx > 0x009f1746 <+6>: sub $0xa4,%esp > 0x009f174c <+12>: call 0x995c4f <__i686.get_pc_thunk.bx> > 0x009f1751 <+17>: add $0x11c8a3,%ebx > 0x009f1757 <+23>: cmp $0xffffffdf,%edx > 0x009f175a <+26>: mov %eax,-0x20(%ebp) > 0x009f175d <+29>: mov %edx,-0x30(%ebp) > 0x009f1760 <+32>: ja 0x9f1c78 <_int_malloc+1336> > 0x009f1766 <+38>: mov %edx,%eax > 0x009f1768 <+40>: mov $0x10,%edi > 0x009f176d <+45>: add $0xb,%eax > 0x009f1770 <+48>: mov %eax,%edx > 0x009f1772 <+50>: and $0xfffffff8,%edx > 0x009f1775 <+53>: cmp $0x10,%eax > 0x009f1778 <+56>: cmovae %edx,%edi > 0x009f177b <+59>: cmp 0x1848(%ebx),%edi > 0x009f1781 <+65>: ja 0x9f1828 <_int_malloc+232> > 0x009f1787 <+71>: mov -0x20(%ebp),%edx > 0x009f178a <+74>: mov %edi,%eax > 0x009f178c <+76>: shr $0x3,%eax > 0x009f178f <+79>: sub $0x2,%eax > 0x009f1792 <+82>: mov %eax,-0x28(%ebp) > 0x009f1795 <+85>: mov 0x8(%edx,%eax,4),%esi > 0x009f1799 <+89>: test %esi,%esi > 0x009f179b <+91>: je 0x9f1828 <_int_malloc+232> > 0x009f17a1 <+97>: lea (%edx,%eax,4),%ecx > 0x009f17a4 <+100>: mov %esi,%eax > 0x009f17a6 <+102>: mov %ecx,-0x1c(%ebp) > 0x009f17a9 <+105>: add $0x8,%ecx > 0x009f17ac <+108>: mov -0x1c(%ebp),%edx > 0x009f17af <+111>: mov %ecx,-0x2c(%ebp) >=> 0x009f17b2 <+114>: mov 0x8(%esi),%ecx > 0x009f17b5 <+117>: cmpl $0x0,%gs:0xc > 0x009f17bd <+125>: je 0x9f17c0 <_int_malloc+128> > 0x009f17bf <+127>: lock cmpxchg %ecx,0x8(%edx) > 0x009f17c4 <+132>: cmp %eax,%esi > 0x009f17c6 <+134>: mov %eax,-0x24(%ebp) > 0x009f17c9 <+137>: je 0x9f17f7 <_int_malloc+183> > 0x009f17cb <+139>: mov %eax,%edx > 0x009f17cd <+141>: mov -0x2c(%ebp),%ecx > 0x009f17d0 <+144>: jmp 0x9f17da <_int_malloc+154> > 0x009f17d2 <+146>: lea 0x0(%esi),%esi > 0x009f17d8 <+152>: mov %eax,%edx > 0x009f17da <+154>: test %edx,%edx > 0x009f17dc <+156>: je 0x9f1828 <_int_malloc+232> > 0x009f17de <+158>: mov 0x8(%edx),%esi > 0x009f17e1 <+161>: mov %edx,%eax > 0x009f17e3 <+163>: cmpl $0x0,%gs:0xc > 0x009f17eb <+171>: je 0x9f17ee <_int_malloc+174> > 0x009f17ed <+173>: lock cmpxchg %esi,(%ecx) > 0x009f17f1 <+177>: cmp %edx,%eax > 0x009f17f3 <+179>: jne 0x9f17d8 <_int_malloc+152> > 0x009f17f5 <+181>: mov %edx,%esi > 0x009f17f7 <+183>: mov 0x4(%esi),%eax > 0x009f17fa <+186>: shr $0x3,%eax > 0x009f17fd <+189>: sub $0x2,%eax > 0x009f1800 <+192>: cmp %eax,-0x28(%ebp) > 0x009f1803 <+195>: jne 0x9f22aa <_int_malloc+2922> > 0x009f1809 <+201>: mov 0x184c(%ebx),%eax > 0x009f180f <+207>: add $0x8,%esi > 0x009f1812 <+210>: test %eax,%eax > 0x009f1814 <+212>: jne 0x9f20a4 <_int_malloc+2404> > 0x009f181a <+218>: add $0xa4,%esp > 0x009f1820 <+224>: mov %esi,%eax > 0x009f1822 <+226>: pop %ebx > 0x009f1823 <+227>: pop %esi > 0x009f1824 <+228>: pop %edi > 0x009f1825 <+229>: pop %ebp > 0x009f1826 <+230>: ret > 0x009f1827 <+231>: nop > 0x009f1828 <+232>: cmp $0x1ff,%edi > 0x009f182e <+238>: ja 0x9f18a0 <_int_malloc+352> > 0x009f1830 <+240>: mov -0x20(%ebp),%edx > 0x009f1833 <+243>: mov %edi,%eax > 0x009f1835 <+245>: shr $0x3,%eax > 0x009f1838 <+248>: mov %eax,-0x3c(%ebp) > 0x009f183b <+251>: add $0x38,%edx > 0x009f183e <+254>: lea -0x10(%edx,%eax,8),%eax > 0x009f1842 <+258>: mov 0xc(%eax),%esi > 0x009f1845 <+261>: mov %edx,-0x34(%ebp) > 0x009f1848 <+264>: cmp %eax,%esi > 0x009f184a <+266>: je 0x9f18d9 <_int_malloc+409> > 0x009f1850 <+272>: test %esi,%esi > 0x009f1852 <+274>: je 0x9f1f3e <_int_malloc+2046> > 0x009f1858 <+280>: mov 0xc(%esi),%edx > 0x009f185b <+283>: cmp 0x8(%edx),%esi > 0x009f185e <+286>: jne 0x9f22c8 <_int_malloc+2952> > 0x009f1864 <+292>: orl $0x1,0x4(%esi,%edi,1) > 0x009f1869 <+297>: mov %edx,0xc(%eax) > 0x009f186c <+300>: mov %eax,0x8(%edx) > 0x009f186f <+303>: lea 0x138c(%ebx),%eax > 0x009f1875 <+309>: cmp %eax,-0x20(%ebp) > 0x009f1878 <+312>: je 0x9f187e <_int_malloc+318> > 0x009f187a <+314>: orl $0x4,0x4(%esi) > 0x009f187e <+318>: mov 0x184c(%ebx),%eax > 0x009f1884 <+324>: add $0x8,%esi > 0x009f1887 <+327>: test %eax,%eax > 0x009f1889 <+329>: jne 0x9f1d23 <_int_malloc+1507> > 0x009f188f <+335>: add $0xa4,%esp > 0x009f1895 <+341>: mov %esi,%eax > 0x009f1897 <+343>: pop %ebx > 0x009f1898 <+344>: pop %esi > 0x009f1899 <+345>: pop %edi > 0x009f189a <+346>: pop %ebp > 0x009f189b <+347>: ret > 0x009f189c <+348>: lea 0x0(%esi,%eiz,1),%esi > 0x009f18a0 <+352>: mov %edi,%eax > 0x009f18a2 <+354>: shr $0x6,%eax > 0x009f18a5 <+357>: cmp $0x26,%eax > 0x009f18a8 <+360>: jbe 0x9f1c28 <_int_malloc+1256> > 0x009f18ae <+366>: mov %edi,%eax > 0x009f18b0 <+368>: shr $0x9,%eax > 0x009f18b3 <+371>: cmp $0x14,%eax > 0x009f18b6 <+374>: ja 0x9f1da0 <_int_malloc+1632> > 0x009f18bc <+380>: add $0x5b,%eax > 0x009f18bf <+383>: mov %eax,-0x3c(%ebp) > 0x009f18c2 <+386>: mov -0x20(%ebp),%esi > 0x009f18c5 <+389>: mov -0x20(%ebp),%eax > 0x009f18c8 <+392>: add $0x38,%esi > 0x009f18cb <+395>: testb $0x1,0x4(%eax) > 0x009f18cf <+399>: mov %esi,-0x34(%ebp) > 0x009f18d2 <+402>: jne 0x9f18d9 <_int_malloc+409> > 0x009f18d4 <+404>: call 0x9effb0 <malloc_consolidate> > 0x009f18d9 <+409>: mov %edi,%esi > 0x009f18db <+411>: mov %edi,%ecx > 0x009f18dd <+413>: shr $0x9,%esi > 0x009f18e0 <+416>: mov %edi,%edx > 0x009f18e2 <+418>: mov %esi,-0x48(%ebp) > 0x009f18e5 <+421>: add $0x5b,%esi > 0x009f18e8 <+424>: mov %edi,%eax > 0x009f18ea <+426>: shr $0x6,%ecx > 0x009f18ed <+429>: mov %esi,-0x64(%ebp) > 0x009f18f0 <+432>: mov -0x20(%ebp),%esi > 0x009f18f3 <+435>: shr $0x3,%edx > 0x009f18f6 <+438>: mov %ecx,-0x44(%ebp) > 0x009f18f9 <+441>: add $0x38,%ecx > 0x009f18fc <+444>: mov %edx,-0x58(%ebp) > 0x009f18ff <+447>: mov %edi,%edx > 0x009f1901 <+449>: mov %ecx,-0x60(%ebp) > 0x009f1904 <+452>: mov %edi,%ecx > 0x009f1906 <+454>: shr $0xc,%eax > 0x009f1909 <+457>: add $0x30,%esi > 0x009f190c <+460>: shr $0xf,%edx > 0x009f190f <+463>: shr $0x12,%ecx > 0x009f1912 <+466>: mov %eax,-0x4c(%ebp) > 0x009f1915 <+469>: add $0x6e,%eax > 0x009f1918 <+472>: mov %edx,-0x50(%ebp) > 0x009f191b <+475>: add $0x77,%edx > 0x009f191e <+478>: mov %ecx,-0x54(%ebp) > 0x009f1921 <+481>: add $0x7c,%ecx > 0x009f1924 <+484>: mov %eax,-0x68(%ebp) > 0x009f1927 <+487>: lea -0x3ed5c(%ebx),%eax > 0x009f192d <+493>: mov %edx,-0x6c(%ebp) > 0x009f1930 <+496>: lea -0x3ec3b(%ebx),%edx > 0x009f1936 <+502>: mov %ecx,-0x70(%ebp) > 0x009f1939 <+505>: lea -0x3b678(%ebx),%ecx > 0x009f193f <+511>: mov %esi,-0x1c(%ebp) > 0x009f1942 <+514>: lea -0x3d2d0(%ebx),%esi > 0x009f1948 <+520>: mov %eax,-0x74(%ebp) > 0x009f194b <+523>: mov %edx,-0x5c(%ebp) > 0x009f194e <+526>: mov %ecx,-0x78(%ebp) > 0x009f1951 <+529>: mov %esi,-0x7c(%ebp) > 0x009f1954 <+532>: mov %edi,-0x2c(%ebp) > 0x009f1957 <+535>: movl $0x2710,-0x28(%ebp) > 0x009f195e <+542>: mov -0x1c(%ebp),%eax > 0x009f1961 <+545>: mov 0xc(%eax),%esi > 0x009f1964 <+548>: cmp %esi,%eax > 0x009f1966 <+550>: je 0x9f1a1d <_int_malloc+733> > 0x009f196c <+556>: mov 0x4(%esi),%edx > 0x009f196f <+559>: mov 0xc(%esi),%edi > 0x009f1972 <+562>: cmp $0x8,%edx > 0x009f1975 <+565>: jbe 0x9f1feb <_int_malloc+2219> > 0x009f197b <+571>: mov -0x20(%ebp),%eax > 0x009f197e <+574>: cmp 0x448(%eax),%edx > 0x009f1984 <+580>: ja 0x9f1feb <_int_malloc+2219> > 0x009f198a <+586>: and $0xfffffff8,%edx > 0x009f198d <+589>: cmpl $0x1ff,-0x2c(%ebp) > 0x009f1994 <+596>: ja 0x9f199f <_int_malloc+607> > 0x009f1996 <+598>: cmp %edi,-0x1c(%ebp) > 0x009f1999 <+601>: je 0x9f1c98 <_int_malloc+1368> > 0x009f199f <+607>: mov -0x1c(%ebp),%eax > 0x009f19a2 <+610>: cmp %edx,-0x2c(%ebp) > 0x009f19a5 <+613>: mov %edi,0xc(%eax) > 0x009f19a8 <+616>: mov %eax,0x8(%edi) > 0x009f19ab <+619>: je 0x9f1ed8 <_int_malloc+1944> > 0x009f19b1 <+625>: cmp $0x1ff,%edx > 0x009f19b7 <+631>: ja 0x9f1ac8 <_int_malloc+904> > 0x009f19bd <+637>: mov -0x34(%ebp),%ecx > 0x009f19c0 <+640>: shr $0x3,%edx > 0x009f19c3 <+643>: mov %edx,-0x88(%ebp) > 0x009f19c9 <+649>: lea -0x10(%ecx,%edx,8),%ecx > 0x009f19cd <+653>: mov %ecx,-0x8c(%ebp) > 0x009f19d3 <+659>: mov 0x8(%ecx),%eax > 0x009f19d6 <+662>: mov %edx,%ecx > 0x009f19d8 <+664>: sar $0x5,%ecx > 0x009f19db <+667>: mov -0x20(%ebp),%edx > 0x009f19de <+670>: mov %ecx,-0x24(%ebp) > 0x009f19e1 <+673>: mov -0x88(%ebp),%ecx > 0x009f19e7 <+679>: mov -0x24(%ebp),%edi > 0x009f19ea <+682>: movl $0x1,-0x38(%ebp) > 0x009f19f1 <+689>: and $0x1f,%ecx > 0x009f19f4 <+692>: shll %cl,-0x38(%ebp) > 0x009f19f7 <+695>: mov -0x38(%ebp),%ecx > 0x009f19fa <+698>: or %ecx,0x430(%edx,%edi,4) > 0x009f1a01 <+705>: mov -0x8c(%ebp),%edi > 0x009f1a07 <+711>: subl $0x1,-0x28(%ebp) > 0x009f1a0b <+715>: mov %eax,0x8(%esi) > 0x009f1a0e <+718>: mov %edi,0xc(%esi) > 0x009f1a11 <+721>: mov %esi,0x8(%edi) > 0x009f1a14 <+724>: mov %esi,0xc(%eax) > 0x009f1a17 <+727>: jne 0x9f195e <_int_malloc+542> > 0x009f1a1d <+733>: cmpl $0x1ff,-0x2c(%ebp) > 0x009f1a24 <+740>: jbe 0x9f1a43 <_int_malloc+771> > 0x009f1a26 <+742>: mov -0x3c(%ebp),%ecx > 0x009f1a29 <+745>: mov -0x34(%ebp),%esi > 0x009f1a2c <+748>: lea -0x10(%esi,%ecx,8),%edx > 0x009f1a30 <+752>: mov 0x8(%edx),%eax > 0x009f1a33 <+755>: cmp %edx,%eax > 0x009f1a35 <+757>: je 0x9f1a43 <_int_malloc+771> > 0x009f1a37 <+759>: mov -0x2c(%ebp),%edi > 0x009f1a3a <+762>: cmp 0x4(%eax),%edi > 0x009f1a3d <+765>: jbe 0x9f20c3 <_int_malloc+2435> > 0x009f1a43 <+771>: mov -0x3c(%ebp),%ecx > 0x009f1a46 <+774>: mov -0x34(%ebp),%esi > 0x009f1a49 <+777>: mov -0x3c(%ebp),%edx > 0x009f1a4c <+780>: lea -0x8(%esi,%ecx,8),%edi > 0x009f1a50 <+784>: mov -0x20(%ebp),%ecx > 0x009f1a53 <+787>: add $0x1,%edx > 0x009f1a56 <+790>: mov %edx,%eax > 0x009f1a58 <+792>: shr $0x5,%eax > 0x009f1a5b <+795>: mov 0x430(%ecx,%eax,4),%esi > 0x009f1a62 <+802>: mov %edx,%ecx > 0x009f1a64 <+804>: mov $0x1,%edx > 0x009f1a69 <+809>: and $0x1f,%ecx > 0x009f1a6c <+812>: shl %cl,%edx > 0x009f1a6e <+814>: mov -0x20(%ebp),%ecx > 0x009f1a71 <+817>: mov %edi,-0x24(%ebp) > 0x009f1a74 <+820>: test %edx,%edx > 0x009f1a76 <+822>: je 0x9f1df0 <_int_malloc+1712> > 0x009f1a7c <+828>: cmp %esi,%edx > 0x009f1a7e <+830>: ja 0x9f1df0 <_int_malloc+1712> > 0x009f1a84 <+836>: mov -0x24(%ebp),%edi > 0x009f1a87 <+839>: test %esi,%edx > 0x009f1a89 <+841>: jne 0x9f1a9a <_int_malloc+858> > 0x009f1a8b <+843>: add %edx,%edx > 0x009f1a8d <+845>: je 0x9f1e98 <_int_malloc+1880> > 0x009f1a93 <+851>: add $0x8,%edi > 0x009f1a96 <+854>: test %esi,%edx > 0x009f1a98 <+856>: je 0x9f1a8b <_int_malloc+843> > 0x009f1a9a <+858>: mov %edi,-0x24(%ebp) > 0x009f1a9d <+861>: mov 0xc(%edi),%edi > 0x009f1aa0 <+864>: mov %edi,-0x28(%ebp) > 0x009f1aa3 <+867>: mov -0x24(%ebp),%edi > 0x009f1aa6 <+870>: cmp %edi,-0x28(%ebp) > 0x009f1aa9 <+873>: jne 0x9f2016 <_int_malloc+2262> > 0x009f1aaf <+879>: mov %edx,%edi > 0x009f1ab1 <+881>: add %edx,%edx > 0x009f1ab3 <+883>: not %edi > 0x009f1ab5 <+885>: and %edi,%esi > 0x009f1ab7 <+887>: mov %esi,0x430(%ecx,%eax,4) > 0x009f1abe <+894>: addl $0x8,-0x24(%ebp) > 0x009f1ac2 <+898>: jmp 0x9f1a74 <_int_malloc+820> > 0x009f1ac4 <+900>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1ac8 <+904>: mov %edx,%eax > 0x009f1aca <+906>: shr $0x6,%eax > 0x009f1acd <+909>: cmp $0x26,%eax > 0x009f1ad0 <+912>: ja 0x9f1bc0 <_int_malloc+1152> > 0x009f1ad6 <+918>: lea 0x38(%eax),%edi > 0x009f1ad9 <+921>: mov %edi,-0x88(%ebp) > 0x009f1adf <+927>: lea 0x1b0(,%eax,8),%eax > 0x009f1ae6 <+934>: add -0x34(%ebp),%eax > 0x009f1ae9 <+937>: mov %eax,%ecx > 0x009f1aeb <+939>: mov %eax,-0x24(%ebp) > 0x009f1aee <+942>: mov 0x8(%eax),%eax > 0x009f1af1 <+945>: cmp %ecx,%eax > 0x009f1af3 <+947>: je 0x9f1d48 <_int_malloc+1544> > 0x009f1af9 <+953>: mov 0xc(%ecx),%edi > 0x009f1afc <+956>: mov 0x4(%edi),%ecx > 0x009f1aff <+959>: mov %edi,-0x8c(%ebp) > 0x009f1b05 <+965>: test $0x4,%cl > 0x009f1b08 <+968>: mov %ecx,-0x38(%ebp) > 0x009f1b0b <+971>: jne 0x9f1c38 <_int_malloc+1272> > 0x009f1b11 <+977>: or $0x1,%edx > 0x009f1b14 <+980>: cmp %ecx,%edx > 0x009f1b16 <+982>: mov %edx,-0x40(%ebp) > 0x009f1b19 <+985>: jb 0x9f1bf0 <_int_malloc+1200> > 0x009f1b1f <+991>: mov 0x4(%eax),%edx > 0x009f1b22 <+994>: test $0x4,%dl > 0x009f1b25 <+997>: jne 0x9f1e20 <_int_malloc+1760> > 0x009f1b2b <+1003>: mov -0x88(%ebp),%ecx > 0x009f1b31 <+1009>: mov -0x40(%ebp),%edi > 0x009f1b34 <+1012>: cmp %edx,%edi > 0x009f1b36 <+1014>: jae 0x9f1e60 <_int_malloc+1824> > 0x009f1b3c <+1020>: mov 0x10(%eax),%eax > 0x009f1b3f <+1023>: mov 0x4(%eax),%edx > 0x009f1b42 <+1026>: test $0x4,%dl > 0x009f1b45 <+1029>: je 0x9f1b34 <_int_malloc+1012> > 0x009f1b47 <+1031>: mov -0x138(%ebx),%eax > 0x009f1b4d <+1037>: lea -0x3fe02(%ebx),%ecx > 0x009f1b53 <+1043>: lea -0x3ec04(%ebx),%esi > 0x009f1b59 <+1049>: mov (%eax),%edx > 0x009f1b5b <+1051>: lea -0x3fc4c(%ebx),%eax > 0x009f1b61 <+1057>: cmpb $0x0,(%edx) > 0x009f1b64 <+1060>: mov %eax,0x1c(%esp) > 0x009f1b68 <+1064>: mov %esi,0x20(%esp) > 0x009f1b6c <+1068>: cmovne %eax,%ecx > 0x009f1b6f <+1071>: lea -0x3ea0e(%ebx),%eax > 0x009f1b75 <+1077>: mov %eax,0x18(%esp) > 0x009f1b79 <+1081>: movl $0x1185,0x14(%esp) > 0x009f1b81 <+1089>: lea -0x3ed02(%ebx),%eax > 0x009f1b87 <+1095>: mov %eax,0x10(%esp) > 0x009f1b8b <+1099>: lea -0x3bf4c(%ebx),%eax > 0x009f1b91 <+1105>: mov %ecx,0xc(%esp) > 0x009f1b95 <+1109>: mov %edx,0x8(%esp) > 0x009f1b99 <+1113>: mov %eax,0x4(%esp) > 0x009f1b9d <+1117>: movl $0x0,(%esp) > 0x009f1ba4 <+1124>: call 0x9de740 <__fxprintf> > 0x009f1ba9 <+1129>: mov -0xb8(%ebx),%eax > 0x009f1baf <+1135>: mov (%eax),%eax > 0x009f1bb1 <+1137>: mov %eax,(%esp) > 0x009f1bb4 <+1140>: call 0x9def30 <_IO_fflush> > 0x009f1bb9 <+1145>: call 0x9acdf0 <abort> > 0x009f1bbe <+1150>: xchg %ax,%ax > 0x009f1bc0 <+1152>: mov %edx,%eax > 0x009f1bc2 <+1154>: shr $0x9,%eax > 0x009f1bc5 <+1157>: cmp $0x14,%eax > 0x009f1bc8 <+1160>: jbe 0x9f1c10 <_int_malloc+1232> > 0x009f1bca <+1162>: mov %edx,%eax > 0x009f1bcc <+1164>: shr $0xc,%eax > 0x009f1bcf <+1167>: cmp $0xa,%eax > 0x009f1bd2 <+1170>: ja 0x9f1d60 <_int_malloc+1568> > 0x009f1bd8 <+1176>: lea 0x6e(%eax),%edi > 0x009f1bdb <+1179>: mov %edi,-0x88(%ebp) > 0x009f1be1 <+1185>: lea 0x360(,%eax,8),%eax > 0x009f1be8 <+1192>: jmp 0x9f1ae6 <_int_malloc+934> > 0x009f1bed <+1197>: lea 0x0(%esi),%esi > 0x009f1bf0 <+1200>: mov 0x14(%eax),%edx > 0x009f1bf3 <+1203>: mov %eax,0x10(%esi) > 0x009f1bf6 <+1206>: mov -0x88(%ebp),%ecx > 0x009f1bfc <+1212>: mov %edx,0x14(%esi) > 0x009f1bff <+1215>: mov %esi,0x10(%edx) > 0x009f1c02 <+1218>: mov %esi,0x14(%eax) > 0x009f1c05 <+1221>: mov -0x24(%ebp),%eax > 0x009f1c08 <+1224>: jmp 0x9f19d8 <_int_malloc+664> > 0x009f1c0d <+1229>: lea 0x0(%esi),%esi > 0x009f1c10 <+1232>: lea 0x5b(%eax),%ecx > 0x009f1c13 <+1235>: mov %ecx,-0x88(%ebp) > 0x009f1c19 <+1241>: lea 0x2c8(,%eax,8),%eax > 0x009f1c20 <+1248>: jmp 0x9f1ae6 <_int_malloc+934> > 0x009f1c25 <+1253>: lea 0x0(%esi),%esi > 0x009f1c28 <+1256>: add $0x38,%eax > 0x009f1c2b <+1259>: mov %eax,-0x3c(%ebp) > 0x009f1c2e <+1262>: jmp 0x9f18c2 <_int_malloc+386> > 0x009f1c33 <+1267>: nop > 0x009f1c34 <+1268>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1c38 <+1272>: mov -0x138(%ebx),%eax > 0x009f1c3e <+1278>: lea -0x3fe02(%ebx),%ecx > 0x009f1c44 <+1284>: lea -0x3ec1f(%ebx),%esi > 0x009f1c4a <+1290>: mov (%eax),%edx > 0x009f1c4c <+1292>: lea -0x3fc4c(%ebx),%eax > 0x009f1c52 <+1298>: cmpb $0x0,(%edx) > 0x009f1c55 <+1301>: mov %eax,0x1c(%esp) > 0x009f1c59 <+1305>: mov %esi,0x20(%esp) > 0x009f1c5d <+1309>: cmovne %eax,%ecx > 0x009f1c60 <+1312>: lea -0x3ea0e(%ebx),%eax > 0x009f1c66 <+1318>: mov %eax,0x18(%esp) > 0x009f1c6a <+1322>: movl $0x1177,0x14(%esp) > 0x009f1c72 <+1330>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f1c77 <+1335>: nop > 0x009f1c78 <+1336>: mov -0x2c(%ebx),%eax > 0x009f1c7e <+1342>: xor %esi,%esi > 0x009f1c80 <+1344>: movl $0xc,%gs:(%eax) > 0x009f1c87 <+1351>: add $0xa4,%esp > 0x009f1c8d <+1357>: mov %esi,%eax > 0x009f1c8f <+1359>: pop %ebx > 0x009f1c90 <+1360>: pop %esi > 0x009f1c91 <+1361>: pop %edi > 0x009f1c92 <+1362>: pop %ebp > 0x009f1c93 <+1363>: ret > 0x009f1c94 <+1364>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1c98 <+1368>: mov -0x20(%ebp),%ecx > 0x009f1c9b <+1371>: mov 0x34(%ecx),%eax > 0x009f1c9e <+1374>: cmp %esi,%eax > 0x009f1ca0 <+1376>: jne 0x9f199f <_int_malloc+607> > 0x009f1ca6 <+1382>: mov -0x2c(%ebp),%ecx > 0x009f1ca9 <+1385>: add $0x10,%ecx > 0x009f1cac <+1388>: cmp %ecx,%edx > 0x009f1cae <+1390>: jbe 0x9f199f <_int_malloc+607> > 0x009f1cb4 <+1396>: mov -0x2c(%ebp),%edi > 0x009f1cb7 <+1399>: mov %edx,%ecx > 0x009f1cb9 <+1401>: mov -0x1c(%ebp),%edx > 0x009f1cbc <+1404>: add %edi,%esi > 0x009f1cbe <+1406>: sub %edi,%ecx > 0x009f1cc0 <+1408>: mov %esi,0x8(%edx) > 0x009f1cc3 <+1411>: cmp $0x1ff,%ecx > 0x009f1cc9 <+1417>: mov %esi,0xc(%edx) > 0x009f1ccc <+1420>: mov -0x20(%ebp),%edx > 0x009f1ccf <+1423>: mov %esi,0x34(%edx) > 0x009f1cd2 <+1426>: mov -0x1c(%ebp),%edx > 0x009f1cd5 <+1429>: mov %edx,0x8(%esi) > 0x009f1cd8 <+1432>: mov %edx,0xc(%esi) > 0x009f1cdb <+1435>: jbe 0x9f1ceb <_int_malloc+1451> > 0x009f1cdd <+1437>: movl $0x0,0x10(%esi) > 0x009f1ce4 <+1444>: movl $0x0,0x14(%esi) > 0x009f1ceb <+1451>: lea 0x138c(%ebx),%edx > 0x009f1cf1 <+1457>: cmp %edx,-0x20(%ebp) > 0x009f1cf4 <+1460>: mov %ecx,(%esi,%ecx,1) > 0x009f1cf7 <+1463>: setne %dl > 0x009f1cfa <+1466>: or $0x1,%edi > 0x009f1cfd <+1469>: movzbl %dl,%edx > 0x009f1d00 <+1472>: shl $0x2,%edx > 0x009f1d03 <+1475>: or %edx,%edi > 0x009f1d05 <+1477>: mov %ecx,%edx > 0x009f1d07 <+1479>: or $0x1,%edx > 0x009f1d0a <+1482>: mov %edi,0x4(%eax) > 0x009f1d0d <+1485>: mov %edx,0x4(%esi) > 0x009f1d10 <+1488>: mov 0x184c(%ebx),%edx > 0x009f1d16 <+1494>: lea 0x8(%eax),%esi > 0x009f1d19 <+1497>: test %edx,%edx > 0x009f1d1b <+1499>: mov %edx,%eax > 0x009f1d1d <+1501>: je 0x9f181a <_int_malloc+218> > 0x009f1d23 <+1507>: mov -0x30(%ebp),%ecx > 0x009f1d26 <+1510>: not %eax > 0x009f1d28 <+1512>: and $0xff,%eax > 0x009f1d2d <+1517>: mov %eax,0x4(%esp) > 0x009f1d31 <+1521>: mov %esi,(%esp) > 0x009f1d34 <+1524>: mov %ecx,0x8(%esp) > 0x009f1d38 <+1528>: call 0x9fa150 <__memset_ia32> > 0x009f1d3d <+1533>: jmp 0x9f181a <_int_malloc+218> > 0x009f1d42 <+1538>: lea 0x0(%esi),%esi > 0x009f1d48 <+1544>: mov %esi,0x14(%esi) > 0x009f1d4b <+1547>: mov -0x88(%ebp),%ecx > 0x009f1d51 <+1553>: mov %esi,0x10(%esi) > 0x009f1d54 <+1556>: mov %eax,-0x8c(%ebp) > 0x009f1d5a <+1562>: jmp 0x9f19d8 <_int_malloc+664> > 0x009f1d5f <+1567>: nop > 0x009f1d60 <+1568>: mov %edx,%eax > 0x009f1d62 <+1570>: shr $0xf,%eax > 0x009f1d65 <+1573>: cmp $0x4,%eax > 0x009f1d68 <+1576>: jbe 0x9f1dc8 <_int_malloc+1672> > 0x009f1d6a <+1578>: mov %edx,%edi > 0x009f1d6c <+1580>: mov $0x3e0,%eax > 0x009f1d71 <+1585>: shr $0x12,%edi > 0x009f1d74 <+1588>: cmp $0x2,%edi > 0x009f1d77 <+1591>: movl $0x7e,-0x88(%ebp) > 0x009f1d81 <+1601>: ja 0x9f1ae6 <_int_malloc+934> > 0x009f1d87 <+1607>: lea 0x7c(%edi),%eax > 0x009f1d8a <+1610>: mov %eax,-0x88(%ebp) > 0x009f1d90 <+1616>: lea 0x3d0(,%edi,8),%eax > 0x009f1d97 <+1623>: jmp 0x9f1ae6 <_int_malloc+934> > 0x009f1d9c <+1628>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1da0 <+1632>: mov %edi,%eax > 0x009f1da2 <+1634>: shr $0xc,%eax > 0x009f1da5 <+1637>: cmp $0xa,%eax > 0x009f1da8 <+1640>: jbe 0x9f1de0 <_int_malloc+1696> > 0x009f1daa <+1642>: mov %edi,%eax > 0x009f1dac <+1644>: shr $0xf,%eax > 0x009f1daf <+1647>: cmp $0x4,%eax > 0x009f1db2 <+1650>: ja 0x9f1f20 <_int_malloc+2016> > 0x009f1db8 <+1656>: add $0x77,%eax > 0x009f1dbb <+1659>: mov %eax,-0x3c(%ebp) > 0x009f1dbe <+1662>: jmp 0x9f18c2 <_int_malloc+386> > 0x009f1dc3 <+1667>: nop > 0x009f1dc4 <+1668>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1dc8 <+1672>: lea 0x77(%eax),%ecx > 0x009f1dcb <+1675>: mov %ecx,-0x88(%ebp) > 0x009f1dd1 <+1681>: lea 0x3a8(,%eax,8),%eax > 0x009f1dd8 <+1688>: jmp 0x9f1ae6 <_int_malloc+934> > 0x009f1ddd <+1693>: lea 0x0(%esi),%esi > 0x009f1de0 <+1696>: add $0x6e,%eax > 0x009f1de3 <+1699>: mov %eax,-0x3c(%ebp) > 0x009f1de6 <+1702>: jmp 0x9f18c2 <_int_malloc+386> > 0x009f1deb <+1707>: nop > 0x009f1dec <+1708>: lea 0x0(%esi,%eiz,1),%esi > 0x009f1df0 <+1712>: add $0x1,%eax > 0x009f1df3 <+1715>: cmp $0x3,%eax > 0x009f1df6 <+1718>: ja 0x9f1f55 <_int_malloc+2069> > 0x009f1dfc <+1724>: mov 0x430(%ecx,%eax,4),%esi > 0x009f1e03 <+1731>: test %esi,%esi > 0x009f1e05 <+1733>: je 0x9f1df0 <_int_malloc+1712> > 0x009f1e07 <+1735>: mov -0x34(%ebp),%edx > 0x009f1e0a <+1738>: mov %eax,%edi > 0x009f1e0c <+1740>: shl $0x8,%edi > 0x009f1e0f <+1743>: lea -0x10(%edx,%edi,1),%edi > 0x009f1e13 <+1747>: mov $0x1,%edx > 0x009f1e18 <+1752>: mov %edi,-0x24(%ebp) > 0x009f1e1b <+1755>: jmp 0x9f1a87 <_int_malloc+839> > 0x009f1e20 <+1760>: mov -0x138(%ebx),%eax > 0x009f1e26 <+1766>: lea -0x3fe02(%ebx),%ecx > 0x009f1e2c <+1772>: lea -0x3ec04(%ebx),%esi > 0x009f1e32 <+1778>: mov (%eax),%edx > 0x009f1e34 <+1780>: lea -0x3fc4c(%ebx),%eax > 0x009f1e3a <+1786>: cmpb $0x0,(%edx) > 0x009f1e3d <+1789>: mov %eax,0x1c(%esp) > 0x009f1e41 <+1793>: mov %esi,0x20(%esp) > 0x009f1e45 <+1797>: cmovne %eax,%ecx > 0x009f1e48 <+1800>: lea -0x3ea0e(%ebx),%eax > 0x009f1e4e <+1806>: mov %eax,0x18(%esp) > 0x009f1e52 <+1810>: movl $0x1181,0x14(%esp) > 0x009f1e5a <+1818>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f1e5f <+1823>: nop > 0x009f1e60 <+1824>: mov %ecx,-0x88(%ebp) > 0x009f1e66 <+1830>: je 0x9f1f4b <_int_malloc+2059> > 0x009f1e6c <+1836>: mov 0x14(%eax),%edx > 0x009f1e6f <+1839>: mov %eax,0x10(%esi) > 0x009f1e72 <+1842>: mov %edx,0x14(%esi) > 0x009f1e75 <+1845>: mov %esi,0x14(%eax) > 0x009f1e78 <+1848>: mov 0x14(%esi),%edx > 0x009f1e7b <+1851>: mov %esi,0x10(%edx) > 0x009f1e7e <+1854>: mov 0xc(%eax),%edx > 0x009f1e81 <+1857>: mov -0x88(%ebp),%ecx > 0x009f1e87 <+1863>: mov %edx,-0x8c(%ebp) > 0x009f1e8d <+1869>: jmp 0x9f19d8 <_int_malloc+664> > 0x009f1e92 <+1874>: lea 0x0(%esi),%esi > 0x009f1e98 <+1880>: mov -0x138(%ebx),%eax > 0x009f1e9e <+1886>: lea -0x3fe02(%ebx),%ecx > 0x009f1ea4 <+1892>: lea -0x3ebed(%ebx),%esi > 0x009f1eaa <+1898>: mov (%eax),%edx > 0x009f1eac <+1900>: lea -0x3fc4c(%ebx),%eax > 0x009f1eb2 <+1906>: cmpb $0x0,(%edx) > 0x009f1eb5 <+1909>: mov %eax,0x1c(%esp) > 0x009f1eb9 <+1913>: mov %esi,0x20(%esp) > 0x009f1ebd <+1917>: cmovne %eax,%ecx > 0x009f1ec0 <+1920>: lea -0x3ea0e(%ebx),%eax > 0x009f1ec6 <+1926>: mov %eax,0x18(%esp) > 0x009f1eca <+1930>: movl $0x1206,0x14(%esp) > 0x009f1ed2 <+1938>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f1ed7 <+1943>: nop > 0x009f1ed8 <+1944>: mov -0x2c(%ebp),%edi > 0x009f1edb <+1947>: lea 0x138c(%ebx),%eax > 0x009f1ee1 <+1953>: orl $0x1,0x4(%esi,%edi,1) > 0x009f1ee6 <+1958>: cmp %eax,-0x20(%ebp) > 0x009f1ee9 <+1961>: je 0x9f1eef <_int_malloc+1967> > 0x009f1eeb <+1963>: orl $0x4,0x4(%esi) > 0x009f1eef <+1967>: mov 0x184c(%ebx),%eax > 0x009f1ef5 <+1973>: add $0x8,%esi > 0x009f1ef8 <+1976>: test %eax,%eax > 0x009f1efa <+1978>: je 0x9f181a <_int_malloc+218> > 0x009f1f00 <+1984>: mov -0x30(%ebp),%edx > 0x009f1f03 <+1987>: not %eax > 0x009f1f05 <+1989>: and $0xff,%eax > 0x009f1f0a <+1994>: mov %eax,0x4(%esp) > 0x009f1f0e <+1998>: mov %esi,(%esp) > 0x009f1f11 <+2001>: mov %edx,0x8(%esp) > 0x009f1f15 <+2005>: call 0x9fa150 <__memset_ia32> > 0x009f1f1a <+2010>: jmp 0x9f181a <_int_malloc+218> > 0x009f1f1f <+2015>: nop > 0x009f1f20 <+2016>: mov %edi,%eax > 0x009f1f22 <+2018>: shr $0x12,%eax > 0x009f1f25 <+2021>: movl $0x7e,-0x3c(%ebp) > 0x009f1f2c <+2028>: lea 0x7c(%eax),%edx > 0x009f1f2f <+2031>: cmp $0x2,%eax > 0x009f1f32 <+2034>: cmova -0x3c(%ebp),%edx > 0x009f1f36 <+2038>: mov %edx,-0x3c(%ebp) > 0x009f1f39 <+2041>: jmp 0x9f18c2 <_int_malloc+386> > 0x009f1f3e <+2046>: mov -0x20(%ebp),%eax > 0x009f1f41 <+2049>: call 0x9effb0 <malloc_consolidate> > 0x009f1f46 <+2054>: jmp 0x9f18d9 <_int_malloc+409> > 0x009f1f4b <+2059>: mov 0x8(%eax),%eax > 0x009f1f4e <+2062>: xchg %ax,%ax > 0x009f1f50 <+2064>: jmp 0x9f1e7e <_int_malloc+1854> > 0x009f1f55 <+2069>: mov -0x20(%ebp),%eax > 0x009f1f58 <+2072>: mov 0x30(%eax),%ecx > 0x009f1f5b <+2075>: mov -0x2c(%ebp),%eax > 0x009f1f5e <+2078>: mov 0x4(%ecx),%edx > 0x009f1f61 <+2081>: add $0x10,%eax > 0x009f1f64 <+2084>: and $0xfffffff8,%edx > 0x009f1f67 <+2087>: cmp %eax,%edx > 0x009f1f69 <+2089>: jae 0x9f2399 <_int_malloc+3161> > 0x009f1f6f <+2095>: mov -0x20(%ebp),%esi > 0x009f1f72 <+2098>: testb $0x1,0x4(%esi) > 0x009f1f76 <+2102>: jne 0x9f22d0 <_int_malloc+2960> > 0x009f1f7c <+2108>: mov %esi,%eax > 0x009f1f7e <+2110>: call 0x9effb0 <malloc_consolidate> > 0x009f1f83 <+2115>: mov -0x58(%ebp),%edi > 0x009f1f86 <+2118>: cmpl $0x1ff,-0x2c(%ebp) > 0x009f1f8d <+2125>: mov %edi,-0x3c(%ebp) > 0x009f1f90 <+2128>: jbe 0x9f1957 <_int_malloc+535> > 0x009f1f96 <+2134>: mov -0x60(%ebp),%eax > 0x009f1f99 <+2137>: cmpl $0x26,-0x44(%ebp) > 0x009f1f9d <+2141>: mov %eax,-0x3c(%ebp) > 0x009f1fa0 <+2144>: jbe 0x9f1957 <_int_malloc+535> > 0x009f1fa6 <+2150>: mov -0x64(%ebp),%edx > 0x009f1fa9 <+2153>: cmpl $0x14,-0x48(%ebp) > 0x009f1fad <+2157>: mov %edx,-0x3c(%ebp) > 0x009f1fb0 <+2160>: jbe 0x9f1957 <_int_malloc+535> > 0x009f1fb6 <+2166>: mov -0x68(%ebp),%ecx > 0x009f1fb9 <+2169>: cmpl $0xa,-0x4c(%ebp) > 0x009f1fbd <+2173>: mov %ecx,-0x3c(%ebp) > 0x009f1fc0 <+2176>: jbe 0x9f1957 <_int_malloc+535> > 0x009f1fc6 <+2182>: mov -0x6c(%ebp),%esi > 0x009f1fc9 <+2185>: cmpl $0x4,-0x50(%ebp) > 0x009f1fcd <+2189>: mov %esi,-0x3c(%ebp) > 0x009f1fd0 <+2192>: jbe 0x9f1957 <_int_malloc+535> > 0x009f1fd6 <+2198>: cmpl $0x2,-0x54(%ebp) > 0x009f1fda <+2202>: mov $0x7e,%edi > 0x009f1fdf <+2207>: cmovbe -0x70(%ebp),%edi > 0x009f1fe3 <+2211>: mov %edi,-0x3c(%ebp) > 0x009f1fe6 <+2214>: jmp 0x9f1957 <_int_malloc+535> > 0x009f1feb <+2219>: mov 0xd4(%ebx),%ecx > 0x009f1ff1 <+2225>: mov %ecx,%eax > 0x009f1ff3 <+2227>: and $0x5,%eax > 0x009f1ff6 <+2230>: cmp $0x5,%eax > 0x009f1ff9 <+2233>: je 0x9f2cc0 <_int_malloc+5504> > 0x009f1fff <+2239>: test $0x1,%cl > 0x009f2002 <+2242>: jne 0x9f21b8 <_int_malloc+2680> > 0x009f2008 <+2248>: and $0x2,%cl > 0x009f200b <+2251>: je 0x9f198a <_int_malloc+586> > 0x009f2011 <+2257>: jmp 0x9f1bb9 <_int_malloc+1145> > 0x009f2016 <+2262>: mov -0x28(%ebp),%esi > 0x009f2019 <+2265>: mov -0x2c(%ebp),%edi > 0x009f201c <+2268>: mov 0x4(%esi),%eax > 0x009f201f <+2271>: mov %eax,-0x34(%ebp) > 0x009f2022 <+2274>: and $0xfffffff8,%eax > 0x009f2025 <+2277>: cmp %eax,%edi > 0x009f2027 <+2279>: mov %eax,-0x24(%ebp) > 0x009f202a <+2282>: ja 0x9f2b34 <_int_malloc+5108> > 0x009f2030 <+2288>: mov 0x8(%esi),%ecx > 0x009f2033 <+2291>: mov -0x24(%ebp),%edx > 0x009f2036 <+2294>: mov 0xc(%esi),%eax > 0x009f2039 <+2297>: mov %ecx,-0x28(%ebp) > 0x009f203c <+2300>: mov 0xc(%ecx),%ecx > 0x009f203f <+2303>: sub %edi,%edx > 0x009f2041 <+2305>: mov %edx,-0x2c(%ebp) > 0x009f2044 <+2308>: cmp %esi,%ecx > 0x009f2046 <+2310>: jne 0x9f2b1b <_int_malloc+5083> > 0x009f204c <+2316>: cmp 0x8(%eax),%ecx > 0x009f204f <+2319>: jne 0x9f2b1b <_int_malloc+5083> > 0x009f2055 <+2325>: mov -0x28(%ebp),%edx > 0x009f2058 <+2328>: cmpl $0x1ff,-0x34(%ebp) > 0x009f205f <+2335>: mov %eax,0xc(%edx) > 0x009f2062 <+2338>: mov %edx,0x8(%eax) > 0x009f2065 <+2341>: jbe 0x9f2072 <_int_malloc+2354> > 0x009f2067 <+2343>: mov 0x10(%ecx),%eax > 0x009f206a <+2346>: test %eax,%eax > 0x009f206c <+2348>: jne 0x9f2b72 <_int_malloc+5170> > 0x009f2072 <+2354>: cmpl $0xf,-0x2c(%ebp) > 0x009f2076 <+2358>: ja 0x9f2236 <_int_malloc+2806> > 0x009f207c <+2364>: mov -0x24(%ebp),%ecx > 0x009f207f <+2367>: lea 0x138c(%ebx),%eax > 0x009f2085 <+2373>: orl $0x1,0x4(%esi,%ecx,1) > 0x009f208a <+2378>: cmp %eax,-0x20(%ebp) > 0x009f208d <+2381>: je 0x9f2093 <_int_malloc+2387> > 0x009f208f <+2383>: orl $0x4,0x4(%esi) > 0x009f2093 <+2387>: mov 0x184c(%ebx),%eax > 0x009f2099 <+2393>: add $0x8,%esi > 0x009f209c <+2396>: test %eax,%eax > 0x009f209e <+2398>: je 0x9f181a <_int_malloc+218> > 0x009f20a4 <+2404>: mov -0x30(%ebp),%edi > 0x009f20a7 <+2407>: not %eax > 0x009f20a9 <+2409>: and $0xff,%eax > 0x009f20ae <+2414>: mov %eax,0x4(%esp) > 0x009f20b2 <+2418>: mov %esi,(%esp) > 0x009f20b5 <+2421>: mov %edi,0x8(%esp) > 0x009f20b9 <+2425>: call 0x9fa150 <__memset_ia32> > 0x009f20be <+2430>: jmp 0x9f181a <_int_malloc+218> > 0x009f20c3 <+2435>: mov 0x14(%eax),%esi > 0x009f20c6 <+2438>: jmp 0x9f20cb <_int_malloc+2443> > 0x009f20c8 <+2440>: mov 0x14(%esi),%esi > 0x009f20cb <+2443>: mov 0x4(%esi),%ecx > 0x009f20ce <+2446>: mov %ecx,%eax > 0x009f20d0 <+2448>: and $0xfffffff8,%eax > 0x009f20d3 <+2451>: cmp %eax,%edi > 0x009f20d5 <+2453>: mov %eax,-0x28(%ebp) > 0x009f20d8 <+2456>: ja 0x9f20c8 <_int_malloc+2440> > 0x009f20da <+2458>: cmp %esi,0xc(%edx) > 0x009f20dd <+2461>: je 0x9f20e8 <_int_malloc+2472> > 0x009f20df <+2463>: mov 0x8(%esi),%eax > 0x009f20e2 <+2466>: cmp %ecx,0x4(%eax) > 0x009f20e5 <+2469>: cmove %eax,%esi > 0x009f20e8 <+2472>: mov -0x28(%ebp),%edx > 0x009f20eb <+2475>: mov 0x8(%esi),%ecx > 0x009f20ee <+2478>: mov 0xc(%esi),%eax > 0x009f20f1 <+2481>: sub %edi,%edx > 0x009f20f3 <+2483>: cmp 0xc(%ecx),%esi > 0x009f20f6 <+2486>: mov %edx,-0x2c(%ebp) > 0x009f20f9 <+2489>: jne 0x9f2c30 <_int_malloc+5360> > 0x009f20ff <+2495>: cmp 0x8(%eax),%esi > 0x009f2102 <+2498>: jne 0x9f2c30 <_int_malloc+5360> > 0x009f2108 <+2504>: cmpl $0x1ff,0x4(%esi) > 0x009f210f <+2511>: mov %eax,0xc(%ecx) > 0x009f2112 <+2514>: mov %ecx,0x8(%eax) > 0x009f2115 <+2517>: jbe 0x9f2122 <_int_malloc+2530> > 0x009f2117 <+2519>: mov 0x10(%esi),%eax > 0x009f211a <+2522>: test %eax,%eax > 0x009f211c <+2524>: jne 0x9f2c49 <_int_malloc+5385> > 0x009f2122 <+2530>: cmpl $0xf,-0x2c(%ebp) > 0x009f2126 <+2534>: ja 0x9f2155 <_int_malloc+2581> > 0x009f2128 <+2536>: mov -0x28(%ebp),%ecx > 0x009f212b <+2539>: lea 0x138c(%ebx),%eax > 0x009f2131 <+2545>: orl $0x1,0x4(%esi,%ecx,1) > 0x009f2136 <+2550>: cmp %eax,-0x20(%ebp) > 0x009f2139 <+2553>: je 0x9f213f <_int_malloc+2559> > 0x009f213b <+2555>: orl $0x4,0x4(%esi) > 0x009f213f <+2559>: mov 0x184c(%ebx),%eax > 0x009f2145 <+2565>: add $0x8,%esi > 0x009f2148 <+2568>: test %eax,%eax > 0x009f214a <+2570>: je 0x9f181a <_int_malloc+218> > 0x009f2150 <+2576>: jmp 0x9f1f00 <_int_malloc+1984> > 0x009f2155 <+2581>: mov -0x1c(%ebp),%edx > 0x009f2158 <+2584>: mov 0x8(%edx),%eax > 0x009f215b <+2587>: cmp %edx,0xc(%eax) > 0x009f215e <+2590>: jne 0x9f2c25 <_int_malloc+5349> > 0x009f2164 <+2596>: mov -0x1c(%ebp),%ecx > 0x009f2167 <+2599>: lea (%esi,%edi,1),%edx > 0x009f216a <+2602>: cmpl $0x1ff,-0x2c(%ebp) > 0x009f2171 <+2609>: mov %eax,0x8(%edx) > 0x009f2174 <+2612>: mov %ecx,0xc(%edx) > 0x009f2177 <+2615>: mov %edx,0x8(%ecx) > 0x009f217a <+2618>: mov %edx,0xc(%eax) > 0x009f217d <+2621>: jbe 0x9f218d <_int_malloc+2637> > 0x009f217f <+2623>: movl $0x0,0x10(%edx) > 0x009f2186 <+2630>: movl $0x0,0x14(%edx) > 0x009f218d <+2637>: lea 0x138c(%ebx),%eax > 0x009f2193 <+2643>: cmp %eax,-0x20(%ebp) > 0x009f2196 <+2646>: setne %al > 0x009f2199 <+2649>: or $0x1,%edi > 0x009f219c <+2652>: movzbl %al,%eax > 0x009f219f <+2655>: shl $0x2,%eax > 0x009f21a2 <+2658>: or %eax,%edi > 0x009f21a4 <+2660>: mov -0x2c(%ebp),%eax > 0x009f21a7 <+2663>: mov %edi,0x4(%esi) > 0x009f21aa <+2666>: mov -0x2c(%ebp),%edi > 0x009f21ad <+2669>: or $0x1,%eax > 0x009f21b0 <+2672>: mov %eax,0x4(%edx) > 0x009f21b3 <+2675>: mov %edi,(%edx,%edi,1) > 0x009f21b6 <+2678>: jmp 0x9f213f <_int_malloc+2559> > 0x009f21b8 <+2680>: lea -0xd(%ebp),%eax > 0x009f21bb <+2683>: lea -0x15(%ebp),%edx > 0x009f21be <+2686>: mov %eax,0x4(%esp) > 0x009f21c2 <+2690>: lea 0x8(%esi),%eax > 0x009f21c5 <+2693>: mov %edx,-0x24(%ebp) > 0x009f21c8 <+2696>: mov %ecx,-0x80(%ebp) > 0x009f21cb <+2699>: movb $0x0,-0xd(%ebp) > 0x009f21cf <+2703>: movl $0x0,0xc(%esp) > 0x009f21d7 <+2711>: movl $0x10,0x8(%esp) > 0x009f21df <+2719>: mov %eax,(%esp) > 0x009f21e2 <+2722>: call 0x9beac0 <_itoa_word> > 0x009f21e7 <+2727>: mov -0x80(%ebp),%ecx > 0x009f21ea <+2730>: cmp -0x24(%ebp),%eax > 0x009f21ed <+2733>: mov %eax,%edx > 0x009f21ef <+2735>: jbe 0x9f21ff <_int_malloc+2751> > 0x009f21f1 <+2737>: sub $0x1,%edx > 0x009f21f4 <+2740>: movb $0x30,(%edx) > 0x009f21f7 <+2743>: cmp -0x24(%ebp),%edx > 0x009f21fa <+2746>: ja 0x9f21f1 <_int_malloc+2737> > 0x009f21fc <+2748>: lea -0x15(%ebp),%edx > 0x009f21ff <+2751>: mov 0x35d0(%ebx),%eax > 0x009f2205 <+2757>: mov (%eax),%eax > 0x009f2207 <+2759>: mov %edx,0x10(%esp) > 0x009f220b <+2763>: mov -0x5c(%ebp),%edx > 0x009f220e <+2766>: test %eax,%eax > 0x009f2210 <+2768>: cmove -0x74(%ebp),%eax > 0x009f2214 <+2772>: and $0x2,%ecx > 0x009f2217 <+2775>: mov %edx,0xc(%esp) > 0x009f221b <+2779>: mov %ecx,(%esp) > 0x009f221e <+2782>: mov %eax,0x8(%esp) > 0x009f2222 <+2786>: mov -0x78(%ebp),%eax > 0x009f2225 <+2789>: mov %eax,0x4(%esp) > 0x009f2229 <+2793>: call 0x9e88c0 <__libc_message> > 0x009f222e <+2798>: mov 0x4(%esi),%edx > 0x009f2231 <+2801>: jmp 0x9f198a <_int_malloc+586> > 0x009f2236 <+2806>: mov -0x1c(%ebp),%edx > 0x009f2239 <+2809>: mov 0x8(%edx),%eax > 0x009f223c <+2812>: cmp %edx,0xc(%eax) > 0x009f223f <+2815>: jne 0x9f2b10 <_int_malloc+5072> > 0x009f2245 <+2821>: mov -0x1c(%ebp),%ecx > 0x009f2248 <+2824>: lea (%esi,%edi,1),%edx > 0x009f224b <+2827>: cmp $0x1ff,%edi > 0x009f2251 <+2833>: mov %eax,0x8(%edx) > 0x009f2254 <+2836>: mov %ecx,0xc(%edx) > 0x009f2257 <+2839>: mov %edx,0x8(%ecx) > 0x009f225a <+2842>: mov %edx,0xc(%eax) > 0x009f225d <+2845>: ja 0x9f2265 <_int_malloc+2853> > 0x009f225f <+2847>: mov -0x20(%ebp),%eax > 0x009f2262 <+2850>: mov %edx,0x34(%eax) > 0x009f2265 <+2853>: cmpl $0x1ff,-0x2c(%ebp) > 0x009f226c <+2860>: jbe 0x9f227c <_int_malloc+2876> > 0x009f226e <+2862>: movl $0x0,0x10(%edx) > 0x009f2275 <+2869>: movl $0x0,0x14(%edx) > 0x009f227c <+2876>: lea 0x138c(%ebx),%eax > 0x009f2282 <+2882>: mov -0x2c(%ebp),%ecx > 0x009f2285 <+2885>: cmp %eax,-0x20(%ebp) > 0x009f2288 <+2888>: setne %al > 0x009f228b <+2891>: or $0x1,%edi > 0x009f228e <+2894>: movzbl %al,%eax > 0x009f2291 <+2897>: shl $0x2,%eax > 0x009f2294 <+2900>: or %eax,%edi > 0x009f2296 <+2902>: mov -0x2c(%ebp),%eax > 0x009f2299 <+2905>: mov %edi,0x4(%esi) > 0x009f229c <+2908>: mov %ecx,(%edx,%ecx,1) > 0x009f229f <+2911>: or $0x1,%eax > 0x009f22a2 <+2914>: mov %eax,0x4(%edx) > 0x009f22a5 <+2917>: jmp 0x9f2093 <_int_malloc+2387> > 0x009f22aa <+2922>: lea -0x3b14c(%ebx),%edx > 0x009f22b0 <+2928>: mov 0xd4(%ebx),%eax > 0x009f22b6 <+2934>: add $0x8,%esi > 0x009f22b9 <+2937>: mov %esi,(%esp) > 0x009f22bc <+2940>: xor %esi,%esi > 0x009f22be <+2942>: call 0x9eef10 <malloc_printerr> > 0x009f22c3 <+2947>: jmp 0x9f181a <_int_malloc+218> > 0x009f22c8 <+2952>: lea -0x3b128(%ebx),%edx > 0x009f22ce <+2958>: jmp 0x9f22b0 <_int_malloc+2928> > 0x009f22d0 <+2960>: mov %eax,-0x3c(%ebp) > 0x009f22d3 <+2963>: mov 0x1830(%ebx),%eax > 0x009f22d9 <+2969>: mov -0x2c(%ebp),%edi > 0x009f22dc <+2972>: movb $0x0,-0x38(%ebp) > 0x009f22e0 <+2976>: sub $0x1,%eax > 0x009f22e3 <+2979>: cmp 0x1814(%ebx),%edi > 0x009f22e9 <+2985>: mov %eax,-0x2c(%ebp) > 0x009f22ec <+2988>: jb 0x9f231b <_int_malloc+3035> > 0x009f22ee <+2990>: mov 0x1824(%ebx),%eax > 0x009f22f4 <+2996>: cmp %eax,0x1820(%ebx) > 0x009f22fa <+3002>: jge 0x9f231b <_int_malloc+3035> > 0x009f22fc <+3004>: mov -0x2c(%ebp),%edx > 0x009f22ff <+3007>: mov %edx,%eax > 0x009f2301 <+3009>: lea 0x4(%edi,%edx,1),%esi > 0x009f2305 <+3013>: not %eax > 0x009f2307 <+3015>: and %eax,%esi > 0x009f2309 <+3017>: cmp %esi,%edi > 0x009f230b <+3019>: jb 0x9f29d9 <_int_malloc+4761> > 0x009f2311 <+3025>: mov -0x20(%ebp),%esi > 0x009f2314 <+3028>: movb $0x1,-0x38(%ebp) > 0x009f2318 <+3032>: mov 0x30(%esi),%ecx > 0x009f231b <+3035>: mov 0x4(%ecx),%eax > 0x009f231e <+3038>: mov %ecx,-0x40(%ebp) > 0x009f2321 <+3041>: mov %eax,%edx > 0x009f2323 <+3043>: and $0xfffffff8,%edx > 0x009f2326 <+3046>: mov %edx,-0x28(%ebp) > 0x009f2329 <+3049>: add %ecx,%edx > 0x009f232b <+3051>: cmpl $0x0,-0x28(%ebp) > 0x009f232f <+3055>: mov %edx,-0x24(%ebp) > 0x009f2332 <+3058>: setne -0x34(%ebp) > 0x009f2336 <+3062>: cmp -0x1c(%ebp),%ecx > 0x009f2339 <+3065>: jne 0x9f2345 <_int_malloc+3077> > 0x009f233b <+3067>: cmpb $0x0,-0x34(%ebp) > 0x009f233f <+3071>: je 0x9f23dd <_int_malloc+3229> > 0x009f2345 <+3077>: cmpl $0xf,-0x28(%ebp) > 0x009f2349 <+3081>: jbe 0x9f235b <_int_malloc+3099> > 0x009f234b <+3083>: test $0x1,%al > 0x009f234d <+3085>: je 0x9f235b <_int_malloc+3099> > 0x009f234f <+3087>: mov -0x2c(%ebp),%esi > 0x009f2352 <+3090>: test %esi,-0x24(%ebp) > 0x009f2355 <+3093>: je 0x9f2917 <_int_malloc+4567> > 0x009f235b <+3099>: mov -0x138(%ebx),%eax > 0x009f2361 <+3105>: mov (%eax),%edx > 0x009f2363 <+3107>: cmpb $0x0,(%edx) > 0x009f2366 <+3110>: je 0x9f2aee <_int_malloc+5038> > 0x009f236c <+3116>: lea -0x3fc4c(%ebx),%eax > 0x009f2372 <+3122>: mov %eax,%ecx > 0x009f2374 <+3124>: lea -0x3afc8(%ebx),%esi > 0x009f237a <+3130>: mov %eax,0x1c(%esp) > 0x009f237e <+3134>: lea -0x3ea02(%ebx),%eax > 0x009f2384 <+3140>: mov %esi,0x20(%esp) > 0x009f2388 <+3144>: mov %eax,0x18(%esp) > 0x009f238c <+3148>: movl $0xc18,0x14(%esp) > 0x009f2394 <+3156>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f2399 <+3161>: mov -0x2c(%ebp),%edi > 0x009f239c <+3164>: mov -0x20(%ebp),%eax > 0x009f239f <+3167>: lea (%ecx,%edi,1),%esi > 0x009f23a2 <+3170>: sub %edi,%edx > 0x009f23a4 <+3172>: mov %esi,0x30(%eax) > 0x009f23a7 <+3175>: lea 0x138c(%ebx),%eax > 0x009f23ad <+3181>: cmp %eax,-0x20(%ebp) > 0x009f23b0 <+3184>: setne %al > 0x009f23b3 <+3187>: or $0x1,%edi > 0x009f23b6 <+3190>: movzbl %al,%eax > 0x009f23b9 <+3193>: or $0x1,%edx > 0x009f23bc <+3196>: shl $0x2,%eax > 0x009f23bf <+3199>: or %eax,%edi > 0x009f23c1 <+3201>: mov 0x184c(%ebx),%eax > 0x009f23c7 <+3207>: mov %edi,0x4(%ecx) > 0x009f23ca <+3210>: mov %edx,0x4(%esi) > 0x009f23cd <+3213>: lea 0x8(%ecx),%esi > 0x009f23d0 <+3216>: test %eax,%eax > 0x009f23d2 <+3218>: je 0x9f181a <_int_malloc+218> > 0x009f23d8 <+3224>: jmp 0x9f1f00 <_int_malloc+1984> > 0x009f23dd <+3229>: lea 0x138c(%ebx),%edx > 0x009f23e3 <+3235>: cmp %edx,-0x20(%ebp) > 0x009f23e6 <+3238>: mov %edx,-0x44(%ebp) > 0x009f23e9 <+3241>: je 0x9f2597 <_int_malloc+3671> > 0x009f23ef <+3247>: mov %ecx,%esi > 0x009f23f1 <+3249>: and $0xfff00000,%esi > 0x009f23f7 <+3255>: mov 0x8(%esi),%eax > 0x009f23fa <+3258>: mov %esi,-0x24(%ebp) > 0x009f23fd <+3261>: mov %eax,-0x34(%ebp) > 0x009f2400 <+3264>: mov %edi,%eax > 0x009f2402 <+3266>: sub -0x28(%ebp),%eax > 0x009f2405 <+3269>: lea 0x10(%eax),%edx > 0x009f2408 <+3272>: test %edx,%edx > 0x009f240a <+3274>: jle 0x9f251b <_int_malloc+3547> > 0x009f2410 <+3280>: mov %edx,-0x84(%ebp) > 0x009f2416 <+3286>: mov %ecx,-0x80(%ebp) > 0x009f2419 <+3289>: call 0xa53330 <__getpagesize> > 0x009f241e <+3294>: mov -0x84(%ebp),%edx > 0x009f2424 <+3300>: mov -0x80(%ebp),%ecx > 0x009f2427 <+3303>: sub $0x1,%eax > 0x009f242a <+3306>: mov %eax,%esi > 0x009f242c <+3308>: add %edx,%eax > 0x009f242e <+3310>: not %esi > 0x009f2430 <+3312>: and %eax,%esi > 0x009f2432 <+3314>: add -0x34(%ebp),%esi > 0x009f2435 <+3317>: cmp $0x100000,%esi > 0x009f243b <+3323>: ja 0x9f251b <_int_malloc+3547> > 0x009f2441 <+3329>: mov -0x24(%ebp),%edx > 0x009f2444 <+3332>: mov 0xc(%edx),%eax > 0x009f2447 <+3335>: cmp %eax,%esi > 0x009f2449 <+3337>: ja 0x9f24e8 <_int_malloc+3496> > 0x009f244f <+3343>: mov -0x24(%ebp),%edx > 0x009f2452 <+3346>: mov %esi,%eax > 0x009f2454 <+3348>: sub -0x34(%ebp),%eax > 0x009f2457 <+3351>: add %eax,0x1860(%ebx) > 0x009f245d <+3357>: mov %esi,0x8(%edx) > 0x009f2460 <+3360>: mov -0x20(%ebp),%edx > 0x009f2463 <+3363>: add -0x24(%ebp),%esi > 0x009f2466 <+3366>: sub -0x40(%ebp),%esi > 0x009f2469 <+3369>: add %eax,0x448(%edx) > 0x009f246f <+3375>: mov -0x40(%ebp),%eax > 0x009f2472 <+3378>: or $0x1,%esi > 0x009f2475 <+3381>: mov %esi,0x4(%eax) > 0x009f2478 <+3384>: mov -0x20(%ebp),%esi > 0x009f247b <+3387>: mov 0x448(%esi),%eax > 0x009f2481 <+3393>: cmp 0x44c(%esi),%eax > 0x009f2487 <+3399>: jbe 0x9f248f <_int_malloc+3407> > 0x009f2489 <+3401>: mov %eax,0x44c(%esi) > 0x009f248f <+3407>: mov 0x4(%ecx),%eax > 0x009f2492 <+3410>: and $0xfffffff8,%eax > 0x009f2495 <+3413>: cmp -0x3c(%ebp),%eax > 0x009f2498 <+3416>: jb 0x9f1c78 <_int_malloc+1336> > 0x009f249e <+3422>: mov -0x20(%ebp),%edx > 0x009f24a1 <+3425>: lea (%ecx,%edi,1),%esi > 0x009f24a4 <+3428>: sub %edi,%eax > 0x009f24a6 <+3430>: mov %esi,0x30(%edx) > 0x009f24a9 <+3433>: mov -0x44(%ebp),%edx > 0x009f24ac <+3436>: cmp %edx,-0x20(%ebp) > 0x009f24af <+3439>: setne %dl > 0x009f24b2 <+3442>: or $0x1,%edi > 0x009f24b5 <+3445>: movzbl %dl,%edx > 0x009f24b8 <+3448>: or $0x1,%eax > 0x009f24bb <+3451>: shl $0x2,%edx > 0x009f24be <+3454>: or %edx,%edi > 0x009f24c0 <+3456>: mov %edi,0x4(%ecx) > 0x009f24c3 <+3459>: add $0x8,%ecx > 0x009f24c6 <+3462>: mov %eax,0x4(%esi) > 0x009f24c9 <+3465>: xor %esi,%esi > 0x009f24cb <+3467>: test %ecx,%ecx > 0x009f24cd <+3469>: je 0x9f181a <_int_malloc+218> > 0x009f24d3 <+3475>: mov 0x184c(%ebx),%eax > 0x009f24d9 <+3481>: mov %ecx,%esi > 0x009f24db <+3483>: test %eax,%eax > 0x009f24dd <+3485>: je 0x9f181a <_int_malloc+218> > 0x009f24e3 <+3491>: jmp 0x9f1d23 <_int_malloc+1507> > 0x009f24e8 <+3496>: mov %esi,%edx > 0x009f24ea <+3498>: sub %eax,%edx > 0x009f24ec <+3500>: add -0x24(%ebp),%eax > 0x009f24ef <+3503>: movl $0x3,0x8(%esp) > 0x009f24f7 <+3511>: mov %edx,0x4(%esp) > 0x009f24fb <+3515>: mov %eax,(%esp) > 0x009f24fe <+3518>: call 0xa57320 <mprotect> > 0x009f2503 <+3523>: mov -0x80(%ebp),%ecx > 0x009f2506 <+3526>: test %eax,%eax > 0x009f2508 <+3528>: jne 0x9f251b <_int_malloc+3547> > 0x009f250a <+3530>: mov -0x24(%ebp),%ecx > 0x009f250d <+3533>: mov -0x20(%ebp),%eax > 0x009f2510 <+3536>: mov %esi,0xc(%ecx) > 0x009f2513 <+3539>: mov 0x30(%eax),%ecx > 0x009f2516 <+3542>: jmp 0x9f244f <_int_malloc+3343> > 0x009f251b <+3547>: mov 0x1810(%ebx),%edx > 0x009f2521 <+3553>: lea 0x20(%edi),%eax > 0x009f2524 <+3556>: mov %ecx,-0x80(%ebp) > 0x009f2527 <+3559>: call 0x9ef0c0 <new_heap> > 0x009f252c <+3564>: mov -0x80(%ebp),%ecx > 0x009f252f <+3567>: test %eax,%eax > 0x009f2531 <+3569>: je 0x9f2adf <_int_malloc+5023> > 0x009f2537 <+3575>: mov -0x20(%ebp),%edx > 0x009f253a <+3578>: mov -0x24(%ebp),%esi > 0x009f253d <+3581>: mov %edx,(%eax) > 0x009f253f <+3583>: mov 0x8(%eax),%edx > 0x009f2542 <+3586>: mov %esi,0x4(%eax) > 0x009f2545 <+3589>: mov -0x20(%ebp),%esi > 0x009f2548 <+3592>: add $0x10,%eax > 0x009f254b <+3595>: add %edx,0x1860(%ebx) > 0x009f2551 <+3601>: mov %eax,-0x1c(%ebp) > 0x009f2554 <+3604>: add %edx,0x448(%esi) > 0x009f255a <+3610>: sub $0x10,%edx > 0x009f255d <+3613>: or $0x1,%edx > 0x009f2560 <+3616>: mov %eax,0x30(%esi) > 0x009f2563 <+3619>: mov -0x28(%ebp),%esi > 0x009f2566 <+3622>: mov %edx,0x4(%eax) > 0x009f2569 <+3625>: mov -0x28(%ebp),%edx > 0x009f256c <+3628>: sub $0x10,%esi > 0x009f256f <+3631>: sub $0x8,%edx > 0x009f2572 <+3634>: cmp $0xf,%esi > 0x009f2575 <+3637>: lea (%ecx,%edx,1),%eax > 0x009f2578 <+3640>: movl $0x1,0x4(%eax) > 0x009f257f <+3647>: ja 0x9f2aaf <_int_malloc+4975> > 0x009f2585 <+3653>: mov %edx,%esi > 0x009f2587 <+3655>: or $0x1,%esi > 0x009f258a <+3658>: mov %esi,0x4(%ecx) > 0x009f258d <+3661>: mov -0x1c(%ebp),%ecx > 0x009f2590 <+3664>: mov %edx,(%eax) > 0x009f2592 <+3666>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f2597 <+3671>: mov 0x1810(%ebx),%eax > 0x009f259d <+3677>: lea 0x10(%edi,%eax,1),%edx > 0x009f25a1 <+3681>: mov 0x1390(%ebx),%eax > 0x009f25a7 <+3687>: mov %edx,%esi > 0x009f25a9 <+3689>: sub -0x28(%ebp),%esi > 0x009f25ac <+3692>: test $0x2,%al > 0x009f25ae <+3694>: cmove %esi,%edx > 0x009f25b1 <+3697>: mov -0x2c(%ebp),%esi > 0x009f25b4 <+3700>: add -0x2c(%ebp),%edx > 0x009f25b7 <+3703>: not %esi > 0x009f25b9 <+3705>: and %esi,%edx > 0x009f25bb <+3707>: test %edx,%edx > 0x009f25bd <+3709>: mov %esi,-0x38(%ebp) > 0x009f25c0 <+3712>: mov %edx,-0x1c(%ebp) > 0x009f25c3 <+3715>: jle 0x9f265b <_int_malloc+3867> > 0x009f25c9 <+3721>: mov -0x68(%ebx),%eax > 0x009f25cf <+3727>: mov %edx,(%esp) > 0x009f25d2 <+3730>: mov %edx,-0x84(%ebp) > 0x009f25d8 <+3736>: mov %ecx,-0x80(%ebp) > 0x009f25db <+3739>: call *(%eax) > 0x009f25dd <+3741>: mov -0x84(%ebp),%edx > 0x009f25e3 <+3747>: mov -0x80(%ebp),%ecx > 0x009f25e6 <+3750>: test %eax,%eax > 0x009f25e8 <+3752>: mov %eax,%esi > 0x009f25ea <+3754>: je 0x9f2655 <_int_malloc+3861> > 0x009f25ec <+3756>: mov -0x13c(%ebx),%eax > 0x009f25f2 <+3762>: mov (%eax),%eax > 0x009f25f4 <+3764>: test %eax,%eax > 0x009f25f6 <+3766>: je 0x9f260c <_int_malloc+3788> > 0x009f25f8 <+3768>: mov %edx,-0x84(%ebp) > 0x009f25fe <+3774>: mov %ecx,-0x80(%ebp) > 0x009f2601 <+3777>: call *%eax > 0x009f2603 <+3779>: mov -0x84(%ebp),%edx > 0x009f2609 <+3785>: mov -0x80(%ebp),%ecx > 0x009f260c <+3788>: movl $0x0,-0x1c(%ebp) > 0x009f2613 <+3795>: cmpl $0x0,0x1840(%ebx) > 0x009f261a <+3802>: jne 0x9f2622 <_int_malloc+3810> > 0x009f261c <+3804>: mov %esi,0x1840(%ebx) > 0x009f2622 <+3810>: mov 0x17d4(%ebx),%eax > 0x009f2628 <+3816>: add %edx,%eax > 0x009f262a <+3818>: cmpl $0x0,-0x1c(%ebp) > 0x009f262e <+3822>: mov %eax,-0x48(%ebp) > 0x009f2631 <+3825>: mov %eax,0x17d4(%ebx) > 0x009f2637 <+3831>: sete %al > 0x009f263a <+3834>: jne 0x9f268c <_int_malloc+3916> > 0x009f263c <+3836>: cmp %esi,-0x24(%ebp) > 0x009f263f <+3839>: jne 0x9f268c <_int_malloc+3916> > 0x009f2641 <+3841>: add -0x28(%ebp),%edx > 0x009f2644 <+3844>: or $0x1,%edx > 0x009f2647 <+3847>: mov %edx,0x4(%ecx) > 0x009f264a <+3850>: mov -0x20(%ebp),%edx > 0x009f264d <+3853>: mov 0x30(%edx),%ecx > 0x009f2650 <+3856>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f2655 <+3861>: mov 0x1390(%ebx),%eax > 0x009f265b <+3867>: test $0x2,%al > 0x009f265d <+3869>: jne 0x9f266b <_int_malloc+3883> > 0x009f265f <+3871>: mov -0x28(%ebp),%edx > 0x009f2662 <+3874>: add -0x2c(%ebp),%edx > 0x009f2665 <+3877>: add -0x1c(%ebp),%edx > 0x009f2668 <+3880>: and -0x38(%ebp),%edx > 0x009f266b <+3883>: cmp $0xfffff,%edx > 0x009f2671 <+3889>: mov $0x100000,%eax > 0x009f2676 <+3894>: cmovbe %eax,%edx > 0x009f2679 <+3897>: cmp %edx,%edi > 0x009f267b <+3899>: jb 0x9f2961 <_int_malloc+4641> > 0x009f2681 <+3905>: mov -0x20(%ebp),%eax > 0x009f2684 <+3908>: mov 0x30(%eax),%ecx > 0x009f2687 <+3911>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f268c <+3916>: testb $0x2,0x1390(%ebx) > 0x009f2693 <+3923>: jne 0x9f286c <_int_malloc+4396> > 0x009f2699 <+3929>: cmpb $0x0,-0x34(%ebp) > 0x009f269d <+3933>: je 0x9f26bc <_int_malloc+3964> > 0x009f269f <+3935>: cmp %esi,-0x24(%ebp) > 0x009f26a2 <+3938>: ja 0x9f2899 <_int_malloc+4441> > 0x009f26a8 <+3944>: mov %esi,%eax > 0x009f26aa <+3946>: sub -0x24(%ebp),%eax > 0x009f26ad <+3949>: mov %eax,-0x1c(%ebp) > 0x009f26b0 <+3952>: mov -0x48(%ebp),%eax > 0x009f26b3 <+3955>: add -0x1c(%ebp),%eax > 0x009f26b6 <+3958>: mov %eax,0x17d4(%ebx) > 0x009f26bc <+3964>: mov %esi,%eax > 0x009f26be <+3966>: and $0x7,%eax > 0x009f26c1 <+3969>: mov %eax,-0x1c(%ebp) > 0x009f26c4 <+3972>: je 0x9f284f <_int_malloc+4367> > 0x009f26ca <+3978>: movl $0x8,-0x40(%ebp) > 0x009f26d1 <+3985>: sub %eax,-0x40(%ebp) > 0x009f26d4 <+3988>: mov -0x40(%ebp),%eax > 0x009f26d7 <+3991>: add %esi,%eax > 0x009f26d9 <+3993>: mov %eax,-0x24(%ebp) > 0x009f26dc <+3996>: mov -0x40(%ebp),%eax > 0x009f26df <+3999>: add -0x28(%ebp),%eax > 0x009f26e2 <+4002>: lea (%eax,%edx,1),%edx > 0x009f26e5 <+4005>: add %edx,%esi > 0x009f26e7 <+4007>: mov %eax,%edx > 0x009f26e9 <+4009>: mov -0x2c(%ebp),%eax > 0x009f26ec <+4012>: sub %esi,%edx > 0x009f26ee <+4014>: lea (%esi,%eax,1),%eax > 0x009f26f1 <+4017>: and -0x38(%ebp),%eax > 0x009f26f4 <+4020>: add %eax,%edx > 0x009f26f6 <+4022>: js 0x9f2815 <_int_malloc+4309> > 0x009f26fc <+4028>: mov -0x68(%ebx),%esi > 0x009f2702 <+4034>: mov %edx,(%esp) > 0x009f2705 <+4037>: mov %edx,-0x84(%ebp) > 0x009f270b <+4043>: mov %ecx,-0x80(%ebp) > 0x009f270e <+4046>: call *(%esi) > 0x009f2710 <+4048>: mov -0x84(%ebp),%edx > 0x009f2716 <+4054>: mov -0x80(%ebp),%ecx > 0x009f2719 <+4057>: test %eax,%eax > 0x009f271b <+4059>: mov %eax,-0x1c(%ebp) > 0x009f271e <+4062>: je 0x9f27b0 <_int_malloc+4208> > 0x009f2724 <+4068>: mov -0x13c(%ebx),%eax > 0x009f272a <+4074>: mov (%eax),%eax > 0x009f272c <+4076>: test %eax,%eax > 0x009f272e <+4078>: je 0x9f2744 <_int_malloc+4100> > 0x009f2730 <+4080>: mov %edx,-0x84(%ebp) > 0x009f2736 <+4086>: mov %ecx,-0x80(%ebp) > 0x009f2739 <+4089>: call *%eax > 0x009f273b <+4091>: mov -0x84(%ebp),%edx > 0x009f2741 <+4097>: mov -0x80(%ebp),%ecx > 0x009f2744 <+4100>: mov -0x24(%ebp),%esi > 0x009f2747 <+4103>: mov -0x1c(%ebp),%eax > 0x009f274a <+4106>: mov %esi,0x13bc(%ebx) > 0x009f2750 <+4112>: add %edx,%eax > 0x009f2752 <+4114>: sub %esi,%eax > 0x009f2754 <+4116>: or $0x1,%eax > 0x009f2757 <+4119>: mov %eax,0x4(%esi) > 0x009f275a <+4122>: add %edx,0x17d4(%ebx) > 0x009f2760 <+4128>: cmpb $0x0,-0x34(%ebp) > 0x009f2764 <+4132>: je 0x9f280a <_int_malloc+4298> > 0x009f276a <+4138>: mov -0x28(%ebp),%eax > 0x009f276d <+4141>: sub $0x10,%eax > 0x009f2770 <+4144>: mov %eax,%edx > 0x009f2772 <+4146>: or $0x1,%edx > 0x009f2775 <+4149>: cmp $0xf,%eax > 0x009f2778 <+4152>: mov %edx,0x4(%ecx) > 0x009f277b <+4155>: movl $0x9,0x4(%ecx,%eax,1) > 0x009f2783 <+4163>: movl $0x9,0xc(%ecx,%eax,1) > 0x009f278b <+4171>: jbe 0x9f2681 <_int_malloc+3905> > 0x009f2791 <+4177>: mov %ecx,%edx > 0x009f2793 <+4179>: lea 0x138c(%ebx),%eax > 0x009f2799 <+4185>: movl $0x1,(%esp) > 0x009f27a0 <+4192>: call 0x9f05f0 <_int_free> > 0x009f27a5 <+4197>: mov -0x20(%ebp),%edx > 0x009f27a8 <+4200>: mov 0x30(%edx),%ecx > 0x009f27ab <+4203>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f27b0 <+4208>: movl $0x0,(%esp) > 0x009f27b7 <+4215>: call *(%esi) > 0x009f27b9 <+4217>: mov -0x24(%ebp),%esi > 0x009f27bc <+4220>: mov -0x80(%ebp),%ecx > 0x009f27bf <+4223>: mov %eax,-0x1c(%ebp) > 0x009f27c2 <+4226>: cmpl $0x0,-0x1c(%ebp) > 0x009f27c6 <+4230>: je 0x9f27a5 <_int_malloc+4197> > 0x009f27c8 <+4232>: xor %edx,%edx > 0x009f27ca <+4234>: jmp 0x9f2747 <_int_malloc+4103> > 0x009f27cf <+4239>: mov 0x35d0(%ebx),%edx > 0x009f27d5 <+4245>: mov (%edx),%ecx > 0x009f27d7 <+4247>: lea -0x3ed5c(%ebx),%edx > 0x009f27dd <+4253>: mov %eax,0x10(%esp) > 0x009f27e1 <+4257>: lea -0x3ad90(%ebx),%eax > 0x009f27e7 <+4263>: mov %eax,0xc(%esp) > 0x009f27eb <+4267>: lea -0x3b678(%ebx),%eax > 0x009f27f1 <+4273>: mov %eax,0x4(%esp) > 0x009f27f5 <+4277>: test %ecx,%ecx > 0x009f27f7 <+4279>: cmove %edx,%ecx > 0x009f27fa <+4282>: mov %ecx,0x8(%esp) > 0x009f27fe <+4286>: movl $0x2,(%esp) > 0x009f2805 <+4293>: call 0x9e88c0 <__libc_message> > 0x009f280a <+4298>: mov -0x20(%ebp),%esi > 0x009f280d <+4301>: mov 0x30(%esi),%ecx > 0x009f2810 <+4304>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f2815 <+4309>: mov -0x138(%ebx),%eax > 0x009f281b <+4315>: mov (%eax),%edx > 0x009f281d <+4317>: cmpb $0x0,(%edx) > 0x009f2820 <+4320>: je 0x9f285e <_int_malloc+4382> > 0x009f2822 <+4322>: lea -0x3fc4c(%ebx),%eax > 0x009f2828 <+4328>: mov %eax,%ecx > 0x009f282a <+4330>: lea -0x3ebe4(%ebx),%esi > 0x009f2830 <+4336>: mov %eax,0x1c(%esp) > 0x009f2834 <+4340>: lea -0x3ea02(%ebx),%eax > 0x009f283a <+4346>: mov %esi,0x20(%esp) > 0x009f283e <+4350>: mov %eax,0x18(%esp) > 0x009f2842 <+4354>: movl $0xcfb,0x14(%esp) > 0x009f284a <+4362>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f284f <+4367>: mov %esi,-0x24(%ebp) > 0x009f2852 <+4370>: movl $0x0,-0x40(%ebp) > 0x009f2859 <+4377>: jmp 0x9f26dc <_int_malloc+3996> > 0x009f285e <+4382>: lea -0x3fe02(%ebx),%ecx > 0x009f2864 <+4388>: lea -0x3fc4c(%ebx),%eax > 0x009f286a <+4394>: jmp 0x9f282a <_int_malloc+4330> > 0x009f286c <+4396>: test $0x7,%esi > 0x009f2872 <+4402>: jne 0x9f28cf <_int_malloc+4495> > 0x009f2874 <+4404>: test %al,%al > 0x009f2876 <+4406>: je 0x9f27c2 <_int_malloc+4226> > 0x009f287c <+4412>: mov -0x68(%ebx),%eax > 0x009f2882 <+4418>: mov %ecx,-0x80(%ebp) > 0x009f2885 <+4421>: movl $0x0,(%esp) > 0x009f288c <+4428>: call *(%eax) > 0x009f288e <+4430>: mov -0x80(%ebp),%ecx > 0x009f2891 <+4433>: mov %eax,-0x1c(%ebp) > 0x009f2894 <+4436>: jmp 0x9f27c2 <_int_malloc+4226> > 0x009f2899 <+4441>: lea -0xd(%ebp),%eax > 0x009f289c <+4444>: movb $0x0,-0xd(%ebp) > 0x009f28a0 <+4448>: movl $0x0,0xc(%esp) > 0x009f28a8 <+4456>: movl $0x10,0x8(%esp) > 0x009f28b0 <+4464>: mov %eax,0x4(%esp) > 0x009f28b4 <+4468>: mov %esi,(%esp) > 0x009f28b7 <+4471>: call 0x9beac0 <_itoa_word> > 0x009f28bc <+4476>: lea -0x15(%ebp),%edx > 0x009f28bf <+4479>: cmp %edx,%eax > 0x009f28c1 <+4481>: jbe 0x9f27cf <_int_malloc+4239> > 0x009f28c7 <+4487>: sub $0x1,%eax > 0x009f28ca <+4490>: movb $0x30,(%eax) > 0x009f28cd <+4493>: jmp 0x9f28bf <_int_malloc+4479> > 0x009f28cf <+4495>: mov -0x138(%ebx),%eax > 0x009f28d5 <+4501>: mov (%eax),%edx > 0x009f28d7 <+4503>: cmpb $0x0,(%edx) > 0x009f28da <+4506>: je 0x9f2909 <_int_malloc+4553> > 0x009f28dc <+4508>: lea -0x3fc4c(%ebx),%eax > 0x009f28e2 <+4514>: mov %eax,%ecx > 0x009f28e4 <+4516>: lea -0x3ad6c(%ebx),%esi > 0x009f28ea <+4522>: mov %eax,0x1c(%esp) > 0x009f28ee <+4526>: lea -0x3ea02(%ebx),%eax > 0x009f28f4 <+4532>: mov %esi,0x20(%esp) > 0x009f28f8 <+4536>: mov %eax,0x18(%esp) > 0x009f28fc <+4540>: movl $0xd16,0x14(%esp) > 0x009f2904 <+4548>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f2909 <+4553>: lea -0x3fe02(%ebx),%ecx > 0x009f290f <+4559>: lea -0x3fc4c(%ebx),%eax > 0x009f2915 <+4565>: jmp 0x9f28e4 <_int_malloc+4516> > 0x009f2917 <+4567>: mov -0x3c(%ebp),%eax > 0x009f291a <+4570>: cmp %eax,-0x28(%ebp) > 0x009f291d <+4573>: jb 0x9f23dd <_int_malloc+3229> > 0x009f2923 <+4579>: mov -0x138(%ebx),%eax > 0x009f2929 <+4585>: mov (%eax),%edx > 0x009f292b <+4587>: cmpb $0x0,(%edx) > 0x009f292e <+4590>: je 0x9f29c8 <_int_malloc+4744> > 0x009f2934 <+4596>: lea -0x3fc4c(%ebx),%eax > 0x009f293a <+4602>: mov %eax,%ecx > 0x009f293c <+4604>: lea -0x3ae4c(%ebx),%esi > 0x009f2942 <+4610>: mov %eax,0x1c(%esp) > 0x009f2946 <+4614>: lea -0x3ea02(%ebx),%eax > 0x009f294c <+4620>: mov %esi,0x20(%esp) > 0x009f2950 <+4624>: mov %eax,0x18(%esp) > 0x009f2954 <+4628>: movl $0xc1b,0x14(%esp) > 0x009f295c <+4636>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f2961 <+4641>: mov %edx,0x4(%esp) > 0x009f2965 <+4645>: mov %edx,-0x84(%ebp) > 0x009f296b <+4651>: mov %ecx,-0x80(%ebp) > 0x009f296e <+4654>: movl $0x0,0x14(%esp) > 0x009f2976 <+4662>: movl $0xffffffff,0x10(%esp) > 0x009f297e <+4670>: movl $0x22,0xc(%esp) > 0x009f2986 <+4678>: movl $0x3,0x8(%esp) > 0x009f298e <+4686>: movl $0x0,(%esp) > 0x009f2995 <+4693>: call 0xa571f0 <mmap> > 0x009f299a <+4698>: mov -0x84(%ebp),%edx > 0x009f29a0 <+4704>: mov -0x80(%ebp),%ecx > 0x009f29a3 <+4707>: cmp $0xffffffff,%eax > 0x009f29a6 <+4710>: mov %eax,%esi > 0x009f29a8 <+4712>: je 0x9f27a5 <_int_malloc+4197> > 0x009f29ae <+4718>: orl $0x2,0x1390(%ebx) > 0x009f29b5 <+4725>: test %eax,%eax > 0x009f29b7 <+4727>: je 0x9f280a <_int_malloc+4298> > 0x009f29bd <+4733>: lea (%eax,%edx,1),%eax > 0x009f29c0 <+4736>: mov %eax,-0x1c(%ebp) > 0x009f29c3 <+4739>: jmp 0x9f2613 <_int_malloc+3795> > 0x009f29c8 <+4744>: lea -0x3fe02(%ebx),%ecx > 0x009f29ce <+4750>: lea -0x3fc4c(%ebx),%eax > 0x009f29d4 <+4756>: jmp 0x9f293c <_int_malloc+4604> > 0x009f29d9 <+4761>: movl $0x0,0x14(%esp) > 0x009f29e1 <+4769>: movl $0xffffffff,0x10(%esp) > 0x009f29e9 <+4777>: movl $0x22,0xc(%esp) > 0x009f29f1 <+4785>: movl $0x3,0x8(%esp) > 0x009f29f9 <+4793>: mov %esi,0x4(%esp) > 0x009f29fd <+4797>: movl $0x0,(%esp) > 0x009f2a04 <+4804>: call 0xa571f0 <mmap> > 0x009f2a09 <+4809>: cmp $0xffffffff,%eax > 0x009f2a0c <+4812>: je 0x9f2aa0 <_int_malloc+4960> > 0x009f2a12 <+4818>: lea 0x8(%eax),%ecx > 0x009f2a15 <+4821>: test $0x7,%cl > 0x009f2a18 <+4824>: jne 0x9f2a62 <_int_malloc+4898> > 0x009f2a1a <+4826>: mov %esi,%edx > 0x009f2a1c <+4828>: or $0x2,%edx > 0x009f2a1f <+4831>: mov %edx,0x4(%eax) > 0x009f2a22 <+4834>: mov 0x1820(%ebx),%eax > 0x009f2a28 <+4840>: add $0x1,%eax > 0x009f2a2b <+4843>: cmp 0x1828(%ebx),%eax > 0x009f2a31 <+4849>: mov %eax,0x1820(%ebx) > 0x009f2a37 <+4855>: jle 0x9f2a3f <_int_malloc+4863> > 0x009f2a39 <+4857>: mov %eax,0x1828(%ebx) > 0x009f2a3f <+4863>: add 0x1834(%ebx),%esi > 0x009f2a45 <+4869>: cmp 0x1838(%ebx),%esi > 0x009f2a4b <+4875>: mov %esi,0x1834(%ebx) > 0x009f2a51 <+4881>: jbe 0x9f24c9 <_int_malloc+3465> > 0x009f2a57 <+4887>: mov %esi,0x1838(%ebx) > 0x009f2a5d <+4893>: jmp 0x9f24c9 <_int_malloc+3465> > 0x009f2a62 <+4898>: mov -0x138(%ebx),%eax > 0x009f2a68 <+4904>: mov (%eax),%edx > 0x009f2a6a <+4906>: cmpb $0x0,(%edx) > 0x009f2a6d <+4909>: je 0x9f2aff <_int_malloc+5055> > 0x009f2a73 <+4915>: lea -0x3fc4c(%ebx),%eax > 0x009f2a79 <+4921>: mov %eax,%ecx > 0x009f2a7b <+4923>: lea -0x3b024(%ebx),%esi > 0x009f2a81 <+4929>: mov %eax,0x1c(%esp) > 0x009f2a85 <+4933>: lea -0x3ea02(%ebx),%eax > 0x009f2a8b <+4939>: mov %esi,0x20(%esp) > 0x009f2a8f <+4943>: mov %eax,0x18(%esp) > 0x009f2a93 <+4947>: movl $0xbe2,0x14(%esp) > 0x009f2a9b <+4955>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f2aa0 <+4960>: mov -0x20(%ebp),%eax > 0x009f2aa3 <+4963>: movb $0x1,-0x38(%ebp) > 0x009f2aa7 <+4967>: mov 0x30(%eax),%ecx > 0x009f2aaa <+4970>: jmp 0x9f231b <_int_malloc+3035> > 0x009f2aaf <+4975>: movl $0x8,(%eax) > 0x009f2ab5 <+4981>: mov -0x20(%ebp),%eax > 0x009f2ab8 <+4984>: mov %ecx,%edx > 0x009f2aba <+4986>: movl $0x9,0x4(%ecx,%esi,1) > 0x009f2ac2 <+4994>: or $0x5,%esi > 0x009f2ac5 <+4997>: mov %esi,0x4(%ecx) > 0x009f2ac8 <+5000>: movl $0x1,(%esp) > 0x009f2acf <+5007>: call 0x9f05f0 <_int_free> > 0x009f2ad4 <+5012>: mov -0x20(%ebp),%eax > 0x009f2ad7 <+5015>: mov 0x30(%eax),%ecx > 0x009f2ada <+5018>: jmp 0x9f2478 <_int_malloc+3384> > 0x009f2adf <+5023>: cmpb $0x0,-0x38(%ebp) > 0x009f2ae3 <+5027>: je 0x9f22fc <_int_malloc+3004> > 0x009f2ae9 <+5033>: jmp 0x9f27a5 <_int_malloc+4197> > 0x009f2aee <+5038>: lea -0x3fe02(%ebx),%ecx > 0x009f2af4 <+5044>: lea -0x3fc4c(%ebx),%eax > 0x009f2afa <+5050>: jmp 0x9f2374 <_int_malloc+3124> > 0x009f2aff <+5055>: lea -0x3fe02(%ebx),%ecx > 0x009f2b05 <+5061>: lea -0x3fc4c(%ebx),%eax > 0x009f2b0b <+5067>: jmp 0x9f2a7b <_int_malloc+4923> > 0x009f2b10 <+5072>: lea -0x3b0d4(%ebx),%edx > 0x009f2b16 <+5078>: jmp 0x9f22b0 <_int_malloc+2928> > 0x009f2b1b <+5083>: mov 0xd4(%ebx),%eax > 0x009f2b21 <+5089>: lea -0x3ecd7(%ebx),%edx > 0x009f2b27 <+5095>: mov %esi,(%esp) > 0x009f2b2a <+5098>: call 0x9eef10 <malloc_printerr> > 0x009f2b2f <+5103>: jmp 0x9f2072 <_int_malloc+2354> > 0x009f2b34 <+5108>: mov -0x138(%ebx),%eax > 0x009f2b3a <+5114>: mov (%eax),%edx > 0x009f2b3c <+5116>: cmpb $0x0,(%edx) > 0x009f2b3f <+5119>: je 0x9f2bec <_int_malloc+5292> > 0x009f2b45 <+5125>: lea -0x3fc4c(%ebx),%eax > 0x009f2b4b <+5131>: mov %eax,%ecx > 0x009f2b4d <+5133>: lea -0x3b054(%ebx),%esi > 0x009f2b53 <+5139>: mov %eax,0x1c(%esp) > 0x009f2b57 <+5143>: lea -0x3ea0e(%ebx),%eax > 0x009f2b5d <+5149>: mov %esi,0x20(%esp) > 0x009f2b61 <+5153>: mov %eax,0x18(%esp) > 0x009f2b65 <+5157>: movl $0x1217,0x14(%esp) > 0x009f2b6d <+5165>: jmp 0x9f1b81 <_int_malloc+1089> > 0x009f2b72 <+5170>: cmp 0x14(%eax),%ecx > 0x009f2b75 <+5173>: je 0x9f2b9f <_int_malloc+5215> > 0x009f2b77 <+5175>: lea -0x3ea0e(%ebx),%eax > 0x009f2b7d <+5181>: mov %eax,0x4(%esp) > 0x009f2b81 <+5185>: lea -0x3ed02(%ebx),%edx > 0x009f2b87 <+5191>: lea -0x3b0ac(%ebx),%eax > 0x009f2b8d <+5197>: mov %ecx,-0x80(%ebp) > 0x009f2b90 <+5200>: movl $0x121c,(%esp) > 0x009f2b97 <+5207>: call 0x9ef010 <__malloc_assert> > 0x009f2b9c <+5212>: mov -0x80(%ebp),%ecx > 0x009f2b9f <+5215>: mov 0x14(%ecx),%eax > 0x009f2ba2 <+5218>: cmp 0x10(%eax),%ecx > 0x009f2ba5 <+5221>: je 0x9f2bcf <_int_malloc+5263> > 0x009f2ba7 <+5223>: lea -0x3ea0e(%ebx),%eax > 0x009f2bad <+5229>: mov %eax,0x4(%esp) > 0x009f2bb1 <+5233>: lea -0x3ed02(%ebx),%edx > 0x009f2bb7 <+5239>: lea -0x3b080(%ebx),%eax > 0x009f2bbd <+5245>: mov %ecx,-0x80(%ebp) > 0x009f2bc0 <+5248>: movl $0x121c,(%esp) > 0x009f2bc7 <+5255>: call 0x9ef010 <__malloc_assert> > 0x009f2bcc <+5260>: mov -0x80(%ebp),%ecx > 0x009f2bcf <+5263>: mov -0x28(%ebp),%eax > 0x009f2bd2 <+5266>: cmpl $0x0,0x10(%eax) > 0x009f2bd6 <+5270>: je 0x9f2bfd <_int_malloc+5309> > 0x009f2bd8 <+5272>: mov 0x14(%ecx),%eax > 0x009f2bdb <+5275>: mov 0x10(%ecx),%edx > 0x009f2bde <+5278>: mov %eax,0x14(%edx) > 0x009f2be1 <+5281>: mov 0x14(%ecx),%eax > 0x009f2be4 <+5284>: mov %edx,0x10(%eax) > 0x009f2be7 <+5287>: jmp 0x9f2072 <_int_malloc+2354> > 0x009f2bec <+5292>: lea -0x3fe02(%ebx),%ecx > 0x009f2bf2 <+5298>: lea -0x3fc4c(%ebx),%eax > 0x009f2bf8 <+5304>: jmp 0x9f2b4d <_int_malloc+5133> > 0x009f2bfd <+5309>: mov 0x10(%ecx),%eax > 0x009f2c00 <+5312>: cmp %eax,%ecx > 0x009f2c02 <+5314>: je 0x9f2ce1 <_int_malloc+5537> > 0x009f2c08 <+5320>: mov -0x28(%ebp),%edx > 0x009f2c0b <+5323>: mov %eax,0x10(%edx) > 0x009f2c0e <+5326>: mov 0x14(%ecx),%eax > 0x009f2c11 <+5329>: mov %eax,0x14(%edx) > 0x009f2c14 <+5332>: mov 0x10(%ecx),%eax > 0x009f2c17 <+5335>: mov %edx,0x14(%eax) > 0x009f2c1a <+5338>: mov 0x14(%ecx),%eax > 0x009f2c1d <+5341>: mov %edx,0x10(%eax) > 0x009f2c20 <+5344>: jmp 0x9f2072 <_int_malloc+2354> > 0x009f2c25 <+5349>: lea -0x3b0f8(%ebx),%edx > 0x009f2c2b <+5355>: jmp 0x9f22b0 <_int_malloc+2928> > 0x009f2c30 <+5360>: mov 0xd4(%ebx),%eax > 0x009f2c36 <+5366>: lea -0x3ecd7(%ebx),%edx > 0x009f2c3c <+5372>: mov %esi,(%esp) > 0x009f2c3f <+5375>: call 0x9eef10 <malloc_printerr> > 0x009f2c44 <+5380>: jmp 0x9f2122 <_int_malloc+2530> > 0x009f2c49 <+5385>: cmp %esi,0x14(%eax) > 0x009f2c4c <+5388>: je 0x9f2c76 <_int_malloc+5430> > 0x009f2c4e <+5390>: lea -0x3ea0e(%ebx),%eax > 0x009f2c54 <+5396>: mov %eax,0x4(%esp) > 0x009f2c58 <+5400>: lea -0x3ed02(%ebx),%edx > 0x009f2c5e <+5406>: lea -0x3b0ac(%ebx),%eax > 0x009f2c64 <+5412>: mov %ecx,-0x80(%ebp) > 0x009f2c67 <+5415>: movl $0x11ba,(%esp) > 0x009f2c6e <+5422>: call 0x9ef010 <__malloc_assert> > 0x009f2c73 <+5427>: mov -0x80(%ebp),%ecx > 0x009f2c76 <+5430>: mov 0x14(%esi),%eax > 0x009f2c79 <+5433>: cmp %esi,0x10(%eax) > 0x009f2c7c <+5436>: je 0x9f2ca6 <_int_malloc+5478> > 0x009f2c7e <+5438>: lea -0x3ea0e(%ebx),%eax > 0x009f2c84 <+5444>: mov %eax,0x4(%esp) > 0x009f2c88 <+5448>: lea -0x3ed02(%ebx),%edx > 0x009f2c8e <+5454>: lea -0x3b080(%ebx),%eax > 0x009f2c94 <+5460>: mov %ecx,-0x80(%ebp) > 0x009f2c97 <+5463>: movl $0x11ba,(%esp) > 0x009f2c9e <+5470>: call 0x9ef010 <__malloc_assert> > 0x009f2ca3 <+5475>: mov -0x80(%ebp),%ecx > 0x009f2ca6 <+5478>: cmpl $0x0,0x10(%ecx) > 0x009f2caa <+5482>: je 0x9f2cef <_int_malloc+5551> > 0x009f2cac <+5484>: mov 0x10(%esi),%edx > 0x009f2caf <+5487>: mov 0x14(%esi),%eax > 0x009f2cb2 <+5490>: mov %eax,0x14(%edx) > 0x009f2cb5 <+5493>: mov 0x14(%esi),%eax > 0x009f2cb8 <+5496>: mov %edx,0x10(%eax) > 0x009f2cbb <+5499>: jmp 0x9f2122 <_int_malloc+2530> > 0x009f2cc0 <+5504>: mov -0x5c(%ebp),%edx > 0x009f2cc3 <+5507>: and $0x2,%ecx > 0x009f2cc6 <+5510>: mov -0x7c(%ebp),%eax > 0x009f2cc9 <+5513>: mov %ecx,(%esp) > 0x009f2ccc <+5516>: mov %edx,0x8(%esp) > 0x009f2cd0 <+5520>: mov %eax,0x4(%esp) > 0x009f2cd4 <+5524>: call 0x9e88c0 <__libc_message> > 0x009f2cd9 <+5529>: mov 0x4(%esi),%edx > 0x009f2cdc <+5532>: jmp 0x9f198a <_int_malloc+586> > 0x009f2ce1 <+5537>: mov -0x28(%ebp),%edx > 0x009f2ce4 <+5540>: mov %edx,0x14(%edx) > 0x009f2ce7 <+5543>: mov %edx,0x10(%edx) > 0x009f2cea <+5546>: jmp 0x9f2072 <_int_malloc+2354> > 0x009f2cef <+5551>: mov 0x10(%esi),%eax > 0x009f2cf2 <+5554>: cmp %esi,%eax > 0x009f2cf4 <+5556>: je 0x9f2d10 <_int_malloc+5584> > 0x009f2cf6 <+5558>: mov %eax,0x10(%ecx) > 0x009f2cf9 <+5561>: mov 0x14(%esi),%eax > 0x009f2cfc <+5564>: mov %eax,0x14(%ecx) > 0x009f2cff <+5567>: mov 0x10(%esi),%eax > 0x009f2d02 <+5570>: mov %ecx,0x14(%eax) > 0x009f2d05 <+5573>: mov 0x14(%esi),%eax > 0x009f2d08 <+5576>: mov %ecx,0x10(%eax) > 0x009f2d0b <+5579>: jmp 0x9f2122 <_int_malloc+2530> > 0x009f2d10 <+5584>: mov %ecx,0x14(%ecx) > 0x009f2d13 <+5587>: mov %ecx,0x10(%ecx) > 0x009f2d16 <+5590>: jmp 0x9f2122 <_int_malloc+2530> >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 652121
: 459608