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 574929 Details for
Bug 809605
[abrt] totem-2.30.2-1.fc13: _int_malloc: Process /usr/bin/totem-video-thumbnailer 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), 102.23 KB, created by
AJ
on 2012-04-03 18:38:08 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
AJ
Created:
2012-04-03 18:38:08 UTC
Size:
102.23 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New Thread 2124] >[New Thread 2128] >[New Thread 2130] >[New Thread 2132] >[New Thread 2126] >[New Thread 2129] >Core was generated by `/usr/bin/totem-video-thumbnailer -s 128 file:///home/adriel/Downloads/%5BCyber1'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=0xf7d3a0, bytes=108) at malloc.c:4439 >4439 malloc.c: No such file or directory. > in malloc.c > >Thread 6 (Thread 2129): >#0 gst_value_intersect (dest=0xb5ff149c, value1=0xb3d52ee4, value2=0x8b16b94) > at gstvalue.c:3238 > intersect_info = <value optimized out> > i = <value optimized out> > len = <value optimized out> > ltype = <value optimized out> > type1 = 24 > type2 = 204 > __PRETTY_FUNCTION__ = "gst_value_intersect" >#1 0x07d0cf10 in gst_caps_structure_intersect_field1 (id=1379, > val1=0xb3d52ee4, data=0xb5ff1578) at gstcaps.c:1231 > dest_value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, > v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, > v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, > v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, > v_float = 0, v_double = 0, v_pointer = 0x0}}} > idata = 0xb5ff1578 > val2 = <value optimized out> >#2 0x07d54392 in gst_structure_foreach (structure=0xb5401048, > func=0x7d0cea0 <gst_caps_structure_intersect_field1>, > user_data=0xb5ff1578) at gststructure.c:985 > i = <value optimized out> > len = 5 > field = <value optimized out> > ret = <value optimized out> > __PRETTY_FUNCTION__ = "gst_structure_foreach" >#3 0x07d0fce4 in gst_caps_structure_intersect (caps1=0xb6102d80, > caps2=0x6ac08cc) at gstcaps.c:1270 > _g_boolean_var_ = <value optimized out> > data = {dest = 0xb5401120, intersect = 0x8ad9f50} >#4 gst_caps_intersect (caps1=0xb6102d80, caps2=0x6ac08cc) at gstcaps.c:1484 > i = <value optimized out> > j = <value optimized out> > k = <value optimized out> > len1 = 3 > len2 = 16 > struct1 = 0xb5401048 > struct2 = <value optimized out> > dest = 0xb6102da0 > istruct = 0x88cb060 > __PRETTY_FUNCTION__ = "gst_caps_intersect" >#5 0x06a85034 in gst_ffmpegcsp_transform_caps (btrans=0x8b22070, > direction=GST_PAD_SINK, caps=0xb6102d00) at gstffmpegcolorspace.c:162 > template = <value optimized out> > tmp = <value optimized out> > tmp2 = <value optimized out> > result = 0xb6102d60 > s = <value optimized out> > alpha = <value optimized out> > non_alpha = 0x283670 > __PRETTY_FUNCTION__ = "gst_ffmpegcsp_transform_caps" >#6 0x07bc9bad in gst_base_transform_transform_caps (trans=0x8b22070, > direction=GST_PAD_SINK, caps=0xb6102bc0) at gstbasetransform.c:492 > nth = 0xb6102d00 > n = 1 > temp = <value optimized out> > i = <value optimized out> > ret = 0xb6102c20 > klass = 0x8ab4518 > __PRETTY_FUNCTION__ = "gst_base_transform_transform_caps" >#7 0x07bc9f2f in gst_base_transform_find_transform (trans=0x8b22070, > pad=0xb6172e50, caps=0xb6102bc0) at gstbasetransform.c:807 > klass = 0x8ab4518 > otherpad = 0xb6172f18 > otherpeer = 0x8b2c808 > othercaps = <value optimized out> > peer_checked = 0 > is_fixed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_base_transform_find_transform" >#8 0x07bcb3d6 in gst_base_transform_buffer_alloc (pad=0xb6172e50, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstbasetransform.c:1664 > othercaps = <value optimized out> > trans = 0x8b22070 > priv = 0x8b22238 > res = GST_FLOW_OK > proxy = <value optimized out> > suggest = 0 > same_caps = 0 > sink_suggest = 0xb6102bc0 > size_suggest = 610560 > __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc" >#9 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0xb6172d88, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x7bcb0b0 <gst_base_transform_buffer_alloc> >#10 gst_pad_alloc_buffer_full (pad=0xb6172d88, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0xb6172e50 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#11 0x0012816a in gst_queue_bufferalloc (pad=0xb6172cc0, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstqueue.c:523 > queue = <value optimized out> > result = 143437920 >#12 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0x8b0c018, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x128120 <gst_queue_bufferalloc> >#13 gst_pad_alloc_buffer_full (pad=0x8b0c018, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0xb6172cc0 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#14 0x07d21fea in gst_proxy_pad_do_bufferalloc (pad=0x8ac2348, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstghostpad.c:152 > result = 143437920 >#15 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0xb61096f0, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x7d21fa0 <gst_proxy_pad_do_bufferalloc> >#16 gst_pad_alloc_buffer_full (pad=0xb61096f0, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0x8ac2348 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#17 0x07d21fea in gst_proxy_pad_do_bufferalloc (pad=0x8ac2260, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstghostpad.c:152 > result = 143437920 >#18 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0xb61729a0, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x7d21fa0 <gst_proxy_pad_do_bufferalloc> >#19 gst_pad_alloc_buffer_full (pad=0xb61729a0, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0x8ac2260 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#20 0x001c6ac8 in gst_selector_pad_bufferalloc (pad=0x8b1a000, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstinputselector.c:502 > sel = 0x8ab5048 > result = <value optimized out> > active_sinkpad = <value optimized out> > prev_active_sinkpad = 0x8b1a000 > selpad = 0x8b1a000 > __PRETTY_FUNCTION__ = "gst_selector_pad_bufferalloc" >#21 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0x8ad2e88, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x1c68d0 <gst_selector_pad_bufferalloc> >#22 gst_pad_alloc_buffer_full (pad=0x8ad2e88, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0x8b1a000 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#23 0x07d21fea in gst_proxy_pad_do_bufferalloc (pad=0xb6109468, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstghostpad.c:152 > result = 143437920 >#24 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0x8af4ee0, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=0) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x7d21fa0 <gst_proxy_pad_do_bufferalloc> >#25 gst_pad_alloc_buffer_full (pad=0x8af4ee0, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=0) at gstpad.c:3021 > peer = 0xb6109468 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#26 0x07d21fea in gst_proxy_pad_do_bufferalloc (pad=0xb6109030, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c) > at gstghostpad.c:152 > result = 143437920 >#27 0x07d35673 in gst_pad_buffer_alloc_unchecked (pad=0xb6107010, > offset=18446744073709551615, size=610560, caps=0xb6102bc0, > buf=0xb5ff1e0c, setcaps=1) at gstpad.c:2944 > ret = <value optimized out> > bufferallocfunc = 0x7d21fa0 <gst_proxy_pad_do_bufferalloc> >#28 gst_pad_alloc_buffer_full (pad=0xb6107010, offset=18446744073709551615, > size=610560, caps=0xb6102bc0, buf=0xb5ff1e0c, setcaps=1) at gstpad.c:3021 > peer = 0xb6109030 > ret = <value optimized out> > newcaps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full" >#29 0x00f95dc9 in alloc_output_buffer (ffmpegdec=0xb6149b58, > outbuf=0xb5ff1e0c, width=848, height=480) at gstffmpegdec.c:896 > ret = GST_FLOW_ERROR > fsize = <value optimized out> > __FUNCTION__ = "alloc_output_buffer" >#30 0x00f9887f in get_output_buffer (ffmpegdec=0xb6149b58, > data=0x1e0 <Address 0x1e0 out of bounds>, size=22, > in_timestamp=125997480, in_duration=41999160, in_offset=-1, > outbuf=0xb5ff1e0c, ret=0xb5ff1ef0) at gstffmpegdec.c:1519 > pic = {data = {0x3e7bf9 "\201\303O\006\n", 0x488248 "\360", > 0xb5ff1d08 "K_\371", 0xb6149b58 "\230\224\024\266\002"}, > linesize = {145493480, 1, -1241572040, 131125764}} > outpic = <value optimized out> > width = 848 > height = 480 > ret = GST_FLOW_OK >#31 gst_ffmpegdec_video_frame (ffmpegdec=0xb6149b58, > data=0x1e0 <Address 0x1e0 out of bounds>, size=22, > in_timestamp=125997480, in_duration=41999160, in_offset=-1, > outbuf=0xb5ff1e0c, ret=0xb5ff1ef0) at gstffmpegdec.c:1832 > len = <value optimized out> > have_data = 204 > iskeyframe = 1 > mode_switch = 1 > decode = 1 > hurry_up = 0 > out_timestamp = <value optimized out> > out_duration = 41999160 > out_pts = 83998320 > out_offset = -1 > __FUNCTION__ = "gst_ffmpegdec_video_frame" >#32 0x00f999a9 in gst_ffmpegdec_frame (ffmpegdec=0xb6149b58, > data=0xb54309b0 "", size=22, got_data=0xb5ff1ef4, in_timestamp=125997480, > in_duration=41999160, in_offset=-1, ret=0xb5ff1ef0) at gstffmpegdec.c:2187 > oclass = 0xb6149498 > outbuf = 0x0 > have_data = 0 > len = 0 > __FUNCTION__ = "gst_ffmpegdec_frame" > __PRETTY_FUNCTION__ = "gst_ffmpegdec_frame" >#33 0x00f9c7ee in gst_ffmpegdec_chain (pad=0x8b17718, inbuf=0xb6102320) > at gstffmpegdec.c:2601 > ffmpegdec = 0xb6149b58 > oclass = 0xb6149498 > data = 0xb6172760 "" > bdata = 0xb6172760 "" > pdata = 0xb54309b0 "" > size = 22 > bsize = 22 > len = <value optimized out> > have_data = -1241568400 > ret = GST_FLOW_OK > in_timestamp = 125997480 > in_duration = 41999160 > discont = <value optimized out> > in_offset = -1 > __FUNCTION__ = "gst_ffmpegdec_chain" >#34 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8b17718, is_buffer=1, > data=0xb6102320) at gstpad.c:4176 > chainfunc = 0xf9b840 <gst_ffmpegdec_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#35 0x07d34397 in gst_pad_push_data (pad=0x8b17650, is_buffer=1, > data=0xb6102320) at gstpad.c:4405 > peer = 0x8b17718 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#36 0x0013da32 in gst_single_queue_push_one (pad=0x8b17650) > at gstmultiqueue.c:919 > buffer = 0xb6102320 > timestamp = 125997480 > caps = <value optimized out> > result = GST_FLOW_OK >#37 gst_multi_queue_loop (pad=0x8b17650) at gstmultiqueue.c:1101 > sq = 0xb6107840 > item = <value optimized out> > sitem = 0xb6102bc0 > mq = 0x8ad3610 > object = 0xb6102320 > newid = 11 > oldid = 125997480 > result = 7 > __PRETTY_FUNCTION__ = "gst_multi_queue_loop" >#38 0x07d610b1 in gst_task_func (task=0x8b19660) at gsttask.c:271 > lock = 0xb6101918 > tself = 0xb610a390 > priv = 0x8b196b0 > __PRETTY_FUNCTION__ = "gst_task_func" >#39 0x07d62718 in default_func (tdata=0x8a2c4a8, pool=0x88d2808) > at gsttaskpool.c:68 > func = 0x7d60e50 <gst_task_func> > user_data = 0x8b19660 >#40 0x003ef214 in g_thread_pool_thread_proxy (data=0x88cf470) > at gthreadpool.c:315 > task = <value optimized out> > pool = 0x88cf470 >#41 0x003ed210 in g_thread_create_proxy (data=0xb610a390) at gthread.c:1893 > thread = 0xb610a390 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#42 0x00d80919 in start_thread (arg=0xb5ff2b70) at pthread_create.c:301 > __res = <value optimized out> > __ignore1 = 143508132 > __ignore2 = 7 > pd = 0xb5ff2b70 > now = <value optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {14229492, 0, 4001536, > -1241570504, 754863966, 1655381044}, mask_was_saved = 0}}, > priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#43 0x00ed1d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 5 (Thread 2126): >#0 0x00bd9822 in elf_machine_fixup_plt (l=<value optimized out>, > reloc_arg=<value optimized out>) at ../sysdeps/i386/dl-machine.h:283 >No locals. >#1 _dl_fixup (l=<value optimized out>, reloc_arg=<value optimized out>) > at dl-runtime.c:155 > symtab = <value optimized out> > strtab = 0x657e40 "" > reloc = <value optimized out> > sym = 0xe006e0 > rel_addr = 0x662638 > result = <value optimized out> > value = 14824784 >#2 0x00bdf9f0 in _dl_runtime_resolve () at ../sysdeps/i386/dl-trampoline.S:37 >No locals. >#3 0x0065a475 in __do_global_dtors_aux () > from /usr/lib/libpangocairo-1.0.so.0 >No symbol table info available. >#4 0x0065f570 in _fini () from /usr/lib/libpangocairo-1.0.so.0 >No symbol table info available. >#5 0x00bda3c5 in _dl_fini () at dl-fini.c:248 > nmaps = 110 > nloaded = <value optimized out> > i = <value optimized out> > l = <value optimized out> > ns = <value optimized out> > maps = 0xb76c1f60 > maps_size = 440 > do_audit = 0 >#6 0x00e2329f in __run_exit_handlers (status=0) at exit.c:78 > atfct = <value optimized out> > onfct = <value optimized out> > cxafct = <value optimized out> > f = <value optimized out> >#7 exit (status=0) at exit.c:100 >No locals. >#8 0x080535c9 in time_monitor (data=0x88d1ba8) at totem-resources.c:100 > app_name = <value optimized out> >#9 0x003ed210 in g_thread_create_proxy (data=0x8ad0e88) at gthread.c:1893 > thread = 0x8ad0e88 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#10 0x00d80919 in start_thread (arg=0xb76c2b70) at pthread_create.c:301 > __res = <value optimized out> > __ignore1 = 6694456 > __ignore2 = 0 > pd = 0xb76c2b70 > now = <value optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {14229492, 0, 4001536, > -1217649864, 184438619, 1655381044}, mask_was_saved = 0}}, > priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#11 0x00ed1d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 2132): >#0 0x0019e416 in __kernel_vsyscall () >No symbol table info available. >#1 0x00d8422c in pthread_cond_wait@@GLIBC_2.3.2 () > at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 >No locals. >#2 0x0012a154 in gst_queue_loop (pad=0xb6172d88) at gstqueue.c:1174 > queue = 0x8ad16f0 > ret = -512 > __PRETTY_FUNCTION__ = "gst_queue_loop" >#3 0x07d610b1 in gst_task_func (task=0xb610ad68) at gsttask.c:271 > lock = 0x8ac1cc8 > tself = 0x8adcee8 > priv = 0xb610adb8 > __PRETTY_FUNCTION__ = "gst_task_func" >#4 0x07d62718 in default_func (tdata=0x8a2ffe0, pool=0x88d2808) > at gsttaskpool.c:68 > func = 0x7d60e50 <gst_task_func> > user_data = 0xb610ad68 >#5 0x003ef214 in g_thread_pool_thread_proxy (data=0x88cf470) > at gthreadpool.c:315 > task = <value optimized out> > pool = 0x88cf470 >#6 0x003ed210 in g_thread_create_proxy (data=0x8adcee8) at gthread.c:1893 > thread = 0x8adcee8 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#7 0x00d80919 in start_thread (arg=0xb490ab70) at pthread_create.c:301 > __res = <value optimized out> > __ignore1 = 128 > __ignore2 = 5 > pd = 0xb490ab70 > now = <value optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {14229492, 0, 4001536, > -1265589448, -201437348, 1655381044}, mask_was_saved = 0}}, > priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#8 0x00ed1d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 3 (Thread 2130): >#0 0x0019e416 in __kernel_vsyscall () >No symbol table info available. >#1 0x00ee1df3 in __lll_lock_wait_private () > at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:95 >No locals. >#2 0x00e69b21 in _L_lock_5060 () at malloc.c:3503 >No symbol table info available. >#3 0x00e65ed7 in _int_free (av=0xf7d3a0, p=0x8a8e3f8, have_lock=0) > at malloc.c:4918 > ignore1 = -512 > ignore2 = 128 > size = 8200 > fb = <value optimized out> > nextchunk = <value optimized out> > nextsize = <value optimized out> > nextinuse = <value optimized out> > prevsize = <value optimized out> > bck = <value optimized out> > fwd = <value optimized out> > errstr = 0x0 > locked = 0 >#4 0x07d08517 in gst_buffer_finalize (buffer=0x8a224c0) at gstbuffer.c:199 > __PRETTY_FUNCTION__ = "gst_buffer_finalize" >#5 0x07d2dfaf in gst_mini_object_free (mini_object=0x8a224c0) > at gstminiobject.c:333 > mo_class = <value optimized out> >#6 gst_mini_object_unref (mini_object=0x8a224c0) at gstminiobject.c:368 > __PRETTY_FUNCTION__ = "gst_mini_object_unref" >#7 0x07bcea0c in gst_buffer_unref (trans=<value optimized out>, > inbuf=0xb6102230, outbuf=0xb530a30c) at ../../../gst/gstbuffer.h:363 >No locals. >#8 gst_base_transform_prepare_output_buffer (trans=<value optimized out>, > inbuf=0xb6102230, outbuf=0xb530a30c) at gstbasetransform.c:1400 > discard = 1 > copymeta = 0 > bclass = 0x8ac2ca0 > priv = 0x8b3e240 > ret = <value optimized out> > outsize = 8192 > newsize = 8192 > setcaps = <value optimized out> > oldcaps = <value optimized out> > expsize = 4248527386 > incaps = <value optimized out> > newcaps = 0x8ac2ca0 > outcaps = 0x8ac2ca0 >#9 gst_base_transform_handle_buffer (trans=<value optimized out>, > inbuf=0xb6102230, outbuf=0xb530a30c) at gstbasetransform.c:2023 > bclass = 0x8b2dee8 > ret = GST_FLOW_OK > want_in_place = <value optimized out> > reconfigure = <value optimized out> > running_time = <value optimized out> > timestamp = <value optimized out> > incaps = <value optimized out> > __PRETTY_FUNCTION__ = "gst_base_transform_handle_buffer" >#10 0x07bcf9c8 in gst_base_transform_chain (pad=0x8b2cd80, buffer=0xb6102230) > at gstbasetransform.c:2169 > trans = 0x8b3e020 > klass = <value optimized out> > ret = <value optimized out> > last_stop = 92879818 > timestamp = 46439909 > duration = 46439909 > outbuf = 0x8a224c0 >#11 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8b2cd80, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7bcf910 <gst_base_transform_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#12 0x07d34397 in gst_pad_push_data (pad=0x8b2ccb8, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8b2cd80 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#13 0x07bcfa1f in gst_base_transform_chain (pad=0x8b2cbf0, buffer=0xb6102230) > at gstbasetransform.c:2190 > trans = 0x8b22288 > klass = <value optimized out> > ret = GST_FLOW_OK > last_stop = 92879818 > timestamp = 46439909 > duration = 46439909 > outbuf = 0xb6102230 >#14 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8b2cbf0, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7bcf910 <gst_base_transform_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#15 0x07d34397 in gst_pad_push_data (pad=0x8b2cb28, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8b2cbf0 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#16 0x07bcfa1f in gst_base_transform_chain (pad=0x8b2ca60, buffer=0xb6102230) > at gstbasetransform.c:2190 > trans = 0x8b3a0a8 > klass = <value optimized out> > ret = GST_FLOW_OK > last_stop = 92879818 > timestamp = 46439909 > duration = 46439909 > outbuf = 0xb6102230 >#17 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8b2ca60, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7bcf910 <gst_base_transform_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#18 0x07d34397 in gst_pad_push_data (pad=0x8b0c0f0, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8b2ca60 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#19 0x07d21f8e in gst_proxy_pad_do_chain (pad=0x8ac2430, buffer=0xb6102230) > at gstghostpad.c:163 > res = -512 >#20 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8ac2430, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7d21f60 <gst_proxy_pad_do_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#21 0x07d34397 in gst_pad_push_data (pad=0x8b2cf10, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8ac2430 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#22 0x001362d6 in gst_tee_handle_data (tee=0x8ab6000, data=0xb6102230, > is_list=0) at gsttee.c:683 > pad = 0x8b2cf10 > pads = <value optimized out> > cookie = <value optimized out> > ret = <value optimized out> > cret = <value optimized out> > __PRETTY_FUNCTION__ = "gst_tee_handle_data" >#23 0x00136557 in gst_tee_chain (pad=0xb6172b30, buffer=0xb6102230) > at gsttee.c:789 > res = <value optimized out> > tee = 0x8ab6000 > __PRETTY_FUNCTION__ = "gst_tee_chain" >#24 0x07d3397d in gst_pad_chain_data_unchecked (pad=0xb6172b30, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x1364d0 <gst_tee_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#25 0x07d34397 in gst_pad_push_data (pad=0xb6109618, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0xb6172b30 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#26 0x07d21f8e in gst_proxy_pad_do_chain (pad=0x8ac2178, buffer=0xb6102230) > at gstghostpad.c:163 > res = -512 >#27 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8ac2178, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7d21f60 <gst_proxy_pad_do_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#28 0x07d34397 in gst_pad_push_data (pad=0xb6172a68, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8ac2178 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#29 0x001c73cf in gst_selector_pad_chain (pad=0x8b1a138, buf=0xb6102230) > at gstinputselector.c:647 > sel = 0x8ab5148 > res = <value optimized out> > active_sinkpad = 0x0 > prev_active_sinkpad = 0x8b1a138 > selpad = 0x8b1a138 > start_time = 0 > seg = 0x8b1a204 > close_event = 0x0 > start_event = 0x0 > caps = <value optimized out> > __PRETTY_FUNCTION__ = "gst_selector_pad_chain" >#30 0x07d3397d in gst_pad_chain_data_unchecked (pad=0x8b1a138, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x1c6af0 <gst_selector_pad_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#31 0x07d34397 in gst_pad_push_data (pad=0x8ac2090, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0x8b1a138 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#32 0x07d21f8e in gst_proxy_pad_do_chain (pad=0xb6109540, buffer=0xb6102230) > at gstghostpad.c:163 > res = -512 >#33 0x07d3397d in gst_pad_chain_data_unchecked (pad=0xb6109540, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7d21f60 <gst_proxy_pad_do_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#34 0x07d34397 in gst_pad_push_data (pad=0xb6109908, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0xb6109540 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#35 0x07d21f8e in gst_proxy_pad_do_chain (pad=0xb61091e0, buffer=0xb6102230) > at gstghostpad.c:163 > res = -512 >#36 0x07d3397d in gst_pad_chain_data_unchecked (pad=0xb61091e0, is_buffer=1, > data=0xb6102230) at gstpad.c:4176 > chainfunc = 0x7d21f60 <gst_proxy_pad_do_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#37 0x07d34397 in gst_pad_push_data (pad=0xb61073f8, is_buffer=1, > data=0xb6102230) at gstpad.c:4405 > peer = 0xb61091e0 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#38 0x00aa2045 in gst_faad_chain (pad=0xb6107330, > buffer=<value optimized out>) at gstfaad.c:1202 > bufsize = <value optimized out> > ret = <value optimized out> > input_size = <value optimized out> > available = 32 > input_data = 0xb61498c0 "(" > faad = 0x8add6b8 > outbuf = 0xb6102230 > info = {bytesconsumed = 32, samples = 4096, channels = 2 '\002', > error = 0 '\000', samplerate = 44100, sbr = 1 '\001', > object_type = 5 '\005', header_type = 0 '\000', > num_front_channels = 2 '\002', num_side_channels = 0 '\000', > num_back_channels = 0 '\000', num_lfe_channels = 0 '\000', > channel_position = "\002\003", '\000' <repeats 61 times>, > ps = 1 '\001'} > out = 0x8a7b208 > run_loop = 0 > sync_off = <value optimized out> > ts = <value optimized out> > next = 2 > __FUNCTION__ = "gst_faad_chain" >#39 0x07d3397d in gst_pad_chain_data_unchecked (pad=0xb6107330, is_buffer=1, > data=0xb61022d0) at gstpad.c:4176 > chainfunc = 0xaa0930 <gst_faad_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#40 0x07d34397 in gst_pad_push_data (pad=0xb6107268, is_buffer=1, > data=0xb61022d0) at gstpad.c:4405 > peer = 0xb6107330 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#41 0x0013da32 in gst_single_queue_push_one (pad=0xb6107268) > at gstmultiqueue.c:919 > buffer = 0xb61022d0 > timestamp = 46439909 > caps = <value optimized out> > result = GST_FLOW_OK >#42 gst_multi_queue_loop (pad=0xb6107268) at gstmultiqueue.c:1101 > sq = 0xb616f0c0 > item = <value optimized out> > sitem = 0xb6102b60 > mq = 0x8ad3610 > object = 0xb61022d0 > newid = 10 > oldid = 46439909 > result = 16241568 > __PRETTY_FUNCTION__ = "gst_multi_queue_loop" >#43 0x07d610b1 in gst_task_func (task=0x8b196e8) at gsttask.c:271 > lock = 0xb6101c00 > tself = 0xb6171148 > priv = 0x8b19738 > __PRETTY_FUNCTION__ = "gst_task_func" >#44 0x07d62718 in default_func (tdata=0x8a2c340, pool=0x88d2808) > at gsttaskpool.c:68 > func = 0x7d60e50 <gst_task_func> > user_data = 0x8b196e8 >#45 0x003ef214 in g_thread_pool_thread_proxy (data=0x88cf470) > at gthreadpool.c:315 > task = <value optimized out> > pool = 0x88cf470 >#46 0x003ed210 in g_thread_create_proxy (data=0xb6171148) at gthread.c:1893 > thread = 0xb6171148 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#47 0x00d80919 in start_thread (arg=0xb530bb70) at pthread_create.c:301 > __res = <value optimized out> > __ignore1 = 128 > __ignore2 = 16241568 > pd = 0xb530bb70 > now = <value optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {14229492, 0, 4001536, > -1255099592, -1277276321, 1655381044}, mask_was_saved = 0}}, > priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#48 0x00ed1d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 2128): >#0 0x0019e416 in __kernel_vsyscall () >No symbol table info available. >#1 0x00d8422c in pthread_cond_wait@@GLIBC_2.3.2 () > at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 >No locals. >#2 0x07bdb337 in gst_data_queue_push (queue=0xb6106868, item=0xb61029a0) > at gstdataqueue.c:419 > __PRETTY_FUNCTION__ = "gst_data_queue_push" > __FUNCTION__ = "gst_data_queue_push" >#3 0x0013c8e5 in gst_multi_queue_chain (pad=0xb61071a0, buffer=0x8b08150) > at gstmultiqueue.c:1169 > sq = 0xb616f0c0 > mq = 0x8ad3610 > item = 0xb61029a0 > curid = <value optimized out> > timestamp = 325079365 > duration = 46439909 > __PRETTY_FUNCTION__ = "gst_multi_queue_chain" >#4 0x07d3397d in gst_pad_chain_data_unchecked (pad=0xb61071a0, is_buffer=1, > data=0x8b08150) at gstpad.c:4176 > chainfunc = 0x13c7d0 <gst_multi_queue_chain> > caps = <value optimized out> > caps_changed = <value optimized out> > ret = <value optimized out> > emit_signal = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked" >#5 0x07d34397 in gst_pad_push_data (pad=0xb61070d8, is_buffer=1, > data=0x8b08150) at gstpad.c:4405 > peer = 0xb61071a0 > ret = <value optimized out> > caps = <value optimized out> > caps_changed = <value optimized out> > __PRETTY_FUNCTION__ = "gst_pad_push_data" >#6 0x00d309a4 in gst_qtdemux_decorate_and_push_buffer (stream=0xb614c800, > buf=0x8b08150, timestamp=325079365, duration=46439909, keyframe=1, > position=325079365, byte_position=477233) at qtdemux.c:2769 > ret = GST_FLOW_OK > __FUNCTION__ = "gst_qtdemux_decorate_and_push_buffer" >#7 0x00d43b10 in gst_qtdemux_loop_state_movie (pad=0x8ad0648) > at qtdemux.c:2848 > buf = 0x8b08150 > min_time = <value optimized out> > offset = 477233 > timestamp = 325079365 > size = 64 > ret = GST_FLOW_OK > stream = 0xb614c800 > keyframe = 1 > duration = 46439909 > index = 1 > i = <value optimized out> >#8 gst_qtdemux_loop (pad=0x8ad0648) at qtdemux.c:2899 > cur_offset = <value optimized out> > ret = <value optimized out> > __FUNCTION__ = "gst_qtdemux_loop" >#9 0x07d610b1 in gst_task_func (task=0x8b19000) at gsttask.c:271 > lock = 0x8b0b4c8 > tself = 0x8b14b38 > priv = 0x8b19050 > __PRETTY_FUNCTION__ = "gst_task_func" >#10 0x07d62718 in default_func (tdata=0x8a21a40, pool=0x88d2808) > at gsttaskpool.c:68 > func = 0x7d60e50 <gst_task_func> > user_data = 0x8b19000 >#11 0x003ef214 in g_thread_pool_thread_proxy (data=0x88cf470) > at gthreadpool.c:315 > task = <value optimized out> > pool = 0x88cf470 >#12 0x003ed210 in g_thread_create_proxy (data=0x8b14b38) at gthread.c:1893 > thread = 0x8b14b38 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#13 0x00d80919 in start_thread (arg=0xb6cc1b70) at pthread_create.c:301 > __res = <value optimized out> > __ignore1 = 128 > __ignore2 = 3 > pd = 0xb6cc1b70 > now = <value optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {14229492, 0, 4001536, > -1228139720, 1251888984, 1655381044}, mask_was_saved = 0}}, > priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, > cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#14 0x00ed1d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 2124): >#0 _int_malloc (av=0xf7d3a0, bytes=108) at malloc.c:4439 > iters = <value optimized out> > nb = 112 > idx = 14 > bin = <value optimized out> > victim = 0x8a98e00 > size = 136 > 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 = 0x6ac3598 > errstr = 0x0 >#1 0x00e679de in __libc_malloc (bytes=108) at malloc.c:3660 > ar_ptr = 0xf7d3a0 > victim = <value optimized out> > hook = <value optimized out> >#2 0x00e5d687 in __libc_message (do_abort=2, > fmt=0xf425ac "*** glibc detected *** %s: %s: 0x%s ***\n") > at ../sysdeps/unix/sysv/linux/libc_fatal.c:137 > total = <value optimized out> > cnt = 107 > buf = <value optimized out> > ap = <value optimized out> > fd = 2 > on_2 = <value optimized out> > list = <value optimized out> > nlist = 7 > cp = <value optimized out> > written = true >#3 0x00e63b41 in malloc_printerr (action=<value optimized out>, > str=<value optimized out>, ptr=0x8a98e08) at malloc.c:6283 > buf = "08a98e08" > cp = <value optimized out> >#4 0x003caff7 in IA__g_free (mem=0x8a98e08) at gmem.c:191 >No locals. >#5 0x00a5dfc9 in giop_recv_buffer_unuse (buf=0x8a98e08) > at giop-recv-buffer.c:513 >No locals. >#6 0x00a5e4f7 in giop_connection_handle_input (lcnx=0x8ac9858) > at giop-recv-buffer.c:1351 > buf = 0x8a98e08 > cnx = 0x8ac9858 > __PRETTY_FUNCTION__ = "giop_connection_handle_input" >#7 0x00a7e18a in link_connection_io_handler (gioc=0x0, condition=17, > data=0x8ac9858) at linc-connection.c:1475 > cnx = 0x8ac9858 > klass = <value optimized out> >#8 0x00a80a07 in link_source_dispatch (source=0x8acad98, > callback=0xa7e070 <link_connection_io_handler>, user_data=0x8ac9858) > at linc-source.c:164 > func = 0xa7e070 <link_connection_io_handler> > watch = 0x8acad98 >#9 0x003c2525 in g_main_dispatch (context=0x8ac0c60) at gmain.c:1960 > dispatch = 0xa809d0 <link_source_dispatch> > was_in_call = 0 > user_data = 0x8ac9858 > callback = 0xa7e070 <link_connection_io_handler> > cb_funcs = 0x48857c > cb_data = 0x8acade8 > current_source_link = {data = 0x8acad98, next = 0x0} > need_destroy = <value optimized out> > source = 0x8acad98 > current = 0x88d64d0 > i = <value optimized out> >#10 IA__g_main_context_dispatch (context=0x8ac0c60) at gmain.c:2513 >No locals. >#11 0x003c6268 in g_main_context_iterate (context=0xd83490, block=1, > dispatch=1, self=0x88ca038) at gmain.c:2591 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <value optimized out> > allocated_nfds = <value optimized out> > fds = 0x8af5038 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#12 0x003c67af in IA__g_main_loop_run (loop=0x8af3ec0) at gmain.c:2799 > self = 0x88ca038 > __PRETTY_FUNCTION__ = "IA__g_main_loop_run" >#13 0x07d0ae5b in gst_bus_poll (bus=0x88e1980, events=67, timeout=-1) > at gstbus.c:1059 > poll_data = 0x8b16598 > ret = <value optimized out> > id = 113 > __PRETTY_FUNCTION__ = "gst_bus_poll" >#14 0x08065b72 in poll_for_state_change_full (bvw=0x8aba010, > mrl=0x88d1ba8 "file:///home/adriel/Downloads/%5BCyber12.com%5D%20Bleach%20-%20364.mp4.part", subtitle_uri=0x0, error=0xbfb5fdbc) > at bacon-video-widget-gst-0.10.c:3545 > message = <value optimized out> > src = <value optimized out> > timeout = 4294967295 > state = GST_STATE_PAUSED > bus = 0x88e1980 > events = 67 > saved_events = GST_MESSAGE_UNKNOWN >#15 bacon_video_widget_open (bvw=0x8aba010, > mrl=0x88d1ba8 "file:///home/adriel/Downloads/%5BCyber12.com%5D%20Bleach%20-%20364.mp4.part", subtitle_uri=0x0, error=0xbfb5fdbc) > at bacon-video-widget-gst-0.10.c:3756 > allocation = {x = 755138846, y = 6777, width = 0, height = 15} > err_msg = 0x0 > file = 0x0 > ret = <value optimized out> > path = <value optimized out> > bus = <value optimized out> > __PRETTY_FUNCTION__ = "bacon_video_widget_open" > __FUNCTION__ = "bacon_video_widget_open" >#16 0x080515e4 in main (argc=1, argv=0xbfb5fe84) > at totem-video-thumbnailer.c:853 > options = <value optimized out> > context = <value optimized out> > err = 0x0 > bvw = 0x8aba010 > pixbuf = <value optimized out> > input = 0x88d1ba8 "file:///home/adriel/Downloads/%5BCyber12.com%5D%20Bleach%20-%20364.mp4.part" > output = 0x88d1c18 "/tmp/.gnome_desktop_thumbnail.3LO2BW" > data = {output = 0x88d1c18 "/tmp/.gnome_desktop_thumbnail.3LO2BW", > input = 0x88d1ba8 "file:///home/adriel/Downloads/%5BCyber12.com%5D%20Bleach%20-%20364.mp4.part"} >From To Syms Read Shared Object Library >0x07baeae0 0x07bdc0b8 Yes /usr/lib/libgstbase-0.10.so.0 >0x00dac470 0x00dc6968 Yes /lib/libm.so.6 >0x06dc6810 0x070a5788 Yes /usr/lib/libgtk-x11-2.0.so.0 >0x006794f0 0x006df6c8 Yes /usr/lib/libgdk-x11-2.0.so.0 >0x0088a480 0x00897ad8 Yes /usr/lib/libatk-1.0.so.0 >0x002e28d0 0x00353c68 Yes /lib/libgio-2.0.so.0 >0x00738510 0x00753918 Yes /usr/lib/libpangoft2-1.0.so.0 >0x007d52e0 0x007e7e18 Yes /usr/lib/libgdk_pixbuf-2.0.so.0 >0x0065a440 0x0065f558 Yes /usr/lib/libpangocairo-1.0.so.0 >0x008b4210 0x008d63e8 Yes /usr/lib/libpango-1.0.so.0 >0x005ae3c0 0x006177a8 Yes /usr/lib/libfreetype.so.6 >0x00573f60 0x0058fcc8 Yes /usr/lib/libfontconfig.so.1 >0x00ab2f40 0x00ad05d8 Yes /usr/lib/libgconf-2.so.4 >0x07288c20 0x072990c8 Yes /usr/lib/libtotem-plparser.so.17 >0x072a70e0 0x072b5ed8 Yes /usr/lib/libgsttag-0.10.so.0 >0x07cfb280 0x07d81d68 Yes /usr/lib/libgstreamer-0.10.so.0 >0x002457d0 0x002716f8 Yes /lib/libgobject-2.0.so.0 >0x00df1c30 0x00df2d88 Yes /lib/libgmodule-2.0.so.0 >0x00910c10 0x009f6bd8 Yes /usr/lib/libxml2.so.2 >0x00deaf40 0x00dec6b8 Yes /lib/libgthread-2.0.so.0 >0x00d9f880 0x00da3678 Yes /lib/librt.so.1 >0x0039a590 0x00426478 Yes /lib/libglib-2.0.so.0 >0x007f9210 0x00853688 Yes /usr/lib/libcairo.so.2 >0x07c13ae0 0x07c1a5b8 Yes /usr/lib/libgstinterfaces-0.10.so.0 >0x07b62940 0x07b66398 Yes /usr/lib/libgstvideo-0.10.so.0 >0x072c4960 0x072db478 Yes /usr/lib/libgstaudio-0.10.so.0 >0x078ad870 0x078b1fc8 Yes /usr/lib/libgstpbutils-0.10.so.0 >0x07462ec0 0x07465bd8 Yes /usr/lib/libXtst.so.6 >0x0072a150 0x0072ec38 Yes /usr/lib/libXrandr.so.2 >0x06337ad0 0x0633a7a8 Yes /usr/lib/libXxf86vm.so.1 >0x00bff370 0x00c90908 Yes /usr/lib/libX11.so.6 >0x00d7e5e0 0x00d8a518 Yes /lib/libpthread.so.0 >0x00e0baa0 0x00f2a1f4 Yes /lib/libc.so.6 >0x00d97a60 0x00d98a88 Yes /lib/libdl.so.2 >0x00bcb830 0x00be30bf Yes /lib/ld-linux.so.2 >0x0075fe70 0x007623a8 Yes /usr/lib/libXfixes.so.3 >0x005356e0 0x0053fef8 Yes /usr/lib/libXext.so.6 >0x0087a2c0 0x00880178 Yes /usr/lib/libXrender.so.1 >0x00874780 0x00875258 Yes /usr/lib/libXinerama.so.1 >0x00642780 0x0064c608 Yes /usr/lib/libXi.so.6 >0x0071ee40 0x00724448 Yes /usr/lib/libXcursor.so.1 >0x00652890 0x00653488 Yes /usr/lib/libXcomposite.so.1 >0x008a57c0 0x008a6248 Yes /usr/lib/libXdamage.so.1 >0x00226650 0x00234ec8 Yes /lib/libresolv.so.2 >0x00dd6620 0x00de18e8 Yes /lib/libz.so.1 >0x00207210 0x00218b48 Yes /lib/libselinux.so.1 >0x005496f0 0x005656d8 Yes /usr/lib/libpng12.so.0 >0x004e7040 0x004ffef8 Yes /lib/libexpat.so.1 >0x00a58e30 0x00a80a88 Yes /usr/lib/libORBit-2.so.0 >0x0028b220 0x002b7598 Yes /lib/libdbus-1.so.3 >0x07dcec10 0x07dd0ea8 Yes /usr/lib/libsoup-gnome-2.4.so.1 >0x07c96980 0x07cc75e8 Yes /usr/lib/libsoup-2.4.so.1 >0x07222760 0x07256b68 Yes /usr/lib/libgmime-2.6.so.0 >0x00769b40 0x007c1a68 Yes /usr/lib/libpixman-1.so.0 >0x004cbe80 0x004da608 Yes /usr/lib/libxcb.so.1 >0x07dc4b90 0x07dc8478 Yes /usr/lib/libproxy.so.0 >0x079cae00 0x07a3ccf8 Yes /usr/lib/libsqlite3.so.0 >0x079a91c0 0x079ba728 Yes /usr/lib/libgnome-keyring.so.0 >0x079068a0 0x07980ed8 Yes /usr/lib/libgnutls.so.26 >0x00af2240 0x00b44988 Yes /lib/libgcrypt.so.11 >0x00b95ec0 0x00bb5cf8 Yes /usr/lib/libgpgme-pthread.so.11 >0x00110a00 0x001117f8 Yes /usr/lib/libXau.so.6 >0x076f0170 0x076fc9c8 Yes /usr/lib/libtasn1.so.3 >0x00ae85e0 0x00ae8ba8 Yes /lib/libgpg-error.so.0 >0x004b8a00 0x004c0968 Yes /lib/libnss_files.so.2 >0x001a5dc0 0x001d3d78 Yes /usr/lib/gstreamer-0.10/libgstplaybin.so >0x00118430 0x0013e948 Yes /usr/lib/gstreamer-0.10/libgstcoreelements.so >0x00153480 0x0016e8d8 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x0017ec00 0x00189ec8 Yes /usr/lib/libgvfscommon.so.0 >0x07682f30 0x0768c428 Yes /lib/libudev.so.0 >0x0758ca20 0x0758d2c8 Yes /lib/libutil.so.1 >0x001e4d40 0x001f5df8 Yes /usr/lib/gstreamer-0.10/libgstdecodebin2.so >0x0048a400 0x00496fd8 Yes /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so >0x00d26de0 0x00d4a068 Yes /usr/lib/gstreamer-0.10/libgstqtdemux.so >0x0018ff50 0x00198808 Yes /usr/lib/libgstriff-0.10.so.0 >0x004a1930 0x004ac3e8 Yes /usr/lib/libgstrtp-0.10.so.0 >0x00f86040 0x00fae038 Yes /usr/lib/gstreamer-0.10/libgstffmpeg.so >0x00fd32c0 0x01070cf8 Yes /usr/lib/libavformat.so.52 >0x025f70c0 0x029e15a8 Yes /usr/lib/libavcodec.so.52 >0x0050f420 0x00519ae8 Yes /usr/lib/libavutil.so.50 >0x07703fd0 0x07711878 Yes /lib/libbz2.so.1 >0x00522630 0x0052ac78 Yes /usr/lib/libva-0.31.1.1.so.1 >0x08696e70 0x086f3768 Yes /usr/lib/libdirac_encoder.so.0 >0x011a9660 0x011c8a48 Yes /usr/lib/libfaad.so.2 >0x00b6ad40 0x00b73208 Yes /usr/lib/libgsm.so.1 >0x0439c610 0x043ca438 Yes (*) /usr/lib/libmp3lame.so.0 >0x00d57070 0x00d6b7b8 Yes /usr/lib/libopenjpeg.so.2 >0x0808aab0 0x080f9d88 Yes /usr/lib/libschroedinger-1.0.so.0 >0x00b77850 0x00b86658 Yes /usr/lib/libspeex.so.1 >0x01099e80 0x010b4d68 Yes /usr/lib/libtheoraenc.so.1 >0x063e5fb0 0x063f1de8 Yes /usr/lib/libtheoradec.so.1 >0x0676eb90 0x06770f38 Yes /usr/lib/libvorbisenc.so.2 >0x07a62740 0x07a782a8 Yes /usr/lib/libvorbis.so.0 >0x03b500e0 0x03baa3c8 Yes /usr/lib/libvpx.so.0 >0x045681d0 0x045ed3c8 Yes (*) /usr/lib/sse2/libx264.so.83 >0x03dca880 0x03e2d848 Yes /usr/lib/libxvidcore.so.4 >0x075d7610 0x07649f98 Yes /usr/lib/libstdc++.so.6 >0x07514fa0 0x0752d3c8 Yes /lib/libgcc_s.so.1 >0x03c636f0 0x03cc4f88 Yes /usr/lib/liborc-0.4.so.0 >0x07a592f0 0x07a5bb38 Yes /usr/lib/libogg.so.0 >0x00a9fa60 0x00aa41e8 Yes /usr/lib/gstreamer-0.10/libgstfaad.so >0x06a84030 0x06ab8de8 Yes /usr/lib/gstreamer-0.10/libgstffmpegcolorspace.so >0x010c9c40 0x010d7448 Yes /usr/lib/gstreamer-0.10/libgstvideoscale.so >0x010dee60 0x010eb9b8 Yes /usr/lib/gstreamer-0.10/libgstaudioconvert.so >0x056d3750 0x056dd758 Yes /usr/lib/gstreamer-0.10/libgstaudioresample.so >0x001fd550 0x00200c38 Yes /usr/lib/liborc-test-0.4.so.0 >0x00ae24d0 0x00ae52c8 Yes /usr/lib/gstreamer-0.10/libgstvolume.so >0x07406cd0 0x07427ab8 Yes /usr/lib/libgstcontroller-0.10.so.0 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x88 136 >ecx 0xf7d3d0 16241616 >edx 0xf7d3a0 16241568 >ebx 0xf7bff4 16236532 >esp 0xbfb5f1d0 0xbfb5f1d0 >ebp 0xbfb5f258 0xbfb5f258 >esi 0x8a98e00 145329664 >edi 0x6ac3598 111949208 >eip 0xe66895 0xe66895 <_int_malloc+693> >eflags 0x210297 [ CF PF 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: > 0x00e665e0 <+0>: push %ebp > 0x00e665e1 <+1>: mov %esp,%ebp > 0x00e665e3 <+3>: push %edi > 0x00e665e4 <+4>: push %esi > 0x00e665e5 <+5>: push %ebx > 0x00e665e6 <+6>: sub $0x7c,%esp > 0x00e665e9 <+9>: call 0xe0baff <__i686.get_pc_thunk.bx> > 0x00e665ee <+14>: add $0x115a06,%ebx > 0x00e665f4 <+20>: cmp $0xffffffdf,%edx > 0x00e665f7 <+23>: mov %eax,-0x18(%ebp) > 0x00e665fa <+26>: mov %edx,-0x2c(%ebp) > 0x00e665fd <+29>: ja 0xe66d13 <_int_malloc+1843> > 0x00e66603 <+35>: mov %edx,%eax > 0x00e66605 <+37>: add $0xb,%eax > 0x00e66608 <+40>: mov %eax,%edx > 0x00e6660a <+42>: and $0xfffffff8,%edx > 0x00e6660d <+45>: cmp $0xf,%eax > 0x00e66610 <+48>: movl $0x10,-0x1c(%ebp) > 0x00e66617 <+55>: cmovbe -0x1c(%ebp),%edx > 0x00e6661b <+59>: cmp 0x1844(%ebx),%edx > 0x00e66621 <+65>: mov %edx,-0x1c(%ebp) > 0x00e66624 <+68>: ja 0xe666b8 <_int_malloc+216> > 0x00e6662a <+74>: mov %edx,%eax > 0x00e6662c <+76>: mov -0x18(%ebp),%edx > 0x00e6662f <+79>: shr $0x3,%eax > 0x00e66632 <+82>: sub $0x2,%eax > 0x00e66635 <+85>: mov %eax,-0x10(%ebp) > 0x00e66638 <+88>: mov 0x8(%edx,%eax,4),%esi > 0x00e6663c <+92>: test %esi,%esi > 0x00e6663e <+94>: je 0xe666b8 <_int_malloc+216> > 0x00e66640 <+96>: lea (%edx,%eax,4),%edi > 0x00e66643 <+99>: mov %esi,%eax > 0x00e66645 <+101>: lea 0x8(%edi),%ecx > 0x00e66648 <+104>: mov %ecx,-0x14(%ebp) > 0x00e6664b <+107>: mov 0x8(%esi),%ecx > 0x00e6664e <+110>: cmpl $0x0,%gs:0xc > 0x00e66656 <+118>: je 0xe66659 <_int_malloc+121> > 0x00e66658 <+120>: lock cmpxchg %ecx,0x8(%edi) > 0x00e6665d <+125>: cmp %eax,%esi > 0x00e6665f <+127>: mov %eax,%edx > 0x00e66661 <+129>: je 0xe66e51 <_int_malloc+2161> > 0x00e66667 <+135>: mov -0x14(%ebp),%ecx > 0x00e6666a <+138>: jmp 0xe66672 <_int_malloc+146> > 0x00e6666c <+140>: lea 0x0(%esi,%eiz,1),%esi > 0x00e66670 <+144>: mov %eax,%edx > 0x00e66672 <+146>: test %edx,%edx > 0x00e66674 <+148>: je 0xe666b8 <_int_malloc+216> > 0x00e66676 <+150>: mov 0x8(%edx),%esi > 0x00e66679 <+153>: mov %edx,%eax > 0x00e6667b <+155>: cmpl $0x0,%gs:0xc > 0x00e66683 <+163>: je 0xe66686 <_int_malloc+166> > 0x00e66685 <+165>: lock cmpxchg %esi,(%ecx) > 0x00e66689 <+169>: cmp %edx,%eax > 0x00e6668b <+171>: jne 0xe66670 <_int_malloc+144> > 0x00e6668d <+173>: mov 0x4(%edx),%eax > 0x00e66690 <+176>: shr $0x3,%eax > 0x00e66693 <+179>: sub $0x2,%eax > 0x00e66696 <+182>: cmp %eax,-0x10(%ebp) > 0x00e66699 <+185>: jne 0xe67189 <_int_malloc+2985> > 0x00e6669f <+191>: mov 0x1848(%ebx),%eax > 0x00e666a5 <+197>: lea 0x8(%edx),%esi > 0x00e666a8 <+200>: test %eax,%eax > 0x00e666aa <+202>: jne 0xe66720 <_int_malloc+320> > 0x00e666ac <+204>: add $0x7c,%esp > 0x00e666af <+207>: mov %esi,%eax > 0x00e666b1 <+209>: pop %ebx > 0x00e666b2 <+210>: pop %esi > 0x00e666b3 <+211>: pop %edi > 0x00e666b4 <+212>: pop %ebp > 0x00e666b5 <+213>: ret > 0x00e666b6 <+214>: xchg %ax,%ax > 0x00e666b8 <+216>: cmpl $0x1ff,-0x1c(%ebp) > 0x00e666bf <+223>: ja 0xe66740 <_int_malloc+352> > 0x00e666c1 <+225>: mov -0x1c(%ebp),%eax > 0x00e666c4 <+228>: mov -0x18(%ebp),%edx > 0x00e666c7 <+231>: shr $0x3,%eax > 0x00e666ca <+234>: add $0x38,%edx > 0x00e666cd <+237>: mov %eax,-0x30(%ebp) > 0x00e666d0 <+240>: lea -0x10(%edx,%eax,8),%eax > 0x00e666d4 <+244>: mov 0xc(%eax),%ecx > 0x00e666d7 <+247>: mov %edx,-0x28(%ebp) > 0x00e666da <+250>: cmp %eax,%ecx > 0x00e666dc <+252>: je 0xe6677d <_int_malloc+413> > 0x00e666e2 <+258>: test %ecx,%ecx > 0x00e666e4 <+260>: je 0xe66e79 <_int_malloc+2201> > 0x00e666ea <+266>: mov 0xc(%ecx),%edx > 0x00e666ed <+269>: cmp 0x8(%edx),%ecx > 0x00e666f0 <+272>: jne 0xe671d0 <_int_malloc+3056> > 0x00e666f6 <+278>: mov -0x1c(%ebp),%esi > 0x00e666f9 <+281>: mov %edx,0xc(%eax) > 0x00e666fc <+284>: mov %eax,0x8(%edx) > 0x00e666ff <+287>: lea 0x13ac(%ebx),%eax > 0x00e66705 <+293>: orl $0x1,0x4(%ecx,%esi,1) > 0x00e6670a <+298>: cmp %eax,-0x18(%ebp) > 0x00e6670d <+301>: je 0xe66713 <_int_malloc+307> > 0x00e6670f <+303>: orl $0x4,0x4(%ecx) > 0x00e66713 <+307>: mov 0x1848(%ebx),%eax > 0x00e66719 <+313>: lea 0x8(%ecx),%esi > 0x00e6671c <+316>: test %eax,%eax > 0x00e6671e <+318>: je 0xe666ac <_int_malloc+204> > 0x00e66720 <+320>: mov -0x2c(%ebp),%edi > 0x00e66723 <+323>: not %eax > 0x00e66725 <+325>: and $0xff,%eax > 0x00e6672a <+330>: mov %eax,0x4(%esp) > 0x00e6672e <+334>: mov %esi,(%esp) > 0x00e66731 <+337>: mov %edi,0x8(%esp) > 0x00e66735 <+341>: call 0xe6d600 <__memset_ia32> > 0x00e6673a <+346>: jmp 0xe666ac <_int_malloc+204> > 0x00e6673f <+351>: nop > 0x00e66740 <+352>: mov -0x1c(%ebp),%eax > 0x00e66743 <+355>: shr $0x6,%eax > 0x00e66746 <+358>: cmp $0x26,%eax > 0x00e66749 <+361>: jbe 0xe66d08 <_int_malloc+1832> > 0x00e6674f <+367>: mov -0x1c(%ebp),%eax > 0x00e66752 <+370>: shr $0x9,%eax > 0x00e66755 <+373>: cmp $0x14,%eax > 0x00e66758 <+376>: ja 0xe66e30 <_int_malloc+2128> > 0x00e6675e <+382>: add $0x5b,%eax > 0x00e66761 <+385>: mov %eax,-0x30(%ebp) > 0x00e66764 <+388>: mov -0x18(%ebp),%eax > 0x00e66767 <+391>: mov -0x18(%ebp),%edx > 0x00e6676a <+394>: add $0x38,%eax > 0x00e6676d <+397>: testb $0x1,0x4(%edx) > 0x00e66771 <+401>: mov %eax,-0x28(%ebp) > 0x00e66774 <+404>: jne 0xe6677d <_int_malloc+413> > 0x00e66776 <+406>: mov %edx,%eax > 0x00e66778 <+408>: call 0xe63b80 <malloc_consolidate> > 0x00e6677d <+413>: mov -0x18(%ebp),%ecx > 0x00e66780 <+416>: mov -0x1c(%ebp),%esi > 0x00e66783 <+419>: mov -0x1c(%ebp),%eax > 0x00e66786 <+422>: mov -0x1c(%ebp),%edi > 0x00e66789 <+425>: add $0x30,%ecx > 0x00e6678c <+428>: mov -0x1c(%ebp),%edx > 0x00e6678f <+431>: shr $0x3,%esi > 0x00e66792 <+434>: shr $0x9,%eax > 0x00e66795 <+437>: mov %ecx,-0x10(%ebp) > 0x00e66798 <+440>: mov -0x1c(%ebp),%ecx > 0x00e6679b <+443>: shr $0x6,%edi > 0x00e6679e <+446>: mov %esi,-0x4c(%ebp) > 0x00e667a1 <+449>: mov -0x1c(%ebp),%esi > 0x00e667a4 <+452>: shr $0xc,%edx > 0x00e667a7 <+455>: mov %eax,-0x38(%ebp) > 0x00e667aa <+458>: add $0x5b,%eax > 0x00e667ad <+461>: mov %eax,-0x54(%ebp) > 0x00e667b0 <+464>: mov -0x1c(%ebp),%eax > 0x00e667b3 <+467>: shr $0xf,%ecx > 0x00e667b6 <+470>: shr $0x12,%esi > 0x00e667b9 <+473>: mov %edi,-0x34(%ebp) > 0x00e667bc <+476>: add $0x38,%edi > 0x00e667bf <+479>: mov %edi,-0x50(%ebp) > 0x00e667c2 <+482>: add $0x10,%eax > 0x00e667c5 <+485>: mov %edx,-0x48(%ebp) > 0x00e667c8 <+488>: lea -0x3b975(%ebx),%edi > 0x00e667ce <+494>: add $0x6e,%edx > 0x00e667d1 <+497>: mov %ecx,-0x44(%ebp) > 0x00e667d4 <+500>: add $0x77,%ecx > 0x00e667d7 <+503>: mov %esi,-0x40(%ebp) > 0x00e667da <+506>: add $0x7c,%esi > 0x00e667dd <+509>: mov %edx,-0x60(%ebp) > 0x00e667e0 <+512>: mov %ecx,-0x5c(%ebp) > 0x00e667e3 <+515>: mov %esi,-0x58(%ebp) > 0x00e667e6 <+518>: mov %edi,-0x64(%ebp) > 0x00e667e9 <+521>: mov %eax,-0x3c(%ebp) > 0x00e667ec <+524>: movl $0x0,-0x14(%ebp) > 0x00e667f3 <+531>: jmp 0xe6684b <_int_malloc+619> > 0x00e667f5 <+533>: lea 0x0(%esi),%esi > 0x00e667f8 <+536>: mov -0x28(%ebp),%ecx > 0x00e667fb <+539>: shr $0x3,%eax > 0x00e667fe <+542>: mov %eax,%edi > 0x00e66800 <+544>: sar $0x5,%edi > 0x00e66803 <+547>: mov %edi,-0x20(%ebp) > 0x00e66806 <+550>: lea -0x10(%ecx,%eax,8),%ecx > 0x00e6680a <+554>: mov %ecx,-0x70(%ebp) > 0x00e6680d <+557>: mov 0x8(%ecx),%edx > 0x00e66810 <+560>: mov %eax,%ecx > 0x00e66812 <+562>: and $0x1f,%ecx > 0x00e66815 <+565>: mov $0x1,%eax > 0x00e6681a <+570>: shl %cl,%eax > 0x00e6681c <+572>: mov %edi,%ecx > 0x00e6681e <+574>: mov %eax,-0x24(%ebp) > 0x00e66821 <+577>: mov -0x18(%ebp),%edi > 0x00e66824 <+580>: addl $0x1,-0x14(%ebp) > 0x00e66828 <+584>: mov %edx,0x8(%esi) > 0x00e6682b <+587>: or %eax,0x430(%edi,%ecx,4) > 0x00e66832 <+594>: mov -0x70(%ebp),%ecx > 0x00e66835 <+597>: cmpl $0x2710,-0x14(%ebp) > 0x00e6683c <+604>: mov %ecx,0xc(%esi) > 0x00e6683f <+607>: mov %esi,0x8(%ecx) > 0x00e66842 <+610>: mov %esi,0xc(%edx) > 0x00e66845 <+613>: je 0xe66a88 <_int_malloc+1192> > 0x00e6684b <+619>: mov -0x10(%ebp),%edi > 0x00e6684e <+622>: mov 0xc(%edi),%esi > 0x00e66851 <+625>: cmp %esi,%edi > 0x00e66853 <+627>: je 0xe66a88 <_int_malloc+1192> > 0x00e66859 <+633>: mov 0x4(%esi),%eax > 0x00e6685c <+636>: mov 0xc(%esi),%edi > 0x00e6685f <+639>: cmp $0x8,%eax > 0x00e66862 <+642>: jbe 0xe66ea5 <_int_malloc+2245> > 0x00e66868 <+648>: mov -0x18(%ebp),%edx > 0x00e6686b <+651>: cmp 0x448(%edx),%eax > 0x00e66871 <+657>: ja 0xe66ea5 <_int_malloc+2245> > 0x00e66877 <+663>: and $0xfffffff8,%eax > 0x00e6687a <+666>: cmpl $0x1ff,-0x1c(%ebp) > 0x00e66881 <+673>: ja 0xe6688c <_int_malloc+684> > 0x00e66883 <+675>: cmp %edi,-0x10(%ebp) > 0x00e66886 <+678>: je 0xe669d0 <_int_malloc+1008> > 0x00e6688c <+684>: mov -0x10(%ebp),%ecx > 0x00e6688f <+687>: cmp %eax,-0x1c(%ebp) > 0x00e66892 <+690>: mov %edi,0xc(%ecx) >=> 0x00e66895 <+693>: mov %ecx,0x8(%edi) > 0x00e66898 <+696>: je 0xe66be8 <_int_malloc+1544> > 0x00e6689e <+702>: cmp $0x1ff,%eax > 0x00e668a3 <+707>: jbe 0xe667f8 <_int_malloc+536> > 0x00e668a9 <+713>: mov %eax,%edx > 0x00e668ab <+715>: shr $0x6,%edx > 0x00e668ae <+718>: cmp $0x26,%edx > 0x00e668b1 <+721>: ja 0xe66948 <_int_malloc+872> > 0x00e668b7 <+727>: lea 0x38(%edx),%ecx > 0x00e668ba <+730>: mov $0x1,%edi > 0x00e668bf <+735>: and $0x1f,%ecx > 0x00e668c2 <+738>: shl %cl,%edi > 0x00e668c4 <+740>: lea 0x1b0(,%edx,8),%edx > 0x00e668cb <+747>: mov %edi,-0x24(%ebp) > 0x00e668ce <+750>: movl $0x2,-0x20(%ebp) > 0x00e668d5 <+757>: mov -0x28(%ebp),%ecx > 0x00e668d8 <+760>: add %edx,%ecx > 0x00e668da <+762>: mov 0x8(%ecx),%edx > 0x00e668dd <+765>: cmp %ecx,%edx > 0x00e668df <+767>: je 0xe66981 <_int_malloc+929> > 0x00e668e5 <+773>: mov 0xc(%ecx),%edi > 0x00e668e8 <+776>: or $0x1,%eax > 0x00e668eb <+779>: cmp 0x4(%edi),%eax > 0x00e668ee <+782>: mov %edi,-0x70(%ebp) > 0x00e668f1 <+785>: jae 0xe66913 <_int_malloc+819> > 0x00e668f3 <+787>: mov 0x14(%edx),%eax > 0x00e668f6 <+790>: mov %edx,0x10(%esi) > 0x00e668f9 <+793>: mov %eax,0x14(%esi) > 0x00e668fc <+796>: mov %esi,0x10(%eax) > 0x00e668ff <+799>: mov -0x24(%ebp),%eax > 0x00e66902 <+802>: mov %esi,0x14(%edx) > 0x00e66905 <+805>: mov %ecx,%edx > 0x00e66907 <+807>: mov -0x20(%ebp),%ecx > 0x00e6690a <+810>: jmp 0xe66821 <_int_malloc+577> > 0x00e6690f <+815>: nop > 0x00e66910 <+816>: mov 0x10(%edx),%edx > 0x00e66913 <+819>: mov 0x4(%edx),%ecx > 0x00e66916 <+822>: cmp %ecx,%eax > 0x00e66918 <+824>: jb 0xe66910 <_int_malloc+816> > 0x00e6691a <+826>: cmp %ecx,%eax > 0x00e6691c <+828>: je 0xe66a80 <_int_malloc+1184> > 0x00e66922 <+834>: mov 0x14(%edx),%eax > 0x00e66925 <+837>: mov %edx,0x10(%esi) > 0x00e66928 <+840>: mov %eax,0x14(%esi) > 0x00e6692b <+843>: mov %esi,0x14(%edx) > 0x00e6692e <+846>: mov 0x14(%esi),%eax > 0x00e66931 <+849>: mov %esi,0x10(%eax) > 0x00e66934 <+852>: mov 0xc(%edx),%eax > 0x00e66937 <+855>: mov -0x20(%ebp),%ecx > 0x00e6693a <+858>: mov %eax,-0x70(%ebp) > 0x00e6693d <+861>: mov -0x24(%ebp),%eax > 0x00e66940 <+864>: jmp 0xe66821 <_int_malloc+577> > 0x00e66945 <+869>: lea 0x0(%esi),%esi > 0x00e66948 <+872>: mov %eax,%edx > 0x00e6694a <+874>: shr $0x9,%edx > 0x00e6694d <+877>: cmp $0x14,%edx > 0x00e66950 <+880>: ja 0xe66998 <_int_malloc+952> > 0x00e66952 <+882>: lea 0x5b(%edx),%ecx > 0x00e66955 <+885>: mov %ecx,%edi > 0x00e66957 <+887>: and $0x1f,%ecx > 0x00e6695a <+890>: sar $0x5,%edi > 0x00e6695d <+893>: mov %edi,-0x20(%ebp) > 0x00e66960 <+896>: mov $0x1,%edi > 0x00e66965 <+901>: shl %cl,%edi > 0x00e66967 <+903>: mov -0x28(%ebp),%ecx > 0x00e6696a <+906>: lea 0x2c8(,%edx,8),%edx > 0x00e66971 <+913>: mov %edi,-0x24(%ebp) > 0x00e66974 <+916>: add %edx,%ecx > 0x00e66976 <+918>: mov 0x8(%ecx),%edx > 0x00e66979 <+921>: cmp %ecx,%edx > 0x00e6697b <+923>: jne 0xe668e5 <_int_malloc+773> > 0x00e66981 <+929>: mov %esi,0x14(%esi) > 0x00e66984 <+932>: mov -0x24(%ebp),%eax > 0x00e66987 <+935>: mov %esi,0x10(%esi) > 0x00e6698a <+938>: mov -0x20(%ebp),%ecx > 0x00e6698d <+941>: mov %edx,-0x70(%ebp) > 0x00e66990 <+944>: jmp 0xe66821 <_int_malloc+577> > 0x00e66995 <+949>: lea 0x0(%esi),%esi > 0x00e66998 <+952>: mov %eax,%edx > 0x00e6699a <+954>: shr $0xc,%edx > 0x00e6699d <+957>: cmp $0xa,%edx > 0x00e669a0 <+960>: ja 0xe66a60 <_int_malloc+1152> > 0x00e669a6 <+966>: lea 0x6e(%edx),%ecx > 0x00e669a9 <+969>: lea 0x360(,%edx,8),%edx > 0x00e669b0 <+976>: and $0x1f,%ecx > 0x00e669b3 <+979>: mov $0x1,%edi > 0x00e669b8 <+984>: shl %cl,%edi > 0x00e669ba <+986>: mov %edi,-0x24(%ebp) > 0x00e669bd <+989>: movl $0x3,-0x20(%ebp) > 0x00e669c4 <+996>: jmp 0xe668d5 <_int_malloc+757> > 0x00e669c9 <+1001>: lea 0x0(%esi,%eiz,1),%esi > 0x00e669d0 <+1008>: mov -0x18(%ebp),%ecx > 0x00e669d3 <+1011>: mov 0x34(%ecx),%edx > 0x00e669d6 <+1014>: cmp %esi,%edx > 0x00e669d8 <+1016>: jne 0xe6688c <_int_malloc+684> > 0x00e669de <+1022>: cmp -0x3c(%ebp),%eax > 0x00e669e1 <+1025>: jbe 0xe6688c <_int_malloc+684> > 0x00e669e7 <+1031>: mov -0x10(%ebp),%edi > 0x00e669ea <+1034>: mov %eax,%ecx > 0x00e669ec <+1036>: mov -0x18(%ebp),%eax > 0x00e669ef <+1039>: sub -0x1c(%ebp),%ecx > 0x00e669f2 <+1042>: add -0x1c(%ebp),%esi > 0x00e669f5 <+1045>: cmp $0x1ff,%ecx > 0x00e669fb <+1051>: mov %esi,0x8(%edi) > 0x00e669fe <+1054>: mov %esi,0xc(%edi) > 0x00e66a01 <+1057>: mov %esi,0x34(%eax) > 0x00e66a04 <+1060>: mov %edi,0x8(%esi) > 0x00e66a07 <+1063>: mov %edi,0xc(%esi) > 0x00e66a0a <+1066>: jbe 0xe66a1a <_int_malloc+1082> > 0x00e66a0c <+1068>: movl $0x0,0x10(%esi) > 0x00e66a13 <+1075>: movl $0x0,0x14(%esi) > 0x00e66a1a <+1082>: lea 0x13ac(%ebx),%eax > 0x00e66a20 <+1088>: cmp %eax,-0x18(%ebp) > 0x00e66a23 <+1091>: mov %ecx,(%esi,%ecx,1) > 0x00e66a26 <+1094>: setne %al > 0x00e66a29 <+1097>: movzbl %al,%edi > 0x00e66a2c <+1100>: mov -0x1c(%ebp),%eax > 0x00e66a2f <+1103>: shl $0x2,%edi > 0x00e66a32 <+1106>: or $0x1,%eax > 0x00e66a35 <+1109>: or %edi,%eax > 0x00e66a37 <+1111>: mov %eax,0x4(%edx) > 0x00e66a3a <+1114>: mov %ecx,%eax > 0x00e66a3c <+1116>: or $0x1,%eax > 0x00e66a3f <+1119>: mov %eax,0x4(%esi) > 0x00e66a42 <+1122>: mov 0x1848(%ebx),%eax > 0x00e66a48 <+1128>: lea 0x8(%edx),%edi > 0x00e66a4b <+1131>: mov %edi,%esi > 0x00e66a4d <+1133>: test %eax,%eax > 0x00e66a4f <+1135>: je 0xe666ac <_int_malloc+204> > 0x00e66a55 <+1141>: jmp 0xe66cce <_int_malloc+1774> > 0x00e66a5a <+1146>: lea 0x0(%esi),%esi > 0x00e66a60 <+1152>: mov %eax,%edx > 0x00e66a62 <+1154>: shr $0xf,%edx > 0x00e66a65 <+1157>: cmp $0x4,%edx > 0x00e66a68 <+1160>: ja 0xe66b38 <_int_malloc+1368> > 0x00e66a6e <+1166>: lea 0x77(%edx),%ecx > 0x00e66a71 <+1169>: lea 0x3a8(,%edx,8),%edx > 0x00e66a78 <+1176>: jmp 0xe669b0 <_int_malloc+976> > 0x00e66a7d <+1181>: lea 0x0(%esi),%esi > 0x00e66a80 <+1184>: mov 0x8(%edx),%edx > 0x00e66a83 <+1187>: jmp 0xe66934 <_int_malloc+852> > 0x00e66a88 <+1192>: cmpl $0x1ff,-0x1c(%ebp) > 0x00e66a8f <+1199>: ja 0xe66c1a <_int_malloc+1594> > 0x00e66a95 <+1205>: mov -0x30(%ebp),%ecx > 0x00e66a98 <+1208>: mov -0x28(%ebp),%esi > 0x00e66a9b <+1211>: mov -0x30(%ebp),%eax > 0x00e66a9e <+1214>: lea -0x8(%esi,%ecx,8),%edx > 0x00e66aa2 <+1218>: mov -0x18(%ebp),%ecx > 0x00e66aa5 <+1221>: add $0x1,%eax > 0x00e66aa8 <+1224>: mov %eax,%edi > 0x00e66aaa <+1226>: shr $0x5,%edi > 0x00e66aad <+1229>: mov 0x430(%ecx,%edi,4),%esi > 0x00e66ab4 <+1236>: mov %eax,%ecx > 0x00e66ab6 <+1238>: mov $0x1,%eax > 0x00e66abb <+1243>: and $0x1f,%ecx > 0x00e66abe <+1246>: shl %cl,%eax > 0x00e66ac0 <+1248>: test %eax,%eax > 0x00e66ac2 <+1250>: je 0xe66ac8 <_int_malloc+1256> > 0x00e66ac4 <+1252>: cmp %esi,%eax > 0x00e66ac6 <+1254>: jbe 0xe66af6 <_int_malloc+1302> > 0x00e66ac8 <+1256>: mov -0x18(%ebp),%ecx > 0x00e66acb <+1259>: add $0x1,%edi > 0x00e66ace <+1262>: cmp $0x3,%edi > 0x00e66ad1 <+1265>: ja 0xe66b58 <_int_malloc+1400> > 0x00e66ad7 <+1271>: mov 0x430(%ecx,%edi,4),%esi > 0x00e66ade <+1278>: test %esi,%esi > 0x00e66ae0 <+1280>: je 0xe66acb <_int_malloc+1259> > 0x00e66ae2 <+1282>: mov -0x28(%ebp),%eax > 0x00e66ae5 <+1285>: mov %edi,%edx > 0x00e66ae7 <+1287>: shl $0x8,%edx > 0x00e66aea <+1290>: mov %ecx,-0x18(%ebp) > 0x00e66aed <+1293>: lea -0x10(%eax,%edx,1),%edx > 0x00e66af1 <+1297>: mov $0x1,%eax > 0x00e66af6 <+1302>: test %esi,%eax > 0x00e66af8 <+1304>: jne 0xe66b0c <_int_malloc+1324> > 0x00e66afa <+1306>: mov -0x18(%ebp),%ecx > 0x00e66afd <+1309>: lea 0x0(%esi),%esi > 0x00e66b00 <+1312>: add %eax,%eax > 0x00e66b02 <+1314>: add $0x8,%edx > 0x00e66b05 <+1317>: test %esi,%eax > 0x00e66b07 <+1319>: je 0xe66b00 <_int_malloc+1312> > 0x00e66b09 <+1321>: mov %ecx,-0x18(%ebp) > 0x00e66b0c <+1324>: mov 0xc(%edx),%ecx > 0x00e66b0f <+1327>: cmp %edx,%ecx > 0x00e66b11 <+1329>: mov %ecx,-0x14(%ebp) > 0x00e66b14 <+1332>: jne 0xe66d2c <_int_malloc+1868> > 0x00e66b1a <+1338>: mov %eax,%ecx > 0x00e66b1c <+1340>: add $0x8,%edx > 0x00e66b1f <+1343>: not %ecx > 0x00e66b21 <+1345>: add %eax,%eax > 0x00e66b23 <+1347>: and %ecx,%esi > 0x00e66b25 <+1349>: mov -0x18(%ebp),%ecx > 0x00e66b28 <+1352>: mov %esi,0x430(%ecx,%edi,4) > 0x00e66b2f <+1359>: jmp 0xe66ac0 <_int_malloc+1248> > 0x00e66b31 <+1361>: lea 0x0(%esi,%eiz,1),%esi > 0x00e66b38 <+1368>: mov %eax,%edx > 0x00e66b3a <+1370>: shr $0x12,%edx > 0x00e66b3d <+1373>: cmp $0x2,%edx > 0x00e66b40 <+1376>: ja 0xe66cf0 <_int_malloc+1808> > 0x00e66b46 <+1382>: lea 0x7c(%edx),%ecx > 0x00e66b49 <+1385>: lea 0x3d0(,%edx,8),%edx > 0x00e66b50 <+1392>: jmp 0xe669b0 <_int_malloc+976> > 0x00e66b55 <+1397>: lea 0x0(%esi),%esi > 0x00e66b58 <+1400>: mov -0x18(%ebp),%ecx > 0x00e66b5b <+1403>: mov 0x30(%ecx),%esi > 0x00e66b5e <+1406>: mov 0x4(%esi),%edi > 0x00e66b61 <+1409>: mov %esi,%edx > 0x00e66b63 <+1411>: and $0xfffffff8,%edi > 0x00e66b66 <+1414>: cmp -0x3c(%ebp),%edi > 0x00e66b69 <+1417>: jae 0xe66ec1 <_int_malloc+2273> > 0x00e66b6f <+1423>: testb $0x1,0x4(%ecx) > 0x00e66b73 <+1427>: jne 0xe66f0b <_int_malloc+2347> > 0x00e66b79 <+1433>: mov %ecx,%eax > 0x00e66b7b <+1435>: call 0xe63b80 <malloc_consolidate> > 0x00e66b80 <+1440>: mov -0x4c(%ebp),%esi > 0x00e66b83 <+1443>: cmpl $0x1ff,-0x1c(%ebp) > 0x00e66b8a <+1450>: mov %esi,-0x30(%ebp) > 0x00e66b8d <+1453>: jbe 0xe667ec <_int_malloc+524> > 0x00e66b93 <+1459>: mov -0x50(%ebp),%edi > 0x00e66b96 <+1462>: cmpl $0x26,-0x34(%ebp) > 0x00e66b9a <+1466>: mov %edi,-0x30(%ebp) > 0x00e66b9d <+1469>: jbe 0xe667ec <_int_malloc+524> > 0x00e66ba3 <+1475>: mov -0x54(%ebp),%eax > 0x00e66ba6 <+1478>: cmpl $0x14,-0x38(%ebp) > 0x00e66baa <+1482>: mov %eax,-0x30(%ebp) > 0x00e66bad <+1485>: jbe 0xe667ec <_int_malloc+524> > 0x00e66bb3 <+1491>: mov -0x60(%ebp),%edx > 0x00e66bb6 <+1494>: cmpl $0xa,-0x48(%ebp) > 0x00e66bba <+1498>: mov %edx,-0x30(%ebp) > 0x00e66bbd <+1501>: jbe 0xe667ec <_int_malloc+524> > 0x00e66bc3 <+1507>: mov -0x5c(%ebp),%ecx > 0x00e66bc6 <+1510>: cmpl $0x4,-0x44(%ebp) > 0x00e66bca <+1514>: mov %ecx,-0x30(%ebp) > 0x00e66bcd <+1517>: jbe 0xe667ec <_int_malloc+524> > 0x00e66bd3 <+1523>: cmpl $0x3,-0x40(%ebp) > 0x00e66bd7 <+1527>: mov $0x7e,%esi > 0x00e66bdc <+1532>: cmovb -0x58(%ebp),%esi > 0x00e66be0 <+1536>: mov %esi,-0x30(%ebp) > 0x00e66be3 <+1539>: jmp 0xe667ec <_int_malloc+524> > 0x00e66be8 <+1544>: mov -0x1c(%ebp),%edi > 0x00e66beb <+1547>: lea 0x13ac(%ebx),%eax > 0x00e66bf1 <+1553>: orl $0x1,0x4(%esi,%edi,1) > 0x00e66bf6 <+1558>: cmp %eax,-0x18(%ebp) > 0x00e66bf9 <+1561>: je 0xe66bff <_int_malloc+1567> > 0x00e66bfb <+1563>: orl $0x4,0x4(%esi) > 0x00e66bff <+1567>: mov 0x1848(%ebx),%eax > 0x00e66c05 <+1573>: add $0x8,%esi > 0x00e66c08 <+1576>: test %eax,%eax > 0x00e66c0a <+1578>: jne 0xe66e0e <_int_malloc+2094> > 0x00e66c10 <+1584>: add $0x7c,%esp > 0x00e66c13 <+1587>: mov %esi,%eax > 0x00e66c15 <+1589>: pop %ebx > 0x00e66c16 <+1590>: pop %esi > 0x00e66c17 <+1591>: pop %edi > 0x00e66c18 <+1592>: pop %ebp > 0x00e66c19 <+1593>: ret > 0x00e66c1a <+1594>: mov -0x30(%ebp),%eax > 0x00e66c1d <+1597>: mov -0x28(%ebp),%ecx > 0x00e66c20 <+1600>: lea -0x10(%ecx,%eax,8),%edx > 0x00e66c24 <+1604>: mov 0x8(%edx),%eax > 0x00e66c27 <+1607>: cmp %edx,%eax > 0x00e66c29 <+1609>: je 0xe66a95 <_int_malloc+1205> > 0x00e66c2f <+1615>: mov -0x1c(%ebp),%esi > 0x00e66c32 <+1618>: cmp 0x4(%eax),%esi > 0x00e66c35 <+1621>: ja 0xe66a95 <_int_malloc+1205> > 0x00e66c3b <+1627>: mov 0x14(%eax),%eax > 0x00e66c3e <+1630>: mov 0x4(%eax),%esi > 0x00e66c41 <+1633>: mov %esi,%edi > 0x00e66c43 <+1635>: and $0xfffffff8,%edi > 0x00e66c46 <+1638>: cmp %edi,-0x1c(%ebp) > 0x00e66c49 <+1641>: ja 0xe66c3b <_int_malloc+1627> > 0x00e66c4b <+1643>: mov 0xc(%edx),%ecx > 0x00e66c4e <+1646>: cmp %eax,%ecx > 0x00e66c50 <+1648>: je 0xe671ff <_int_malloc+3103> > 0x00e66c56 <+1654>: mov 0x8(%eax),%ecx > 0x00e66c59 <+1657>: cmp %esi,0x4(%ecx) > 0x00e66c5c <+1660>: je 0xe671f7 <_int_malloc+3095> > 0x00e66c62 <+1666>: mov %ecx,%edx > 0x00e66c64 <+1668>: mov %eax,%ecx > 0x00e66c66 <+1670>: mov %edi,%eax > 0x00e66c68 <+1672>: sub -0x1c(%ebp),%eax > 0x00e66c6b <+1675>: cmp 0xc(%edx),%ecx > 0x00e66c6e <+1678>: mov %eax,-0x14(%ebp) > 0x00e66c71 <+1681>: mov 0xc(%ecx),%eax > 0x00e66c74 <+1684>: jne 0xe671d8 <_int_malloc+3064> > 0x00e66c7a <+1690>: cmp 0x8(%eax),%ecx > 0x00e66c7d <+1693>: jne 0xe671d8 <_int_malloc+3064> > 0x00e66c83 <+1699>: cmpl $0x1ff,0x4(%ecx) > 0x00e66c8a <+1706>: mov %eax,0xc(%edx) > 0x00e66c8d <+1709>: mov %edx,0x8(%eax) > 0x00e66c90 <+1712>: jbe 0xe66c9d <_int_malloc+1725> > 0x00e66c92 <+1714>: mov 0x10(%ecx),%esi > 0x00e66c95 <+1717>: test %esi,%esi > 0x00e66c97 <+1719>: jne 0xe67207 <_int_malloc+3111> > 0x00e66c9d <+1725>: cmpl $0xf,-0x14(%ebp) > 0x00e66ca1 <+1729>: ja 0xe6711b <_int_malloc+2875> > 0x00e66ca7 <+1735>: orl $0x1,0x4(%ecx,%edi,1) > 0x00e66cac <+1740>: lea 0x13ac(%ebx),%eax > 0x00e66cb2 <+1746>: cmp %eax,-0x18(%ebp) > 0x00e66cb5 <+1749>: je 0xe66cbb <_int_malloc+1755> > 0x00e66cb7 <+1751>: orl $0x4,0x4(%ecx) > 0x00e66cbb <+1755>: mov 0x1848(%ebx),%eax > 0x00e66cc1 <+1761>: lea 0x8(%ecx),%edi > 0x00e66cc4 <+1764>: mov %edi,%esi > 0x00e66cc6 <+1766>: test %eax,%eax > 0x00e66cc8 <+1768>: je 0xe666ac <_int_malloc+204> > 0x00e66cce <+1774>: mov -0x2c(%ebp),%edx > 0x00e66cd1 <+1777>: not %eax > 0x00e66cd3 <+1779>: and $0xff,%eax > 0x00e66cd8 <+1784>: mov %eax,0x4(%esp) > 0x00e66cdc <+1788>: mov %edi,(%esp) > 0x00e66cdf <+1791>: mov %edx,0x8(%esp) > 0x00e66ce3 <+1795>: call 0xe6d600 <__memset_ia32> > 0x00e66ce8 <+1800>: jmp 0xe666ac <_int_malloc+204> > 0x00e66ced <+1805>: lea 0x0(%esi),%esi > 0x00e66cf0 <+1808>: movl $0x40000000,-0x24(%ebp) > 0x00e66cf7 <+1815>: mov $0x3e0,%edx > 0x00e66cfc <+1820>: movl $0x3,-0x20(%ebp) > 0x00e66d03 <+1827>: jmp 0xe668d5 <_int_malloc+757> > 0x00e66d08 <+1832>: add $0x38,%eax > 0x00e66d0b <+1835>: mov %eax,-0x30(%ebp) > 0x00e66d0e <+1838>: jmp 0xe66764 <_int_malloc+388> > 0x00e66d13 <+1843>: mov -0x2c(%ebx),%eax > 0x00e66d19 <+1849>: xor %esi,%esi > 0x00e66d1b <+1851>: movl $0xc,%gs:(%eax) > 0x00e66d22 <+1858>: add $0x7c,%esp > 0x00e66d25 <+1861>: mov %esi,%eax > 0x00e66d27 <+1863>: pop %ebx > 0x00e66d28 <+1864>: pop %esi > 0x00e66d29 <+1865>: pop %edi > 0x00e66d2a <+1866>: pop %ebp > 0x00e66d2b <+1867>: ret > 0x00e66d2c <+1868>: mov 0x4(%ecx),%esi > 0x00e66d2f <+1871>: mov 0x8(%ecx),%edx > 0x00e66d32 <+1874>: mov 0xc(%ecx),%eax > 0x00e66d35 <+1877>: and $0xfffffff8,%esi > 0x00e66d38 <+1880>: mov %esi,%edi > 0x00e66d3a <+1882>: sub -0x1c(%ebp),%edi > 0x00e66d3d <+1885>: cmp 0xc(%edx),%ecx > 0x00e66d40 <+1888>: mov %edi,-0x14(%ebp) > 0x00e66d43 <+1891>: jne 0xe671a9 <_int_malloc+3017> > 0x00e66d49 <+1897>: cmp %ecx,0x8(%eax) > 0x00e66d4c <+1900>: jne 0xe671a9 <_int_malloc+3017> > 0x00e66d52 <+1906>: cmpl $0x1ff,0x4(%ecx) > 0x00e66d59 <+1913>: mov %eax,0xc(%edx) > 0x00e66d5c <+1916>: mov %edx,0x8(%eax) > 0x00e66d5f <+1919>: jbe 0xe66d7e <_int_malloc+1950> > 0x00e66d61 <+1921>: mov 0x10(%ecx),%edi > 0x00e66d64 <+1924>: test %edi,%edi > 0x00e66d66 <+1926>: je 0xe66d7e <_int_malloc+1950> > 0x00e66d68 <+1928>: cmpl $0x0,0x10(%edx) > 0x00e66d6c <+1932>: je 0xe67587 <_int_malloc+4007> > 0x00e66d72 <+1938>: mov 0x14(%ecx),%eax > 0x00e66d75 <+1941>: mov %eax,0x14(%edi) > 0x00e66d78 <+1944>: mov 0x14(%ecx),%eax > 0x00e66d7b <+1947>: mov %edi,0x10(%eax) > 0x00e66d7e <+1950>: cmpl $0xf,-0x14(%ebp) > 0x00e66d82 <+1954>: jbe 0xe66e58 <_int_malloc+2168> > 0x00e66d88 <+1960>: mov -0x10(%ebp),%edx > 0x00e66d8b <+1963>: mov 0x8(%edx),%eax > 0x00e66d8e <+1966>: cmp %edx,0xc(%eax) > 0x00e66d91 <+1969>: jne 0xe671c8 <_int_malloc+3048> > 0x00e66d97 <+1975>: mov %edx,%esi > 0x00e66d99 <+1977>: mov -0x1c(%ebp),%edx > 0x00e66d9c <+1980>: cmpl $0x1ff,-0x1c(%ebp) > 0x00e66da3 <+1987>: lea (%ecx,%edx,1),%edx > 0x00e66da6 <+1990>: mov %esi,0xc(%edx) > 0x00e66da9 <+1993>: mov %eax,0x8(%edx) > 0x00e66dac <+1996>: mov %edx,0xc(%eax) > 0x00e66daf <+1999>: mov %edx,0x8(%esi) > 0x00e66db2 <+2002>: ja 0xe66dba <_int_malloc+2010> > 0x00e66db4 <+2004>: mov -0x18(%ebp),%edi > 0x00e66db7 <+2007>: mov %edx,0x34(%edi) > 0x00e66dba <+2010>: cmpl $0x1ff,-0x14(%ebp) > 0x00e66dc1 <+2017>: jbe 0xe66dd1 <_int_malloc+2033> > 0x00e66dc3 <+2019>: movl $0x0,0x10(%edx) > 0x00e66dca <+2026>: movl $0x0,0x14(%edx) > 0x00e66dd1 <+2033>: lea 0x13ac(%ebx),%eax > 0x00e66dd7 <+2039>: cmp %eax,-0x18(%ebp) > 0x00e66dda <+2042>: setne %al > 0x00e66ddd <+2045>: movzbl %al,%esi > 0x00e66de0 <+2048>: mov -0x1c(%ebp),%eax > 0x00e66de3 <+2051>: shl $0x2,%esi > 0x00e66de6 <+2054>: or $0x1,%eax > 0x00e66de9 <+2057>: or %esi,%eax > 0x00e66deb <+2059>: mov %eax,0x4(%ecx) > 0x00e66dee <+2062>: mov -0x14(%ebp),%eax > 0x00e66df1 <+2065>: or $0x1,%eax > 0x00e66df4 <+2068>: mov %eax,0x4(%edx) > 0x00e66df7 <+2071>: mov -0x14(%ebp),%eax > 0x00e66dfa <+2074>: mov %eax,(%edx,%eax,1) > 0x00e66dfd <+2077>: mov 0x1848(%ebx),%eax > 0x00e66e03 <+2083>: lea 0x8(%ecx),%esi > 0x00e66e06 <+2086>: test %eax,%eax > 0x00e66e08 <+2088>: je 0xe666ac <_int_malloc+204> > 0x00e66e0e <+2094>: mov -0x2c(%ebp),%edx > 0x00e66e11 <+2097>: not %eax > 0x00e66e13 <+2099>: and $0xff,%eax > 0x00e66e18 <+2104>: mov %eax,0x4(%esp) > 0x00e66e1c <+2108>: mov %esi,(%esp) > 0x00e66e1f <+2111>: mov %edx,0x8(%esp) > 0x00e66e23 <+2115>: call 0xe6d600 <__memset_ia32> > 0x00e66e28 <+2120>: jmp 0xe666ac <_int_malloc+204> > 0x00e66e2d <+2125>: lea 0x0(%esi),%esi > 0x00e66e30 <+2128>: mov -0x1c(%ebp),%eax > 0x00e66e33 <+2131>: shr $0xc,%eax > 0x00e66e36 <+2134>: cmp $0xa,%eax > 0x00e66e39 <+2137>: jbe 0xe66e6e <_int_malloc+2190> > 0x00e66e3b <+2139>: mov -0x1c(%ebp),%eax > 0x00e66e3e <+2142>: shr $0xf,%eax > 0x00e66e41 <+2145>: cmp $0x4,%eax > 0x00e66e44 <+2148>: ja 0xe66e86 <_int_malloc+2214> > 0x00e66e46 <+2150>: add $0x77,%eax > 0x00e66e49 <+2153>: mov %eax,-0x30(%ebp) > 0x00e66e4c <+2156>: jmp 0xe66764 <_int_malloc+388> > 0x00e66e51 <+2161>: mov %esi,%edx > 0x00e66e53 <+2163>: jmp 0xe6668d <_int_malloc+173> > 0x00e66e58 <+2168>: orl $0x1,0x4(%ecx,%esi,1) > 0x00e66e5d <+2173>: lea 0x13ac(%ebx),%eax > 0x00e66e63 <+2179>: cmp %eax,-0x18(%ebp) > 0x00e66e66 <+2182>: je 0xe66dfd <_int_malloc+2077> > 0x00e66e68 <+2184>: orl $0x4,0x4(%ecx) > 0x00e66e6c <+2188>: jmp 0xe66dfd <_int_malloc+2077> > 0x00e66e6e <+2190>: add $0x6e,%eax > 0x00e66e71 <+2193>: mov %eax,-0x30(%ebp) > 0x00e66e74 <+2196>: jmp 0xe66764 <_int_malloc+388> > 0x00e66e79 <+2201>: mov -0x18(%ebp),%eax > 0x00e66e7c <+2204>: call 0xe63b80 <malloc_consolidate> > 0x00e66e81 <+2209>: jmp 0xe6677d <_int_malloc+413> > 0x00e66e86 <+2214>: mov -0x1c(%ebp),%eax > 0x00e66e89 <+2217>: movl $0x7e,-0x30(%ebp) > 0x00e66e90 <+2224>: shr $0x12,%eax > 0x00e66e93 <+2227>: lea 0x7c(%eax),%edx > 0x00e66e96 <+2230>: cmp $0x3,%eax > 0x00e66e99 <+2233>: cmovae -0x30(%ebp),%edx > 0x00e66e9d <+2237>: mov %edx,-0x30(%ebp) > 0x00e66ea0 <+2240>: jmp 0xe66764 <_int_malloc+388> > 0x00e66ea5 <+2245>: lea 0x8(%esi),%eax > 0x00e66ea8 <+2248>: mov -0x64(%ebp),%edx > 0x00e66eab <+2251>: mov %eax,(%esp) > 0x00e66eae <+2254>: mov 0xd4(%ebx),%eax > 0x00e66eb4 <+2260>: call 0xe63a80 <malloc_printerr> > 0x00e66eb9 <+2265>: mov 0x4(%esi),%eax > 0x00e66ebc <+2268>: jmp 0xe66877 <_int_malloc+663> > 0x00e66ec1 <+2273>: mov -0x1c(%ebp),%ecx > 0x00e66ec4 <+2276>: mov -0x18(%ebp),%eax > 0x00e66ec7 <+2279>: mov -0x1c(%ebp),%edx > 0x00e66eca <+2282>: lea (%esi,%ecx,1),%ecx > 0x00e66ecd <+2285>: mov %ecx,0x30(%eax) > 0x00e66ed0 <+2288>: lea 0x13ac(%ebx),%eax > 0x00e66ed6 <+2294>: cmp %eax,-0x18(%ebp) > 0x00e66ed9 <+2297>: setne %al > 0x00e66edc <+2300>: or $0x1,%edx > 0x00e66edf <+2303>: movzbl %al,%eax > 0x00e66ee2 <+2306>: shl $0x2,%eax > 0x00e66ee5 <+2309>: or %eax,%edx > 0x00e66ee7 <+2311>: mov 0x1848(%ebx),%eax > 0x00e66eed <+2317>: sub -0x1c(%ebp),%edi > 0x00e66ef0 <+2320>: mov %edx,0x4(%esi) > 0x00e66ef3 <+2323>: or $0x1,%edi > 0x00e66ef6 <+2326>: test %eax,%eax > 0x00e66ef8 <+2328>: mov %edi,0x4(%ecx) > 0x00e66efb <+2331>: lea 0x8(%esi),%edi > 0x00e66efe <+2334>: mov %edi,%esi > 0x00e66f00 <+2336>: je 0xe666ac <_int_malloc+204> > 0x00e66f06 <+2342>: jmp 0xe66cce <_int_malloc+1774> > 0x00e66f0b <+2347>: mov 0x1830(%ebx),%eax > 0x00e66f11 <+2353>: sub $0x1,%eax > 0x00e66f14 <+2356>: mov %eax,-0x20(%ebp) > 0x00e66f17 <+2359>: mov -0x1c(%ebp),%eax > 0x00e66f1a <+2362>: cmp 0x1814(%ebx),%eax > 0x00e66f20 <+2368>: jb 0xe67112 <_int_malloc+2866> > 0x00e66f26 <+2374>: mov 0x1820(%ebx),%eax > 0x00e66f2c <+2380>: cmp 0x1824(%ebx),%eax > 0x00e66f32 <+2386>: jge 0xe67112 <_int_malloc+2866> > 0x00e66f38 <+2392>: mov -0x20(%ebp),%ecx > 0x00e66f3b <+2395>: mov -0x1c(%ebp),%edx > 0x00e66f3e <+2398>: mov %ecx,%eax > 0x00e66f40 <+2400>: lea 0x4(%ecx,%edx,1),%esi > 0x00e66f44 <+2404>: not %eax > 0x00e66f46 <+2406>: and %eax,%esi > 0x00e66f48 <+2408>: cmp %esi,%edx > 0x00e66f4a <+2410>: jb 0xe675a9 <_int_malloc+4041> > 0x00e66f50 <+2416>: mov -0x18(%ebp),%edi > 0x00e66f53 <+2419>: movb $0x1,-0x14(%ebp) > 0x00e66f57 <+2423>: mov 0x30(%edi),%esi > 0x00e66f5a <+2426>: mov 0x4(%esi),%edi > 0x00e66f5d <+2429>: mov %esi,%edx > 0x00e66f5f <+2431>: and $0xfffffff8,%edi > 0x00e66f62 <+2434>: lea 0x13ac(%ebx),%ecx > 0x00e66f68 <+2440>: cmp %ecx,-0x18(%ebp) > 0x00e66f6b <+2443>: mov %ecx,-0x34(%ebp) > 0x00e66f6e <+2446>: je 0xe67222 <_int_malloc+3138> > 0x00e66f74 <+2452>: mov %esi,%ecx > 0x00e66f76 <+2454>: and $0xfff00000,%ecx > 0x00e66f7c <+2460>: mov 0x8(%ecx),%eax > 0x00e66f7f <+2463>: mov %eax,-0x24(%ebp) > 0x00e66f82 <+2466>: mov -0x3c(%ebp),%eax > 0x00e66f85 <+2469>: sub %edi,%eax > 0x00e66f87 <+2471>: test %eax,%eax > 0x00e66f89 <+2473>: mov %eax,-0x10(%ebp) > 0x00e66f8c <+2476>: jle 0xe6709a <_int_malloc+2746> > 0x00e66f92 <+2482>: mov %edx,-0x6c(%ebp) > 0x00e66f95 <+2485>: mov %ecx,-0x68(%ebp) > 0x00e66f98 <+2488>: call 0xec9fb0 <__getpagesize> > 0x00e66f9d <+2493>: mov -0x6c(%ebp),%edx > 0x00e66fa0 <+2496>: mov -0x68(%ebp),%ecx > 0x00e66fa3 <+2499>: sub $0x1,%eax > 0x00e66fa6 <+2502>: mov %eax,-0x28(%ebp) > 0x00e66fa9 <+2505>: not %eax > 0x00e66fab <+2507>: mov %eax,-0x30(%ebp) > 0x00e66fae <+2510>: mov -0x28(%ebp),%eax > 0x00e66fb1 <+2513>: add -0x10(%ebp),%eax > 0x00e66fb4 <+2516>: and %eax,-0x30(%ebp) > 0x00e66fb7 <+2519>: mov -0x30(%ebp),%eax > 0x00e66fba <+2522>: add -0x24(%ebp),%eax > 0x00e66fbd <+2525>: cmp $0x100000,%eax > 0x00e66fc2 <+2530>: mov %eax,-0x10(%ebp) > 0x00e66fc5 <+2533>: ja 0xe6709a <_int_malloc+2746> > 0x00e66fcb <+2539>: mov 0xc(%ecx),%eax > 0x00e66fce <+2542>: cmp %eax,-0x10(%ebp) > 0x00e66fd1 <+2545>: mov %eax,-0x28(%ebp) > 0x00e66fd4 <+2548>: ja 0xe67548 <_int_malloc+3944> > 0x00e66fda <+2554>: mov -0x10(%ebp),%eax > 0x00e66fdd <+2557>: mov -0x18(%ebp),%edi > 0x00e66fe0 <+2560>: mov %eax,0x8(%ecx) > 0x00e66fe3 <+2563>: sub -0x24(%ebp),%eax > 0x00e66fe6 <+2566>: add %eax,0x448(%edi) > 0x00e66fec <+2572>: mov 0x8(%ecx),%edi > 0x00e66fef <+2575>: mov 0x1858(%ebx),%eax > 0x00e66ff5 <+2581>: add %edi,%ecx > 0x00e66ff7 <+2583>: add %edi,%eax > 0x00e66ff9 <+2585>: sub %edx,%ecx > 0x00e66ffb <+2587>: sub -0x24(%ebp),%eax > 0x00e66ffe <+2590>: or $0x1,%ecx > 0x00e67001 <+2593>: mov %ecx,0x4(%edx) > 0x00e67004 <+2596>: mov %eax,0x1858(%ebx) > 0x00e6700a <+2602>: mov -0x18(%ebp),%edx > 0x00e6700d <+2605>: mov 0x448(%edx),%eax > 0x00e67013 <+2611>: cmp 0x44c(%edx),%eax > 0x00e67019 <+2617>: jbe 0xe67021 <_int_malloc+2625> > 0x00e6701b <+2619>: mov %eax,0x44c(%edx) > 0x00e67021 <+2625>: mov 0x4(%esi),%eax > 0x00e67024 <+2628>: and $0xfffffff8,%eax > 0x00e67027 <+2631>: cmp %eax,-0x3c(%ebp) > 0x00e6702a <+2634>: ja 0xe66d13 <_int_malloc+1843> > 0x00e67030 <+2640>: mov -0x1c(%ebp),%edi > 0x00e67033 <+2643>: mov -0x18(%ebp),%ecx > 0x00e67036 <+2646>: mov -0x34(%ebp),%edx > 0x00e67039 <+2649>: lea (%esi,%edi,1),%edi > 0x00e6703c <+2652>: mov %edi,0x30(%ecx) > 0x00e6703f <+2655>: cmp %edx,%ecx > 0x00e67041 <+2657>: mov -0x1c(%ebp),%ecx > 0x00e67044 <+2660>: setne %dl > 0x00e67047 <+2663>: sub -0x1c(%ebp),%eax > 0x00e6704a <+2666>: movzbl %dl,%edx > 0x00e6704d <+2669>: shl $0x2,%edx > 0x00e67050 <+2672>: or $0x1,%ecx > 0x00e67053 <+2675>: or %edx,%ecx > 0x00e67055 <+2677>: or $0x1,%eax > 0x00e67058 <+2680>: mov %ecx,0x4(%esi) > 0x00e6705b <+2683>: mov %eax,0x4(%edi) > 0x00e6705e <+2686>: lea 0x8(%esi),%edi > 0x00e67061 <+2689>: xor %esi,%esi > 0x00e67063 <+2691>: test %edi,%edi > 0x00e67065 <+2693>: je 0xe666ac <_int_malloc+204> > 0x00e6706b <+2699>: mov 0x1848(%ebx),%eax > 0x00e67071 <+2705>: mov %edi,%esi > 0x00e67073 <+2707>: test %eax,%eax > 0x00e67075 <+2709>: je 0xe666ac <_int_malloc+204> > 0x00e6707b <+2715>: mov -0x2c(%ebp),%ecx > 0x00e6707e <+2718>: not %eax > 0x00e67080 <+2720>: and $0xff,%eax > 0x00e67085 <+2725>: mov %eax,0x4(%esp) > 0x00e67089 <+2729>: mov %edi,(%esp) > 0x00e6708c <+2732>: mov %ecx,0x8(%esp) > 0x00e67090 <+2736>: call 0xe6d600 <__memset_ia32> > 0x00e67095 <+2741>: jmp 0xe666ac <_int_malloc+204> > 0x00e6709a <+2746>: mov -0x1c(%ebp),%eax > 0x00e6709d <+2749>: mov 0x1810(%ebx),%edx > 0x00e670a3 <+2755>: mov %ecx,-0x68(%ebp) > 0x00e670a6 <+2758>: add $0x20,%eax > 0x00e670a9 <+2761>: call 0xe64be0 <new_heap> > 0x00e670ae <+2766>: mov -0x68(%ebp),%ecx > 0x00e670b1 <+2769>: test %eax,%eax > 0x00e670b3 <+2771>: je 0xe67539 <_int_malloc+3929> > 0x00e670b9 <+2777>: mov -0x18(%ebp),%edx > 0x00e670bc <+2780>: mov %ecx,0x4(%eax) > 0x00e670bf <+2783>: mov -0x18(%ebp),%ecx > 0x00e670c2 <+2786>: mov %edx,(%eax) > 0x00e670c4 <+2788>: mov 0x8(%eax),%edx > 0x00e670c7 <+2791>: add %edx,0x448(%ecx) > 0x00e670cd <+2797>: mov 0x8(%eax),%edx > 0x00e670d0 <+2800>: lea 0x10(%eax),%ecx > 0x00e670d3 <+2803>: mov -0x18(%ebp),%eax > 0x00e670d6 <+2806>: add %edx,0x1858(%ebx) > 0x00e670dc <+2812>: mov %ecx,0x30(%eax) > 0x00e670df <+2815>: lea -0x10(%edx),%eax > 0x00e670e2 <+2818>: or $0x1,%eax > 0x00e670e5 <+2821>: lea -0x10(%edi),%edx > 0x00e670e8 <+2824>: sub $0x8,%edi > 0x00e670eb <+2827>: mov %eax,0x4(%ecx) > 0x00e670ee <+2830>: cmp $0xf,%edx > 0x00e670f1 <+2833>: lea (%esi,%edi,1),%eax > 0x00e670f4 <+2836>: movl $0x1,0x4(%eax) > 0x00e670fb <+2843>: ja 0xe67509 <_int_malloc+3881> > 0x00e67101 <+2849>: mov %edi,%edx > 0x00e67103 <+2851>: or $0x1,%edx > 0x00e67106 <+2854>: mov %edx,0x4(%esi) > 0x00e67109 <+2857>: mov %ecx,%esi > 0x00e6710b <+2859>: mov %edi,(%eax) > 0x00e6710d <+2861>: jmp 0xe6700a <_int_malloc+2602> > 0x00e67112 <+2866>: movb $0x0,-0x14(%ebp) > 0x00e67116 <+2870>: jmp 0xe66f62 <_int_malloc+2434> > 0x00e6711b <+2875>: mov -0x10(%ebp),%edx > 0x00e6711e <+2878>: mov -0x10(%ebp),%esi > 0x00e67121 <+2881>: mov 0x8(%edx),%eax > 0x00e67124 <+2884>: lea -0x39660(%ebx),%edx > 0x00e6712a <+2890>: cmp %esi,0xc(%eax) > 0x00e6712d <+2893>: jne 0xe67191 <_int_malloc+2993> > 0x00e6712f <+2895>: mov -0x1c(%ebp),%edx > 0x00e67132 <+2898>: cmpl $0x1ff,-0x14(%ebp) > 0x00e67139 <+2905>: lea (%ecx,%edx,1),%edx > 0x00e6713c <+2908>: mov %esi,0xc(%edx) > 0x00e6713f <+2911>: mov %eax,0x8(%edx) > 0x00e67142 <+2914>: mov %edx,0xc(%eax) > 0x00e67145 <+2917>: mov %edx,0x8(%esi) > 0x00e67148 <+2920>: jbe 0xe67158 <_int_malloc+2936> > 0x00e6714a <+2922>: movl $0x0,0x10(%edx) > 0x00e67151 <+2929>: movl $0x0,0x14(%edx) > 0x00e67158 <+2936>: lea 0x13ac(%ebx),%eax > 0x00e6715e <+2942>: mov -0x1c(%ebp),%esi > 0x00e67161 <+2945>: cmp %eax,-0x18(%ebp) > 0x00e67164 <+2948>: setne %al > 0x00e67167 <+2951>: or $0x1,%esi > 0x00e6716a <+2954>: movzbl %al,%eax > 0x00e6716d <+2957>: shl $0x2,%eax > 0x00e67170 <+2960>: or %eax,%esi > 0x00e67172 <+2962>: mov -0x14(%ebp),%eax > 0x00e67175 <+2965>: mov %esi,0x4(%ecx) > 0x00e67178 <+2968>: or $0x1,%eax > 0x00e6717b <+2971>: mov %eax,0x4(%edx) > 0x00e6717e <+2974>: mov -0x14(%ebp),%eax > 0x00e67181 <+2977>: mov %eax,(%edx,%eax,1) > 0x00e67184 <+2980>: jmp 0xe66cbb <_int_malloc+1755> > 0x00e67189 <+2985>: mov %edx,%ecx > 0x00e6718b <+2987>: lea -0x396b4(%ebx),%edx > 0x00e67191 <+2993>: mov 0xd4(%ebx),%eax > 0x00e67197 <+2999>: add $0x8,%ecx > 0x00e6719a <+3002>: xor %esi,%esi > 0x00e6719c <+3004>: mov %ecx,(%esp) > 0x00e6719f <+3007>: call 0xe63a80 <malloc_printerr> > 0x00e671a4 <+3012>: jmp 0xe666ac <_int_malloc+204> > 0x00e671a9 <+3017>: mov 0xd4(%ebx),%eax > 0x00e671af <+3023>: lea -0x3baf0(%ebx),%edx > 0x00e671b5 <+3029>: mov %ecx,(%esp) > 0x00e671b8 <+3032>: mov %ecx,-0x68(%ebp) > 0x00e671bb <+3035>: call 0xe63a80 <malloc_printerr> > 0x00e671c0 <+3040>: mov -0x68(%ebp),%ecx > 0x00e671c3 <+3043>: jmp 0xe66d7e <_int_malloc+1950> > 0x00e671c8 <+3048>: lea -0x3963c(%ebx),%edx > 0x00e671ce <+3054>: jmp 0xe67191 <_int_malloc+2993> > 0x00e671d0 <+3056>: lea -0x39690(%ebx),%edx > 0x00e671d6 <+3062>: jmp 0xe67191 <_int_malloc+2993> > 0x00e671d8 <+3064>: mov 0xd4(%ebx),%eax > 0x00e671de <+3070>: lea -0x3baf0(%ebx),%edx > 0x00e671e4 <+3076>: mov %ecx,(%esp) > 0x00e671e7 <+3079>: mov %ecx,-0x68(%ebp) > 0x00e671ea <+3082>: call 0xe63a80 <malloc_printerr> > 0x00e671ef <+3087>: mov -0x68(%ebp),%ecx > 0x00e671f2 <+3090>: jmp 0xe66c9d <_int_malloc+1725> > 0x00e671f7 <+3095>: mov 0x8(%ecx),%edx > 0x00e671fa <+3098>: jmp 0xe66c66 <_int_malloc+1670> > 0x00e671ff <+3103>: mov 0x8(%eax),%edx > 0x00e67202 <+3106>: jmp 0xe66c66 <_int_malloc+1670> > 0x00e67207 <+3111>: cmpl $0x0,0x10(%edx) > 0x00e6720b <+3115>: je 0xe6763c <_int_malloc+4188> > 0x00e67211 <+3121>: mov 0x14(%ecx),%eax > 0x00e67214 <+3124>: mov %eax,0x14(%esi) > 0x00e67217 <+3127>: mov 0x14(%ecx),%eax > 0x00e6721a <+3130>: mov %esi,0x10(%eax) > 0x00e6721d <+3133>: jmp 0xe66c9d <_int_malloc+1725> > 0x00e67222 <+3138>: mov 0x1810(%ebx),%eax > 0x00e67228 <+3144>: mov -0x1c(%ebp),%ecx > 0x00e6722b <+3147>: lea 0x10(%ecx,%eax,1),%edx > 0x00e6722f <+3151>: mov 0x13b0(%ebx),%eax > 0x00e67235 <+3157>: mov %edx,%ecx > 0x00e67237 <+3159>: sub %edi,%ecx > 0x00e67239 <+3161>: and $0x2,%eax > 0x00e6723c <+3164>: cmove %ecx,%edx > 0x00e6723f <+3167>: mov -0x20(%ebp),%ecx > 0x00e67242 <+3170>: not %ecx > 0x00e67244 <+3172>: mov %ecx,-0x24(%ebp) > 0x00e67247 <+3175>: mov -0x20(%ebp),%ecx > 0x00e6724a <+3178>: lea (%edx,%ecx,1),%ecx > 0x00e6724d <+3181>: and -0x24(%ebp),%ecx > 0x00e67250 <+3184>: test %ecx,%ecx > 0x00e67252 <+3186>: mov %ecx,-0x10(%ebp) > 0x00e67255 <+3189>: jle 0xe672e4 <_int_malloc+3332> > 0x00e6725b <+3195>: mov -0x6c(%ebx),%eax > 0x00e67261 <+3201>: mov %ecx,(%esp) > 0x00e67264 <+3204>: mov %ecx,-0x68(%ebp) > 0x00e67267 <+3207>: call *(%eax) > 0x00e67269 <+3209>: mov -0x68(%ebp),%ecx > 0x00e6726c <+3212>: test %eax,%eax > 0x00e6726e <+3214>: mov %eax,%edx > 0x00e67270 <+3216>: je 0xe672db <_int_malloc+3323> > 0x00e67272 <+3218>: mov -0x13c(%ebx),%eax > 0x00e67278 <+3224>: mov (%eax),%eax > 0x00e6727a <+3226>: test %eax,%eax > 0x00e6727c <+3228>: je 0xe6728c <_int_malloc+3244> > 0x00e6727e <+3230>: mov %edx,-0x6c(%ebp) > 0x00e67281 <+3233>: mov %ecx,-0x68(%ebp) > 0x00e67284 <+3236>: call *%eax > 0x00e67286 <+3238>: mov -0x6c(%ebp),%edx > 0x00e67289 <+3241>: mov -0x68(%ebp),%ecx > 0x00e6728c <+3244>: movb $0x1,-0x28(%ebp) > 0x00e67290 <+3248>: movl $0x0,-0x10(%ebp) > 0x00e67297 <+3255>: cmpl $0x0,0x1840(%ebx) > 0x00e6729e <+3262>: jne 0xe672a6 <_int_malloc+3270> > 0x00e672a0 <+3264>: mov %edx,0x1840(%ebx) > 0x00e672a6 <+3270>: lea (%esi,%edi,1),%eax > 0x00e672a9 <+3273>: mov %eax,-0x14(%ebp) > 0x00e672ac <+3276>: mov 0x17f4(%ebx),%eax > 0x00e672b2 <+3282>: add %ecx,%eax > 0x00e672b4 <+3284>: cmp %edx,-0x14(%ebp) > 0x00e672b7 <+3287>: mov %eax,-0x30(%ebp) > 0x00e672ba <+3290>: mov %eax,0x17f4(%ebx) > 0x00e672c0 <+3296>: jne 0xe6731c <_int_malloc+3388> > 0x00e672c2 <+3298>: cmpb $0x0,-0x28(%ebp) > 0x00e672c6 <+3302>: je 0xe6731c <_int_malloc+3388> > 0x00e672c8 <+3304>: mov -0x18(%ebp),%edx > 0x00e672cb <+3307>: add %edi,%ecx > 0x00e672cd <+3309>: or $0x1,%ecx > 0x00e672d0 <+3312>: mov %ecx,0x4(%esi) > 0x00e672d3 <+3315>: mov 0x30(%edx),%esi > 0x00e672d6 <+3318>: jmp 0xe6700a <_int_malloc+2602> > 0x00e672db <+3323>: mov 0x13b0(%ebx),%eax > 0x00e672e1 <+3329>: and $0x2,%eax > 0x00e672e4 <+3332>: test %eax,%eax > 0x00e672e6 <+3334>: jne 0xe672f8 <_int_malloc+3352> > 0x00e672e8 <+3336>: mov -0x20(%ebp),%eax > 0x00e672eb <+3339>: mov -0x24(%ebp),%edx > 0x00e672ee <+3342>: lea (%edi,%eax,1),%eax > 0x00e672f1 <+3345>: add %ecx,%eax > 0x00e672f3 <+3347>: and %edx,%eax > 0x00e672f5 <+3349>: mov %eax,-0x10(%ebp) > 0x00e672f8 <+3352>: cmpl $0xfffff,-0x10(%ebp) > 0x00e672ff <+3359>: mov $0x100000,%ecx > 0x00e67304 <+3364>: cmova -0x10(%ebp),%ecx > 0x00e67308 <+3368>: cmp %ecx,-0x1c(%ebp) > 0x00e6730b <+3371>: jb 0xe674ab <_int_malloc+3787> > 0x00e67311 <+3377>: mov -0x18(%ebp),%ecx > 0x00e67314 <+3380>: mov 0x30(%ecx),%esi > 0x00e67317 <+3383>: jmp 0xe6700a <_int_malloc+2602> > 0x00e6731c <+3388>: mov 0x13b0(%ebx),%eax > 0x00e67322 <+3394>: shr %eax > 0x00e67324 <+3396>: xor $0x1,%eax > 0x00e67327 <+3399>: and $0x1,%eax > 0x00e6732a <+3402>: test %edi,%edi > 0x00e6732c <+3404>: setne -0x38(%ebp) > 0x00e67330 <+3408>: je 0xe6747a <_int_malloc+3738> > 0x00e67336 <+3414>: test %al,%al > 0x00e67338 <+3416>: je 0xe67482 <_int_malloc+3746> > 0x00e6733e <+3422>: cmp %edx,-0x14(%ebp) > 0x00e67341 <+3425>: ja 0xe67462 <_int_malloc+3714> > 0x00e67347 <+3431>: mov %edx,%eax > 0x00e67349 <+3433>: sub -0x14(%ebp),%eax > 0x00e6734c <+3436>: add -0x30(%ebp),%eax > 0x00e6734f <+3439>: mov %eax,0x17f4(%ebx) > 0x00e67355 <+3445>: mov %edx,%eax > 0x00e67357 <+3447>: and $0x7,%eax > 0x00e6735a <+3450>: mov %eax,-0x10(%ebp) > 0x00e6735d <+3453>: jne 0xe6741b <_int_malloc+3643> > 0x00e67363 <+3459>: mov %edx,-0x14(%ebp) > 0x00e67366 <+3462>: xor %eax,%eax > 0x00e67368 <+3464>: add %edi,%eax > 0x00e6736a <+3466>: lea (%eax,%ecx,1),%ecx > 0x00e6736d <+3469>: add %ecx,%edx > 0x00e6736f <+3471>: mov -0x6c(%ebx),%ecx > 0x00e67375 <+3477>: sub %edx,%eax > 0x00e67377 <+3479>: add -0x20(%ebp),%edx > 0x00e6737a <+3482>: and -0x24(%ebp),%edx > 0x00e6737d <+3485>: mov %ecx,-0x68(%ebp) > 0x00e67380 <+3488>: lea (%eax,%edx,1),%edx > 0x00e67383 <+3491>: mov %edx,(%esp) > 0x00e67386 <+3494>: mov %edx,-0x6c(%ebp) > 0x00e67389 <+3497>: call *(%ecx) > 0x00e6738b <+3499>: mov -0x6c(%ebp),%edx > 0x00e6738e <+3502>: mov -0x68(%ebp),%ecx > 0x00e67391 <+3505>: test %eax,%eax > 0x00e67393 <+3507>: mov %eax,-0x10(%ebp) > 0x00e67396 <+3510>: je 0xe67403 <_int_malloc+3619> > 0x00e67398 <+3512>: mov -0x13c(%ebx),%eax > 0x00e6739e <+3518>: mov (%eax),%eax > 0x00e673a0 <+3520>: test %eax,%eax > 0x00e673a2 <+3522>: je 0xe673ac <_int_malloc+3532> > 0x00e673a4 <+3524>: mov %edx,-0x6c(%ebp) > 0x00e673a7 <+3527>: call *%eax > 0x00e673a9 <+3529>: mov -0x6c(%ebp),%edx > 0x00e673ac <+3532>: mov %edx,%ecx > 0x00e673ae <+3534>: mov -0x14(%ebp),%eax > 0x00e673b1 <+3537>: mov %eax,0x13dc(%ebx) > 0x00e673b7 <+3543>: mov -0x10(%ebp),%eax > 0x00e673ba <+3546>: add %edx,%eax > 0x00e673bc <+3548>: mov -0x14(%ebp),%edx > 0x00e673bf <+3551>: sub -0x14(%ebp),%eax > 0x00e673c2 <+3554>: or $0x1,%eax > 0x00e673c5 <+3557>: mov %eax,0x4(%edx) > 0x00e673c8 <+3560>: add %ecx,0x17f4(%ebx) > 0x00e673ce <+3566>: cmpb $0x0,-0x38(%ebp) > 0x00e673d2 <+3570>: je 0xe67311 <_int_malloc+3377> > 0x00e673d8 <+3576>: sub $0x10,%edi > 0x00e673db <+3579>: mov %edi,%eax > 0x00e673dd <+3581>: or $0x1,%eax > 0x00e673e0 <+3584>: cmp $0xf,%edi > 0x00e673e3 <+3587>: mov %eax,0x4(%esi) > 0x00e673e6 <+3590>: movl $0x9,0x4(%esi,%edi,1) > 0x00e673ee <+3598>: movl $0x9,0xc(%esi,%edi,1) > 0x00e673f6 <+3606>: ja 0xe67438 <_int_malloc+3672> > 0x00e673f8 <+3608>: mov -0x18(%ebp),%edi > 0x00e673fb <+3611>: mov 0x30(%edi),%esi > 0x00e673fe <+3614>: jmp 0xe6700a <_int_malloc+2602> > 0x00e67403 <+3619>: movl $0x0,(%esp) > 0x00e6740a <+3626>: call *(%ecx) > 0x00e6740c <+3628>: mov %eax,-0x10(%ebp) > 0x00e6740f <+3631>: cmpl $0x0,-0x10(%ebp) > 0x00e67413 <+3635>: je 0xe67457 <_int_malloc+3703> > 0x00e67415 <+3637>: xor %ecx,%ecx > 0x00e67417 <+3639>: xor %edx,%edx > 0x00e67419 <+3641>: jmp 0xe673ae <_int_malloc+3534> > 0x00e6741b <+3643>: mov -0x10(%ebp),%eax > 0x00e6741e <+3646>: movl $0x8,-0x28(%ebp) > 0x00e67425 <+3653>: sub %eax,-0x28(%ebp) > 0x00e67428 <+3656>: mov -0x28(%ebp),%eax > 0x00e6742b <+3659>: add %edx,%eax > 0x00e6742d <+3661>: mov %eax,-0x14(%ebp) > 0x00e67430 <+3664>: mov -0x28(%ebp),%eax > 0x00e67433 <+3667>: jmp 0xe67368 <_int_malloc+3464> > 0x00e67438 <+3672>: mov %esi,%edx > 0x00e6743a <+3674>: lea 0x13ac(%ebx),%eax > 0x00e67440 <+3680>: movl $0x1,(%esp) > 0x00e67447 <+3687>: call 0xe65b20 <_int_free> > 0x00e6744c <+3692>: mov -0x18(%ebp),%eax > 0x00e6744f <+3695>: mov 0x30(%eax),%esi > 0x00e67452 <+3698>: jmp 0xe6700a <_int_malloc+2602> > 0x00e67457 <+3703>: mov -0x18(%ebp),%edx > 0x00e6745a <+3706>: mov 0x30(%edx),%esi > 0x00e6745d <+3709>: jmp 0xe6700a <_int_malloc+2602> > 0x00e67462 <+3714>: mov %edx,(%esp) > 0x00e67465 <+3717>: mov $0x3,%eax > 0x00e6746a <+3722>: lea -0x39614(%ebx),%edx > 0x00e67470 <+3728>: call 0xe63a80 <malloc_printerr> > 0x00e67475 <+3733>: jmp 0xe67311 <_int_malloc+3377> > 0x00e6747a <+3738>: test %al,%al > 0x00e6747c <+3740>: jne 0xe67355 <_int_malloc+3445> > 0x00e67482 <+3746>: cmpb $0x0,-0x28(%ebp) > 0x00e67486 <+3750>: mov %edx,-0x14(%ebp) > 0x00e67489 <+3753>: je 0xe6740f <_int_malloc+3631> > 0x00e6748b <+3755>: mov -0x6c(%ebx),%eax > 0x00e67491 <+3761>: mov %edx,-0x6c(%ebp) > 0x00e67494 <+3764>: movl $0x0,(%esp) > 0x00e6749b <+3771>: call *(%eax) > 0x00e6749d <+3773>: mov -0x6c(%ebp),%edx > 0x00e674a0 <+3776>: mov %edx,-0x14(%ebp) > 0x00e674a3 <+3779>: mov %eax,-0x10(%ebp) > 0x00e674a6 <+3782>: jmp 0xe6740f <_int_malloc+3631> > 0x00e674ab <+3787>: mov %ecx,0x4(%esp) > 0x00e674af <+3791>: mov %ecx,-0x68(%ebp) > 0x00e674b2 <+3794>: movl $0x0,0x14(%esp) > 0x00e674ba <+3802>: movl $0xffffffff,0x10(%esp) > 0x00e674c2 <+3810>: movl $0x22,0xc(%esp) > 0x00e674ca <+3818>: movl $0x3,0x8(%esp) > 0x00e674d2 <+3826>: movl $0x0,(%esp) > 0x00e674d9 <+3833>: call 0xece4a0 <mmap> > 0x00e674de <+3838>: mov -0x68(%ebp),%ecx > 0x00e674e1 <+3841>: cmp $0xffffffff,%eax > 0x00e674e4 <+3844>: mov %eax,%edx > 0x00e674e6 <+3846>: je 0xe673f8 <_int_malloc+3608> > 0x00e674ec <+3852>: orl $0x2,0x13b0(%ebx) > 0x00e674f3 <+3859>: test %eax,%eax > 0x00e674f5 <+3861>: je 0xe6744c <_int_malloc+3692> > 0x00e674fb <+3867>: add %ecx,%eax > 0x00e674fd <+3869>: mov %eax,-0x10(%ebp) > 0x00e67500 <+3872>: sete -0x28(%ebp) > 0x00e67504 <+3876>: jmp 0xe67297 <_int_malloc+3255> > 0x00e67509 <+3881>: movl $0x8,(%eax) > 0x00e6750f <+3887>: mov -0x18(%ebp),%eax > 0x00e67512 <+3890>: movl $0x9,0x4(%esi,%edx,1) > 0x00e6751a <+3898>: or $0x5,%edx > 0x00e6751d <+3901>: mov %edx,0x4(%esi) > 0x00e67520 <+3904>: mov %esi,%edx > 0x00e67522 <+3906>: movl $0x1,(%esp) > 0x00e67529 <+3913>: call 0xe65b20 <_int_free> > 0x00e6752e <+3918>: mov -0x18(%ebp),%edx > 0x00e67531 <+3921>: mov 0x30(%edx),%esi > 0x00e67534 <+3924>: jmp 0xe6700a <_int_malloc+2602> > 0x00e67539 <+3929>: cmpb $0x0,-0x14(%ebp) > 0x00e6753d <+3933>: je 0xe66f38 <_int_malloc+2392> > 0x00e67543 <+3939>: jmp 0xe67311 <_int_malloc+3377> > 0x00e67548 <+3944>: mov -0x10(%ebp),%eax > 0x00e6754b <+3947>: sub -0x28(%ebp),%eax > 0x00e6754e <+3950>: movl $0x3,0x8(%esp) > 0x00e67556 <+3958>: mov %eax,0x4(%esp) > 0x00e6755a <+3962>: mov -0x28(%ebp),%eax > 0x00e6755d <+3965>: lea (%ecx,%eax,1),%eax > 0x00e67560 <+3968>: mov %eax,(%esp) > 0x00e67563 <+3971>: call 0xece5d0 <mprotect> > 0x00e67568 <+3976>: mov -0x6c(%ebp),%edx > 0x00e6756b <+3979>: mov -0x68(%ebp),%ecx > 0x00e6756e <+3982>: test %eax,%eax > 0x00e67570 <+3984>: jne 0xe6709a <_int_malloc+2746> > 0x00e67576 <+3990>: mov -0x10(%ebp),%esi > 0x00e67579 <+3993>: mov -0x18(%ebp),%edi > 0x00e6757c <+3996>: mov %esi,0xc(%ecx) > 0x00e6757f <+3999>: mov 0x30(%edi),%esi > 0x00e67582 <+4002>: jmp 0xe66fda <_int_malloc+2554> > 0x00e67587 <+4007>: cmp %edi,%ecx > 0x00e67589 <+4009>: je 0xe6765a <_int_malloc+4218> > 0x00e6758f <+4015>: mov 0x14(%ecx),%eax > 0x00e67592 <+4018>: mov %edi,0x10(%edx) > 0x00e67595 <+4021>: mov %eax,0x14(%edx) > 0x00e67598 <+4024>: mov 0x10(%ecx),%eax > 0x00e6759b <+4027>: mov %edx,0x14(%eax) > 0x00e6759e <+4030>: mov 0x14(%ecx),%eax > 0x00e675a1 <+4033>: mov %edx,0x10(%eax) > 0x00e675a4 <+4036>: jmp 0xe66d7e <_int_malloc+1950> > 0x00e675a9 <+4041>: movl $0x0,0x14(%esp) > 0x00e675b1 <+4049>: movl $0xffffffff,0x10(%esp) > 0x00e675b9 <+4057>: movl $0x22,0xc(%esp) > 0x00e675c1 <+4065>: movl $0x3,0x8(%esp) > 0x00e675c9 <+4073>: mov %esi,0x4(%esp) > 0x00e675cd <+4077>: movl $0x0,(%esp) > 0x00e675d4 <+4084>: call 0xece4a0 <mmap> > 0x00e675d9 <+4089>: cmp $0xffffffff,%eax > 0x00e675dc <+4092>: je 0xe67625 <_int_malloc+4165> > 0x00e675de <+4094>: mov %esi,%edx > 0x00e675e0 <+4096>: or $0x2,%edx > 0x00e675e3 <+4099>: mov %edx,0x4(%eax) > 0x00e675e6 <+4102>: mov 0x1820(%ebx),%edx > 0x00e675ec <+4108>: add $0x1,%edx > 0x00e675ef <+4111>: cmp 0x1828(%ebx),%edx > 0x00e675f5 <+4117>: mov %edx,0x1820(%ebx) > 0x00e675fb <+4123>: jle 0xe67603 <_int_malloc+4131> > 0x00e675fd <+4125>: mov %edx,0x1828(%ebx) > 0x00e67603 <+4131>: add 0x1834(%ebx),%esi > 0x00e67609 <+4137>: cmp 0x1838(%ebx),%esi > 0x00e6760f <+4143>: mov %esi,0x1834(%ebx) > 0x00e67615 <+4149>: jbe 0xe6761d <_int_malloc+4157> > 0x00e67617 <+4151>: mov %esi,0x1838(%ebx) > 0x00e6761d <+4157>: lea 0x8(%eax),%edi > 0x00e67620 <+4160>: jmp 0xe67061 <_int_malloc+2689> > 0x00e67625 <+4165>: mov -0x18(%ebp),%eax > 0x00e67628 <+4168>: movb $0x1,-0x14(%ebp) > 0x00e6762c <+4172>: mov 0x30(%eax),%esi > 0x00e6762f <+4175>: mov 0x4(%esi),%edi > 0x00e67632 <+4178>: mov %esi,%edx > 0x00e67634 <+4180>: and $0xfffffff8,%edi > 0x00e67637 <+4183>: jmp 0xe66f62 <_int_malloc+2434> > 0x00e6763c <+4188>: cmp %esi,%ecx > 0x00e6763e <+4190>: je 0xe67665 <_int_malloc+4229> > 0x00e67640 <+4192>: mov 0x14(%ecx),%eax > 0x00e67643 <+4195>: mov %esi,0x10(%edx) > 0x00e67646 <+4198>: mov %eax,0x14(%edx) > 0x00e67649 <+4201>: mov 0x10(%ecx),%eax > 0x00e6764c <+4204>: mov %edx,0x14(%eax) > 0x00e6764f <+4207>: mov 0x14(%ecx),%eax > 0x00e67652 <+4210>: mov %edx,0x10(%eax) > 0x00e67655 <+4213>: jmp 0xe66c9d <_int_malloc+1725> > 0x00e6765a <+4218>: mov %edx,0x14(%edx) > 0x00e6765d <+4221>: mov %edx,0x10(%edx) > 0x00e67660 <+4224>: jmp 0xe66d7e <_int_malloc+1950> > 0x00e67665 <+4229>: mov %edx,0x14(%edx) > 0x00e67668 <+4232>: mov %edx,0x10(%edx) > 0x00e6766b <+4235>: jmp 0xe66c9d <_int_malloc+1725> >End of assembler dump. >Debuginfo absent: 33ccf2f5c36cde97c5aa59e60906423ab09805f4 >Debuginfo absent: d5753561311ca042e8c37845550c543546178f10
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 809605
: 574929