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 832908 Details for
Bug 1038353
[abrt] gvfs-smb-1.16.3-2.fc19: __talloc: Process /usr/libexec/gvfsd-smb-browse 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), 94.71 KB, created by
Kai Arne
on 2013-12-05 00:49:19 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Kai Arne
Created:
2013-12-05 00:49:19 UTC
Size:
94.71 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2485] >[New LWP 2481] >[New LWP 2482] >[New LWP 2483] >[New LWP 2484] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-smb-browse --spawner :1.3 /org/gtk/gvfs/exec_spaw/3'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=av@entry=0x4683d420 <main_arena>, bytes=bytes@entry=64) at malloc.c:3351 >3351 if (__builtin_expect (bck->fd != victim, 0)) > >Thread 5 (Thread 0xb61ffb40 (LWP 2484)): >#0 0xb77de424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4676d5bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4af4cabc in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=1, __fds=__fds@entry=0xb5800c68) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb5800c68, nfds=nfds@entry=1, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0x4af3d418 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xb5800c68, timeout=-1, context=0x9b41490) at gmain.c:3995 > poll_func = 0x4af4ca90 <g_poll> >#5 g_main_context_iterate (context=context@entry=0x9b41490, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0xb5800c68 >#6 0x4af3d559 in g_main_context_iteration (context=context@entry=0x9b41490, may_block=may_block@entry=1) at gmain.c:3762 > retval = <optimized out> >#7 0xb6d4afe0 in dconf_gdbus_worker_thread (user_data=0x9b41490) at dconf-gdbus-thread.c:81 > context = 0x9b41490 >#8 0x4af6395b in g_thread_proxy (data=0x9b2e120) at gthread.c:798 > thread = 0x9b2e120 >#9 0x468499da in start_thread (arg=0xb61ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb61ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1183162368, -1239418048, 4001536, -1239419992, -139114699, -1050667308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x46779bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 4 (Thread 0xb6bffb40 (LWP 2483)): >#0 0xb77de424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4684d724 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:250 >No locals. >#2 0x4af81798 in g_cond_wait_until (cond=cond@entry=0xb6c04100, mutex=mutex@entry=0xb6c040f8, end_time=171816215) at gthread-posix.c:859 > ts = {tv_sec = 171, tv_nsec = 816215000} > status = <optimized out> >#3 0x4af107e1 in g_async_queue_pop_intern_unlocked (queue=0xb6c040f8, wait=wait@entry=1, end_time=171816215) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x4af11004 in g_async_queue_timeout_pop_unlocked (queue=0xa3db517, timeout=0) at gasyncqueue.c:572 > end_time = <optimized out> >#5 0x4af64437 in g_thread_pool_wait_for_new_task (pool=0xb6c04060) at gthreadpool.c:264 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0xb6c04060) at gthreadpool.c:298 > task = 0x1 > pool = 0xb6c04060 >#7 0x4af6395b in g_thread_proxy (data=0x9b226c0) at gthread.c:798 > thread = 0x9b226c0 >#8 0x468499da in start_thread (arg=0xb6bffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb6bffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1183162368, -1228932288, 4001536, -1228934232, -1212856524, -1050667308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x46779bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 3 (Thread 0xb7594b40 (LWP 2482)): >#0 0xb77de424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4676d5bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4af4cabc in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=3, __fds=__fds@entry=0xb6c023c8) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb6c023c8, nfds=nfds@entry=3, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0x4af3d418 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xb6c023c8, timeout=-1, context=0x9b28488) at gmain.c:3995 > poll_func = 0x4af4ca90 <g_poll> >#5 g_main_context_iterate (context=0x9b28488, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb6c023c8 >#6 0x4af3d913 in g_main_loop_run (loop=0x9b28468) at gmain.c:3895 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0x4b15091b in gdbus_shared_thread_func (user_data=0x9b29528) at gdbusprivate.c:278 > data = 0x9b29528 >#8 0x4af6395b in g_thread_proxy (data=0x9b22630) at gthread.c:798 > thread = 0x9b22630 >#9 0x468499da in start_thread (arg=0xb7594b40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb7594b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1183162368, -1218884800, 4001536, -1218886744, 2060797751, -1050667308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x46779bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 2 (Thread 0xb77ac9c0 (LWP 2481)): >#0 0x467b7579 in get_cie (f=<optimized out>) at ../sysdeps/generic/unwind-dw2-fde.h:151 >No locals. >#1 get_fde_encoding (f=<optimized out>) at ../sysdeps/generic/unwind-dw2-fde.c:336 >No locals. >#2 _Unwind_IteratePhdrCallback (info=0xbfaae3a8, size=40, ptr=0xbfaae40c) at ../sysdeps/generic/unwind-dw2-fde-glibc.c:214 > table = <optimized out> > lo = <optimized out> > mid = <optimized out> > data_base = <optimized out> > hi = <optimized out> > f = <optimized out> > f_enc_size = <optimized out> > range = 1183103456 > fde_count = 2089 > data = 0xbfaae40c > phdr = <optimized out> > p_eh_frame_hdr = <optimized out> > p_dynamic = <optimized out> > n = <optimized out> > match = 1257515715 > load_base = <optimized out> > p = <optimized out> > hdr = <optimized out> > eh_frame = 1258306608 > ob = {pc_begin = 0x4684b9e0 <__GI___pthread_mutex_lock+16>, tbase = 0x1, dbase = 0x0, u = {single = 0x0, array = 0x0, sort = 0x0}, s = {b = {sorted = 1, from_array = 0, mixed_encoding = 1, encoding = 9, count = 576738}, i = 1181159501}, next = 0x4683d000} >#3 0x467b4c43 in __GI___dl_iterate_phdr (callback=callback@entry=0x467b7140 <_Unwind_IteratePhdrCallback>, data=data@entry=0xbfaae40c) at dl-iteratephdr.c:76 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > nloaded = 110 > ns = <optimized out> > caller = <optimized out> > l = 0xb77c7818 > info = {dlpi_addr = 0, dlpi_name = 0xb77c7800 "/lib/libglib-2.0.so.0", dlpi_phdr = 0x4aef6034, dlpi_phnum = 7, dlpi_adds = 114, dlpi_subs = 4, dlpi_tls_modid = 0, dlpi_tls_data = 0x0} > ret = 0 >#4 0x467b7d52 in _Unwind_Find_FDE (pc=0x4af42ac3 <standard_calloc+35>, bases=bases@entry=0xbfaae504) at ../sysdeps/generic/unwind-dw2-fde-glibc.c:267 > data = {pc = 1257515715, tbase = 0x0, dbase = 0x4b024000, func = 0x0, ret = 0x0} > ret = 0x0 >#5 0x4690824f in uw_frame_state_for (context=context@entry=0xbfaae4b0, fs=fs@entry=0xbfaae530) at ../../../libgcc/unwind-dw2.c:1245 > fde = <optimized out> > cie = <optimized out> > aug = <optimized out> > insn = <optimized out> > end = <optimized out> >#6 0x469092e0 in _Unwind_Backtrace (trace=0x4678e1a0 <backtrace_helper>, trace_argument=0xbfaae61c) at ../../../libgcc/unwind.inc:290 > fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED} <repeats 18 times>}, prev = 0x0, cfa_offset = 0, cfa_reg = 0, cfa_exp = 0x0, cfa_how = CFA_UNSET}, pc = 0x0, personality = 0x0, data_align = 0, code_align = 0, retaddr_column = 0, fde_encoding = 0 '\000', lsda_encoding = 0 '\000', saw_z = 0 '\000', signal_frame = 0 '\000', eh_ptr = 0x0} > context = {reg = {0x0, 0x0, 0x0, 0xbfaaee0c, 0x0, 0xbfaaee18, 0xbfaaee10, 0xbfaaee14, 0xbfaaee1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0xbfaaee20, ra = 0x4af42ac4 <standard_calloc+36>, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x4683d000, func = 0x466fb2b0 <__libc_calloc>}, flags = 1073741824, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>} > code = <optimized out> >#7 0x4678e295 in __GI___backtrace (array=array@entry=0xbfaae7c0, size=size@entry=64) at ../sysdeps/i386/backtrace.c:126 > arg = {array = 0xbfaae7c0, cnt = 4, size = 64, lastebp = 0x9b5ebf8, lastesp = 0xbfaaedf0} > once = 2 >#8 0x466f0101 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x467fa3f4 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:176 > addrs = {0x466f0101 <__libc_message+865>, 0x466f74ad <malloc_consolidate+1133>, 0x466f8a80 <_int_malloc+320>, 0x466fb34b <__libc_calloc+155>, 0x4b184a85, 0x4af812c6 <g_mutex_unlock+6>, 0x4b024000, 0xc4eb9e00, 0x4b024a68 <g__quark_global_lock>, 0x4b184a85, 0x4b04d0fb <g_signal_emit_valist+11>, 0x4b076000, 0x2, 0x9b21a00, 0xb6c07568, 0x4b04e154 <g_signal_emit+52>, 0xb6c07568, 0x1, 0xf1, 0xbfaae82c, 0x2, 0x4b04e126 <g_signal_emit+6>, 0x4b076000, 0x4b0383cf <g_object_dispatch_properties_changed+95>, 0xb6c07568, 0x1, 0xf1, 0x466f76d5 <_int_free+21>, 0x9b1f7c8, 0x4af12336 <g_pointer_bit_unlock+6>, 0x4b03837b <g_object_dispatch_properties_changed+11>, 0x4b076000, 0x4af432b7 <g_free+7>, 0x4b076000, 0xb6c07568, 0x4b037b79 <g_object_notify_queue_thaw+313>, 0x0, 0x4683d420 <main_arena>, 0xbfaae870, 0x0, 0xb6c07568, 0x4b0762fc <g__notify_lock_lock>, 0xbfaae870, 0x0, 0x9b2def0, 0x9b21a00, 0x0, 0x466f894f <_int_malloc+15>, 0x9b4a300, 0xb6c07568, 0x9b46f20, 0x4b024000, 0x9b43a38, 0x9b43a38, 0x9b4e5f4, 0x4af42aec <standard_free+28>, 0x0, 0x4af42ad6 <standard_free+6>, 0x10, 0x466f76d5 <_int_free+21>, 0x9b4a300, 0x2, 0x4b024000, 0x466f894f <_int_malloc+15>} > n = <optimized out> > ap = <optimized out> > ap_copy = 0xbfaaece8 "\227\f\253\277\304y\177F$\355\252\277hi" > fd = <optimized out> > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#9 0x466f74ad in malloc_printerr (ptr=<optimized out>, str=0x467f79c4 "corrupted double-linked list", action=3) at malloc.c:4937 > buf = "09b4e4a0" > cp = <optimized out> >#10 malloc_consolidate (av=av@entry=0x4683d420 <main_arena>) at malloc.c:4106 > fb = 0x4683d430 <main_arena+16> > maxfb = 0x4683d44c <main_arena+44> > p = <optimized out> > nextp = 0x9b4e480 > unsorted_bin = 0x4683d450 <main_arena+48> > first_unsorted = <optimized out> > nextchunk = 0x9b4e508 > size = 104 > nextsize = 320 > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#11 0x466f8a80 in _int_malloc (av=av@entry=0x4683d420 <main_arena>, bytes=bytes@entry=2500) at malloc.c:3385 > nb = 2504 > idx = 95 > bin = <optimized out> > victim = <optimized out> > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#12 0x466fb34b in __libc_calloc (n=n@entry=1, elem_size=elem_size@entry=2500) at malloc.c:3194 > av = 0x4683d420 <main_arena> > oldtop = 0x9b5ebf8 > p = <optimized out> > bytes = 2500 > sz = 2500 > csz = <optimized out> > oldtopsize = 128008 > mem = <optimized out> > clearsize = <optimized out> > nclears = <optimized out> > d = <optimized out> > hook = <optimized out> >#13 0x4af42ac4 in standard_calloc (n_blocks=1, n_bytes=2500) at gmem.c:104 >No locals. >#14 0x4af431ca in g_malloc0 (n_bytes=n_bytes@entry=2500) at gmem.c:189 > mem = <optimized out> >#15 0x4af4f36d in g_rand_new_with_seed_array (seed=seed@entry=0xbfaaeec0, seed_length=seed_length@entry=4) at grand.c:192 > __p = <optimized out> > rand = <optimized out> >#16 0x4af4f460 in g_rand_new () at grand.c:261 > seed = {3693746367, 104443375, 3562903226, 3051710864} > now = {tv_sec = 1257770843, tv_usec = 1258438656} > dev_urandom_exists = 1 >#17 0x4af4f92d in g_random_int_range (begin=begin@entry=0, end=end@entry=62) at grand.c:631 > result = <optimized out> >#18 0x08051e54 in randomize_string (tmp=0xbfaaef44 "") at gvfsdaemon.c:686 > i = 0 > chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" >#19 generate_address (folder=<synthetic pointer>, address=<synthetic pointer>) at gvfsdaemon.c:784 > tmp = "\000\233\261\tD\264\262\t\241" >#20 handle_get_connection (object=0x9b27868, invocation=0x9b2e290, user_data=0x9b2b438) at gvfsdaemon.c:832 > daemon = <optimized out> > server = <optimized out> > error = 0x9b190c4 > address1 = 0x0 > data = <optimized out> > guid = <optimized out> >#21 0x46b224d6 in ffi_call_SYSV () at ../src/x86/sysv.S:65 >No locals. >#22 0x46b2225c in ffi_call (cif=<optimized out>, cif@entry=0xbfaaf0e4, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, avalue@entry=0xbfaaf030) at ../src/x86/ffi.c:411 > ecif = {cif = 0xbfaaf0e4, rvalue = 0xbfaaf070, avalue = 0xbfaaf030} >#23 0x4b034b91 in g_cclosure_marshal_generic (closure=0x9b2c3f0, return_gvalue=0xbfaaf1e0, n_param_values=2, param_values=0x9b481a0, invocation_hint=0xbfaaf1fc, marshal_data=0x0) at gclosure.c:1454 > rtype = <optimized out> > rvalue = 0xbfaaf070 > n_args = 3 > args = <optimized out> > i = <optimized out> > cif = {abi = FFI_SYSV, nargs = 3, arg_types = 0xbfaaf050, rtype = 0x46b226c0 <ffi_type_sint32>, bytes = 16, flags = 1} > cc = <optimized out> > enum_tmpval = 0xbfaaf090 > tmpval_used = 0 >#24 0x4b0342ce in g_closure_invoke (closure=0x9b2c3f0, return_value=return_value@entry=0xbfaaf1e0, n_param_values=2, param_values=param_values@entry=0x9b481a0, invocation_hint=invocation_hint@entry=0xbfaaf1fc) at gclosure.c:777 > marshal = 0x4b0349d0 <g_cclosure_marshal_generic> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x9b2c3e0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#25 0x4b046141 in signal_emit_unlocked_R (node=node@entry=0x9b2c128, detail=detail@entry=0, instance=instance@entry=0x9b27868, emission_return=emission_return@entry=0xbfaaf2dc, instance_and_params=instance_and_params@entry=0x9b481a0) at gsignal.c:3584 > tmp = <optimized out> > handler = 0x9b1fa00 > accumulator = 0x9b2c160 > emission = {next = 0x0, instance = 0x9b27868, ihint = {signal_id = 6, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x9b1fa00 > return_accu = 0xbfaaf1e0 > accu = {g_type = 20, 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}}} > signal_id = 6 > max_sequential_handler_number = 101 > return_value_altered = 0 >#26 0x4b04d0b3 in g_signal_emitv (instance_and_params=instance_and_params@entry=0x9b481a0, signal_id=signal_id@entry=6, detail=detail@entry=0, return_value=return_value@entry=0xbfaaf2dc) at gsignal.c:3059 > instance = 0x9b27868 > node = 0x9b2c128 > __PRETTY_FUNCTION__ = "g_signal_emitv" >#27 0x4baabbe1 in _gvfs_dbus_daemon_skeleton_handle_method_call (connection=0x9b23168, sender=sender@entry=0xb6c05478 ":1.72", object_path=object_path@entry=0xb6c04c00 "/org/gtk/vfs/Daemon", interface_name=interface_name@entry=0xb6c054f0 "org.gtk.vfs.Daemon", method_name=method_name@entry=0xb6c04c28 "GetConnection", parameters=parameters@entry=0xb6c06b20, invocation=invocation@entry=0x9b2e290, user_data=user_data@entry=0x9b27868) at gvfsdbus.c:1247 > skeleton = <optimized out> > info = 0x4bac9e34 <_gvfs_dbus_daemon_method_info_get_connection> > iter = {x = {3066063648, 0, 0, 0, 5, 1257771718, 1258774528, 3579507750, 1258775400, 0, 0, 0, 1259692599, 1260285952, 162718352, 1259693418}} > child = 0x0 > paramv = 0x9b481a0 > num_params = <optimized out> > num_extra = <optimized out> > n = <optimized out> > signal_id = 6 > return_value = {g_type = 20, 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}}} > __PRETTY_FUNCTION__ = "_gvfs_dbus_daemon_skeleton_handle_method_call" >#28 0x4b159c31 in g_dbus_interface_method_dispatch_helper (invocation=0x9b2e290, method_call_func=0x4baab9b0 <_gvfs_dbus_daemon_skeleton_handle_method_call>, interface=0x9b27868) at gdbusinterfaceskeleton.c:610 > has_handlers = <optimized out> > emit_authorized_signal = <optimized out> > flags = <optimized out> > has_default_class_handler = <optimized out> > run_in_thread = <optimized out> > object = 0x0 >#29 skeleton_intercept_handle_method_call (connection=0x9b23168, sender=sender@entry=0xb6c05478 ":1.72", object_path=object_path@entry=0xb6c04c00 "/org/gtk/vfs/Daemon", interface_name=interface_name@entry=0xb6c054f0 "org.gtk.vfs.Daemon", method_name=method_name@entry=0xb6c04c28 "GetConnection", parameters=parameters@entry=0xb6c06b20, invocation=invocation@entry=0x9b2e290, user_data=user_data@entry=0x9b27868) at gdbusinterfaceskeleton.c:651 > interface = 0x9b27868 >#30 0x4b1401c0 in call_in_idle_cb (user_data=user_data@entry=0x9b2e290) at gdbusconnection.c:4737 > invocation = 0x9b2e290 > vtable = <optimized out> > registration_id = <optimized out> > subtree_registration_id = <optimized out> > __PRETTY_FUNCTION__ = "call_in_idle_cb" >#31 0x4af39d01 in g_idle_dispatch (source=source@entry=0xb6c06cc0, callback=0x4b1400b0 <call_in_idle_cb>, user_data=0x9b2e290) at gmain.c:5205 >No locals. >#32 0x4af3d0e6 in g_main_dispatch (context=0x9b23b58, context@entry=0x9b27150) at gmain.c:3054 > dispatch = 0x4af39ce0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x9b2e290 > callback = 0x4b1400b0 <call_in_idle_cb> > cb_funcs = 0x4b0244b4 <g_source_callback_funcs> > cb_data = <optimized out> > need_destroy = <optimized out> > current_source_link = {data = 0xb6c06cc0, next = 0x0} > source = 0xb6c06cc0 > current = 0x9b27150 > i = 0 >#33 g_main_context_dispatch (context=context@entry=0x9b23b58) at gmain.c:3630 >No locals. >#34 0x4af3d498 in g_main_context_iterate (context=0x9b23b58, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = <optimized out> >#35 0x4af3d913 in g_main_loop_run (loop=0x9b286c0) at gmain.c:3895 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#36 0x080510b4 in daemon_main (argc=argc@entry=4, argv=argv@entry=0xbfaaf614, max_job_threads=max_job_threads@entry=1, default_type=default_type@entry=0x0, mountable_name=mountable_name@entry=0x8063f08 "org.gtk.vfs.mountpoint.smb_browse", first_type_name=first_type_name@entry=0x8063650 "smb-network") at daemon-main.c:395 > var_args = 0xbfaaf568 "\313\063\006\b" > type = <optimized out> > name_owner_id = 1 > data = 0x9b294b0 >#37 0x0804de3f in main (argc=4, argv=0xbfaaf614) at daemon-main-generic.c:42 >No locals. > >Thread 1 (Thread 0xb57ffb40 (LWP 2485)): >#0 _int_malloc (av=av@entry=0x4683d420 <main_arena>, bytes=bytes@entry=64) at malloc.c:3351 > p = 0x9b4e438 > nb = 72 > idx = 9 > bin = 0x4683d490 <main_arena+112> > victim = 0x9b4e438 > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = 0x0 > errstr = 0x0 >#1 0x466fa9d1 in __GI___libc_malloc (bytes=64) at malloc.c:2863 > ar_ptr = 0x4683d420 <main_arena> > victim = <optimized out> > hook = <optimized out> >#2 0x4d17a07b in __talloc (size=16, context=0x9b4b030) at ../talloc.c:593 > tc = <optimized out> > limit = 0x0 >#3 talloc_vasprintf (t=t@entry=0x9b4b030, fmt=fmt@entry=0x46e69de7 "resolve_lmhosts", ap=ap@entry=0xb57feb84 "\214\360\177\265 ") at ../talloc.c:2229 > ap2 = 0xb57feb84 "\214\360\177\265 " > c = 0 '\000' >#4 0x4d17ab78 in talloc_set_name_v (ap=0xb57feb84 "\214\360\177\265 ", fmt=0x46e69de7 "resolve_lmhosts", ptr=0x9b4b030) at ../talloc.c:1201 >No locals. >#5 talloc_init (fmt=fmt@entry=0x46e69de7 "resolve_lmhosts") at ../talloc.c:1328 > ap = 0xb57feb84 "\214\360\177\265 " >#6 0x46e5dd0f in resolve_lmhosts (return_count=<optimized out>, return_iplist=<optimized out>, name_type=<optimized out>, name=<optimized out>) at ../source3/libsmb/namequery.c:2268 > ss_list = 0x45d6d150 > ctx = 0x0 >#7 internal_resolve_name (name=name@entry=0xb57ff08c "EVILDART", name_type=name_type@entry=32, sitename=sitename@entry=0x0, return_iplist=return_iplist@entry=0xb57fece8, return_count=return_count@entry=0xb57fecec, resolve_order=<optimized out>) at ../source3/libsmb/namequery.c:2684 > tok = 0x9b46530 "lmhosts" > status = <optimized out> > i = <optimized out> > __FUNCTION__ = "internal_resolve_name" >#8 0x46e5f300 in resolve_name_list (ctx=0x9b4a500, name=name@entry=0xb57ff08c "EVILDART", name_type=name_type@entry=32, return_ss_arr=return_ss_arr@entry=0xb57fed6c, p_num_entries=p_num_entries@entry=0xb57fed68) at ../source3/libsmb/namequery.c:2878 > sitename = 0x0 > count = 0 > i = <optimized out> > num_entries = <optimized out> > status = <optimized out> >#9 0x4764851b in cli_connect_sock (sec_timeout=20, pport=<synthetic pointer>, pfd=<synthetic pointer>, port=139, myname=0x9b4a300 "EVILDART", pss=0x0, name_type=32, host=0xb57ff08c "EVILDART") at ../source3/libsmb/cliconnect.c:2680 > addrs = 0x0 > frame = 0x9b4a500 > prog = <optimized out> > status = <optimized out> > fd = 0 > i = <optimized out> > num_addrs = 0 > called_names = <optimized out> > calling_names = <optimized out> > called_types = <optimized out> >#10 cli_connect_nb (host=0xb57ff08c "EVILDART", dest_ss=dest_ss@entry=0x0, port=port@entry=139, name_type=name_type@entry=32, myname=0x9b4a300 "EVILDART", signing_state=signing_state@entry=-1, flags=flags@entry=66, pcli=pcli@entry=0xb57fedd0) at ../source3/libsmb/cliconnect.c:2751 > frame = 0x9b55600 > cli = <optimized out> > status = {v = 3221225495} > fd = -1 > desthost = 0x9b4e680 "EVILDART" > p = <optimized out> >#11 0x45c8377d in SMBC_server_internal (ctx=ctx@entry=0x9b48598, context=context@entry=0x9b48048, connect_if_not_found=connect_if_not_found@entry=true, server=server@entry=0xb57ff08c "EVILDART", share=<optimized out>, share@entry=0x45c8b913 "IPC$", pp_workgroup=pp_workgroup@entry=0xb57feed0, pp_username=pp_username@entry=0xb57feec4, pp_password=pp_password@entry=0xb57feec8, in_cache=in_cache@entry=0xb57fee2f) at ../source3/libsmb/libsmb_server.c:428 > srv = 0x0 > workgroup = 0x0 > c = 0x0 > server_n = <optimized out> > is_ipc = <optimized out> > fs_attrs = 0 > username_used = <optimized out> > status = <optimized out> > newserver = 0x0 > newshare = 0x0 > flags = 66 > __FUNCTION__ = "SMBC_server_internal" >#12 0x45c8418d in SMBC_server (ctx=ctx@entry=0x9b48598, context=context@entry=0x9b48048, connect_if_not_found=connect_if_not_found@entry=true, server=server@entry=0xb57ff08c "EVILDART", share=share@entry=0x45c8b913 "IPC$", pp_workgroup=pp_workgroup@entry=0xb57feed0, pp_username=pp_username@entry=0xb57feec4, pp_password=pp_password@entry=0xb57feec8) at ../source3/libsmb/libsmb_server.c:640 > srv = 0x0 > in_cache = false > __FUNCTION__ = "SMBC_server" >#13 0x45c7cff6 in SMBC_opendir_ctx (context=context@entry=0x9b48048, fname=0x9b49688 "smb://HELLGATE/") at ../source3/libsmb/libsmb_dir.c:685 > wgroup = 0x9b4df50 "HELLGATE" > buserver = "EVILDART", '\000' <repeats 12 times>, "\b\201\264\t\220h\264\t`g\264\t\000\000\000\000xp\264\t\320\360\177\265\377\377\377\377\325voF \324\203F\020\000\000\000\006\000\000\000\321\251oF\001\000\000\000\300\332\203F\000\200|\267#\000\000\000\300\332\203F \324\203F#\000\000\000\061\027oF\001\000\000\000\000\200|\267#\000\000\000#\000\000\000\300\332\203F#\000\000\000T\333\203F?.oF\300\332\203F\000\200|\267#\000\000\000\000@\002K\020n\264\t\200\335\203F\000\000\000\000\354*\364J\000\000\000\000\000\200|\267#\000\000\000\254mnF\300\332\203F\326*\364J\000@\002K\322\062\364J\020n\264\t"... > saved_errno = <optimized out> > server = 0x9b4df50 "HELLGATE" > share = 0x9b553c8 "" > user = 0x9b54fd8 "kaiarne" > password = 0x9b47bd8 "" > options = 0x9b4e9a8 "" > workgroup = 0x9b48168 "HELLGATE" > path = 0x9b4a430 "" > mode = 242 > p = 0x0 > srv = 0x0 > dir = 0x9b4bdf8 > rem_ss = {ss_family = 2, __ss_align = 1848289472, __ss_padding = '\000' <repeats 119 times>} > frame = 0x9b48598 > __FUNCTION__ = "SMBC_opendir_ctx" >#14 0x08050283 in do_mount (backend=0x9b32168, job=0x9b2b510, mount_spec=0x9b4ac48, mount_source=0xb6c070c8, is_automount=0) at gvfsbackendsmbbrowse.c:972 > op_backend = 0x9b32168 > smb_context = 0x9b48048 > dir = <optimized out> > display_name = <optimized out> > debug = <optimized out> > debug_val = <optimized out> > icon = <optimized out> > symbolic_icon = <optimized out> > uri = 0x9b40c20 > res = <optimized out> > browse_mount_spec = <optimized out> > smbc_opendir = 0x45c7c020 <SMBC_opendir_ctx> > smbc_closedir = 0x45c7d790 <SMBC_closedir_ctx> >#15 0x080573a1 in run (job=0x9b2b510) at gvfsjobmount.c:116 > op_job = <optimized out> > backend = <optimized out> > class = <optimized out> >#16 0x08056526 in g_vfs_job_run (job=0x9b2b510) at gvfsjob.c:197 > class = 0x9b439d8 >#17 0x0805176d in job_handler_callback (data=0x9b2b510, user_data=0x9b2b438) at gvfsdaemon.c:184 > job = <optimized out> >#18 0x4af64465 in g_thread_pool_thread_proxy (data=0x9b238b0) at gthreadpool.c:309 > task = 0x9b2b510 > pool = 0x9b238b0 >#19 0x4af6395b in g_thread_proxy (data=0x9b2e150) at gthread.c:798 > thread = 0x9b2e150 >#20 0x468499da in start_thread (arg=0xb57ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb57ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1183162368, -1249903808, 4001536, -1249905752, 934627123, -1050667308}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#21 0x46779bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. >From To Syms Read Shared Object Library >0x45c787f0 0x45c8b8a4 Yes /lib/libsmbclient.so.0 >0x4baa19e0 0x4babcbb0 Yes /lib/libgvfscommon.so.0 >0x4ba59970 0x4ba846d4 Yes /lib/libbluray.so.1 >0x4b079c80 0x4b07ad30 Yes /lib/libgmodule-2.0.so.0 >0x4b95c870 0x4b989f28 Yes /lib/libsecret-1.so.0 >0x4b0a4f40 0x4b177094 Yes /lib/libgio-2.0.so.0 >0x4b02ee50 0x4b05f6a4 Yes /lib/libgobject-2.0.so.0 >0x4af0b1e0 0x4afaa4c4 Yes /lib/libglib-2.0.so.0 >0x48591a90 0x485924f8 Yes /lib/libutil.so.1 >0x468476b0 0x46852d70 Yes /lib/libpthread.so.0 >0x466992d0 0x467de4ec Yes /lib/libc.so.6 >0x476083a0 0x47622084 Yes /lib/libsamba-util.so.0 >0x46e77500 0x46e80854 Yes /usr/lib/samba/libmsrpc3.so >0x45e93cc0 0x45e950a0 Yes /usr/lib/samba/liblibcli_lsa3.so >0x47641020 0x47675a74 Yes /usr/lib/samba/liblibsmb.so >0x45e05ab0 0x45e128d4 Yes /usr/lib/samba/libsamba-security.so >0x465ed6e0 0x465eddf0 Yes /usr/lib/samba/liberrors.so >0x45d00a20 0x45d43804 Yes /lib/libsmbconf.so.0 >0x47299620 0x472a3a44 Yes /lib/libndr.so.0 >0x46e4f990 0x46e63e64 Yes /usr/lib/samba/libgse.so >0x46208370 0x464379d0 Yes /lib/libndr-standard.so.0 >0x4788a100 0x47944ad4 Yes /usr/lib/samba/libdcerpc-samba.so >0x45e57310 0x45e67094 Yes /usr/lib/samba/libcli_smb_common.so >0x45c98f50 0x45c99678 Yes /usr/lib/samba/libutil_cmdline.so >0x47312aa0 0x4731e774 Yes /usr/lib/samba/libsmbregistry.so >0x46645680 0x46649794 Yes /usr/lib/samba/libsecrets3.so >0x4d175aa0 0x4d17cefc Yes /lib/libtalloc.so.2 >0x488a3000 0x488abd24 Yes /lib/libbsd.so.0 >0x46eda080 0x46fca074 Yes /lib/libxml2.so.2 >0x470237f0 0x47090424 Yes /lib/libfreetype.so.6 >0x4685fad0 0x468609bc Yes /lib/libdl.so.2 >0x477d5630 0x4782e754 Yes /lib/libgcrypt.so.11 >0x47e7d6e0 0x47e7de50 Yes /lib/libgpg-error.so.0 >0x46b1efc0 0x46b22664 Yes /lib/libffi.so.6 >0x468ac860 0x468b9704 Yes /lib/libz.so.1 >0x468d3af0 0x468e7074 Yes /lib/libselinux.so.1 >0x46ab36e0 0x46ac2534 Yes /lib/libresolv.so.2 >0x4665f850 0x4667811c Yes /lib/ld-linux.so.2 >0x468c5940 0x468c8e4c Yes /lib/librt.so.1 >0x46507190 0x465a2734 Yes /usr/lib/samba/libndr-samba.so >0x46191c10 0x46198b04 Yes /lib/libsamba-credentials.so.0 >0x45de7830 0x45df3eb4 Yes /usr/lib/samba/libsamba-sockets.so >0x45ca92b0 0x45cb59a4 Yes /lib/libdcerpc-binding.so.0 >0x45e40e10 0x45e4a184 Yes /usr/lib/samba/libcliauth.so >0x472eb7a0 0x472fe774 Yes /lib/libgensec.so.0 >0x461a7aa0 0x461a80dc Yes /lib/libtevent-util.so.0 >0x474590e0 0x4745d684 Yes /usr/lib/samba/libsamba3-util.so >0x4d1e64c0 0x4d1ece34 Yes /lib/libtevent.so.0 >0x45e747f0 0x45e7b764 Yes /lib/libwbclient.so.0 >0x45e8a0a0 0x45e8ce24 Yes /usr/lib/samba/libcli_cldap.so >0x45e33840 0x45e373a4 Yes /usr/lib/samba/libkrb5samba.so >0x46651530 0x466539ec Yes /usr/lib/samba/libasn1util.so >0x472b63d0 0x472ca3fc Yes /lib/libsamba-hostconfig.so.0 >0x45dc2ce0 0x45dcf96c Yes /lib/libndr-nbt.so.0 >0x45db7ec0 0x45db95d8 Yes /usr/lib/samba/libsmb_transport.so >0x45c9eae0 0x45c9f5c4 Yes /usr/lib/samba/libCHARSET3.so >0x47f56ee0 0x47f57bd4 Yes /lib/libcom_err.so.2 >0x45e9a790 0x45e9af54 Yes /usr/lib/samba/libinterfaces.so >0x46181e80 0x46186838 Yes /usr/lib/samba/libdbwrap.so >0x45dd8e90 0x45dd9a98 Yes /usr/lib/samba/libutil_tdb.so >0x45ea06d0 0x45ea0a1c Yes /usr/lib/samba/libutil_reg.so >0x46659620 0x466599ac Yes /usr/lib/samba/libsmbd_shim.so >0x45c6e6a0 0x45c6ea44 Yes /usr/lib/samba/libutil_setid.so >0x45db2920 0x45db2dd8 Yes /usr/lib/samba/libtdb-wrap.so >0x45e835d0 0x45e8387c Yes /usr/lib/samba/libserver-role.so >0x487b4190 0x487c1f24 Yes /lib/libnsl.so.1 >0x486e4f00 0x486e6a74 Yes /lib/libcap.so.2 >0x48a76780 0x48a7df74 Yes /lib/liblber-2.4.so.2 >0x4892ebd0 0x48939f34 Yes /lib/libtdb.so.1 >0x48a2aad0 0x48a5f6d4 Yes /lib/libldap-2.4.so.2 >0x4732efd0 0x473357b4 Yes /usr/lib/samba/libaddns.so >0x472894d0 0x4728daa4 Yes /usr/lib/samba/libauthkrb5.so >0x4733eee0 0x47343274 Yes /usr/lib/samba/libcli-nbt.so >0x4840dd40 0x484765f4 Yes /lib/libkrb5.so.3 >0x48520800 0x485541a4 Yes /lib/libgssapi_krb5.so.2 >0x45ddf860 0x45ddfd50 Yes /usr/lib/samba/libreplace.so >0x47f24a50 0x47f295cc Yes /lib/libcrypt.so.1 >0x46e17230 0x46e30b54 Yes /lib/liblzma.so.5 >0x4686a560 0x46894f48 Yes /lib/libm.so.6 >0x46913f20 0x4695ff84 Yes /lib/libpcre.so.1 >0x45d79fa0 0x45d871a4 Yes /usr/lib/samba/libsamdb-common.so >0x45cc6140 0x45cd9844 Yes /usr/lib/samba/libldbsamba.so >0x4d12be10 0x4d1462c4 Yes /lib/libldb.so.1 >0x461a1a20 0x461a2390 Yes /usr/lib/samba/libsamba-modules.so >0x45d98e40 0x45da2c34 Yes /lib/libsamdb.so.0 >0x489664b0 0x489785a4 Yes /lib/libsasl2.so.3 >0x45e1ea60 0x45e1f7e4 Yes /usr/lib/samba/libwinbind-client.so >0x46e41420 0x46e44734 Yes /usr/lib/samba/libcli-ldap-common.so >0x484cbc20 0x484eee74 Yes /lib/libk5crypto.so.3 >0x48511e70 0x485143f4 Yes /lib/libattr.so.1 >0x480ac530 0x480d2834 Yes /lib/libssl3.so >0x480eae40 0x48104954 Yes /lib/libsmime3.so >0x47f6e810 0x48060e10 Yes /lib/libnss3.so >0x47f02750 0x47f11804 Yes /lib/libnssutil3.so >0x47eb5b80 0x47eb6c44 Yes /lib/libplds4.so >0x47eaded0 0x47eaf8a4 Yes /lib/libplc4.so >0x47ec4780 0x47ee7af4 Yes /lib/libnspr4.so >0x45e26450 0x45e2a950 Yes /lib/libndr-krb5pac.so.0 >0x45dac9c0 0x45dada1c Yes /usr/lib/samba/libauth_sam_reply.so >0x48503700 0x4850a484 Yes /lib/libkrb5support.so.0 >0x48111d70 0x48112a74 Yes /lib/libkeyutils.so.1 >0x47384b80 0x473ca864 Yes /lib/libfreebl3.so >0x4734a5e0 0x4734a918 Yes /usr/lib/samba/libflag_mapping.so >0xb6d513c0 0xb6d51f90 Yes /usr/lib/gconv/ISO8859-1.so >0xb6d47950 0xb6d4c864 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb6d114a0 0xb6d12bec Yes /usr/lib/gconv/UTF-16.so >0xb6d0d3c0 0xb6d0e138 Yes /usr/lib/gconv/IBM850.so >0x468f60c0 0x4690b6f4 Yes /lib/libgcc_s.so.1 >$1 = 0xb6d0c000 "" >$2 = 0x0 >eax 0x4683d490 1183044752 >ecx 0x1 1 >edx 0x0 0 >ebx 0x4683d000 1183043584 >esp 0xb57fea40 0xb57fea40 >ebp 0x4683d420 0x4683d420 <main_arena> >esi 0x9b4e438 162849848 >edi 0x10 16 >eip 0x466f8a08 0x466f8a08 <_int_malloc+200> >eflags 0x10202 [ IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >mxcsr *value not available* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function _int_malloc: > 0x466f8940 <+0>: push %ebp > 0x466f8941 <+1>: push %edi > 0x466f8942 <+2>: push %esi > 0x466f8943 <+3>: push %ebx > 0x466f8944 <+4>: sub $0x8c,%esp > 0x466f894a <+10>: call 0x467b8bc5 <__x86.get_pc_thunk.bx> > 0x466f894f <+15>: add $0x1446b1,%ebx > 0x466f8955 <+21>: cmp $0xffffffdf,%edx > 0x466f8958 <+24>: mov %edx,0x34(%esp) > 0x466f895c <+28>: ja 0x466f90ab <_int_malloc+1899> > 0x466f8962 <+34>: mov %eax,%ebp > 0x466f8964 <+36>: mov %edx,%eax > 0x466f8966 <+38>: add $0xb,%eax > 0x466f8969 <+41>: mov $0x10,%edi > 0x466f896e <+46>: mov %eax,%edx > 0x466f8970 <+48>: and $0xfffffff8,%edx > 0x466f8973 <+51>: cmp $0x10,%eax > 0x466f8976 <+54>: cmovb %edi,%edx > 0x466f8979 <+57>: cmp 0x1918(%ebx),%edx > 0x466f897f <+63>: mov %edx,0x28(%esp) > 0x466f8983 <+67>: ja 0x466f89e1 <_int_malloc+161> > 0x466f8985 <+69>: mov %edx,%eax > 0x466f8987 <+71>: shr $0x3,%eax > 0x466f898a <+74>: sub $0x2,%eax > 0x466f898d <+77>: mov 0x8(%ebp,%eax,4),%ecx > 0x466f8991 <+81>: lea 0x0(%ebp,%eax,4),%edi > 0x466f8995 <+85>: mov %eax,0x20(%esp) > 0x466f8999 <+89>: lea 0x8(%edi),%edx > 0x466f899c <+92>: test %ecx,%ecx > 0x466f899e <+94>: je 0x466f89e1 <_int_malloc+161> > 0x466f89a0 <+96>: mov %ecx,%eax > 0x466f89a2 <+98>: mov 0x8(%ecx),%esi > 0x466f89a5 <+101>: cmpl $0x0,%gs:0xc > 0x466f89ad <+109>: je 0x466f89b0 <_int_malloc+112> > 0x466f89af <+111>: lock cmpxchg %esi,0x8(%edi) > 0x466f89b4 <+116>: cmp %eax,%ecx > 0x466f89b6 <+118>: mov %eax,%esi > 0x466f89b8 <+120>: jne 0x466f89dd <_int_malloc+157> > 0x466f89ba <+122>: jmp 0x466f8fb7 <_int_malloc+1655> > 0x466f89bf <+127>: nop > 0x466f89c0 <+128>: mov 0x8(%esi),%ecx > 0x466f89c3 <+131>: mov %esi,%eax > 0x466f89c5 <+133>: cmpl $0x0,%gs:0xc > 0x466f89cd <+141>: je 0x466f89d0 <_int_malloc+144> > 0x466f89cf <+143>: lock cmpxchg %ecx,(%edx) > 0x466f89d3 <+147>: cmp %esi,%eax > 0x466f89d5 <+149>: je 0x466f8fb7 <_int_malloc+1655> > 0x466f89db <+155>: mov %eax,%esi > 0x466f89dd <+157>: test %esi,%esi > 0x466f89df <+159>: jne 0x466f89c0 <_int_malloc+128> > 0x466f89e1 <+161>: cmpl $0x1ff,0x28(%esp) > 0x466f89e9 <+169>: mov 0x28(%esp),%eax > 0x466f89ed <+173>: ja 0x466f8a50 <_int_malloc+272> > 0x466f89ef <+175>: shr $0x3,%eax > 0x466f89f2 <+178>: mov %eax,0x38(%esp) > 0x466f89f6 <+182>: lea 0x28(%ebp,%eax,8),%eax > 0x466f89fa <+186>: mov 0xc(%eax),%esi > 0x466f89fd <+189>: cmp %eax,%esi > 0x466f89ff <+191>: je 0x466f8a80 <_int_malloc+320> > 0x466f8a01 <+193>: test %esi,%esi > 0x466f8a03 <+195>: je 0x466f8a79 <_int_malloc+313> > 0x466f8a05 <+197>: mov 0xc(%esi),%edx >=> 0x466f8a08 <+200>: cmp 0x8(%edx),%esi > 0x466f8a0b <+203>: jne 0x466f9634 <_int_malloc+3316> > 0x466f8a11 <+209>: mov 0x28(%esp),%edi > 0x466f8a15 <+213>: orl $0x1,0x4(%esi,%edi,1) > 0x466f8a1a <+218>: mov %edx,0xc(%eax) > 0x466f8a1d <+221>: mov %eax,0x8(%edx) > 0x466f8a20 <+224>: lea 0x420(%ebx),%eax > 0x466f8a26 <+230>: cmp %eax,%ebp > 0x466f8a28 <+232>: je 0x466f8a2e <_int_malloc+238> > 0x466f8a2a <+234>: orl $0x4,0x4(%esi) > 0x466f8a2e <+238>: mov 0x1914(%ebx),%eax > 0x466f8a34 <+244>: add $0x8,%esi > 0x466f8a37 <+247>: test %eax,%eax > 0x466f8a39 <+249>: jne 0x466f8d52 <_int_malloc+1042> > 0x466f8a3f <+255>: add $0x8c,%esp > 0x466f8a45 <+261>: mov %esi,%eax > 0x466f8a47 <+263>: pop %ebx > 0x466f8a48 <+264>: pop %esi > 0x466f8a49 <+265>: pop %edi > 0x466f8a4a <+266>: pop %ebp > 0x466f8a4b <+267>: ret > 0x466f8a4c <+268>: lea 0x0(%esi,%eiz,1),%esi > 0x466f8a50 <+272>: shr $0x6,%eax > 0x466f8a53 <+275>: cmp $0x26,%eax > 0x466f8a56 <+278>: jbe 0x466f909f <_int_malloc+1887> > 0x466f8a5c <+284>: mov 0x28(%esp),%eax > 0x466f8a60 <+288>: shr $0x9,%eax > 0x466f8a63 <+291>: cmp $0x14,%eax > 0x466f8a66 <+294>: ja 0x466f90c7 <_int_malloc+1927> > 0x466f8a6c <+300>: add $0x5b,%eax > 0x466f8a6f <+303>: mov %eax,0x38(%esp) > 0x466f8a73 <+307>: testb $0x1,0x4(%ebp) > 0x466f8a77 <+311>: jne 0x466f8a80 <_int_malloc+320> > 0x466f8a79 <+313>: mov %ebp,%eax > 0x466f8a7b <+315>: call 0x466f7040 <malloc_consolidate> > 0x466f8a80 <+320>: mov 0x28(%esp),%edi > 0x466f8a84 <+324>: lea 0x30(%ebp),%eax > 0x466f8a87 <+327>: mov %eax,0x24(%esp) > 0x466f8a8b <+331>: mov %ebp,0x20(%esp) > 0x466f8a8f <+335>: mov %edi,%eax > 0x466f8a91 <+337>: shr $0x3,%eax > 0x466f8a94 <+340>: mov %eax,0x3c(%esp) > 0x466f8a98 <+344>: mov %edi,%eax > 0x466f8a9a <+346>: mov %eax,%edx > 0x466f8a9c <+348>: shr $0x6,%edi > 0x466f8a9f <+351>: shr $0x9,%edx > 0x466f8aa2 <+354>: mov %edi,0x40(%esp) > 0x466f8aa6 <+358>: lea 0x38(%edi),%edi > 0x466f8aa9 <+361>: mov %edi,0x44(%esp) > 0x466f8aad <+365>: mov %eax,%edi > 0x466f8aaf <+367>: mov %edx,%eax > 0x466f8ab1 <+369>: add $0x5b,%eax > 0x466f8ab4 <+372>: mov %edx,0x48(%esp) > 0x466f8ab8 <+376>: mov %edi,%edx > 0x466f8aba <+378>: mov %eax,0x4c(%esp) > 0x466f8abe <+382>: mov %edi,%eax > 0x466f8ac0 <+384>: mov %edx,%edi > 0x466f8ac2 <+386>: shr $0xc,%eax > 0x466f8ac5 <+389>: shr $0xf,%edi > 0x466f8ac8 <+392>: mov %eax,0x50(%esp) > 0x466f8acc <+396>: lea 0x6e(%eax),%eax > 0x466f8acf <+399>: mov %eax,0x54(%esp) > 0x466f8ad3 <+403>: mov %edx,%eax > 0x466f8ad5 <+405>: mov %edi,0x58(%esp) > 0x466f8ad9 <+409>: lea 0x77(%edi),%edi > 0x466f8adc <+412>: mov %edi,0x5c(%esp) > 0x466f8ae0 <+416>: mov %eax,%edi > 0x466f8ae2 <+418>: shr $0x12,%edi > 0x466f8ae5 <+421>: lea 0x7c(%edi),%eax > 0x466f8ae8 <+424>: mov %eax,0x64(%esp) > 0x466f8aec <+428>: lea -0x45663(%ebx),%eax > 0x466f8af2 <+434>: mov %edi,0x60(%esp) > 0x466f8af6 <+438>: mov %eax,0x68(%esp) > 0x466f8afa <+442>: movl $0x2710,0x30(%esp) > 0x466f8b02 <+450>: mov 0x20(%esp),%eax > 0x466f8b06 <+454>: jmp 0x466f8b4c <_int_malloc+524> > 0x466f8b08 <+456>: mov 0x20(%esp),%eax > 0x466f8b0c <+460>: mov %esi,%ecx > 0x466f8b0e <+462>: mov $0x1,%edi > 0x466f8b13 <+467>: shr $0x3,%ecx > 0x466f8b16 <+470>: shl %cl,%edi > 0x466f8b18 <+472>: lea 0x28(%eax,%ecx,8),%esi > 0x466f8b1c <+476>: mov %ecx,%eax > 0x466f8b1e <+478>: mov 0x8(%esi),%edx > 0x466f8b21 <+481>: sar $0x5,%eax > 0x466f8b24 <+484>: mov %eax,0x2c(%esp) > 0x466f8b28 <+488>: mov %eax,%ecx > 0x466f8b2a <+490>: mov 0x20(%esp),%eax > 0x466f8b2e <+494>: or %edi,0x430(%eax,%ecx,4) > 0x466f8b35 <+501>: subl $0x1,0x30(%esp) > 0x466f8b3a <+506>: mov %esi,0xc(%ebp) > 0x466f8b3d <+509>: mov %edx,0x8(%ebp) > 0x466f8b40 <+512>: mov %ebp,0xc(%edx) > 0x466f8b43 <+515>: mov %ebp,0x8(%esi) > 0x466f8b46 <+518>: je 0x466f8da8 <_int_malloc+1128> > 0x466f8b4c <+524>: mov 0x3c(%eax),%ebp > 0x466f8b4f <+527>: cmp 0x24(%esp),%ebp > 0x466f8b53 <+531>: je 0x466f8da8 <_int_malloc+1128> > 0x466f8b59 <+537>: mov 0x4(%ebp),%esi > 0x466f8b5c <+540>: mov 0xc(%ebp),%edi > 0x466f8b5f <+543>: cmp $0x8,%esi > 0x466f8b62 <+546>: jbe 0x466f9201 <_int_malloc+2241> > 0x466f8b68 <+552>: mov 0x20(%esp),%eax > 0x466f8b6c <+556>: cmp 0x448(%eax),%esi > 0x466f8b72 <+562>: ja 0x466f9201 <_int_malloc+2241> > 0x466f8b78 <+568>: and $0xfffffff8,%esi > 0x466f8b7b <+571>: cmpl $0x1ff,0x28(%esp) > 0x466f8b83 <+579>: ja 0x466f8b8f <_int_malloc+591> > 0x466f8b85 <+581>: cmp 0x24(%esp),%edi > 0x466f8b89 <+585>: je 0x466f8cc0 <_int_malloc+896> > 0x466f8b8f <+591>: mov 0x20(%esp),%eax > 0x466f8b93 <+595>: cmp %esi,0x28(%esp) > 0x466f8b97 <+599>: mov %edi,0x3c(%eax) > 0x466f8b9a <+602>: mov 0x24(%esp),%eax > 0x466f8b9e <+606>: mov %eax,0x8(%edi) > 0x466f8ba1 <+609>: je 0x466f8f7c <_int_malloc+1596> > 0x466f8ba7 <+615>: cmp $0x1ff,%esi > 0x466f8bad <+621>: jbe 0x466f8b08 <_int_malloc+456> > 0x466f8bb3 <+627>: mov %esi,%eax > 0x466f8bb5 <+629>: shr $0x6,%eax > 0x466f8bb8 <+632>: cmp $0x26,%eax > 0x466f8bbb <+635>: ja 0x466f8c48 <_int_malloc+776> > 0x466f8bc1 <+641>: lea 0x38(%eax),%ecx > 0x466f8bc4 <+644>: mov $0x1,%edi > 0x466f8bc9 <+649>: lea 0x6c(%eax,%eax,1),%eax > 0x466f8bcd <+653>: shl %cl,%edi > 0x466f8bcf <+655>: movl $0x2,0x2c(%esp) > 0x466f8bd7 <+663>: mov 0x20(%esp),%edx > 0x466f8bdb <+667>: lea 0x38(%edx,%eax,4),%edx > 0x466f8bdf <+671>: mov 0x8(%edx),%eax > 0x466f8be2 <+674>: cmp %edx,%eax > 0x466f8be4 <+676>: je 0x466f8c7f <_int_malloc+831> > 0x466f8bea <+682>: mov %esi,%ecx > 0x466f8bec <+684>: mov 0xc(%edx),%esi > 0x466f8bef <+687>: or $0x1,%ecx > 0x466f8bf2 <+690>: cmp 0x4(%esi),%ecx > 0x466f8bf5 <+693>: jae 0x466f8c13 <_int_malloc+723> > 0x466f8bf7 <+695>: mov 0x14(%eax),%ecx > 0x466f8bfa <+698>: mov %eax,0x10(%ebp) > 0x466f8bfd <+701>: mov %ecx,0x14(%ebp) > 0x466f8c00 <+704>: mov %ebp,0x10(%ecx) > 0x466f8c03 <+707>: mov 0x2c(%esp),%ecx > 0x466f8c07 <+711>: mov %ebp,0x14(%eax) > 0x466f8c0a <+714>: jmp 0x466f8b2a <_int_malloc+490> > 0x466f8c0f <+719>: nop > 0x466f8c10 <+720>: mov 0x10(%eax),%eax > 0x466f8c13 <+723>: mov 0x4(%eax),%edx > 0x466f8c16 <+726>: cmp %edx,%ecx > 0x466f8c18 <+728>: jb 0x466f8c10 <_int_malloc+720> > 0x466f8c1a <+730>: cmp %edx,%ecx > 0x466f8c1c <+732>: je 0x466f8da0 <_int_malloc+1120> > 0x466f8c22 <+738>: mov 0x14(%eax),%edx > 0x466f8c25 <+741>: mov %eax,0x10(%ebp) > 0x466f8c28 <+744>: mov %edx,0x14(%ebp) > 0x466f8c2b <+747>: mov %ebp,0x14(%eax) > 0x466f8c2e <+750>: mov 0x14(%ebp),%edx > 0x466f8c31 <+753>: mov %ebp,0x10(%edx) > 0x466f8c34 <+756>: mov %eax,%edx > 0x466f8c36 <+758>: mov 0xc(%edx),%esi > 0x466f8c39 <+761>: mov 0x2c(%esp),%ecx > 0x466f8c3d <+765>: jmp 0x466f8b2a <_int_malloc+490> > 0x466f8c42 <+770>: lea 0x0(%esi),%esi > 0x466f8c48 <+776>: mov %esi,%eax > 0x466f8c4a <+778>: shr $0x9,%eax > 0x466f8c4d <+781>: cmp $0x14,%eax > 0x466f8c50 <+784>: ja 0x466f8c90 <_int_malloc+848> > 0x466f8c52 <+786>: mov 0x20(%esp),%edx > 0x466f8c56 <+790>: lea 0x5b(%eax),%ecx > 0x466f8c59 <+793>: lea 0xb2(%eax,%eax,1),%eax > 0x466f8c60 <+800>: mov %ecx,%edi > 0x466f8c62 <+802>: sar $0x5,%edi > 0x466f8c65 <+805>: mov %edi,0x2c(%esp) > 0x466f8c69 <+809>: mov $0x1,%edi > 0x466f8c6e <+814>: lea 0x38(%edx,%eax,4),%edx > 0x466f8c72 <+818>: mov 0x8(%edx),%eax > 0x466f8c75 <+821>: shl %cl,%edi > 0x466f8c77 <+823>: cmp %edx,%eax > 0x466f8c79 <+825>: jne 0x466f8bea <_int_malloc+682> > 0x466f8c7f <+831>: mov %ebp,0x14(%ebp) > 0x466f8c82 <+834>: mov %edx,%esi > 0x466f8c84 <+836>: mov 0x2c(%esp),%ecx > 0x466f8c88 <+840>: mov %ebp,0x10(%ebp) > 0x466f8c8b <+843>: jmp 0x466f8b2a <_int_malloc+490> > 0x466f8c90 <+848>: mov %esi,%eax > 0x466f8c92 <+850>: shr $0xc,%eax > 0x466f8c95 <+853>: cmp $0xa,%eax > 0x466f8c98 <+856>: ja 0x466f8d70 <_int_malloc+1072> > 0x466f8c9e <+862>: lea 0x6e(%eax),%ecx > 0x466f8ca1 <+865>: mov $0x1,%edi > 0x466f8ca6 <+870>: lea 0xd8(%eax,%eax,1),%eax > 0x466f8cad <+877>: shl %cl,%edi > 0x466f8caf <+879>: movl $0x3,0x2c(%esp) > 0x466f8cb7 <+887>: jmp 0x466f8bd7 <_int_malloc+663> > 0x466f8cbc <+892>: lea 0x0(%esi,%eiz,1),%esi > 0x466f8cc0 <+896>: mov 0x20(%esp),%eax > 0x466f8cc4 <+900>: mov 0x34(%eax),%eax > 0x466f8cc7 <+903>: cmp %ebp,%eax > 0x466f8cc9 <+905>: jne 0x466f8b8f <_int_malloc+591> > 0x466f8ccf <+911>: mov 0x28(%esp),%ecx > 0x466f8cd3 <+915>: lea 0x10(%ecx),%edx > 0x466f8cd6 <+918>: cmp %edx,%esi > 0x466f8cd8 <+920>: jbe 0x466f8b8f <_int_malloc+591> > 0x466f8cde <+926>: mov %edi,%edx > 0x466f8ce0 <+928>: mov %ebp,%edi > 0x466f8ce2 <+930>: mov 0x20(%esp),%ebp > 0x466f8ce6 <+934>: mov %eax,0x24(%esp) > 0x466f8cea <+938>: sub %ecx,%esi > 0x466f8cec <+940>: mov %ecx,%eax > 0x466f8cee <+942>: add %edi,%eax > 0x466f8cf0 <+944>: cmp $0x1ff,%esi > 0x466f8cf6 <+950>: mov %eax,0x38(%ebp) > 0x466f8cf9 <+953>: mov %eax,0x3c(%ebp) > 0x466f8cfc <+956>: mov %eax,0x34(%ebp) > 0x466f8cff <+959>: mov %edx,0x8(%eax) > 0x466f8d02 <+962>: mov %edx,0xc(%eax) > 0x466f8d05 <+965>: jbe 0x466f8d15 <_int_malloc+981> > 0x466f8d07 <+967>: movl $0x0,0x10(%eax) > 0x466f8d0e <+974>: movl $0x0,0x14(%eax) > 0x466f8d15 <+981>: lea 0x420(%ebx),%ecx > 0x466f8d1b <+987>: mov 0x28(%esp),%edi > 0x466f8d1f <+991>: cmp %ecx,%ebp > 0x466f8d21 <+993>: mov 0x24(%esp),%edx > 0x466f8d25 <+997>: setne %cl > 0x466f8d28 <+1000>: movzbl %cl,%ecx > 0x466f8d2b <+1003>: shl $0x2,%ecx > 0x466f8d2e <+1006>: or $0x1,%edi > 0x466f8d31 <+1009>: or %ecx,%edi > 0x466f8d33 <+1011>: mov %esi,%ecx > 0x466f8d35 <+1013>: or $0x1,%ecx > 0x466f8d38 <+1016>: mov %edi,0x4(%edx) > 0x466f8d3b <+1019>: mov %ecx,0x4(%eax) > 0x466f8d3e <+1022>: mov %esi,(%eax,%esi,1) > 0x466f8d41 <+1025>: mov 0x1914(%ebx),%eax > 0x466f8d47 <+1031>: lea 0x8(%edx),%esi > 0x466f8d4a <+1034>: test %eax,%eax > 0x466f8d4c <+1036>: je 0x466f8a3f <_int_malloc+255> > 0x466f8d52 <+1042>: mov 0x34(%esp),%edi > 0x466f8d56 <+1046>: not %eax > 0x466f8d58 <+1048>: movzbl %al,%eax > 0x466f8d5b <+1051>: mov %eax,0x4(%esp) > 0x466f8d5f <+1055>: mov %esi,(%esp) > 0x466f8d62 <+1058>: mov %edi,0x8(%esp) > 0x466f8d66 <+1062>: call 0x46700e30 <__memset_ia32> > 0x466f8d6b <+1067>: jmp 0x466f8a3f <_int_malloc+255> > 0x466f8d70 <+1072>: mov %esi,%eax > 0x466f8d72 <+1074>: shr $0xf,%eax > 0x466f8d75 <+1077>: cmp $0x4,%eax > 0x466f8d78 <+1080>: ja 0x466f8f50 <_int_malloc+1552> > 0x466f8d7e <+1086>: lea 0x77(%eax),%ecx > 0x466f8d81 <+1089>: mov $0x1,%edi > 0x466f8d86 <+1094>: lea 0xea(%eax,%eax,1),%eax > 0x466f8d8d <+1101>: shl %cl,%edi > 0x466f8d8f <+1103>: movl $0x3,0x2c(%esp) > 0x466f8d97 <+1111>: jmp 0x466f8bd7 <_int_malloc+663> > 0x466f8d9c <+1116>: lea 0x0(%esi,%eiz,1),%esi > 0x466f8da0 <+1120>: mov 0x8(%eax),%edx > 0x466f8da3 <+1123>: jmp 0x466f8c36 <_int_malloc+758> > 0x466f8da8 <+1128>: cmpl $0x1ff,0x28(%esp) > 0x466f8db0 <+1136>: ja 0x466f8fd8 <_int_malloc+1688> > 0x466f8db6 <+1142>: mov 0x38(%esp),%eax > 0x466f8dba <+1146>: mov 0x20(%esp),%edi > 0x466f8dbe <+1150>: lea 0x1(%eax),%ecx > 0x466f8dc1 <+1153>: mov %ecx,%ebp > 0x466f8dc3 <+1155>: shr $0x5,%ebp > 0x466f8dc6 <+1158>: lea 0x30(%edi,%eax,8),%edx > 0x466f8dca <+1162>: mov 0x430(%edi,%ebp,4),%edi > 0x466f8dd1 <+1169>: mov $0x1,%eax > 0x466f8dd6 <+1174>: shl %cl,%eax > 0x466f8dd8 <+1176>: mov %edx,0x2c(%esp) > 0x466f8ddc <+1180>: test %eax,%eax > 0x466f8dde <+1182>: sete %cl > 0x466f8de1 <+1185>: cmp %edi,%eax > 0x466f8de3 <+1187>: mov %ecx,%esi > 0x466f8de5 <+1189>: seta %cl > 0x466f8de8 <+1192>: mov %esi,%edx > 0x466f8dea <+1194>: or %dl,%cl > 0x466f8dec <+1196>: je 0x466f8f05 <_int_malloc+1477> > 0x466f8df2 <+1202>: lea 0x1(%ebp),%eax > 0x466f8df5 <+1205>: cmp $0x3,%eax > 0x466f8df8 <+1208>: ja 0x466f8e3f <_int_malloc+1279> > 0x466f8dfa <+1210>: mov 0x20(%esp),%edi > 0x466f8dfe <+1214>: mov 0x434(%edi,%ebp,4),%edi > 0x466f8e05 <+1221>: test %edi,%edi > 0x466f8e07 <+1223>: jne 0x466f8eea <_int_malloc+1450> > 0x466f8e0d <+1229>: lea 0x2(%ebp),%eax > 0x466f8e10 <+1232>: cmp $0x4,%eax > 0x466f8e13 <+1235>: je 0x466f8e3f <_int_malloc+1279> > 0x466f8e15 <+1237>: mov 0x20(%esp),%edi > 0x466f8e19 <+1241>: mov 0x438(%edi,%ebp,4),%edi > 0x466f8e20 <+1248>: test %edi,%edi > 0x466f8e22 <+1250>: jne 0x466f8eea <_int_malloc+1450> > 0x466f8e28 <+1256>: cmp $0x1,%ebp > 0x466f8e2b <+1259>: je 0x466f8e3f <_int_malloc+1279> > 0x466f8e2d <+1261>: mov 0x20(%esp),%eax > 0x466f8e31 <+1265>: mov 0x43c(%eax),%edi > 0x466f8e37 <+1271>: test %edi,%edi > 0x466f8e39 <+1273>: jne 0x466f9163 <_int_malloc+2083> > 0x466f8e3f <+1279>: mov 0x20(%esp),%eax > 0x466f8e43 <+1283>: mov 0x28(%esp),%edi > 0x466f8e47 <+1287>: mov 0x30(%eax),%eax > 0x466f8e4a <+1290>: add $0x10,%edi > 0x466f8e4d <+1293>: mov 0x4(%eax),%edx > 0x466f8e50 <+1296>: and $0xfffffff8,%edx > 0x466f8e53 <+1299>: cmp %edi,%edx > 0x466f8e55 <+1301>: jae 0x466f9266 <_int_malloc+2342> > 0x466f8e5b <+1307>: mov 0x20(%esp),%esi > 0x466f8e5f <+1311>: testb $0x1,0x4(%esi) > 0x466f8e63 <+1315>: jne 0x466f92b8 <_int_malloc+2424> > 0x466f8e69 <+1321>: mov %esi,%eax > 0x466f8e6b <+1323>: call 0x466f7040 <malloc_consolidate> > 0x466f8e70 <+1328>: mov 0x3c(%esp),%eax > 0x466f8e74 <+1332>: cmpl $0x1ff,0x28(%esp) > 0x466f8e7c <+1340>: mov %eax,0x38(%esp) > 0x466f8e80 <+1344>: jbe 0x466f8afa <_int_malloc+442> > 0x466f8e86 <+1350>: mov 0x44(%esp),%eax > 0x466f8e8a <+1354>: cmpl $0x26,0x40(%esp) > 0x466f8e8f <+1359>: mov %eax,0x38(%esp) > 0x466f8e93 <+1363>: jbe 0x466f8afa <_int_malloc+442> > 0x466f8e99 <+1369>: mov 0x4c(%esp),%eax > 0x466f8e9d <+1373>: cmpl $0x14,0x48(%esp) > 0x466f8ea2 <+1378>: mov %eax,0x38(%esp) > 0x466f8ea6 <+1382>: jbe 0x466f8afa <_int_malloc+442> > 0x466f8eac <+1388>: mov 0x54(%esp),%eax > 0x466f8eb0 <+1392>: cmpl $0xa,0x50(%esp) > 0x466f8eb5 <+1397>: mov %eax,0x38(%esp) > 0x466f8eb9 <+1401>: jbe 0x466f8afa <_int_malloc+442> > 0x466f8ebf <+1407>: mov 0x5c(%esp),%eax > 0x466f8ec3 <+1411>: cmpl $0x4,0x58(%esp) > 0x466f8ec8 <+1416>: mov %eax,0x38(%esp) > 0x466f8ecc <+1420>: jbe 0x466f8afa <_int_malloc+442> > 0x466f8ed2 <+1426>: mov $0x7e,%eax > 0x466f8ed7 <+1431>: cmpl $0x3,0x60(%esp) > 0x466f8edc <+1436>: cmovb 0x64(%esp),%eax > 0x466f8ee1 <+1441>: mov %eax,0x38(%esp) > 0x466f8ee5 <+1445>: jmp 0x466f8afa <_int_malloc+442> > 0x466f8eea <+1450>: mov %eax,%edx > 0x466f8eec <+1452>: mov %eax,%ebp > 0x466f8eee <+1454>: shl $0x6,%edx > 0x466f8ef1 <+1457>: sub $0x4,%edx > 0x466f8ef4 <+1460>: mov 0x20(%esp),%eax > 0x466f8ef8 <+1464>: lea 0x38(%eax,%edx,4),%eax > 0x466f8efc <+1468>: mov %eax,0x2c(%esp) > 0x466f8f00 <+1472>: mov $0x1,%eax > 0x466f8f05 <+1477>: test %edi,%eax > 0x466f8f07 <+1479>: jne 0x466f8f1d <_int_malloc+1501> > 0x466f8f09 <+1481>: mov 0x2c(%esp),%edx > 0x466f8f0d <+1485>: lea 0x0(%esi),%esi > 0x466f8f10 <+1488>: add %eax,%eax > 0x466f8f12 <+1490>: add $0x8,%edx > 0x466f8f15 <+1493>: test %eax,%edi > 0x466f8f17 <+1495>: je 0x466f8f10 <_int_malloc+1488> > 0x466f8f19 <+1497>: mov %edx,0x2c(%esp) > 0x466f8f1d <+1501>: mov 0x2c(%esp),%ecx > 0x466f8f21 <+1505>: mov 0xc(%ecx),%esi > 0x466f8f24 <+1508>: cmp %ecx,%esi > 0x466f8f26 <+1510>: jne 0x466f90fb <_int_malloc+1979> > 0x466f8f2c <+1516>: mov %eax,%ecx > 0x466f8f2e <+1518>: add %eax,%eax > 0x466f8f30 <+1520>: not %ecx > 0x466f8f32 <+1522>: and %ecx,%edi > 0x466f8f34 <+1524>: mov 0x20(%esp),%ecx > 0x466f8f38 <+1528>: addl $0x8,0x2c(%esp) > 0x466f8f3d <+1533>: mov %edi,0x430(%ecx,%ebp,4) > 0x466f8f44 <+1540>: jmp 0x466f8ddc <_int_malloc+1180> > 0x466f8f49 <+1545>: lea 0x0(%esi,%eiz,1),%esi > 0x466f8f50 <+1552>: mov %esi,%eax > 0x466f8f52 <+1554>: shr $0x12,%eax > 0x466f8f55 <+1557>: cmp $0x2,%eax > 0x466f8f58 <+1560>: ja 0x466f9088 <_int_malloc+1864> > 0x466f8f5e <+1566>: lea 0x7c(%eax),%ecx > 0x466f8f61 <+1569>: mov $0x1,%edi > 0x466f8f66 <+1574>: lea 0xf4(%eax,%eax,1),%eax > 0x466f8f6d <+1581>: shl %cl,%edi > 0x466f8f6f <+1583>: movl $0x3,0x2c(%esp) > 0x466f8f77 <+1591>: jmp 0x466f8bd7 <_int_malloc+663> > 0x466f8f7c <+1596>: mov 0x28(%esp),%eax > 0x466f8f80 <+1600>: mov %ebp,%edi > 0x466f8f82 <+1602>: mov 0x20(%esp),%ebp > 0x466f8f86 <+1606>: orl $0x1,0x4(%edi,%eax,1) > 0x466f8f8b <+1611>: lea 0x420(%ebx),%eax > 0x466f8f91 <+1617>: cmp %eax,%ebp > 0x466f8f93 <+1619>: je 0x466f8f99 <_int_malloc+1625> > 0x466f8f95 <+1621>: orl $0x4,0x4(%edi) > 0x466f8f99 <+1625>: mov 0x1914(%ebx),%eax > 0x466f8f9f <+1631>: lea 0x8(%edi),%esi > 0x466f8fa2 <+1634>: test %eax,%eax > 0x466f8fa4 <+1636>: jne 0x466f8d52 <_int_malloc+1042> > 0x466f8faa <+1642>: add $0x8c,%esp > 0x466f8fb0 <+1648>: mov %esi,%eax > 0x466f8fb2 <+1650>: pop %ebx > 0x466f8fb3 <+1651>: pop %esi > 0x466f8fb4 <+1652>: pop %edi > 0x466f8fb5 <+1653>: pop %ebp > 0x466f8fb6 <+1654>: ret > 0x466f8fb7 <+1655>: mov 0x4(%esi),%eax > 0x466f8fba <+1658>: shr $0x3,%eax > 0x466f8fbd <+1661>: sub $0x2,%eax > 0x466f8fc0 <+1664>: cmp %eax,0x20(%esp) > 0x466f8fc4 <+1668>: je 0x466f8a2e <_int_malloc+238> > 0x466f8fca <+1674>: lea -0x42a84(%ebx),%edx > 0x466f8fd0 <+1680>: jmp 0x466f95e3 <_int_malloc+3235> > 0x466f8fd5 <+1685>: lea 0x0(%esi),%esi > 0x466f8fd8 <+1688>: mov 0x20(%esp),%eax > 0x466f8fdc <+1692>: mov 0x38(%esp),%edi > 0x466f8fe0 <+1696>: lea 0x28(%eax,%edi,8),%eax > 0x466f8fe4 <+1700>: mov 0x8(%eax),%edx > 0x466f8fe7 <+1703>: cmp %eax,%edx > 0x466f8fe9 <+1705>: je 0x466f8db6 <_int_malloc+1142> > 0x466f8fef <+1711>: mov 0x28(%esp),%edi > 0x466f8ff3 <+1715>: cmp 0x4(%edx),%edi > 0x466f8ff6 <+1718>: ja 0x466f8db6 <_int_malloc+1142> > 0x466f8ffc <+1724>: mov 0x20(%esp),%ebp > 0x466f9000 <+1728>: mov 0x14(%edx),%esi > 0x466f9003 <+1731>: jmp 0x466f900b <_int_malloc+1739> > 0x466f9005 <+1733>: lea 0x0(%esi),%esi > 0x466f9008 <+1736>: mov 0x14(%esi),%esi > 0x466f900b <+1739>: mov 0x4(%esi),%edx > 0x466f900e <+1742>: mov %edx,%edi > 0x466f9010 <+1744>: and $0xfffffff8,%edi > 0x466f9013 <+1747>: cmp %edi,0x28(%esp) > 0x466f9017 <+1751>: ja 0x466f9008 <_int_malloc+1736> > 0x466f9019 <+1753>: cmp %esi,0xc(%eax) > 0x466f901c <+1756>: mov 0x8(%esi),%eax > 0x466f901f <+1759>: je 0x466f902c <_int_malloc+1772> > 0x466f9021 <+1761>: cmp 0x4(%eax),%edx > 0x466f9024 <+1764>: mov %eax,%ecx > 0x466f9026 <+1766>: je 0x466f963c <_int_malloc+3324> > 0x466f902c <+1772>: mov %edi,%ecx > 0x466f902e <+1774>: mov 0xc(%esi),%edx > 0x466f9031 <+1777>: sub 0x28(%esp),%ecx > 0x466f9035 <+1781>: cmp 0xc(%eax),%esi > 0x466f9038 <+1784>: mov %ecx,0x20(%esp) > 0x466f903c <+1788>: jne 0x466f965e <_int_malloc+3358> > 0x466f9042 <+1794>: cmp 0x8(%edx),%esi > 0x466f9045 <+1797>: jne 0x466f965e <_int_malloc+3358> > 0x466f904b <+1803>: cmpl $0x1ff,0x4(%esi) > 0x466f9052 <+1810>: mov %edx,0xc(%eax) > 0x466f9055 <+1813>: mov %eax,0x8(%edx) > 0x466f9058 <+1816>: jbe 0x466f9065 <_int_malloc+1829> > 0x466f905a <+1818>: mov 0x10(%esi),%edx > 0x466f905d <+1821>: test %edx,%edx > 0x466f905f <+1823>: jne 0x466f9646 <_int_malloc+3334> > 0x466f9065 <+1829>: cmpl $0xf,0x20(%esp) > 0x466f906a <+1834>: ja 0x466f9575 <_int_malloc+3125> > 0x466f9070 <+1840>: lea 0x420(%ebx),%eax > 0x466f9076 <+1846>: orl $0x1,0x4(%esi,%edi,1) > 0x466f907b <+1851>: cmp %eax,%ebp > 0x466f907d <+1853>: jne 0x466f8a2a <_int_malloc+234> > 0x466f9083 <+1859>: jmp 0x466f8a2e <_int_malloc+238> > 0x466f9088 <+1864>: mov $0x40000000,%edi > 0x466f908d <+1869>: mov $0xf8,%eax > 0x466f9092 <+1874>: movl $0x3,0x2c(%esp) > 0x466f909a <+1882>: jmp 0x466f8bd7 <_int_malloc+663> > 0x466f909f <+1887>: add $0x38,%eax > 0x466f90a2 <+1890>: mov %eax,0x38(%esp) > 0x466f90a6 <+1894>: jmp 0x466f8a73 <_int_malloc+307> > 0x466f90ab <+1899>: mov -0xe4(%ebx),%eax > 0x466f90b1 <+1905>: xor %esi,%esi > 0x466f90b3 <+1907>: movl $0xc,%gs:(%eax) > 0x466f90ba <+1914>: add $0x8c,%esp > 0x466f90c0 <+1920>: mov %esi,%eax > 0x466f90c2 <+1922>: pop %ebx > 0x466f90c3 <+1923>: pop %esi > 0x466f90c4 <+1924>: pop %edi > 0x466f90c5 <+1925>: pop %ebp > 0x466f90c6 <+1926>: ret > 0x466f90c7 <+1927>: mov 0x28(%esp),%eax > 0x466f90cb <+1931>: shr $0xc,%eax > 0x466f90ce <+1934>: cmp $0xa,%eax > 0x466f90d1 <+1937>: jbe 0x466f90ef <_int_malloc+1967> > 0x466f90d3 <+1939>: mov 0x28(%esp),%eax > 0x466f90d7 <+1943>: shr $0xf,%eax > 0x466f90da <+1946>: cmp $0x4,%eax > 0x466f90dd <+1949>: ja 0x466f91e3 <_int_malloc+2211> > 0x466f90e3 <+1955>: add $0x77,%eax > 0x466f90e6 <+1958>: mov %eax,0x38(%esp) > 0x466f90ea <+1962>: jmp 0x466f8a73 <_int_malloc+307> > 0x466f90ef <+1967>: add $0x6e,%eax > 0x466f90f2 <+1970>: mov %eax,0x38(%esp) > 0x466f90f6 <+1974>: jmp 0x466f8a73 <_int_malloc+307> > 0x466f90fb <+1979>: mov 0x4(%esi),%ecx > 0x466f90fe <+1982>: mov 0x20(%esp),%ebp > 0x466f9102 <+1986>: mov 0xc(%esi),%edx > 0x466f9105 <+1989>: mov %ecx,%eax > 0x466f9107 <+1991>: and $0xfffffff8,%eax > 0x466f910a <+1994>: mov %eax,0x20(%esp) > 0x466f910e <+1998>: sub 0x28(%esp),%eax > 0x466f9112 <+2002>: mov %eax,%edi > 0x466f9114 <+2004>: mov 0x8(%esi),%eax > 0x466f9117 <+2007>: cmp 0xc(%eax),%esi > 0x466f911a <+2010>: jne 0x466f9b87 <_int_malloc+4679> > 0x466f9120 <+2016>: cmp 0x8(%edx),%esi > 0x466f9123 <+2019>: jne 0x466f9b87 <_int_malloc+4679> > 0x466f9129 <+2025>: cmp $0x1ff,%ecx > 0x466f912f <+2031>: mov %edx,0xc(%eax) > 0x466f9132 <+2034>: mov %eax,0x8(%edx) > 0x466f9135 <+2037>: jbe 0x466f9142 <_int_malloc+2050> > 0x466f9137 <+2039>: mov 0x10(%esi),%edx > 0x466f913a <+2042>: test %edx,%edx > 0x466f913c <+2044>: jne 0x466f96a8 <_int_malloc+3432> > 0x466f9142 <+2050>: cmp $0xf,%edi > 0x466f9145 <+2053>: ja 0x466f9172 <_int_malloc+2098> > 0x466f9147 <+2055>: mov 0x20(%esp),%eax > 0x466f914b <+2059>: orl $0x1,0x4(%esi,%eax,1) > 0x466f9150 <+2064>: lea 0x420(%ebx),%eax > 0x466f9156 <+2070>: cmp %eax,%ebp > 0x466f9158 <+2072>: jne 0x466f8a2a <_int_malloc+234> > 0x466f915e <+2078>: jmp 0x466f8a2e <_int_malloc+238> > 0x466f9163 <+2083>: mov $0xbc,%edx > 0x466f9168 <+2088>: mov $0x3,%ebp > 0x466f916d <+2093>: jmp 0x466f8ef4 <_int_malloc+1460> > 0x466f9172 <+2098>: mov 0x28(%esp),%eax > 0x466f9176 <+2102>: mov 0x38(%ebp),%edx > 0x466f9179 <+2105>: mov 0x24(%esp),%ecx > 0x466f917d <+2109>: add %esi,%eax > 0x466f917f <+2111>: cmp %ecx,0xc(%edx) > 0x466f9182 <+2114>: jne 0x466f962c <_int_malloc+3308> > 0x466f9188 <+2120>: cmpl $0x1ff,0x28(%esp) > 0x466f9190 <+2128>: mov %ecx,0xc(%eax) > 0x466f9193 <+2131>: mov %edx,0x8(%eax) > 0x466f9196 <+2134>: mov %eax,0x38(%ebp) > 0x466f9199 <+2137>: mov %eax,0xc(%edx) > 0x466f919c <+2140>: ja 0x466f91a1 <_int_malloc+2145> > 0x466f919e <+2142>: mov %eax,0x34(%ebp) > 0x466f91a1 <+2145>: cmp $0x1ff,%edi > 0x466f91a7 <+2151>: jbe 0x466f91b7 <_int_malloc+2167> > 0x466f91a9 <+2153>: movl $0x0,0x10(%eax) > 0x466f91b0 <+2160>: movl $0x0,0x14(%eax) > 0x466f91b7 <+2167>: lea 0x420(%ebx),%edx > 0x466f91bd <+2173>: xor %ecx,%ecx > 0x466f91bf <+2175>: cmp %edx,%ebp > 0x466f91c1 <+2177>: mov 0x28(%esp),%edx > 0x466f91c5 <+2181>: setne %cl > 0x466f91c8 <+2184>: shl $0x2,%ecx > 0x466f91cb <+2187>: or $0x1,%edx > 0x466f91ce <+2190>: or %ecx,%edx > 0x466f91d0 <+2192>: mov %edx,0x4(%esi) > 0x466f91d3 <+2195>: mov %edi,%edx > 0x466f91d5 <+2197>: or $0x1,%edx > 0x466f91d8 <+2200>: mov %edx,0x4(%eax) > 0x466f91db <+2203>: mov %edi,(%eax,%edi,1) > 0x466f91de <+2206>: jmp 0x466f8a2e <_int_malloc+238> > 0x466f91e3 <+2211>: mov 0x28(%esp),%eax > 0x466f91e7 <+2215>: mov $0x7e,%edi > 0x466f91ec <+2220>: shr $0x12,%eax > 0x466f91ef <+2223>: lea 0x7c(%eax),%edx > 0x466f91f2 <+2226>: cmp $0x2,%eax > 0x466f91f5 <+2229>: cmova %edi,%edx > 0x466f91f8 <+2232>: mov %edx,0x38(%esp) > 0x466f91fc <+2236>: jmp 0x466f8a73 <_int_malloc+307> > 0x466f9201 <+2241>: mov 0x20(%esp),%ecx > 0x466f9205 <+2245>: cmpl $0x0,%gs:0xc > 0x466f920d <+2253>: je 0x466f9210 <_int_malloc+2256> > 0x466f920f <+2255>: lock subl $0x1,(%ecx) > 0x466f9213 <+2259>: jne 0x466fd368 <_L_unlock_8713> > 0x466f9219 <+2265>: mov 0x10c(%ebx),%edx > 0x466f921f <+2271>: mov %edx,%eax > 0x466f9221 <+2273>: and $0x5,%eax > 0x466f9224 <+2276>: cmp $0x5,%eax > 0x466f9227 <+2279>: je 0x466f9ac5 <_int_malloc+4485> > 0x466f922d <+2285>: test $0x1,%dl > 0x466f9230 <+2288>: jne 0x466f94c5 <_int_malloc+2949> > 0x466f9236 <+2294>: and $0x2,%edx > 0x466f9239 <+2297>: jne 0x466f9bd1 <_int_malloc+4753> > 0x466f923f <+2303>: xor %eax,%eax > 0x466f9241 <+2305>: mov $0x1,%ecx > 0x466f9246 <+2310>: mov 0x20(%esp),%edx > 0x466f924a <+2314>: cmpl $0x0,%gs:0xc > 0x466f9252 <+2322>: je 0x466f9255 <_int_malloc+2325> > 0x466f9254 <+2324>: lock cmpxchg %ecx,(%edx) > 0x466f9258 <+2328>: jne 0x466fd374 <_L_lock_8748> > 0x466f925e <+2334>: mov 0x4(%ebp),%esi > 0x466f9261 <+2337>: jmp 0x466f8b78 <_int_malloc+568> > 0x466f9266 <+2342>: mov 0x28(%esp),%edi > 0x466f926a <+2346>: lea 0x420(%ebx),%esi > 0x466f9270 <+2352>: mov 0x20(%esp),%ebp > 0x466f9274 <+2356>: lea (%eax,%edi,1),%ecx > 0x466f9277 <+2359>: sub %edi,%edx > 0x466f9279 <+2361>: mov %ecx,0x30(%ebp) > 0x466f927c <+2364>: mov %ecx,0x20(%esp) > 0x466f9280 <+2368>: xor %ecx,%ecx > 0x466f9282 <+2370>: cmp %esi,%ebp > 0x466f9284 <+2372>: setne %cl > 0x466f9287 <+2375>: or $0x1,%edi > 0x466f928a <+2378>: mov %ecx,%esi > 0x466f928c <+2380>: or $0x1,%edx > 0x466f928f <+2383>: shl $0x2,%esi > 0x466f9292 <+2386>: or %esi,%edi > 0x466f9294 <+2388>: mov %edi,0x4(%eax) > 0x466f9297 <+2391>: lea 0x8(%eax),%esi > 0x466f929a <+2394>: mov 0x1914(%ebx),%eax > 0x466f92a0 <+2400>: mov 0x20(%esp),%edi > 0x466f92a4 <+2404>: test %eax,%eax > 0x466f92a6 <+2406>: mov %edx,0x4(%edi) > 0x466f92a9 <+2409>: je 0x466f8a3f <_int_malloc+255> > 0x466f92af <+2415>: jmp 0x466f8d52 <_int_malloc+1042> > 0x466f92b4 <+2420>: lea 0x0(%esi,%eiz,1),%esi > 0x466f92b8 <+2424>: mov %esi,%ebp > 0x466f92ba <+2426>: mov %ecx,%esi > 0x466f92bc <+2428>: mov -0xe8(%ebx),%ecx > 0x466f92c2 <+2434>: mov %edi,0x3c(%esp) > 0x466f92c6 <+2438>: mov 0x10(%ecx),%edi > 0x466f92c9 <+2441>: mov %edi,0x40(%esp) > 0x466f92cd <+2445>: sub $0x1,%edi > 0x466f92d0 <+2448>: mov %edi,0x38(%esp) > 0x466f92d4 <+2452>: mov 0x28(%esp),%edi > 0x466f92d8 <+2456>: cmp 0x128(%ebx),%edi > 0x466f92de <+2462>: jb 0x466f9430 <_int_malloc+2800> > 0x466f92e4 <+2468>: mov 0x138(%ebx),%edi > 0x466f92ea <+2474>: cmp %edi,0x134(%ebx) > 0x466f92f0 <+2480>: jge 0x466f9430 <_int_malloc+2800> > 0x466f92f6 <+2486>: mov 0x28(%esp),%edi > 0x466f92fa <+2490>: mov 0x40(%esp),%ecx > 0x466f92fe <+2494>: mov 0x38(%esp),%eax > 0x466f9302 <+2498>: lea 0x3(%edi,%ecx,1),%ecx > 0x466f9306 <+2502>: not %eax > 0x466f9308 <+2504>: and %eax,%ecx > 0x466f930a <+2506>: cmp %ecx,%edi > 0x466f930c <+2508>: jb 0x466f974d <_int_malloc+3597> > 0x466f9312 <+2514>: mov 0x30(%ebp),%eax > 0x466f9315 <+2517>: mov %eax,0x24(%esp) > 0x466f9319 <+2521>: mov 0x4(%eax),%eax > 0x466f931c <+2524>: movb $0x1,0x30(%esp) > 0x466f9321 <+2529>: mov %eax,0x20(%esp) > 0x466f9325 <+2533>: andl $0xfffffff8,0x20(%esp) > 0x466f932a <+2538>: lea 0x420(%ebx),%eax > 0x466f9330 <+2544>: cmp %eax,%ebp > 0x466f9332 <+2546>: mov %eax,0x48(%esp) > 0x466f9336 <+2550>: je 0x466f97d6 <_int_malloc+3734> > 0x466f933c <+2556>: mov 0x24(%esp),%ecx > 0x466f9340 <+2560>: mov 0x3c(%esp),%eax > 0x466f9344 <+2564>: sub 0x20(%esp),%eax > 0x466f9348 <+2568>: and $0xfff00000,%ecx > 0x466f934e <+2574>: mov 0x8(%ecx),%edi > 0x466f9351 <+2577>: test %eax,%eax > 0x466f9353 <+2579>: mov %ecx,0x2c(%esp) > 0x466f9357 <+2583>: mov %edi,0x44(%esp) > 0x466f935b <+2587>: jle 0x466f9442 <_int_malloc+2818> > 0x466f9361 <+2593>: mov 0x38(%esp),%edx > 0x466f9365 <+2597>: add %edx,%eax > 0x466f9367 <+2599>: not %edx > 0x466f9369 <+2601>: and %edx,%eax > 0x466f936b <+2603>: lea (%eax,%edi,1),%ecx > 0x466f936e <+2606>: cmp $0x100000,%ecx > 0x466f9374 <+2612>: ja 0x466f9442 <_int_malloc+2818> > 0x466f937a <+2618>: mov 0x2c(%esp),%edx > 0x466f937e <+2622>: mov 0x24(%esp),%eax > 0x466f9382 <+2626>: mov 0xc(%edx),%edx > 0x466f9385 <+2629>: cmp %edx,%ecx > 0x466f9387 <+2631>: ja 0x466f9712 <_int_malloc+3538> > 0x466f938d <+2637>: mov 0x2c(%esp),%edi > 0x466f9391 <+2641>: mov %ecx,%edx > 0x466f9393 <+2643>: mov 0x448(%ebp),%esi > 0x466f9399 <+2649>: sub 0x44(%esp),%edx > 0x466f939d <+2653>: add %edx,0x1908(%ebx) > 0x466f93a3 <+2659>: mov %ecx,0x8(%edi) > 0x466f93a6 <+2662>: add %edi,%ecx > 0x466f93a8 <+2664>: mov 0x24(%esp),%edi > 0x466f93ac <+2668>: add %edx,%esi > 0x466f93ae <+2670>: mov %esi,0x448(%ebp) > 0x466f93b4 <+2676>: sub %edi,%ecx > 0x466f93b6 <+2678>: or $0x1,%ecx > 0x466f93b9 <+2681>: mov %ecx,0x4(%edi) > 0x466f93bc <+2684>: cmp %esi,0x44c(%ebp) > 0x466f93c2 <+2690>: jae 0x466f93ca <_int_malloc+2698> > 0x466f93c4 <+2692>: mov %esi,0x44c(%ebp) > 0x466f93ca <+2698>: mov 0x4(%eax),%edx > 0x466f93cd <+2701>: and $0xfffffff8,%edx > 0x466f93d0 <+2704>: cmp 0x3c(%esp),%edx > 0x466f93d4 <+2708>: jb 0x466f90ab <_int_malloc+1899> > 0x466f93da <+2714>: mov 0x28(%esp),%edi > 0x466f93de <+2718>: sub %edi,%edx > 0x466f93e0 <+2720>: mov %edx,0x20(%esp) > 0x466f93e4 <+2724>: xor %edx,%edx > 0x466f93e6 <+2726>: cmp 0x48(%esp),%ebp > 0x466f93ea <+2730>: lea (%eax,%edi,1),%ecx > 0x466f93ed <+2733>: mov %ecx,0x30(%ebp) > 0x466f93f0 <+2736>: setne %dl > 0x466f93f3 <+2739>: or $0x1,%edi > 0x466f93f6 <+2742>: mov %edx,%esi > 0x466f93f8 <+2744>: shl $0x2,%esi > 0x466f93fb <+2747>: or %esi,%edi > 0x466f93fd <+2749>: orl $0x1,0x20(%esp) > 0x466f9402 <+2754>: mov %edi,0x4(%eax) > 0x466f9405 <+2757>: mov 0x20(%esp),%edi > 0x466f9409 <+2761>: mov %edi,0x4(%ecx) > 0x466f940c <+2764>: lea 0x8(%eax),%esi > 0x466f940f <+2767>: test %esi,%esi > 0x466f9411 <+2769>: je 0x466f8a3f <_int_malloc+255> > 0x466f9417 <+2775>: mov 0x1914(%ebx),%eax > 0x466f941d <+2781>: test %eax,%eax > 0x466f941f <+2783>: je 0x466f8a3f <_int_malloc+255> > 0x466f9425 <+2789>: jmp 0x466f8d52 <_int_malloc+1042> > 0x466f942a <+2794>: lea 0x0(%esi),%esi > 0x466f9430 <+2800>: mov %edx,0x20(%esp) > 0x466f9434 <+2804>: mov %eax,0x24(%esp) > 0x466f9438 <+2808>: movb $0x0,0x30(%esp) > 0x466f943d <+2813>: jmp 0x466f932a <_int_malloc+2538> > 0x466f9442 <+2818>: mov 0x28(%esp),%eax > 0x466f9446 <+2822>: mov 0x124(%ebx),%edx > 0x466f944c <+2828>: add $0x20,%eax > 0x466f944f <+2831>: call 0x466f6150 <new_heap> > 0x466f9454 <+2836>: test %eax,%eax > 0x466f9456 <+2838>: je 0x466f9c08 <_int_malloc+4808> > 0x466f945c <+2844>: mov 0x8(%eax),%edx > 0x466f945f <+2847>: lea 0x10(%eax),%esi > 0x466f9462 <+2850>: mov 0x448(%ebp),%ecx > 0x466f9468 <+2856>: mov 0x2c(%esp),%edi > 0x466f946c <+2860>: add %edx,0x1908(%ebx) > 0x466f9472 <+2866>: add %edx,%ecx > 0x466f9474 <+2868>: sub $0x10,%edx > 0x466f9477 <+2871>: or $0x1,%edx > 0x466f947a <+2874>: mov %edi,0x4(%eax) > 0x466f947d <+2877>: mov 0x24(%esp),%edi > 0x466f9481 <+2881>: mov %ebp,(%eax) > 0x466f9483 <+2883>: mov %ecx,0x448(%ebp) > 0x466f9489 <+2889>: mov %esi,0x30(%ebp) > 0x466f948c <+2892>: mov %edx,0x14(%eax) > 0x466f948f <+2895>: mov 0x20(%esp),%eax > 0x466f9493 <+2899>: mov %ecx,0x2c(%esp) > 0x466f9497 <+2903>: lea -0x8(%eax),%ecx > 0x466f949a <+2906>: sub $0x10,%eax > 0x466f949d <+2909>: lea (%edi,%ecx,1),%edx > 0x466f94a0 <+2912>: cmp $0xf,%eax > 0x466f94a3 <+2915>: movl $0x1,0x4(%edx) > 0x466f94aa <+2922>: ja 0x466f9bd6 <_int_malloc+4758> > 0x466f94b0 <+2928>: mov %ecx,%eax > 0x466f94b2 <+2930>: or $0x1,%eax > 0x466f94b5 <+2933>: mov %eax,0x4(%edi) > 0x466f94b8 <+2936>: mov %esi,%eax > 0x466f94ba <+2938>: mov 0x2c(%esp),%esi > 0x466f94be <+2942>: mov %ecx,(%edx) > 0x466f94c0 <+2944>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f94c5 <+2949>: lea 0x7c(%esp),%eax > 0x466f94c9 <+2953>: mov %eax,0x4(%esp) > 0x466f94cd <+2957>: lea 0x8(%ebp),%eax > 0x466f94d0 <+2960>: lea 0x74(%esp),%ecx > 0x466f94d4 <+2964>: movl $0x0,0xc(%esp) > 0x466f94dc <+2972>: movl $0x10,0x8(%esp) > 0x466f94e4 <+2980>: mov %eax,(%esp) > 0x466f94e7 <+2983>: mov %edx,0x6c(%esp) > 0x466f94eb <+2987>: mov %ecx,0x2c(%esp) > 0x466f94ef <+2991>: movb $0x0,0x7c(%esp) > 0x466f94f4 <+2996>: call 0x466c4f70 <_itoa_word> > 0x466f94f9 <+3001>: mov 0x2c(%esp),%ecx > 0x466f94fd <+3005>: mov 0x6c(%esp),%edx > 0x466f9501 <+3009>: cmp %ecx,%eax > 0x466f9503 <+3011>: mov %eax,%esi > 0x466f9505 <+3013>: jbe 0x466f9538 <_int_malloc+3064> > 0x466f9507 <+3015>: lea -0x1(%eax),%eax > 0x466f950a <+3018>: mov %eax,0x2c(%esp) > 0x466f950e <+3022>: mov %esi,%eax > 0x466f9510 <+3024>: sub %ecx,%eax > 0x466f9512 <+3026>: mov %esi,%ecx > 0x466f9514 <+3028>: sub %eax,%ecx > 0x466f9516 <+3030>: mov %eax,0x8(%esp) > 0x466f951a <+3034>: movl $0x30,0x4(%esp) > 0x466f9522 <+3042>: mov %ecx,(%esp) > 0x466f9525 <+3045>: call 0x46700e30 <__memset_ia32> > 0x466f952a <+3050>: lea 0x73(%esp),%eax > 0x466f952e <+3054>: mov 0x6c(%esp),%edx > 0x466f9532 <+3058>: sub 0x2c(%esp),%eax > 0x466f9536 <+3062>: add %eax,%esi > 0x466f9538 <+3064>: mov 0x360c(%ebx),%eax > 0x466f953e <+3070>: mov (%eax),%eax > 0x466f9540 <+3072>: mov %esi,0x10(%esp) > 0x466f9544 <+3076>: test %eax,%eax > 0x466f9546 <+3078>: cmove 0x68(%esp),%eax > 0x466f954b <+3083>: and $0x2,%edx > 0x466f954e <+3086>: mov %edx,(%esp) > 0x466f9551 <+3089>: mov %eax,%ecx > 0x466f9553 <+3091>: lea -0x455d5(%ebx),%eax > 0x466f9559 <+3097>: mov %eax,0xc(%esp) > 0x466f955d <+3101>: lea -0x42c0c(%ebx),%eax > 0x466f9563 <+3107>: mov %ecx,0x8(%esp) > 0x466f9567 <+3111>: mov %eax,0x4(%esp) > 0x466f956b <+3115>: call 0x466efda0 <__libc_message> > 0x466f9570 <+3120>: jmp 0x466f923f <_int_malloc+2303> > 0x466f9575 <+3125>: mov 0x28(%esp),%eax > 0x466f9579 <+3129>: mov 0x38(%ebp),%edx > 0x466f957c <+3132>: mov 0x24(%esp),%edi > 0x466f9580 <+3136>: add %esi,%eax > 0x466f9582 <+3138>: cmp %edi,0xc(%edx) > 0x466f9585 <+3141>: jne 0x466f95dd <_int_malloc+3229> > 0x466f9587 <+3143>: cmpl $0x1ff,0x20(%esp) > 0x466f958f <+3151>: mov %edi,0xc(%eax) > 0x466f9592 <+3154>: mov %edx,0x8(%eax) > 0x466f9595 <+3157>: mov %eax,0x38(%ebp) > 0x466f9598 <+3160>: mov %eax,0xc(%edx) > 0x466f959b <+3163>: jbe 0x466f95ab <_int_malloc+3179> > 0x466f959d <+3165>: movl $0x0,0x10(%eax) > 0x466f95a4 <+3172>: movl $0x0,0x14(%eax) > 0x466f95ab <+3179>: lea 0x420(%ebx),%edx > 0x466f95b1 <+3185>: xor %ecx,%ecx > 0x466f95b3 <+3187>: mov 0x20(%esp),%edi > 0x466f95b7 <+3191>: cmp %edx,%ebp > 0x466f95b9 <+3193>: mov 0x28(%esp),%edx > 0x466f95bd <+3197>: setne %cl > 0x466f95c0 <+3200>: shl $0x2,%ecx > 0x466f95c3 <+3203>: or $0x1,%edx > 0x466f95c6 <+3206>: or %ecx,%edx > 0x466f95c8 <+3208>: mov %edx,0x4(%esi) > 0x466f95cb <+3211>: mov %edi,%edx > 0x466f95cd <+3213>: or $0x1,%edx > 0x466f95d0 <+3216>: mov %edx,0x4(%eax) > 0x466f95d3 <+3219>: mov %edi,%edx > 0x466f95d5 <+3221>: mov %edi,(%eax,%edx,1) > 0x466f95d8 <+3224>: jmp 0x466f8a2e <_int_malloc+238> > 0x466f95dd <+3229>: lea -0x42a38(%ebx),%edx > 0x466f95e3 <+3235>: cmpl $0x0,%gs:0xc > 0x466f95eb <+3243>: je 0x466f95ee <_int_malloc+3246> > 0x466f95ed <+3245>: lock subl $0x1,0x0(%ebp) > 0x466f95f2 <+3250>: jne 0x466fd380 <_L_unlock_9314> > 0x466f95f8 <+3256>: mov 0x10c(%ebx),%eax > 0x466f95fe <+3262>: add $0x8,%esi > 0x466f9601 <+3265>: mov %esi,(%esp) > 0x466f9604 <+3268>: call 0x466f6900 <malloc_printerr> > 0x466f9609 <+3273>: xor %eax,%eax > 0x466f960b <+3275>: mov $0x1,%ecx > 0x466f9610 <+3280>: cmpl $0x0,%gs:0xc > 0x466f9618 <+3288>: je 0x466f961b <_int_malloc+3291> > 0x466f961a <+3290>: lock cmpxchg %ecx,0x0(%ebp) > 0x466f961f <+3295>: jne 0x466fd38d <_L_lock_9327> > 0x466f9625 <+3301>: xor %esi,%esi > 0x466f9627 <+3303>: jmp 0x466f8a3f <_int_malloc+255> > 0x466f962c <+3308>: lea -0x42a60(%ebx),%edx > 0x466f9632 <+3314>: jmp 0x466f95e3 <_int_malloc+3235> > 0x466f9634 <+3316>: lea -0x42ab4(%ebx),%edx > 0x466f963a <+3322>: jmp 0x466f95e3 <_int_malloc+3235> > 0x466f963c <+3324>: mov 0x8(%eax),%eax > 0x466f963f <+3327>: mov %ecx,%esi > 0x466f9641 <+3329>: jmp 0x466f902c <_int_malloc+1772> > 0x466f9646 <+3334>: mov 0x10(%eax),%ecx > 0x466f9649 <+3337>: test %ecx,%ecx > 0x466f964b <+3339>: je 0x466f96c0 <_int_malloc+3456> > 0x466f964d <+3341>: mov 0x14(%esi),%eax > 0x466f9650 <+3344>: mov %eax,0x14(%edx) > 0x466f9653 <+3347>: mov 0x14(%esi),%eax > 0x466f9656 <+3350>: mov %edx,0x10(%eax) > 0x466f9659 <+3353>: jmp 0x466f9065 <_int_malloc+1829> > 0x466f965e <+3358>: cmpl $0x0,%gs:0xc > 0x466f9666 <+3366>: je 0x466f9669 <_int_malloc+3369> > 0x466f9668 <+3368>: lock subl $0x1,0x0(%ebp) > 0x466f966d <+3373>: jne 0x466fd39a <_L_unlock_9426> > 0x466f9673 <+3379>: mov 0x10c(%ebx),%eax > 0x466f9679 <+3385>: lea -0x4563c(%ebx),%edx > 0x466f967f <+3391>: mov %esi,(%esp) > 0x466f9682 <+3394>: call 0x466f6900 <malloc_printerr> > 0x466f9687 <+3399>: xor %eax,%eax > 0x466f9689 <+3401>: mov $0x1,%ecx > 0x466f968e <+3406>: cmpl $0x0,%gs:0xc > 0x466f9696 <+3414>: je 0x466f9699 <_int_malloc+3417> > 0x466f9698 <+3416>: lock cmpxchg %ecx,0x0(%ebp) > 0x466f969d <+3421>: jne 0x466fd3a7 <_L_lock_9441> > 0x466f96a3 <+3427>: jmp 0x466f9065 <_int_malloc+1829> > 0x466f96a8 <+3432>: mov 0x10(%eax),%ecx > 0x466f96ab <+3435>: test %ecx,%ecx > 0x466f96ad <+3437>: je 0x466f96de <_int_malloc+3486> > 0x466f96af <+3439>: mov 0x14(%esi),%eax > 0x466f96b2 <+3442>: mov %eax,0x14(%edx) > 0x466f96b5 <+3445>: mov 0x14(%esi),%eax > 0x466f96b8 <+3448>: mov %edx,0x10(%eax) > 0x466f96bb <+3451>: jmp 0x466f9142 <_int_malloc+2050> > 0x466f96c0 <+3456>: cmp %edx,%esi > 0x466f96c2 <+3458>: je 0x466f96fc <_int_malloc+3516> > 0x466f96c4 <+3460>: mov %edx,0x10(%eax) > 0x466f96c7 <+3463>: mov 0x14(%esi),%edx > 0x466f96ca <+3466>: mov %edx,0x14(%eax) > 0x466f96cd <+3469>: mov 0x10(%esi),%edx > 0x466f96d0 <+3472>: mov %eax,0x14(%edx) > 0x466f96d3 <+3475>: mov 0x14(%esi),%edx > 0x466f96d6 <+3478>: mov %eax,0x10(%edx) > 0x466f96d9 <+3481>: jmp 0x466f9065 <_int_malloc+1829> > 0x466f96de <+3486>: cmp %edx,%esi > 0x466f96e0 <+3488>: je 0x466f9707 <_int_malloc+3527> > 0x466f96e2 <+3490>: mov %edx,0x10(%eax) > 0x466f96e5 <+3493>: mov 0x14(%esi),%edx > 0x466f96e8 <+3496>: mov %edx,0x14(%eax) > 0x466f96eb <+3499>: mov 0x10(%esi),%edx > 0x466f96ee <+3502>: mov %eax,0x14(%edx) > 0x466f96f1 <+3505>: mov 0x14(%esi),%edx > 0x466f96f4 <+3508>: mov %eax,0x10(%edx) > 0x466f96f7 <+3511>: jmp 0x466f9142 <_int_malloc+2050> > 0x466f96fc <+3516>: mov %eax,0x14(%eax) > 0x466f96ff <+3519>: mov %eax,0x10(%eax) > 0x466f9702 <+3522>: jmp 0x466f9065 <_int_malloc+1829> > 0x466f9707 <+3527>: mov %eax,0x14(%eax) > 0x466f970a <+3530>: mov %eax,0x10(%eax) > 0x466f970d <+3533>: jmp 0x466f9142 <_int_malloc+2050> > 0x466f9712 <+3538>: mov 0x2c(%esp),%edi > 0x466f9716 <+3542>: mov %ecx,%eax > 0x466f9718 <+3544>: sub %edx,%eax > 0x466f971a <+3546>: mov %eax,0x4(%esp) > 0x466f971e <+3550>: movl $0x3,0x8(%esp) > 0x466f9726 <+3558>: mov %edi,%eax > 0x466f9728 <+3560>: add %edx,%eax > 0x466f972a <+3562>: mov %eax,(%esp) > 0x466f972d <+3565>: mov %ecx,0x4c(%esp) > 0x466f9731 <+3569>: call 0x46773ba0 <mprotect> > 0x466f9736 <+3574>: test %eax,%eax > 0x466f9738 <+3576>: jne 0x466f9442 <_int_malloc+2818> > 0x466f973e <+3582>: mov 0x4c(%esp),%ecx > 0x466f9742 <+3586>: mov 0x30(%ebp),%eax > 0x466f9745 <+3589>: mov %ecx,0xc(%edi) > 0x466f9748 <+3592>: jmp 0x466f938d <_int_malloc+2637> > 0x466f974d <+3597>: mov %ecx,0x4(%esp) > 0x466f9751 <+3601>: movl $0x0,0x14(%esp) > 0x466f9759 <+3609>: movl $0xffffffff,0x10(%esp) > 0x466f9761 <+3617>: movl $0x22,0xc(%esp) > 0x466f9769 <+3625>: movl $0x3,0x8(%esp) > 0x466f9771 <+3633>: movl $0x0,(%esp) > 0x466f9778 <+3640>: mov %ecx,0x20(%esp) > 0x466f977c <+3644>: call 0x46773a90 <mmap> > 0x466f9781 <+3649>: mov 0x20(%esp),%ecx > 0x466f9785 <+3653>: cmp $0xffffffff,%eax > 0x466f9788 <+3656>: je 0x466f9312 <_int_malloc+2514> > 0x466f978e <+3662>: mov 0x134(%ebx),%edi > 0x466f9794 <+3668>: mov %ecx,%edx > 0x466f9796 <+3670>: or $0x2,%edx > 0x466f9799 <+3673>: mov %edx,0x4(%eax) > 0x466f979c <+3676>: lea 0x1(%edi),%edx > 0x466f979f <+3679>: cmp 0x13c(%ebx),%edx > 0x466f97a5 <+3685>: mov %edx,0x134(%ebx) > 0x466f97ab <+3691>: jle 0x466f97b3 <_int_malloc+3699> > 0x466f97ad <+3693>: mov %edx,0x13c(%ebx) > 0x466f97b3 <+3699>: add 0x144(%ebx),%ecx > 0x466f97b9 <+3705>: cmp 0x148(%ebx),%ecx > 0x466f97bf <+3711>: mov %ecx,0x144(%ebx) > 0x466f97c5 <+3717>: jbe 0x466f940c <_int_malloc+2764> > 0x466f97cb <+3723>: mov %ecx,0x148(%ebx) > 0x466f97d1 <+3729>: jmp 0x466f940c <_int_malloc+2764> > 0x466f97d6 <+3734>: mov 0x28(%esp),%edi > 0x466f97da <+3738>: mov 0x124(%ebx),%eax > 0x466f97e0 <+3744>: mov 0x424(%ebx),%ecx > 0x466f97e6 <+3750>: lea 0x10(%edi,%eax,1),%eax > 0x466f97ea <+3754>: mov 0x38(%esp),%edi > 0x466f97ee <+3758>: mov %eax,%edx > 0x466f97f0 <+3760>: sub 0x20(%esp),%edx > 0x466f97f4 <+3764>: and $0x2,%ecx > 0x466f97f7 <+3767>: cmovne %eax,%edx > 0x466f97fa <+3770>: mov %edi,%eax > 0x466f97fc <+3772>: add %edi,%edx > 0x466f97fe <+3774>: not %eax > 0x466f9800 <+3776>: and %eax,%edx > 0x466f9802 <+3778>: test %edx,%edx > 0x466f9804 <+3780>: mov %edx,%edi > 0x466f9806 <+3782>: mov %eax,0x40(%esp) > 0x466f980a <+3786>: jle 0x466f98a9 <_int_malloc+3945> > 0x466f9810 <+3792>: mov -0x140(%ebx),%eax > 0x466f9816 <+3798>: mov %edx,(%esp) > 0x466f9819 <+3801>: mov %edx,0x2c(%esp) > 0x466f981d <+3805>: call *(%eax) > 0x466f981f <+3807>: mov 0x2c(%esp),%edx > 0x466f9823 <+3811>: test %eax,%eax > 0x466f9825 <+3813>: mov %eax,%ecx > 0x466f9827 <+3815>: je 0x466f98a0 <_int_malloc+3936> > 0x466f9829 <+3817>: mov -0xc8(%ebx),%eax > 0x466f982f <+3823>: mov (%eax),%eax > 0x466f9831 <+3825>: test %eax,%eax > 0x466f9833 <+3827>: je 0x466f9847 <_int_malloc+3847> > 0x466f9835 <+3829>: mov %edx,0x30(%esp) > 0x466f9839 <+3833>: mov %ecx,0x2c(%esp) > 0x466f983d <+3837>: call *%eax > 0x466f983f <+3839>: mov 0x2c(%esp),%ecx > 0x466f9843 <+3843>: mov 0x30(%esp),%edx > 0x466f9847 <+3847>: movl $0x0,0x2c(%esp) > 0x466f984f <+3855>: mov 0x150(%ebx),%eax > 0x466f9855 <+3861>: test %eax,%eax > 0x466f9857 <+3863>: jne 0x466f985f <_int_malloc+3871> > 0x466f9859 <+3865>: mov %ecx,0x150(%ebx) > 0x466f985f <+3871>: mov 0x24(%esp),%edi > 0x466f9863 <+3875>: add 0x20(%esp),%edi > 0x466f9867 <+3879>: mov %edi,%eax > 0x466f9869 <+3881>: mov %edi,0x30(%esp) > 0x466f986d <+3885>: mov 0x868(%ebx),%edi > 0x466f9873 <+3891>: add %edx,%edi > 0x466f9875 <+3893>: cmp %ecx,%eax > 0x466f9877 <+3895>: mov %edi,0x868(%ebx) > 0x466f987d <+3901>: jne 0x466f98e8 <_int_malloc+4008> > 0x466f987f <+3903>: mov %esi,%eax > 0x466f9881 <+3905>: test %al,%al > 0x466f9883 <+3907>: je 0x466f98e8 <_int_malloc+4008> > 0x466f9885 <+3909>: mov 0x24(%esp),%eax > 0x466f9889 <+3913>: mov %edi,%esi > 0x466f988b <+3915>: add 0x20(%esp),%edx > 0x466f988f <+3919>: or $0x1,%edx > 0x466f9892 <+3922>: mov %edx,0x4(%eax) > 0x466f9895 <+3925>: mov 0x450(%ebx),%eax > 0x466f989b <+3931>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f98a0 <+3936>: mov 0x424(%ebx),%ecx > 0x466f98a6 <+3942>: and $0x2,%ecx > 0x466f98a9 <+3945>: test %ecx,%ecx > 0x466f98ab <+3947>: jne 0x466f98bf <_int_malloc+3967> > 0x466f98ad <+3949>: mov 0x20(%esp),%eax > 0x466f98b1 <+3953>: add 0x38(%esp),%eax > 0x466f98b5 <+3957>: add %edx,%eax > 0x466f98b7 <+3959>: mov %eax,%edi > 0x466f98b9 <+3961>: mov 0x40(%esp),%eax > 0x466f98bd <+3965>: and %eax,%edi > 0x466f98bf <+3967>: cmp $0x100000,%edi > 0x466f98c5 <+3973>: mov $0x100000,%edx > 0x466f98ca <+3978>: cmovae %edi,%edx > 0x466f98cd <+3981>: cmp %edx,0x28(%esp) > 0x466f98d1 <+3985>: jb 0x466f9ae9 <_int_malloc+4521> > 0x466f98d7 <+3991>: mov 0x868(%ebx),%esi > 0x466f98dd <+3997>: mov 0x450(%ebx),%eax > 0x466f98e3 <+4003>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f98e8 <+4008>: testb $0x2,0x424(%ebx) > 0x466f98ef <+4015>: jne 0x466f9aa4 <_int_malloc+4452> > 0x466f98f5 <+4021>: mov 0x20(%esp),%eax > 0x466f98f9 <+4025>: test %eax,%eax > 0x466f98fb <+4027>: setne %al > 0x466f98fe <+4030>: cmp %ecx,0x30(%esp) > 0x466f9902 <+4034>: ja 0x466f99b5 <_int_malloc+4213> > 0x466f9908 <+4040>: test %al,%al > 0x466f990a <+4042>: je 0x466f991a <_int_malloc+4058> > 0x466f990c <+4044>: mov %ecx,%eax > 0x466f990e <+4046>: sub 0x30(%esp),%eax > 0x466f9912 <+4050>: add %edi,%eax > 0x466f9914 <+4052>: mov %eax,0x868(%ebx) > 0x466f991a <+4058>: mov %ecx,%esi > 0x466f991c <+4060>: and $0x7,%esi > 0x466f991f <+4063>: je 0x466f9c96 <_int_malloc+4950> > 0x466f9925 <+4069>: mov $0x8,%eax > 0x466f992a <+4074>: sub %esi,%eax > 0x466f992c <+4076>: lea (%ecx,%eax,1),%edi > 0x466f992f <+4079>: mov %edi,0x30(%esp) > 0x466f9933 <+4083>: add 0x20(%esp),%eax > 0x466f9937 <+4087>: mov -0x140(%ebx),%esi > 0x466f993d <+4093>: add %eax,%edx > 0x466f993f <+4095>: add %ecx,%edx > 0x466f9941 <+4097>: sub %edx,%eax > 0x466f9943 <+4099>: add 0x38(%esp),%edx > 0x466f9947 <+4103>: and 0x40(%esp),%edx > 0x466f994b <+4107>: add %eax,%edx > 0x466f994d <+4109>: mov %edx,0x38(%esp) > 0x466f9951 <+4113>: mov %edx,(%esp) > 0x466f9954 <+4116>: mov %edx,0x40(%esp) > 0x466f9958 <+4120>: call *(%esi) > 0x466f995a <+4122>: mov 0x40(%esp),%edx > 0x466f995e <+4126>: test %eax,%eax > 0x466f9960 <+4128>: mov %eax,0x2c(%esp) > 0x466f9964 <+4132>: je 0x466f9c84 <_int_malloc+4932> > 0x466f996a <+4138>: mov -0xc8(%ebx),%ecx > 0x466f9970 <+4144>: mov (%ecx),%ecx > 0x466f9972 <+4146>: test %ecx,%ecx > 0x466f9974 <+4148>: jne 0x466f9c52 <_int_malloc+4882> > 0x466f997a <+4154>: mov 0x868(%ebx),%esi > 0x466f9980 <+4160>: mov 0x30(%esp),%edi > 0x466f9984 <+4164>: mov 0x2c(%esp),%eax > 0x466f9988 <+4168>: add %edx,%esi > 0x466f998a <+4170>: mov %edi,0x450(%ebx) > 0x466f9990 <+4176>: sub %edi,%eax > 0x466f9992 <+4178>: add 0x38(%esp),%eax > 0x466f9996 <+4182>: or $0x1,%eax > 0x466f9999 <+4185>: mov %eax,0x4(%edi) > 0x466f999c <+4188>: mov 0x20(%esp),%eax > 0x466f99a0 <+4192>: mov %esi,0x868(%ebx) > 0x466f99a6 <+4198>: test %eax,%eax > 0x466f99a8 <+4200>: jne 0x466f9c21 <_int_malloc+4833> > 0x466f99ae <+4206>: mov %edi,%eax > 0x466f99b0 <+4208>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f99b5 <+4213>: test %al,%al > 0x466f99b7 <+4215>: je 0x466f991a <_int_malloc+4058> > 0x466f99bd <+4221>: cmpl $0x0,%gs:0xc > 0x466f99c5 <+4229>: je 0x466f99c8 <_int_malloc+4232> > 0x466f99c7 <+4231>: lock subl $0x1,0x420(%ebx) > 0x466f99cf <+4239>: jne 0x466fd3b4 <_L_unlock_9996> > 0x466f99d5 <+4245>: lea 0x7c(%esp),%eax > 0x466f99d9 <+4249>: lea 0x74(%esp),%edx > 0x466f99dd <+4253>: movl $0x0,0xc(%esp) > 0x466f99e5 <+4261>: movl $0x10,0x8(%esp) > 0x466f99ed <+4269>: mov %eax,0x4(%esp) > 0x466f99f1 <+4273>: mov %ecx,(%esp) > 0x466f99f4 <+4276>: mov %edx,0x20(%esp) > 0x466f99f8 <+4280>: movb $0x0,0x7c(%esp) > 0x466f99fd <+4285>: call 0x466c4f70 <_itoa_word> > 0x466f9a02 <+4290>: mov 0x20(%esp),%edx > 0x466f9a06 <+4294>: cmp %edx,%eax > 0x466f9a08 <+4296>: mov %eax,%esi > 0x466f9a0a <+4298>: jbe 0x466f9a39 <_int_malloc+4345> > 0x466f9a0c <+4300>: lea -0x1(%eax),%eax > 0x466f9a0f <+4303>: mov %esi,%edi > 0x466f9a11 <+4305>: mov %eax,0x20(%esp) > 0x466f9a15 <+4309>: mov %esi,%eax > 0x466f9a17 <+4311>: sub %edx,%eax > 0x466f9a19 <+4313>: sub %eax,%edi > 0x466f9a1b <+4315>: mov %eax,0x8(%esp) > 0x466f9a1f <+4319>: movl $0x30,0x4(%esp) > 0x466f9a27 <+4327>: mov %edi,(%esp) > 0x466f9a2a <+4330>: call 0x46700e30 <__memset_ia32> > 0x466f9a2f <+4335>: lea 0x73(%esp),%eax > 0x466f9a33 <+4339>: sub 0x20(%esp),%eax > 0x466f9a37 <+4343>: add %eax,%esi > 0x466f9a39 <+4345>: mov 0x360c(%ebx),%eax > 0x466f9a3f <+4351>: lea -0x42a14(%ebx),%edx > 0x466f9a45 <+4357>: mov (%eax),%ecx > 0x466f9a47 <+4359>: lea -0x45663(%ebx),%eax > 0x466f9a4d <+4365>: mov %esi,0x10(%esp) > 0x466f9a51 <+4369>: mov %edx,0xc(%esp) > 0x466f9a55 <+4373>: movl $0x2,(%esp) > 0x466f9a5c <+4380>: test %ecx,%ecx > 0x466f9a5e <+4382>: cmovne %ecx,%eax > 0x466f9a61 <+4385>: mov %eax,0x8(%esp) > 0x466f9a65 <+4389>: lea -0x42c0c(%ebx),%eax > 0x466f9a6b <+4395>: mov %eax,0x4(%esp) > 0x466f9a6f <+4399>: call 0x466efda0 <__libc_message> > 0x466f9a74 <+4404>: xor %eax,%eax > 0x466f9a76 <+4406>: mov $0x1,%ecx > 0x466f9a7b <+4411>: cmpl $0x0,%gs:0xc > 0x466f9a83 <+4419>: je 0x466f9a86 <_int_malloc+4422> > 0x466f9a85 <+4421>: lock cmpxchg %ecx,0x420(%ebx) > 0x466f9a8d <+4429>: jne 0x466fd3c4 <_L_lock_10064> > 0x466f9a93 <+4435>: mov 0x868(%ebx),%esi > 0x466f9a99 <+4441>: mov 0x450(%ebx),%eax > 0x466f9a9f <+4447>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f9aa4 <+4452>: mov %esi,%eax > 0x466f9aa6 <+4454>: test %al,%al > 0x466f9aa8 <+4456>: jne 0x466f9b4b <_int_malloc+4619> > 0x466f9aae <+4462>: mov %edi,%esi > 0x466f9ab0 <+4464>: xor %edx,%edx > 0x466f9ab2 <+4466>: mov %ecx,0x30(%esp) > 0x466f9ab6 <+4470>: mov %ecx,%edi > 0x466f9ab8 <+4472>: movl $0x0,0x38(%esp) > 0x466f9ac0 <+4480>: jmp 0x466f9984 <_int_malloc+4164> > 0x466f9ac5 <+4485>: lea -0x455d5(%ebx),%eax > 0x466f9acb <+4491>: and $0x2,%edx > 0x466f9ace <+4494>: mov %eax,0x8(%esp) > 0x466f9ad2 <+4498>: lea -0x43cc8(%ebx),%eax > 0x466f9ad8 <+4504>: mov %eax,0x4(%esp) > 0x466f9adc <+4508>: mov %edx,(%esp) > 0x466f9adf <+4511>: call 0x466efda0 <__libc_message> > 0x466f9ae4 <+4516>: jmp 0x466f923f <_int_malloc+2303> > 0x466f9ae9 <+4521>: movl $0x0,0x14(%esp) > 0x466f9af1 <+4529>: movl $0xffffffff,0x10(%esp) > 0x466f9af9 <+4537>: movl $0x22,0xc(%esp) > 0x466f9b01 <+4545>: movl $0x3,0x8(%esp) > 0x466f9b09 <+4553>: mov %edx,0x4(%esp) > 0x466f9b0d <+4557>: movl $0x0,(%esp) > 0x466f9b14 <+4564>: mov %edx,0x2c(%esp) > 0x466f9b18 <+4568>: call 0x46773a90 <mmap> > 0x466f9b1d <+4573>: cmp $0xffffffff,%eax > 0x466f9b20 <+4576>: mov %eax,%ecx > 0x466f9b22 <+4578>: je 0x466f98d7 <_int_malloc+3991> > 0x466f9b28 <+4584>: mov 0x2c(%esp),%edx > 0x466f9b2c <+4588>: orl $0x2,0x424(%ebx) > 0x466f9b33 <+4595>: add %edx,%eax > 0x466f9b35 <+4597>: mov %eax,0x2c(%esp) > 0x466f9b39 <+4601>: sete %al > 0x466f9b3c <+4604>: test %ecx,%ecx > 0x466f9b3e <+4606>: mov %eax,%esi > 0x466f9b40 <+4608>: jne 0x466f984f <_int_malloc+3855> > 0x466f9b46 <+4614>: jmp 0x466f98d7 <_int_malloc+3991> > 0x466f9b4b <+4619>: mov -0x140(%ebx),%eax > 0x466f9b51 <+4625>: mov %ecx,0x30(%esp) > 0x466f9b55 <+4629>: movl $0x0,(%esp) > 0x466f9b5c <+4636>: call *(%eax) > 0x466f9b5e <+4638>: mov %eax,0x2c(%esp) > 0x466f9b62 <+4642>: mov 0x2c(%esp),%eax > 0x466f9b66 <+4646>: mov 0x868(%ebx),%esi > 0x466f9b6c <+4652>: test %eax,%eax > 0x466f9b6e <+4654>: je 0x466f98dd <_int_malloc+3997> > 0x466f9b74 <+4660>: xor %edx,%edx > 0x466f9b76 <+4662>: mov 0x30(%esp),%edi > 0x466f9b7a <+4666>: movl $0x0,0x38(%esp) > 0x466f9b82 <+4674>: jmp 0x466f9984 <_int_malloc+4164> > 0x466f9b87 <+4679>: cmpl $0x0,%gs:0xc > 0x466f9b8f <+4687>: je 0x466f9b92 <_int_malloc+4690> > 0x466f9b91 <+4689>: lock subl $0x1,0x0(%ebp) > 0x466f9b96 <+4694>: jne 0x466fd3d4 <_L_unlock_10293> > 0x466f9b9c <+4700>: mov 0x10c(%ebx),%eax > 0x466f9ba2 <+4706>: lea -0x4563c(%ebx),%edx > 0x466f9ba8 <+4712>: mov %esi,(%esp) > 0x466f9bab <+4715>: call 0x466f6900 <malloc_printerr> > 0x466f9bb0 <+4720>: xor %eax,%eax > 0x466f9bb2 <+4722>: mov $0x1,%ecx > 0x466f9bb7 <+4727>: cmpl $0x0,%gs:0xc > 0x466f9bbf <+4735>: je 0x466f9bc2 <_int_malloc+4738> > 0x466f9bc1 <+4737>: lock cmpxchg %ecx,0x0(%ebp) > 0x466f9bc6 <+4742>: jne 0x466fd3e1 <_L_lock_10308> > 0x466f9bcc <+4748>: jmp 0x466f9142 <_int_malloc+2050> > 0x466f9bd1 <+4753>: call 0x466b2030 <__GI_abort> > 0x466f9bd6 <+4758>: movl $0x9,0x4(%edi,%eax,1) > 0x466f9bde <+4766>: or $0x5,%eax > 0x466f9be1 <+4769>: movl $0x8,(%edx) > 0x466f9be7 <+4775>: mov %edi,%edx > 0x466f9be9 <+4777>: mov %eax,0x4(%edi) > 0x466f9bec <+4780>: mov %ebp,%eax > 0x466f9bee <+4782>: movl $0x1,(%esp) > 0x466f9bf5 <+4789>: call 0x466f76c0 <_int_free> > 0x466f9bfa <+4794>: mov 0x448(%ebp),%esi > 0x466f9c00 <+4800>: mov 0x30(%ebp),%eax > 0x466f9c03 <+4803>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f9c08 <+4808>: cmpb $0x0,0x30(%esp) > 0x466f9c0d <+4813>: je 0x466f92f6 <_int_malloc+2486> > 0x466f9c13 <+4819>: mov 0x448(%ebp),%esi > 0x466f9c19 <+4825>: mov 0x30(%ebp),%eax > 0x466f9c1c <+4828>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f9c21 <+4833>: mov 0x20(%esp),%eax > 0x466f9c25 <+4837>: mov 0x24(%esp),%edi > 0x466f9c29 <+4841>: sub $0x10,%eax > 0x466f9c2c <+4844>: mov %eax,%edx > 0x466f9c2e <+4846>: or $0x1,%edx > 0x466f9c31 <+4849>: cmp $0xf,%eax > 0x466f9c34 <+4852>: mov %edx,0x4(%edi) > 0x466f9c37 <+4855>: movl $0x9,0x4(%edi,%eax,1) > 0x466f9c3f <+4863>: movl $0x9,0xc(%edi,%eax,1) > 0x466f9c47 <+4871>: ja 0x466f9c6b <_int_malloc+4907> > 0x466f9c49 <+4873>: mov 0x30(%esp),%eax > 0x466f9c4d <+4877>: jmp 0x466f93bc <_int_malloc+2684> > 0x466f9c52 <+4882>: mov %edx,0x40(%esp) > 0x466f9c56 <+4886>: call *%ecx > 0x466f9c58 <+4888>: mov 0x868(%ebx),%esi > 0x466f9c5e <+4894>: mov 0x40(%esp),%edx > 0x466f9c62 <+4898>: mov 0x30(%esp),%edi > 0x466f9c66 <+4902>: jmp 0x466f9984 <_int_malloc+4164> > 0x466f9c6b <+4907>: mov %edi,%edx > 0x466f9c6d <+4909>: movl $0x1,(%esp) > 0x466f9c74 <+4916>: lea 0x420(%ebx),%eax > 0x466f9c7a <+4922>: call 0x466f76c0 <_int_free> > 0x466f9c7f <+4927>: jmp 0x466f98d7 <_int_malloc+3991> > 0x466f9c84 <+4932>: movl $0x0,(%esp) > 0x466f9c8b <+4939>: call *(%esi) > 0x466f9c8d <+4941>: mov %eax,0x2c(%esp) > 0x466f9c91 <+4945>: jmp 0x466f9b62 <_int_malloc+4642> > 0x466f9c96 <+4950>: mov %ecx,0x30(%esp) > 0x466f9c9a <+4954>: xor %eax,%eax > 0x466f9c9c <+4956>: jmp 0x466f9933 <_int_malloc+4083> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1038353
: 832908 |
832909
|
832910
|
832911
|
832912
|
832913
|
832914
|
832915
|
832916
|
832917
|
832918