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 596954 Details for
Bug 838397
[abrt] transmission-gtk-2.50-2.fc17: __GI___libc_malloc: Process /usr/bin/transmission-gtk 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), 79.51 KB, created by
Eng Kam Hon
on 2012-07-09 01:04:29 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Eng Kam Hon
Created:
2012-07-09 01:04:29 UTC
Size:
79.51 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 5952] >[New LWP 5953] >[New LWP 5954] >[New LWP 5948] >[New LWP 5950] >[New LWP 5951] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `transmission-gtk'. >Program terminated with signal 11, Segmentation fault. >#0 _int_malloc (av=av@entry=0xb5700010, bytes=bytes@entry=193658) at malloc.c:3884 >3884 malloc.c: No such file or directory. > >Thread 6 (Thread 0xb6affb40 (LWP 5951)): >#0 0xb77c8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x497a0044 in __GI___poll (fds=fds@entry=0xb61022b0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x41dbce8c in g_poll (fds=0xb61022b0, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x41dae310 in g_main_context_poll (n_fds=3, fds=0xb61022b0, timeout=<optimized out>, context=0xb6b06540, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0xb6b06540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb61022b0 >#5 0x41dae7f3 in g_main_loop_run (loop=0xb6b07988) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x41fbe92b in gdbus_shared_thread_func (user_data=0xb6b07798) at gdbusprivate.c:277 > data = 0xb6b07798 >#7 0x41dd32e4 in g_thread_proxy (data=0xb6b02af0) at gthread.c:801 > thread = 0xb6b02af0 >#8 0x4986fadf in start_thread (arg=0xb6affb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6affb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1233649652, 0, 4001536, -1229983064, -367638770, -1207922448}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x497aa55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 5 (Thread 0xb7473b40 (LWP 5950)): >#0 0xb77c8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x498734d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 >No locals. >#2 0x41def751 in g_cond_wait_until (cond=cond@entry=0x880eec0, mutex=mutex@entry=0x880eeb8, end_time=8779165662) at gthread-posix.c:855 > ts = {tv_sec = 8779, tv_nsec = 165662000} > status = <optimized out> >#3 0x41d814a1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x880eeb8, wait=wait@entry=1, end_time=8779165662) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x41d81cef in g_async_queue_timeout_pop (queue=0x880eeb8, timeout=15000000) at gasyncqueue.c:545 > end_time = <optimized out> > retval = <optimized out> >#5 0x41dd3ccf in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#6 g_thread_pool_thread_proxy (data=0x880f050) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x3a98 > pool = <optimized out> >#7 0x41dd32e4 in g_thread_proxy (data=0x87ea350) at gthread.c:801 > thread = 0x87ea350 >#8 0x4986fadf in start_thread (arg=0xb7473b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb7473b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1233649652, 0, 4001536, -1220070744, 999704333, -1207922448}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x497aa55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 0xb77a3ac0 (LWP 5948)): >#0 0xb77c8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49876966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x080adb05 in tr_wait_msec (msec=msec@entry=100) at utils.c:838 > ts = {tv_sec = 0, tv_nsec = 100000000} >#3 0x0809f49c in tr_sessionLoadTorrents (session=0x88167b8, ctor=ctor@entry=0x895a898, setmeCount=setmeCount@entry=0xbfe919dc) at session.c:1960 > data = {session = 0x88167b8, ctor = 0x895a898, setmeCount = 0xbfe919dc, torrents = 0x0, done = false} >#4 0x0807f863 in gtr_core_load (self=0x8762738, forcePaused=0) at tr-core.c:1252 > i = <optimized out> > ctor = 0x895a898 > torrents = 0xbfe91f20 > count = 0 >#5 0x0807378e in app_setup (cbdata=0xbfe91f20, wind=0x88b78e0) at main.c:691 >No locals. >#6 on_startup (application=application@entry=0x876f0e0, user_data=0xbfe91f20) at main.c:518 > str = <optimized out> > win = 0x88b78e0 > ui_manager = <optimized out> > session = 0x88167b8 > cbdata = 0xbfe91f20 >#7 0x41ea4b4f in g_cclosure_marshal_VOID__VOID (closure=closure@entry=0x88122b0, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=1, param_values=param_values@entry=0xbfe91c10, invocation_hint=invocation_hint@entry=0xbfe91bbc, marshal_data=marshal_data@entry=0x0) at gmarshal.c:85 > callback = 0x8073500 <on_startup> > cc = 0x88122b0 > data1 = 0x876f0e0 > data2 = <optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#8 0x41ea2d97 in g_closure_invoke (closure=0x88122b0, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=1, param_values=param_values@entry=0xbfe91c10, invocation_hint=invocation_hint@entry=0xbfe91bbc) at gclosure.c:777 > marshal = 0x41ea4ac0 <g_cclosure_marshal_VOID__VOID> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x88122a0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#9 0x41eb4a3d in signal_emit_unlocked_R (node=node@entry=0x8810da0, detail=detail@entry=0, instance=instance@entry=0x876f0e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xbfe91c10) at gsignal.c:3547 > tmp = <optimized out> > handler = 0x8812c80 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x876f0e0, ihint = {signal_id = 176, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x88117e8 > hlist = 0xbfe91c10 > handler_list = 0x8812c80 > return_accu = 0x0 > accu = {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}}} > signal_id = 176 > max_sequential_handler_number = 21 > return_value_altered = 1 >#10 0x41ebcce1 in g_signal_emit_valist (instance=instance@entry=0x876f0e0, signal_id=signal_id@entry=176, detail=detail@entry=0, var_args=var_args@entry=0xbfe91e1c "") at gsignal.c:3296 > instance_and_params = 0xbfe91c10 > signal_return_type = 4 > param_values = 0xbfe91c24 > node = 0x8810da0 > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#11 0x41ebce64 in g_signal_emit (instance=instance@entry=0x876f0e0, signal_id=176, detail=detail@entry=0) at gsignal.c:3352 > var_args = 0xbfe91e1c "" >#12 0x41f8653a in g_application_register (application=application@entry=0x876f0e0, cancellable=cancellable@entry=0x0, error=error@entry=0xbfe91e6c) at gapplication.c:1209 > __PRETTY_FUNCTION__ = "g_application_register" >#13 0x41f86878 in g_application_real_local_command_line (exit_status=0xbfe91eb8, arguments=0xbfe91eb4, application=0x876f0e0) at gapplication.c:442 > error = 0x0 > n_args = <optimized out> >#14 g_application_real_local_command_line (application=0x876f0e0, arguments=0xbfe91eb4, exit_status=0xbfe91eb8) at gapplication.c:430 >No locals. >#15 0x41f86b5e in g_application_run (application=application@entry=0x876f0e0, argc=1, argv=0xbfe92104) at gapplication.c:1457 > arguments = 0x880dfa8 > status = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#16 0x080620dd in main (argc=1, argv=0xbfe92104) at main.c:657 > ret = <optimized out> > sb = {st_dev = 2050, __pad1 = 0, __st_ino = 4481479, st_mode = 16877, st_nlink = 5, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1338570845, tv_nsec = 260329012}, st_mtim = {tv_sec = 1341715932, tv_nsec = 680630403}, st_ctim = {tv_sec = 1341715932, tv_nsec = 680630403}, st_ino = 4481479} > application_id = 0x88114d8 "com.transmissionbt.transmission_2050_4481479" > app = 0x876f0e0 > option_context = <optimized out> > show_version = false > error = 0x0 > cbdata = {config_dir = 0x8735480 "/home/keng/.config/transmission", start_paused = 0, is_iconified = 0, activation_count = 0, timer = 0, update_model_soon_tag = 0, refresh_actions_tag = 0, icon = 0x0, wind = 0x0, core = 0x8762738, msgwin = 0x0, prefs = 0x0, error_list = 0x0, duplicates_list = 0x0, details = 0x0, sel = 0x0, quit_dialog = 0x0} > option_entries = {{long_name = 0x80e9ff4 "config-dir", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfe91f20, description = 0x80eb3a4 "Where to look for configuration files", arg_description = 0x0}, {long_name = 0x80e9fff "paused", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfe91f24, description = 0x80eb3cc "Start with all torrents paused", arg_description = 0x0}, {long_name = 0x80ea006 "minimized", short_name = 109 'm', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfe91f28, description = 0x80eb3ec "Start minimized in notification area", arg_description = 0x0}, {long_name = 0x80eef5f "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfe91f1b, description = 0x80ea010 "Show version number and exit", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} > >Thread 3 (Thread 0xb4efeb40 (LWP 5954)): >#0 0xb77c8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49876966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x080adb05 in tr_wait_msec (msec=msec@entry=50) at utils.c:838 > ts = {tv_sec = 0, tv_nsec = 50000000} >#3 0x080a995c in tr_dhtStatus (session=0x88167b8, af=2, nodes_return=nodes_return@entry=0x0) at tr-dht.c:446 > closure = {af = 2, status = -1, count = -1} >#4 0x080a9d30 in bootstrap_done (session=<optimized out>, af=<optimized out>) at tr-dht.c:87 > status = <optimized out> >#5 0x080a9d61 in bootstrap_done (session=0x88167b8, af=<optimized out>) at tr-dht.c:84 >No locals. >#6 0x080aa3a4 in dht_bootstrap (closure=0xb5703920) at tr-dht.c:187 > cl = 0xb5703920 > i = <optimized out> > num = <optimized out> > num6 = <optimized out> >#7 0x08095b61 in ThreadFunc (_t=0xb5703938) at platform.c:118 > t = 0xb5703938 >#8 0x4986fadf in start_thread (arg=0xb4efeb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb4efeb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1233649652, 0, 4001536, -1259347288, 1781942026, -1207922448}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x497aa55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb56ffb40 (LWP 5953)): >#0 0xb77c8424 in __kernel_vsyscall () >No symbol table info available. >#1 0x497a3021 in select () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x080b0de0 in tr_select (t=0xb56fefe8, c_fd_set=0xb56ff0f0, w_fd_set=0xb56ff070, r_fd_set=0xb56feff0, nfds=<optimized out>) at web.c:301 >No locals. >#3 tr_webThreadFunc (vsession=0x88167b8) at web.c:383 > r_fd_set = {__fds_bits = {0 <repeats 32 times>}} > max_fd = -1 > t = {tv_sec = 0, tv_usec = 609556} > w_fd_set = {__fds_bits = {0 <repeats 32 times>}} > c_fd_set = {__fds_bits = {0 <repeats 32 times>}} > msec = 1000 > unused = -1 > msg = <optimized out> > mcode = <optimized out> > multi = 0x88198d0 > web = 0x8819860 > taskCount = <optimized out> > task = <optimized out> > session = 0x88167b8 >#4 0x08095b61 in ThreadFunc (_t=0xb5700928) at platform.c:118 > t = 0xb5700928 >#5 0x4986fadf in start_thread (arg=0xb56ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb56ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1233649652, 0, 4001536, -1250954584, 1779844873, -1207922448}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x497aa55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb60ffb40 (LWP 5952)): >#0 _int_malloc (av=av@entry=0xb5700010, bytes=bytes@entry=193658) at malloc.c:3884 > p = <optimized out> > iters = <optimized out> > nb = 193664 > idx = 125 > bin = <optimized out> > victim = 0xae27e870 > size = <error reading variable size (Cannot access memory at address 0xae27e874)> > victim_index = <optimized out> > remainder = 0xae27e870 > remainder_size = <error reading variable remainder_size (Cannot access memory at address 0xae27e874)> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#1 0x49730421 in __GI___libc_malloc (bytes=193658) at malloc.c:2928 > ar_ptr = <optimized out> > victim = <optimized out> > hook = <optimized out> >#2 0x080ad12d in tr_malloc (size=193658) at utils.c:335 >No locals. >#3 0x080ae253 in tr_loadFile (path=path@entry=0xb57b58b0 "/home/keng/.config/transmission/torrents/\344\270\255\346\226\207\345\255\227\345\271\225\061\065\351\200\243\347\231\274\062\060\061\061-06-10.247b6b31901143fc.torrent", size=size@entry=0xb60fef74) at utils.c:464 > buf = <optimized out> > sb = {st_dev = 2050, __pad1 = 0, __st_ino = 4477739, st_mode = 33152, st_nlink = 1, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 193657, st_blksize = 4096, st_blocks = 384, st_atim = {tv_sec = 1341684959, tv_nsec = 423713323}, st_mtim = {tv_sec = 1341684959, tv_nsec = 424713325}, st_ctim = {tv_sec = 1341684959, tv_nsec = 424713325}, st_ino = 4477739} > fd = 20 > n = <optimized out> > err_fmt = 0x80f0bb1 "Couldn't read \"%1$s\": %2$s" >#4 0x080a7e7c in tr_ctorSetMetainfoFromFile (ctor=0x895a898, filename=filename@entry=0xb57b58b0 "/home/keng/.config/transmission/torrents/\344\270\255\346\226\207\345\255\227\345\271\225\061\065\351\200\243\347\231\274\062\060\061\061-06-10.247b6b31901143fc.torrent") at torrent-ctor.c:139 > metainfo = <optimized out> > len = 47 > err = <optimized out> >#5 0x0809ce66 in sessionLoadTorrents (vdata=0xbfe9199c) at session.c:1917 > tor = <optimized out> > path = 0xb57b58b0 "/home/keng/.config/transmission/torrents/\344\270\255\346\226\207\345\255\227\345\271\225\061\065\351\200\243\347\231\274\062\060\061\061-06-10.247b6b31901143fc.torrent" > d = <optimized out> > i = <optimized out> > n = <optimized out> > sb = {st_dev = 2050, __pad1 = 0, __st_ino = 4481481, st_mode = 16893, st_nlink = 2, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1341683110, tv_nsec = 661488714}, st_mtim = {tv_sec = 1341715929, tv_nsec = 943621235}, st_ctim = {tv_sec = 1341715929, tv_nsec = 943621235}, st_ino = 4481481} > odir = 0xb5703a98 > l = 0x0 > list = 0xb5758618 > data = 0xbfe9199c > dirname = 0xb5701188 "/home/keng/.config/transmission/torrents" >#6 0x080acb91 in readFromPipe (fd=9, eventType=2, veh=0x8814b10) at trevent.c:192 > data = {func = 0x809ccc0 <sessionLoadTorrents>, user_data = 0xbfe9199c} > nwant = 8 > ngot = <optimized out> > ch = 114 'r' > ret = 1 > eh = 0x8814b10 >#7 0x49dcf3ca in event_process_active_single_queue (activeq=<optimized out>, base=<optimized out>) at event.c:1340 > ev = <optimized out> > count = 2 >#8 event_process_active (base=<optimized out>) at event.c:1407 > i = <optimized out> > c = 0 >#9 event_base_loop (base=base@entry=0xb5700480, flags=flags@entry=0) at event.c:1604 > evsel = 0x49e08d80 > tv = {tv_sec = 0, tv_usec = 166303} > tv_p = <optimized out> > res = <optimized out> > done = <optimized out> > retval = 0 > __func__ = "event_base_loop" >#10 0x49dd04f4 in event_base_dispatch (event_base=event_base@entry=0xb5700480) at event.c:1435 >No locals. >#11 0x080aca48 in libeventThreadFunc (veh=0x8814b10) at trevent.c:248 > base = 0xb5700480 > eh = 0x8814b10 >#12 0x08095b61 in ThreadFunc (_t=0x8810a40) at platform.c:118 > t = 0x8810a40 >#13 0x4986fadf in start_thread (arg=0xb60ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb60ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1233649652, 0, 4001536, -1240468824, -1441380593, -1207922448}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#14 0x497aa55e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. >From To Syms Read Shared Object Library >0x466072a0 0x468ef014 Yes /lib/libgtk-3.so.0 >0x46548180 0x4658fbb4 Yes /lib/libgdk-3.so.0 >0x420a66a0 0x420b3ed0 Yes /lib/libatk-1.0.so.0 >0x464ce630 0x464d3c94 Yes /lib/libpangocairo-1.0.so.0 >0x4207dcc0 0x42094cb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x464e1ae0 0x464e2d0c Yes /lib/libcairo-gobject.so.2 >0x420cd2a0 0x420efab4 Yes /lib/libpango-1.0.so.0 >0x463fd250 0x46484f04 Yes /lib/libcairo.so.2 >0x41f11710 0x41fe4b94 Yes /lib/libgio-2.0.so.0 >0x41e9db10 0x41ecf114 Yes /lib/libgobject-2.0.so.0 >0x41ee7c80 0x41ee8d7c Yes /lib/libgmodule-2.0.so.0 >0x41e914b0 0x41e91698 Yes /lib/libgthread-2.0.so.0 >0x4988d920 0x4989145c Yes /lib/librt.so.1 >0x41d7bb50 0x41e1b7d4 Yes /lib/libglib-2.0.so.0 >0x49dcb640 0x49df9384 Yes /lib/libevent-2.0.so.5 >0x458a2040 0x458e98a4 Yes /lib/libcurl.so.4 >0x45851000 0x458886f4 Yes /lib/libssl.so.10 >0x4ad3ef80 0x4ae28544 Yes /lib/libcrypto.so.10 >0x498c56e0 0x498d29cc Yes /lib/libz.so.1 >0x4989b470 0x498b5678 Yes /lib/libm.so.6 >0x4986d6a0 0x49878e60 Yes /lib/libpthread.so.0 >0x496cff20 0x4980d14c Yes /lib/libc.so.6 >0x46284410 0x46313984 Yes /lib/libX11.so.6 >0x463dc8f0 0x463e6f24 Yes /lib/libXi.so.6 >0x463edf70 0x463f03cc Yes /lib/libXfixes.so.3 >0x4bae24c0 0x4bb00df0 Yes /lib/libpangoft2-1.0.so.0 >0x4b89e0e0 0x4b8b97d4 Yes /lib/libfontconfig.so.1 >0x463ac880 0x463b7154 Yes /lib/libXext.so.6 >0x463ca810 0x463cb254 Yes /lib/libXinerama.so.1 >0x463d11e0 0x463d59dc Yes /lib/libXrandr.so.2 >0x464b9f60 0x464bf484 Yes /lib/libXcursor.so.1 >0x464c5910 0x464c63bc Yes /lib/libXcomposite.so.1 >0x464da850 0x464db214 Yes /lib/libXdamage.so.1 >0x4a01a610 0x4a089674 Yes /lib/libfreetype.so.6 >0x49f9ed60 0x49fbdc64 Yes /lib/libpng15.so.15 >0x4a0f7650 0x4a17a414 Yes /lib/libpixman-1.so.0 >0x463bf3c0 0x463c5264 Yes /lib/libXrender.so.1 >0x49ab5090 0x49ab8794 Yes /lib/libffi.so.5 >0x49885ad0 0x49886aec Yes /lib/libdl.so.2 >0x498e08e0 0x498f2d94 Yes /lib/libselinux.so.1 >0x49a456b0 0x49a53e94 Yes /lib/libresolv.so.2 >0x49696850 0x496aeec7 Yes /lib/ld-linux.so.2 >0x4b329d90 0x4b32e9c8 Yes /lib/libidn.so.11 >0x4b7227c0 0x4b72a2c4 Yes /lib/liblber-2.4.so.2 >0x4b73b710 0x4b770294 Yes /lib/libldap-2.4.so.2 >0x45716e90 0x45747434 Yes /lib/libgssapi_krb5.so.2 >0x45764af0 0x457e7de4 Yes /lib/libkrb5.so.3 >0x456e4b40 0x456ff224 Yes /lib/libk5crypto.so.3 >0x4d2f2f20 0x4d2f3ca4 Yes /lib/libcom_err.so.2 >0x4ac71aa0 0x4ac980e4 Yes /lib/libssl3.so >0x4ac44ec0 0x4ac5f964 Yes /lib/libsmime3.so >0x4ab0a4f0 0x4ac00260 Yes /lib/libnss3.so >0x4aad69b0 0x4aae2924 Yes /lib/libnssutil3.so >0x4aa8bb40 0x4aa8cc14 Yes /lib/libplds4.so >0x4aa83ed0 0x4aa85968 Yes /lib/libplc4.so >0x4aa9a990 0x4aabe584 Yes /lib/libnspr4.so >0x459049d0 0x4591ff84 Yes /lib/libssh2.so.1 >0x49d66f70 0x49d774a4 Yes /lib/libxcb.so.1 >0x49f6c1b0 0x49f85434 Yes /lib/libexpat.so.1 >0x4b1ea290 0x4b1fb184 Yes /lib/libsasl2.so.2 >0x45837ee0 0x4583d724 Yes /lib/libkrb5support.so.0 >0x4aca9d30 0x4acaaa7c Yes /lib/libkeyutils.so.1 >0x49d85020 0x49d9bb54 Yes /lib/libgcc_s.so.1 >0x49d59a60 0x49d5a92c Yes /lib/libXau.so.6 >0x4a9ec9c0 0x4a9f1c7c Yes /lib/libcrypt.so.1 >0x4aa20b00 0x4aa54774 Yes /lib/libfreebl3.so >0xb7582a40 0xb7589e7c Yes /lib/libnss_files.so.2 >0xb74ff320 0xb751a224 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x4204dce0 0x42058c64 Yes /lib/libgvfscommon.so.0 >0x49c28a90 0x49c4aa04 Yes /lib/libbluray.so.1 >0xb74a0710 0xb74cf958 Yes /lib/libdbus-1.so.3 >0x4b189a90 0x4b18a540 Yes /lib/libutil.so.1 >0x49e34e00 0x49f1fe40 Yes /lib/libxml2.so.2 >0xb7475080 0xb74774bc Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x47e5e820 0x47e87ac4 Yes /lib/librsvg-2.so.2 >0x427048e0 0x42726c74 Yes /lib/libcroco-0.6.so.3 >0xb77c3100 0xb77c3a54 Yes /usr/lib/gtk-3.0/modules/libpk-gtk-module.so >0xb77bc720 0xb77be7c4 Yes /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so >0x461e5540 0x461e6c38 Yes /lib/libcanberra-gtk3.so.0 >0x461d2480 0x461dc434 Yes /lib/libcanberra.so.0 >0x4b2347b0 0x4b2399e4 Yes /lib/libvorbisfile.so.3 >0x4b126800 0x4b13d8a4 Yes /lib/libvorbis.so.0 >0x4aff7410 0x4affa154 Yes /lib/libogg.so.0 >0x461bbdb0 0x461c6d04 Yes /lib/libtdb.so.1 >0x4b21da60 0x4b22257c Yes /lib/libltdl.so.7 >$1 = 0x0 >$2 = 0x0 >eax 0xae27e870 -1373116304 >ecx 0x2f485 193669 >edx 0xae24f3f0 -1373309968 >ebx 0x49862ff4 1233530868 >esp 0xb60fede0 0xb60fede0 >ebp 0xb5700010 0xb5700010 >esi 0xae24f3f0 -1373309968 >edi 0x4ff586b9 1341490873 >eip 0x4972e044 0x4972e044 <_int_malloc+2772> >eflags 0x210202 [ 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: > 0x4972d570 <+0>: push %ebp > 0x4972d571 <+1>: push %edi > 0x4972d572 <+2>: push %esi > 0x4972d573 <+3>: push %ebx > 0x4972d574 <+4>: sub $0x9c,%esp > 0x4972d57a <+10>: call 0x497ead53 <__x86.get_pc_thunk.bx> > 0x4972d57f <+15>: add $0x135a75,%ebx > 0x4972d585 <+21>: cmp $0xffffffdf,%edx > 0x4972d588 <+24>: mov %edx,0x48(%esp) > 0x4972d58c <+28>: ja 0x4972dc9e <_int_malloc+1838> > 0x4972d592 <+34>: mov %eax,%ebp > 0x4972d594 <+36>: mov %edx,%eax > 0x4972d596 <+38>: add $0xb,%eax > 0x4972d599 <+41>: mov %eax,%edx > 0x4972d59b <+43>: and $0xfffffff8,%edx > 0x4972d59e <+46>: cmp $0x10,%eax > 0x4972d5a1 <+49>: movl $0x10,0x40(%esp) > 0x4972d5a9 <+57>: cmovb 0x40(%esp),%edx > 0x4972d5ae <+62>: cmp 0x18d4(%ebx),%edx > 0x4972d5b4 <+68>: mov %edx,0x40(%esp) > 0x4972d5b8 <+72>: ja 0x4972d650 <_int_malloc+224> > 0x4972d5be <+78>: mov %edx,%eax > 0x4972d5c0 <+80>: shr $0x3,%eax > 0x4972d5c3 <+83>: sub $0x2,%eax > 0x4972d5c6 <+86>: mov 0x8(%ebp,%eax,4),%esi > 0x4972d5ca <+90>: lea 0x0(%ebp,%eax,4),%edi > 0x4972d5ce <+94>: lea 0x8(%edi),%edx > 0x4972d5d1 <+97>: mov %eax,0x34(%esp) > 0x4972d5d5 <+101>: mov %edx,0x38(%esp) > 0x4972d5d9 <+105>: test %esi,%esi > 0x4972d5db <+107>: je 0x4972d650 <_int_malloc+224> > 0x4972d5dd <+109>: mov %esi,%eax > 0x4972d5df <+111>: mov 0x8(%esi),%ecx > 0x4972d5e2 <+114>: cmpl $0x0,%gs:0xc > 0x4972d5ea <+122>: je 0x4972d5ed <_int_malloc+125> > 0x4972d5ec <+124>: lock cmpxchg %ecx,0x8(%edi) > 0x4972d5f1 <+129>: cmp %eax,%esi > 0x4972d5f3 <+131>: mov %eax,%edx > 0x4972d5f5 <+133>: mov 0x38(%esp),%ecx > 0x4972d5f9 <+137>: jne 0x4972d602 <_int_malloc+146> > 0x4972d5fb <+139>: jmp 0x4972d61f <_int_malloc+175> > 0x4972d5fd <+141>: lea 0x0(%esi),%esi > 0x4972d600 <+144>: mov %eax,%edx > 0x4972d602 <+146>: test %edx,%edx > 0x4972d604 <+148>: je 0x4972d650 <_int_malloc+224> > 0x4972d606 <+150>: mov 0x8(%edx),%esi > 0x4972d609 <+153>: mov %edx,%eax > 0x4972d60b <+155>: cmpl $0x0,%gs:0xc > 0x4972d613 <+163>: je 0x4972d616 <_int_malloc+166> > 0x4972d615 <+165>: lock cmpxchg %esi,(%ecx) > 0x4972d619 <+169>: cmp %eax,%edx > 0x4972d61b <+171>: jne 0x4972d600 <_int_malloc+144> > 0x4972d61d <+173>: mov %edx,%esi > 0x4972d61f <+175>: mov 0x4(%esi),%eax > 0x4972d622 <+178>: shr $0x3,%eax > 0x4972d625 <+181>: sub $0x2,%eax > 0x4972d628 <+184>: cmp %eax,0x34(%esp) > 0x4972d62c <+188>: jne 0x4972e75c <_int_malloc+4588> > 0x4972d632 <+194>: mov 0x18d8(%ebx),%eax > 0x4972d638 <+200>: add $0x8,%esi > 0x4972d63b <+203>: test %eax,%eax > 0x4972d63d <+205>: jne 0x4972dfe2 <_int_malloc+2674> > 0x4972d643 <+211>: add $0x9c,%esp > 0x4972d649 <+217>: mov %esi,%eax > 0x4972d64b <+219>: pop %ebx > 0x4972d64c <+220>: pop %esi > 0x4972d64d <+221>: pop %edi > 0x4972d64e <+222>: pop %ebp > 0x4972d64f <+223>: ret > 0x4972d650 <+224>: cmpl $0x1ff,0x40(%esp) > 0x4972d658 <+232>: ja 0x4972d6d0 <_int_malloc+352> > 0x4972d65a <+234>: mov 0x40(%esp),%esi > 0x4972d65e <+238>: shr $0x3,%esi > 0x4972d661 <+241>: lea 0x28(%ebp,%esi,8),%eax > 0x4972d665 <+245>: mov 0xc(%eax),%edi > 0x4972d668 <+248>: mov %esi,0x4c(%esp) > 0x4972d66c <+252>: cmp %eax,%edi > 0x4972d66e <+254>: mov %edi,0x34(%esp) > 0x4972d672 <+258>: je 0x4972d704 <_int_malloc+404> > 0x4972d678 <+264>: test %edi,%edi > 0x4972d67a <+266>: je 0x4972d6fd <_int_malloc+397> > 0x4972d680 <+272>: mov 0x34(%esp),%esi > 0x4972d684 <+276>: mov 0xc(%esi),%edx > 0x4972d687 <+279>: cmp 0x8(%edx),%esi > 0x4972d68a <+282>: jne 0x4972e76b <_int_malloc+4603> > 0x4972d690 <+288>: mov 0x40(%esp),%edi > 0x4972d694 <+292>: mov %edx,0xc(%eax) > 0x4972d697 <+295>: mov %eax,0x8(%edx) > 0x4972d69a <+298>: lea 0x42c(%ebx),%eax > 0x4972d6a0 <+304>: orl $0x1,0x4(%esi,%edi,1) > 0x4972d6a5 <+309>: cmp %eax,%ebp > 0x4972d6a7 <+311>: je 0x4972d6ad <_int_malloc+317> > 0x4972d6a9 <+313>: orl $0x4,0x4(%esi) > 0x4972d6ad <+317>: mov 0x34(%esp),%esi > 0x4972d6b1 <+321>: mov 0x18d8(%ebx),%eax > 0x4972d6b7 <+327>: add $0x8,%esi > 0x4972d6ba <+330>: test %eax,%eax > 0x4972d6bc <+332>: jne 0x4972dfe2 <_int_malloc+2674> > 0x4972d6c2 <+338>: add $0x9c,%esp > 0x4972d6c8 <+344>: mov %esi,%eax > 0x4972d6ca <+346>: pop %ebx > 0x4972d6cb <+347>: pop %esi > 0x4972d6cc <+348>: pop %edi > 0x4972d6cd <+349>: pop %ebp > 0x4972d6ce <+350>: ret > 0x4972d6cf <+351>: nop > 0x4972d6d0 <+352>: mov 0x40(%esp),%eax > 0x4972d6d4 <+356>: shr $0x6,%eax > 0x4972d6d7 <+359>: cmp $0x26,%eax > 0x4972d6da <+362>: jbe 0x4972dc92 <_int_malloc+1826> > 0x4972d6e0 <+368>: mov 0x40(%esp),%eax > 0x4972d6e4 <+372>: shr $0x9,%eax > 0x4972d6e7 <+375>: cmp $0x14,%eax > 0x4972d6ea <+378>: ja 0x4972dd9c <_int_malloc+2092> > 0x4972d6f0 <+384>: add $0x5b,%eax > 0x4972d6f3 <+387>: mov %eax,0x4c(%esp) > 0x4972d6f7 <+391>: testb $0x1,0x4(%ebp) > 0x4972d6fb <+395>: jne 0x4972d704 <_int_malloc+404> > 0x4972d6fd <+397>: mov %ebp,%eax > 0x4972d6ff <+399>: call 0x4972c610 <malloc_consolidate> > 0x4972d704 <+404>: mov 0x40(%esp),%edi > 0x4972d708 <+408>: mov 0x40(%esp),%esi > 0x4972d70c <+412>: shr $0x6,%edi > 0x4972d70f <+415>: shr $0x3,%esi > 0x4972d712 <+418>: mov %edi,0x50(%esp) > 0x4972d716 <+422>: add $0x38,%edi > 0x4972d719 <+425>: mov %esi,0x64(%esp) > 0x4972d71d <+429>: mov 0x40(%esp),%esi > 0x4972d721 <+433>: mov %edi,0x68(%esp) > 0x4972d725 <+437>: mov 0x40(%esp),%edi > 0x4972d729 <+441>: shr $0x9,%esi > 0x4972d72c <+444>: shr $0xc,%edi > 0x4972d72f <+447>: mov %esi,0x54(%esp) > 0x4972d733 <+451>: add $0x5b,%esi > 0x4972d736 <+454>: mov %edi,0x58(%esp) > 0x4972d73a <+458>: add $0x6e,%edi > 0x4972d73d <+461>: mov %esi,0x6c(%esp) > 0x4972d741 <+465>: mov 0x40(%esp),%esi > 0x4972d745 <+469>: mov %edi,0x70(%esp) > 0x4972d749 <+473>: mov 0x40(%esp),%edi > 0x4972d74d <+477>: shr $0xf,%esi > 0x4972d750 <+480>: shr $0x12,%edi > 0x4972d753 <+483>: mov %esi,0x5c(%esp) > 0x4972d757 <+487>: add $0x77,%esi > 0x4972d75a <+490>: mov %edi,0x60(%esp) > 0x4972d75e <+494>: add $0x7c,%edi > 0x4972d761 <+497>: mov %esi,0x74(%esp) > 0x4972d765 <+501>: lea 0x30(%ebp),%esi > 0x4972d768 <+504>: mov %edi,0x78(%esp) > 0x4972d76c <+508>: lea -0x3f16c(%ebx),%edi > 0x4972d772 <+514>: mov %esi,0x44(%esp) > 0x4972d776 <+518>: mov %edi,0x7c(%esp) > 0x4972d77a <+522>: movl $0x2710,0x38(%esp) > 0x4972d782 <+530>: jmp 0x4972d7cb <_int_malloc+603> > 0x4972d784 <+532>: lea 0x0(%esi,%eiz,1),%esi > 0x4972d788 <+536>: mov %edx,%ecx > 0x4972d78a <+538>: shr $0x3,%ecx > 0x4972d78d <+541>: lea 0x28(%ebp,%ecx,8),%esi > 0x4972d791 <+545>: mov %ecx,%edx > 0x4972d793 <+547>: movl $0x1,0x34(%esp) > 0x4972d79b <+555>: mov 0x8(%esi),%eax > 0x4972d79e <+558>: sar $0x5,%edx > 0x4972d7a1 <+561>: shll %cl,0x34(%esp) > 0x4972d7a5 <+565>: mov %edx,0x3c(%esp) > 0x4972d7a9 <+569>: mov 0x34(%esp),%ecx > 0x4972d7ad <+573>: or %ecx,0x430(%ebp,%edx,4) > 0x4972d7b4 <+580>: subl $0x1,0x38(%esp) > 0x4972d7b9 <+585>: mov %esi,0xc(%edi) > 0x4972d7bc <+588>: mov %eax,0x8(%edi) > 0x4972d7bf <+591>: mov %edi,0xc(%eax) > 0x4972d7c2 <+594>: mov %edi,0x8(%esi) > 0x4972d7c5 <+597>: je 0x4972da08 <_int_malloc+1176> > 0x4972d7cb <+603>: mov 0x3c(%ebp),%edi > 0x4972d7ce <+606>: cmp 0x44(%esp),%edi > 0x4972d7d2 <+610>: je 0x4972da08 <_int_malloc+1176> > 0x4972d7d8 <+616>: mov 0x4(%edi),%edx > 0x4972d7db <+619>: mov 0xc(%edi),%esi > 0x4972d7de <+622>: cmp $0x8,%edx > 0x4972d7e1 <+625>: jbe 0x4972de13 <_int_malloc+2211> > 0x4972d7e7 <+631>: cmp 0x448(%ebp),%edx > 0x4972d7ed <+637>: ja 0x4972de13 <_int_malloc+2211> > 0x4972d7f3 <+643>: and $0xfffffff8,%edx > 0x4972d7f6 <+646>: cmpl $0x1ff,0x40(%esp) > 0x4972d7fe <+654>: ja 0x4972d80a <_int_malloc+666> > 0x4972d800 <+656>: cmp %esi,0x44(%esp) > 0x4972d804 <+660>: je 0x4972d940 <_int_malloc+976> > 0x4972d80a <+666>: mov 0x44(%esp),%ecx > 0x4972d80e <+670>: cmp %edx,0x40(%esp) > 0x4972d812 <+674>: mov %esi,0x3c(%ebp) > 0x4972d815 <+677>: mov %ecx,0x8(%esi) > 0x4972d818 <+680>: je 0x4972db78 <_int_malloc+1544> > 0x4972d81e <+686>: cmp $0x1ff,%edx > 0x4972d824 <+692>: jbe 0x4972d788 <_int_malloc+536> > 0x4972d82a <+698>: mov %edx,%eax > 0x4972d82c <+700>: shr $0x6,%eax > 0x4972d82f <+703>: cmp $0x26,%eax > 0x4972d832 <+706>: ja 0x4972d8b8 <_int_malloc+840> > 0x4972d838 <+712>: lea 0x38(%eax),%ecx > 0x4972d83b <+715>: movl $0x1,0x34(%esp) > 0x4972d843 <+723>: lea 0x6c(%eax,%eax,1),%eax > 0x4972d847 <+727>: shll %cl,0x34(%esp) > 0x4972d84b <+731>: movl $0x2,0x3c(%esp) > 0x4972d853 <+739>: lea 0x38(%ebp,%eax,4),%ecx > 0x4972d857 <+743>: mov 0x8(%ecx),%eax > 0x4972d85a <+746>: cmp %ecx,%eax > 0x4972d85c <+748>: je 0x4972d8f0 <_int_malloc+896> > 0x4972d862 <+754>: mov 0xc(%ecx),%esi > 0x4972d865 <+757>: or $0x1,%edx > 0x4972d868 <+760>: cmp 0x4(%esi),%edx > 0x4972d86b <+763>: jae 0x4972d88b <_int_malloc+795> > 0x4972d86d <+765>: mov 0x14(%eax),%edx > 0x4972d870 <+768>: mov %eax,0x10(%edi) > 0x4972d873 <+771>: mov %edx,0x14(%edi) > 0x4972d876 <+774>: mov %edi,0x10(%edx) > 0x4972d879 <+777>: mov 0x3c(%esp),%edx > 0x4972d87d <+781>: mov %edi,0x14(%eax) > 0x4972d880 <+784>: mov %ecx,%eax > 0x4972d882 <+786>: jmp 0x4972d7a9 <_int_malloc+569> > 0x4972d887 <+791>: nop > 0x4972d888 <+792>: mov 0x10(%eax),%eax > 0x4972d88b <+795>: mov 0x4(%eax),%ecx > 0x4972d88e <+798>: cmp %ecx,%edx > 0x4972d890 <+800>: jb 0x4972d888 <_int_malloc+792> > 0x4972d892 <+802>: cmp %ecx,%edx > 0x4972d894 <+804>: je 0x4972da00 <_int_malloc+1168> > 0x4972d89a <+810>: mov 0x14(%eax),%edx > 0x4972d89d <+813>: mov %eax,0x10(%edi) > 0x4972d8a0 <+816>: mov %edx,0x14(%edi) > 0x4972d8a3 <+819>: mov %edi,0x14(%eax) > 0x4972d8a6 <+822>: mov 0x14(%edi),%edx > 0x4972d8a9 <+825>: mov %edi,0x10(%edx) > 0x4972d8ac <+828>: mov 0xc(%eax),%esi > 0x4972d8af <+831>: mov 0x3c(%esp),%edx > 0x4972d8b3 <+835>: jmp 0x4972d7a9 <_int_malloc+569> > 0x4972d8b8 <+840>: mov %edx,%eax > 0x4972d8ba <+842>: shr $0x9,%eax > 0x4972d8bd <+845>: cmp $0x14,%eax > 0x4972d8c0 <+848>: ja 0x4972d908 <_int_malloc+920> > 0x4972d8c2 <+850>: lea 0x5b(%eax),%ecx > 0x4972d8c5 <+853>: lea 0xb2(%eax,%eax,1),%eax > 0x4972d8cc <+860>: mov %ecx,%esi > 0x4972d8ce <+862>: movl $0x1,0x34(%esp) > 0x4972d8d6 <+870>: sar $0x5,%esi > 0x4972d8d9 <+873>: shll %cl,0x34(%esp) > 0x4972d8dd <+877>: lea 0x38(%ebp,%eax,4),%ecx > 0x4972d8e1 <+881>: mov 0x8(%ecx),%eax > 0x4972d8e4 <+884>: mov %esi,0x3c(%esp) > 0x4972d8e8 <+888>: cmp %ecx,%eax > 0x4972d8ea <+890>: jne 0x4972d862 <_int_malloc+754> > 0x4972d8f0 <+896>: mov %edi,0x14(%edi) > 0x4972d8f3 <+899>: mov %eax,%esi > 0x4972d8f5 <+901>: mov 0x3c(%esp),%edx > 0x4972d8f9 <+905>: mov %edi,0x10(%edi) > 0x4972d8fc <+908>: jmp 0x4972d7a9 <_int_malloc+569> > 0x4972d901 <+913>: lea 0x0(%esi,%eiz,1),%esi > 0x4972d908 <+920>: mov %edx,%eax > 0x4972d90a <+922>: shr $0xc,%eax > 0x4972d90d <+925>: cmp $0xa,%eax > 0x4972d910 <+928>: ja 0x4972d9c8 <_int_malloc+1112> > 0x4972d916 <+934>: lea 0x6e(%eax),%ecx > 0x4972d919 <+937>: movl $0x1,0x34(%esp) > 0x4972d921 <+945>: lea 0xd8(%eax,%eax,1),%eax > 0x4972d928 <+952>: shll %cl,0x34(%esp) > 0x4972d92c <+956>: movl $0x3,0x3c(%esp) > 0x4972d934 <+964>: jmp 0x4972d853 <_int_malloc+739> > 0x4972d939 <+969>: lea 0x0(%esi,%eiz,1),%esi > 0x4972d940 <+976>: mov 0x34(%ebp),%ecx > 0x4972d943 <+979>: cmp %edi,%ecx > 0x4972d945 <+981>: jne 0x4972d80a <_int_malloc+666> > 0x4972d94b <+987>: mov 0x40(%esp),%eax > 0x4972d94f <+991>: add $0x10,%eax > 0x4972d952 <+994>: cmp %eax,%edx > 0x4972d954 <+996>: jbe 0x4972d80a <_int_malloc+666> > 0x4972d95a <+1002>: mov 0x40(%esp),%eax > 0x4972d95e <+1006>: mov 0x44(%esp),%esi > 0x4972d962 <+1010>: sub 0x40(%esp),%edx > 0x4972d966 <+1014>: mov %ecx,0x34(%esp) > 0x4972d96a <+1018>: add %edi,%eax > 0x4972d96c <+1020>: cmp $0x1ff,%edx > 0x4972d972 <+1026>: mov %eax,0x34(%ebp) > 0x4972d975 <+1029>: mov %eax,0x38(%ebp) > 0x4972d978 <+1032>: mov %eax,0x3c(%ebp) > 0x4972d97b <+1035>: mov %esi,0x8(%eax) > 0x4972d97e <+1038>: mov %esi,0xc(%eax) > 0x4972d981 <+1041>: jbe 0x4972d991 <_int_malloc+1057> > 0x4972d983 <+1043>: movl $0x0,0x10(%eax) > 0x4972d98a <+1050>: movl $0x0,0x14(%eax) > 0x4972d991 <+1057>: lea 0x42c(%ebx),%esi > 0x4972d997 <+1063>: mov 0x40(%esp),%edi > 0x4972d99b <+1067>: xor %ecx,%ecx > 0x4972d99d <+1069>: cmp %esi,%ebp > 0x4972d99f <+1071>: setne %cl > 0x4972d9a2 <+1074>: mov %ecx,%esi > 0x4972d9a4 <+1076>: shl $0x2,%esi > 0x4972d9a7 <+1079>: or $0x1,%edi > 0x4972d9aa <+1082>: or %esi,%edi > 0x4972d9ac <+1084>: mov 0x34(%esp),%esi > 0x4972d9b0 <+1088>: mov %edx,(%eax,%edx,1) > 0x4972d9b3 <+1091>: mov %edi,0x4(%esi) > 0x4972d9b6 <+1094>: mov %edx,%esi > 0x4972d9b8 <+1096>: or $0x1,%esi > 0x4972d9bb <+1099>: mov %esi,0x4(%eax) > 0x4972d9be <+1102>: jmp 0x4972d6ad <_int_malloc+317> > 0x4972d9c3 <+1107>: nop > 0x4972d9c4 <+1108>: lea 0x0(%esi,%eiz,1),%esi > 0x4972d9c8 <+1112>: mov %edx,%eax > 0x4972d9ca <+1114>: shr $0xf,%eax > 0x4972d9cd <+1117>: cmp $0x4,%eax > 0x4972d9d0 <+1120>: ja 0x4972da98 <_int_malloc+1320> > 0x4972d9d6 <+1126>: lea 0x77(%eax),%ecx > 0x4972d9d9 <+1129>: movl $0x1,0x34(%esp) > 0x4972d9e1 <+1137>: lea 0xea(%eax,%eax,1),%eax > 0x4972d9e8 <+1144>: shll %cl,0x34(%esp) > 0x4972d9ec <+1148>: movl $0x3,0x3c(%esp) > 0x4972d9f4 <+1156>: jmp 0x4972d853 <_int_malloc+739> > 0x4972d9f9 <+1161>: lea 0x0(%esi,%eiz,1),%esi > 0x4972da00 <+1168>: mov 0x8(%eax),%eax > 0x4972da03 <+1171>: jmp 0x4972d8ac <_int_malloc+828> > 0x4972da08 <+1176>: cmpl $0x1ff,0x40(%esp) > 0x4972da10 <+1184>: ja 0x4972dbad <_int_malloc+1597> > 0x4972da16 <+1190>: mov 0x4c(%esp),%ecx > 0x4972da1a <+1194>: mov $0x1,%eax > 0x4972da1f <+1199>: mov 0x4c(%esp),%esi > 0x4972da23 <+1203>: add $0x1,%ecx > 0x4972da26 <+1206>: mov %ecx,%edi > 0x4972da28 <+1208>: shr $0x5,%edi > 0x4972da2b <+1211>: lea 0x30(%ebp,%esi,8),%edx > 0x4972da2f <+1215>: mov 0x430(%ebp,%edi,4),%esi > 0x4972da36 <+1222>: shl %cl,%eax > 0x4972da38 <+1224>: test %eax,%eax > 0x4972da3a <+1226>: je 0x4972da40 <_int_malloc+1232> > 0x4972da3c <+1228>: cmp %esi,%eax > 0x4972da3e <+1230>: jbe 0x4972da75 <_int_malloc+1285> > 0x4972da40 <+1232>: add $0x1,%edi > 0x4972da43 <+1235>: cmp $0x3,%edi > 0x4972da46 <+1238>: ja 0x4972dad0 <_int_malloc+1376> > 0x4972da4c <+1244>: mov 0x430(%ebp,%edi,4),%esi > 0x4972da53 <+1251>: test %esi,%esi > 0x4972da55 <+1253>: je 0x4972da40 <_int_malloc+1232> > 0x4972da57 <+1255>: mov %edi,%eax > 0x4972da59 <+1257>: shl $0x6,%eax > 0x4972da5c <+1260>: lea 0x28(%ebp,%eax,4),%edx > 0x4972da60 <+1264>: mov $0x1,%eax > 0x4972da65 <+1269>: test %eax,%esi > 0x4972da67 <+1271>: jne 0x4972da79 <_int_malloc+1289> > 0x4972da69 <+1273>: lea 0x0(%esi,%eiz,1),%esi > 0x4972da70 <+1280>: add $0x8,%edx > 0x4972da73 <+1283>: add %eax,%eax > 0x4972da75 <+1285>: test %eax,%esi > 0x4972da77 <+1287>: je 0x4972da70 <_int_malloc+1280> > 0x4972da79 <+1289>: mov 0xc(%edx),%ecx > 0x4972da7c <+1292>: cmp %edx,%ecx > 0x4972da7e <+1294>: jne 0x4972dcba <_int_malloc+1866> > 0x4972da84 <+1300>: mov %eax,%ecx > 0x4972da86 <+1302>: add $0x8,%edx > 0x4972da89 <+1305>: not %ecx > 0x4972da8b <+1307>: add %eax,%eax > 0x4972da8d <+1309>: and %ecx,%esi > 0x4972da8f <+1311>: mov %esi,0x430(%ebp,%edi,4) > 0x4972da96 <+1318>: jmp 0x4972da38 <_int_malloc+1224> > 0x4972da98 <+1320>: mov %edx,%eax > 0x4972da9a <+1322>: shr $0x12,%eax > 0x4972da9d <+1325>: cmp $0x2,%eax > 0x4972daa0 <+1328>: ja 0x4972dc78 <_int_malloc+1800> > 0x4972daa6 <+1334>: lea 0x7c(%eax),%ecx > 0x4972daa9 <+1337>: movl $0x1,0x34(%esp) > 0x4972dab1 <+1345>: lea 0xf4(%eax,%eax,1),%eax > 0x4972dab8 <+1352>: shll %cl,0x34(%esp) > 0x4972dabc <+1356>: movl $0x3,0x3c(%esp) > 0x4972dac4 <+1364>: jmp 0x4972d853 <_int_malloc+739> > 0x4972dac9 <+1369>: lea 0x0(%esi,%eiz,1),%esi > 0x4972dad0 <+1376>: mov 0x30(%ebp),%eax > 0x4972dad3 <+1379>: mov 0x40(%esp),%edx > 0x4972dad7 <+1383>: mov 0x4(%eax),%edi > 0x4972dada <+1386>: add $0x10,%edx > 0x4972dadd <+1389>: and $0xfffffff8,%edi > 0x4972dae0 <+1392>: cmp %edx,%edi > 0x4972dae2 <+1394>: jae 0x4972e00f <_int_malloc+2719> > 0x4972dae8 <+1400>: testb $0x1,0x4(%ebp) > 0x4972daec <+1404>: jne 0x4972de72 <_int_malloc+2306> > 0x4972daf2 <+1410>: mov %ebp,%eax > 0x4972daf4 <+1412>: call 0x4972c610 <malloc_consolidate> > 0x4972daf9 <+1417>: mov 0x64(%esp),%esi > 0x4972dafd <+1421>: cmpl $0x1ff,0x40(%esp) > 0x4972db05 <+1429>: mov %esi,0x4c(%esp) > 0x4972db09 <+1433>: jbe 0x4972d77a <_int_malloc+522> > 0x4972db0f <+1439>: mov 0x68(%esp),%edi > 0x4972db13 <+1443>: cmpl $0x26,0x50(%esp) > 0x4972db18 <+1448>: mov %edi,0x4c(%esp) > 0x4972db1c <+1452>: jbe 0x4972d77a <_int_malloc+522> > 0x4972db22 <+1458>: mov 0x6c(%esp),%edx > 0x4972db26 <+1462>: cmpl $0x14,0x54(%esp) > 0x4972db2b <+1467>: mov %edx,0x4c(%esp) > 0x4972db2f <+1471>: jbe 0x4972d77a <_int_malloc+522> > 0x4972db35 <+1477>: mov 0x70(%esp),%esi > 0x4972db39 <+1481>: cmpl $0xa,0x58(%esp) > 0x4972db3e <+1486>: mov %esi,0x4c(%esp) > 0x4972db42 <+1490>: jbe 0x4972d77a <_int_malloc+522> > 0x4972db48 <+1496>: mov 0x74(%esp),%edi > 0x4972db4c <+1500>: cmpl $0x4,0x5c(%esp) > 0x4972db51 <+1505>: mov %edi,0x4c(%esp) > 0x4972db55 <+1509>: jbe 0x4972d77a <_int_malloc+522> > 0x4972db5b <+1515>: cmpl $0x3,0x60(%esp) > 0x4972db60 <+1520>: mov $0x7e,%edx > 0x4972db65 <+1525>: cmovb 0x78(%esp),%edx > 0x4972db6a <+1530>: mov %edx,0x4c(%esp) > 0x4972db6e <+1534>: jmp 0x4972d77a <_int_malloc+522> > 0x4972db73 <+1539>: nop > 0x4972db74 <+1540>: lea 0x0(%esi,%eiz,1),%esi > 0x4972db78 <+1544>: mov 0x40(%esp),%esi > 0x4972db7c <+1548>: lea 0x42c(%ebx),%eax > 0x4972db82 <+1554>: orl $0x1,0x4(%edi,%esi,1) > 0x4972db87 <+1559>: cmp %eax,%ebp > 0x4972db89 <+1561>: je 0x4972db8f <_int_malloc+1567> > 0x4972db8b <+1563>: orl $0x4,0x4(%edi) > 0x4972db8f <+1567>: mov 0x18d8(%ebx),%eax > 0x4972db95 <+1573>: lea 0x8(%edi),%esi > 0x4972db98 <+1576>: test %eax,%eax > 0x4972db9a <+1578>: jne 0x4972dfe2 <_int_malloc+2674> > 0x4972dba0 <+1584>: add $0x9c,%esp > 0x4972dba6 <+1590>: mov %esi,%eax > 0x4972dba8 <+1592>: pop %ebx > 0x4972dba9 <+1593>: pop %esi > 0x4972dbaa <+1594>: pop %edi > 0x4972dbab <+1595>: pop %ebp > 0x4972dbac <+1596>: ret > 0x4972dbad <+1597>: mov 0x4c(%esp),%esi > 0x4972dbb1 <+1601>: lea 0x28(%ebp,%esi,8),%eax > 0x4972dbb5 <+1605>: mov 0x8(%eax),%edx > 0x4972dbb8 <+1608>: cmp %eax,%edx > 0x4972dbba <+1610>: je 0x4972da16 <_int_malloc+1190> > 0x4972dbc0 <+1616>: mov 0x40(%esp),%edi > 0x4972dbc4 <+1620>: cmp 0x4(%edx),%edi > 0x4972dbc7 <+1623>: ja 0x4972da16 <_int_malloc+1190> > 0x4972dbcd <+1629>: mov 0x14(%edx),%edx > 0x4972dbd0 <+1632>: mov %edx,0x34(%esp) > 0x4972dbd4 <+1636>: mov 0x4(%edx),%edx > 0x4972dbd7 <+1639>: mov %edx,%esi > 0x4972dbd9 <+1641>: and $0xfffffff8,%esi > 0x4972dbdc <+1644>: cmp %esi,%edi > 0x4972dbde <+1646>: jbe 0x4972dbf9 <_int_malloc+1673> > 0x4972dbe0 <+1648>: mov 0x34(%esp),%ecx > 0x4972dbe4 <+1652>: mov 0x14(%ecx),%ecx > 0x4972dbe7 <+1655>: mov 0x4(%ecx),%edx > 0x4972dbea <+1658>: mov %edx,%esi > 0x4972dbec <+1660>: and $0xfffffff8,%esi > 0x4972dbef <+1663>: cmp %esi,0x40(%esp) > 0x4972dbf3 <+1667>: ja 0x4972dbe4 <_int_malloc+1652> > 0x4972dbf5 <+1669>: mov %ecx,0x34(%esp) > 0x4972dbf9 <+1673>: mov 0x34(%esp),%edi > 0x4972dbfd <+1677>: cmp %edi,0xc(%eax) > 0x4972dc00 <+1680>: mov 0x8(%edi),%eax > 0x4972dc03 <+1683>: je 0x4972dc0e <_int_malloc+1694> > 0x4972dc05 <+1685>: cmp 0x4(%eax),%edx > 0x4972dc08 <+1688>: je 0x4972e846 <_int_malloc+4822> > 0x4972dc0e <+1694>: mov 0x34(%esp),%ecx > 0x4972dc12 <+1698>: mov %esi,%edi > 0x4972dc14 <+1700>: sub 0x40(%esp),%edi > 0x4972dc18 <+1704>: cmp 0xc(%eax),%ecx > 0x4972dc1b <+1707>: mov 0xc(%ecx),%edx > 0x4972dc1e <+1710>: jne 0x4972e6f3 <_int_malloc+4483> > 0x4972dc24 <+1716>: cmp 0x8(%edx),%ecx > 0x4972dc27 <+1719>: jne 0x4972e6f3 <_int_malloc+4483> > 0x4972dc2d <+1725>: mov %edx,0xc(%eax) > 0x4972dc30 <+1728>: mov %eax,0x8(%edx) > 0x4972dc33 <+1731>: mov 0x34(%esp),%edx > 0x4972dc37 <+1735>: cmpl $0x1ff,0x4(%edx) > 0x4972dc3e <+1742>: jbe 0x4972dc4d <_int_malloc+1757> > 0x4972dc40 <+1744>: mov %edx,%ecx > 0x4972dc42 <+1746>: mov 0x10(%edx),%edx > 0x4972dc45 <+1749>: test %edx,%edx > 0x4972dc47 <+1751>: jne 0x4972e741 <_int_malloc+4561> > 0x4972dc4d <+1757>: cmp $0xf,%edi > 0x4972dc50 <+1760>: ja 0x4972e161 <_int_malloc+3057> > 0x4972dc56 <+1766>: mov 0x34(%esp),%edi > 0x4972dc5a <+1770>: lea 0x42c(%ebx),%eax > 0x4972dc60 <+1776>: orl $0x1,0x4(%edi,%esi,1) > 0x4972dc65 <+1781>: cmp %eax,%ebp > 0x4972dc67 <+1783>: jne 0x4972dddb <_int_malloc+2155> > 0x4972dc6d <+1789>: jmp 0x4972d6ad <_int_malloc+317> > 0x4972dc72 <+1794>: lea 0x0(%esi),%esi > 0x4972dc78 <+1800>: movl $0x40000000,0x34(%esp) > 0x4972dc80 <+1808>: mov $0xf8,%eax > 0x4972dc85 <+1813>: movl $0x3,0x3c(%esp) > 0x4972dc8d <+1821>: jmp 0x4972d853 <_int_malloc+739> > 0x4972dc92 <+1826>: add $0x38,%eax > 0x4972dc95 <+1829>: mov %eax,0x4c(%esp) > 0x4972dc99 <+1833>: jmp 0x4972d6f7 <_int_malloc+391> > 0x4972dc9e <+1838>: mov -0xf0(%ebx),%eax > 0x4972dca4 <+1844>: xor %esi,%esi > 0x4972dca6 <+1846>: movl $0xc,%gs:(%eax) > 0x4972dcad <+1853>: add $0x9c,%esp > 0x4972dcb3 <+1859>: mov %esi,%eax > 0x4972dcb5 <+1861>: pop %ebx > 0x4972dcb6 <+1862>: pop %esi > 0x4972dcb7 <+1863>: pop %edi > 0x4972dcb8 <+1864>: pop %ebp > 0x4972dcb9 <+1865>: ret > 0x4972dcba <+1866>: mov %ecx,%edi > 0x4972dcbc <+1868>: mov %ecx,0x34(%esp) > 0x4972dcc0 <+1872>: mov 0x4(%ecx),%ecx > 0x4972dcc3 <+1875>: mov 0x8(%edi),%eax > 0x4972dcc6 <+1878>: mov 0xc(%edi),%edx > 0x4972dcc9 <+1881>: mov %ecx,%esi > 0x4972dccb <+1883>: and $0xfffffff8,%esi > 0x4972dcce <+1886>: mov %esi,0x38(%esp) > 0x4972dcd2 <+1890>: sub 0x40(%esp),%esi > 0x4972dcd6 <+1894>: cmp 0xc(%eax),%edi > 0x4972dcd9 <+1897>: jne 0x4972e56d <_int_malloc+4093> > 0x4972dcdf <+1903>: cmp 0x8(%edx),%edi > 0x4972dce2 <+1906>: jne 0x4972e56d <_int_malloc+4093> > 0x4972dce8 <+1912>: cmp $0x1ff,%ecx > 0x4972dcee <+1918>: mov %edx,0xc(%eax) > 0x4972dcf1 <+1921>: mov %eax,0x8(%edx) > 0x4972dcf4 <+1924>: jbe 0x4972dd1c <_int_malloc+1964> > 0x4972dcf6 <+1926>: mov 0x34(%esp),%edi > 0x4972dcfa <+1930>: mov 0x10(%edi),%edx > 0x4972dcfd <+1933>: test %edx,%edx > 0x4972dcff <+1935>: je 0x4972dd1c <_int_malloc+1964> > 0x4972dd01 <+1937>: mov 0x10(%eax),%ecx > 0x4972dd04 <+1940>: test %ecx,%ecx > 0x4972dd06 <+1942>: je 0x4972e6c1 <_int_malloc+4433> > 0x4972dd0c <+1948>: mov 0x34(%esp),%edi > 0x4972dd10 <+1952>: mov 0x14(%edi),%eax > 0x4972dd13 <+1955>: mov %eax,0x14(%edx) > 0x4972dd16 <+1958>: mov 0x14(%edi),%eax > 0x4972dd19 <+1961>: mov %edx,0x10(%eax) > 0x4972dd1c <+1964>: cmp $0xf,%esi > 0x4972dd1f <+1967>: jbe 0x4972ddc0 <_int_malloc+2128> > 0x4972dd25 <+1973>: mov 0x38(%ebp),%edx > 0x4972dd28 <+1976>: mov 0x34(%esp),%eax > 0x4972dd2c <+1980>: mov 0x44(%esp),%edi > 0x4972dd30 <+1984>: add 0x40(%esp),%eax > 0x4972dd34 <+1988>: cmp 0xc(%edx),%edi > 0x4972dd37 <+1991>: jne 0x4972e79c <_int_malloc+4652> > 0x4972dd3d <+1997>: cmpl $0x1ff,0x40(%esp) > 0x4972dd45 <+2005>: mov %edi,0xc(%eax) > 0x4972dd48 <+2008>: mov %edx,0x8(%eax) > 0x4972dd4b <+2011>: mov %eax,0xc(%edx) > 0x4972dd4e <+2014>: mov %eax,0x38(%ebp) > 0x4972dd51 <+2017>: ja 0x4972dd56 <_int_malloc+2022> > 0x4972dd53 <+2019>: mov %eax,0x34(%ebp) > 0x4972dd56 <+2022>: cmp $0x1ff,%esi > 0x4972dd5c <+2028>: jbe 0x4972dd6c <_int_malloc+2044> > 0x4972dd5e <+2030>: movl $0x0,0x10(%eax) > 0x4972dd65 <+2037>: movl $0x0,0x14(%eax) > 0x4972dd6c <+2044>: lea 0x42c(%ebx),%edx > 0x4972dd72 <+2050>: xor %ecx,%ecx > 0x4972dd74 <+2052>: mov 0x34(%esp),%edi > 0x4972dd78 <+2056>: cmp %edx,%ebp > 0x4972dd7a <+2058>: mov 0x40(%esp),%edx > 0x4972dd7e <+2062>: setne %cl > 0x4972dd81 <+2065>: shl $0x2,%ecx > 0x4972dd84 <+2068>: mov %esi,(%eax,%esi,1) > 0x4972dd87 <+2071>: or $0x1,%edx > 0x4972dd8a <+2074>: or %ecx,%edx > 0x4972dd8c <+2076>: mov %edx,0x4(%edi) > 0x4972dd8f <+2079>: mov %esi,%edx > 0x4972dd91 <+2081>: or $0x1,%edx > 0x4972dd94 <+2084>: mov %edx,0x4(%eax) > 0x4972dd97 <+2087>: jmp 0x4972d6ad <_int_malloc+317> > 0x4972dd9c <+2092>: mov 0x40(%esp),%eax > 0x4972dda0 <+2096>: shr $0xc,%eax > 0x4972dda3 <+2099>: cmp $0xa,%eax > 0x4972dda6 <+2102>: jbe 0x4972dde4 <_int_malloc+2164> > 0x4972dda8 <+2104>: mov 0x40(%esp),%eax > 0x4972ddac <+2108>: shr $0xf,%eax > 0x4972ddaf <+2111>: cmp $0x4,%eax > 0x4972ddb2 <+2114>: ja 0x4972ddf0 <_int_malloc+2176> > 0x4972ddb4 <+2116>: add $0x77,%eax > 0x4972ddb7 <+2119>: mov %eax,0x4c(%esp) > 0x4972ddbb <+2123>: jmp 0x4972d6f7 <_int_malloc+391> > 0x4972ddc0 <+2128>: mov 0x34(%esp),%edi > 0x4972ddc4 <+2132>: lea 0x42c(%ebx),%eax > 0x4972ddca <+2138>: mov 0x38(%esp),%esi > 0x4972ddce <+2142>: orl $0x1,0x4(%edi,%esi,1) > 0x4972ddd3 <+2147>: cmp %eax,%ebp > 0x4972ddd5 <+2149>: je 0x4972d6ad <_int_malloc+317> > 0x4972dddb <+2155>: orl $0x4,0x4(%edi) > 0x4972dddf <+2159>: jmp 0x4972d6ad <_int_malloc+317> > 0x4972dde4 <+2164>: add $0x6e,%eax > 0x4972dde7 <+2167>: mov %eax,0x4c(%esp) > 0x4972ddeb <+2171>: jmp 0x4972d6f7 <_int_malloc+391> > 0x4972ddf0 <+2176>: mov 0x40(%esp),%eax > 0x4972ddf4 <+2180>: movl $0x7e,0x4c(%esp) > 0x4972ddfc <+2188>: shr $0x12,%eax > 0x4972ddff <+2191>: lea 0x7c(%eax),%edx > 0x4972de02 <+2194>: cmp $0x2,%eax > 0x4972de05 <+2197>: cmova 0x4c(%esp),%edx > 0x4972de0a <+2202>: mov %edx,0x4c(%esp) > 0x4972de0e <+2206>: jmp 0x4972d6f7 <_int_malloc+391> > 0x4972de13 <+2211>: cmpl $0x0,%gs:0xc > 0x4972de1b <+2219>: je 0x4972de1e <_int_malloc+2222> > 0x4972de1d <+2221>: lock subl $0x1,0x0(%ebp) > 0x4972de22 <+2226>: jne 0x497321ae <_L_unlock_6758> > 0x4972de28 <+2232>: mov 0x160(%ebx),%ecx > 0x4972de2e <+2238>: mov %ecx,%eax > 0x4972de30 <+2240>: and $0x5,%eax > 0x4972de33 <+2243>: cmp $0x5,%eax > 0x4972de36 <+2246>: je 0x4972e69b <_int_malloc+4395> > 0x4972de3c <+2252>: test $0x1,%cl > 0x4972de3f <+2255>: jne 0x4972e04c <_int_malloc+2780> > 0x4972de45 <+2261>: and $0x2,%ecx > 0x4972de48 <+2264>: jne 0x4972e6e3 <_int_malloc+4467> > 0x4972de4e <+2270>: xor %eax,%eax > 0x4972de50 <+2272>: mov $0x1,%ecx > 0x4972de55 <+2277>: cmpl $0x0,%gs:0xc > 0x4972de5d <+2285>: je 0x4972de60 <_int_malloc+2288> > 0x4972de5f <+2287>: lock cmpxchg %ecx,0x0(%ebp) > 0x4972de64 <+2292>: jne 0x497321bb <_L_lock_6792> > 0x4972de6a <+2298>: mov 0x4(%edi),%edx > 0x4972de6d <+2301>: jmp 0x4972d7f3 <_int_malloc+643> > 0x4972de72 <+2306>: mov %eax,0x34(%esp) > 0x4972de76 <+2310>: mov -0xf4(%ebx),%eax > 0x4972de7c <+2316>: mov 0x40(%esp),%esi > 0x4972de80 <+2320>: mov %edx,0x54(%esp) > 0x4972de84 <+2324>: mov 0x10(%eax),%eax > 0x4972de87 <+2327>: mov %eax,0x44(%esp) > 0x4972de8b <+2331>: sub $0x1,%eax > 0x4972de8e <+2334>: cmp 0x134(%ebx),%esi > 0x4972de94 <+2340>: mov %eax,0x38(%esp) > 0x4972de98 <+2344>: jb 0x4972e008 <_int_malloc+2712> > 0x4972de9e <+2350>: mov 0x144(%ebx),%eax > 0x4972dea4 <+2356>: cmp %eax,0x140(%ebx) > 0x4972deaa <+2362>: jge 0x4972e008 <_int_malloc+2712> > 0x4972deb0 <+2368>: mov 0x40(%esp),%edi > 0x4972deb4 <+2372>: mov 0x44(%esp),%ecx > 0x4972deb8 <+2376>: mov 0x38(%esp),%eax > 0x4972debc <+2380>: lea 0x3(%edi,%ecx,1),%esi > 0x4972dec0 <+2384>: not %eax > 0x4972dec2 <+2386>: and %eax,%esi > 0x4972dec4 <+2388>: cmp %esi,%edi > 0x4972dec6 <+2390>: jb 0x4972e61b <_int_malloc+4267> > 0x4972decc <+2396>: mov 0x30(%ebp),%edx > 0x4972decf <+2399>: mov $0x1,%esi > 0x4972ded4 <+2404>: mov 0x4(%edx),%edi > 0x4972ded7 <+2407>: mov %edx,0x34(%esp) > 0x4972dedb <+2411>: and $0xfffffff8,%edi > 0x4972dede <+2414>: lea 0x42c(%ebx),%ecx > 0x4972dee4 <+2420>: cmp %ecx,%ebp > 0x4972dee6 <+2422>: mov %ecx,0x58(%esp) > 0x4972deea <+2426>: je 0x4972e25c <_int_malloc+3308> > 0x4972def0 <+2432>: mov 0x34(%esp),%eax > 0x4972def4 <+2436>: and $0xfff00000,%eax > 0x4972def9 <+2441>: mov 0x8(%eax),%edx > 0x4972defc <+2444>: mov %eax,0x3c(%esp) > 0x4972df00 <+2448>: mov 0x54(%esp),%eax > 0x4972df04 <+2452>: mov %edx,0x4c(%esp) > 0x4972df08 <+2456>: sub %edi,%eax > 0x4972df0a <+2458>: test %eax,%eax > 0x4972df0c <+2460>: jle 0x4972e0e3 <_int_malloc+2931> > 0x4972df12 <+2466>: mov 0x38(%esp),%edx > 0x4972df16 <+2470>: add 0x38(%esp),%eax > 0x4972df1a <+2474>: not %edx > 0x4972df1c <+2476>: and %edx,%eax > 0x4972df1e <+2478>: mov 0x4c(%esp),%edx > 0x4972df22 <+2482>: add %eax,%edx > 0x4972df24 <+2484>: cmp $0x100000,%edx > 0x4972df2a <+2490>: ja 0x4972e0e3 <_int_malloc+2931> > 0x4972df30 <+2496>: mov 0x3c(%esp),%ecx > 0x4972df34 <+2500>: mov 0xc(%ecx),%eax > 0x4972df37 <+2503>: mov 0x34(%esp),%ecx > 0x4972df3b <+2507>: cmp %eax,%edx > 0x4972df3d <+2509>: ja 0x4972e221 <_int_malloc+3249> > 0x4972df43 <+2515>: mov 0x448(%ebp),%esi > 0x4972df49 <+2521>: mov %edx,%eax > 0x4972df4b <+2523>: mov 0x3c(%esp),%edi > 0x4972df4f <+2527>: sub 0x4c(%esp),%eax > 0x4972df53 <+2531>: add %eax,0x1910(%ebx) > 0x4972df59 <+2537>: add %eax,%esi > 0x4972df5b <+2539>: mov %edi,%eax > 0x4972df5d <+2541>: mov %edx,0x8(%edi) > 0x4972df60 <+2544>: add %edx,%eax > 0x4972df62 <+2546>: mov 0x34(%esp),%edx > 0x4972df66 <+2550>: sub 0x34(%esp),%eax > 0x4972df6a <+2554>: mov %esi,0x448(%ebp) > 0x4972df70 <+2560>: or $0x1,%eax > 0x4972df73 <+2563>: mov %eax,0x4(%edx) > 0x4972df76 <+2566>: cmp %esi,0x44c(%ebp) > 0x4972df7c <+2572>: jae 0x4972df84 <_int_malloc+2580> > 0x4972df7e <+2574>: mov %esi,0x44c(%ebp) > 0x4972df84 <+2580>: mov 0x4(%ecx),%eax > 0x4972df87 <+2583>: and $0xfffffff8,%eax > 0x4972df8a <+2586>: cmp 0x54(%esp),%eax > 0x4972df8e <+2590>: jb 0x4972dc9e <_int_malloc+1838> > 0x4972df94 <+2596>: mov 0x40(%esp),%esi > 0x4972df98 <+2600>: xor %edx,%edx > 0x4972df9a <+2602>: sub 0x40(%esp),%eax > 0x4972df9e <+2606>: mov 0x40(%esp),%edi > 0x4972dfa2 <+2610>: add %ecx,%esi > 0x4972dfa4 <+2612>: cmp 0x58(%esp),%ebp > 0x4972dfa8 <+2616>: mov %esi,0x30(%ebp) > 0x4972dfab <+2619>: mov %esi,0x34(%esp) > 0x4972dfaf <+2623>: setne %dl > 0x4972dfb2 <+2626>: or $0x1,%edi > 0x4972dfb5 <+2629>: mov %edx,%esi > 0x4972dfb7 <+2631>: or $0x1,%eax > 0x4972dfba <+2634>: shl $0x2,%esi > 0x4972dfbd <+2637>: or %esi,%edi > 0x4972dfbf <+2639>: mov 0x34(%esp),%esi > 0x4972dfc3 <+2643>: mov %edi,0x4(%ecx) > 0x4972dfc6 <+2646>: mov %eax,0x4(%esi) > 0x4972dfc9 <+2649>: lea 0x8(%ecx),%esi > 0x4972dfcc <+2652>: test %esi,%esi > 0x4972dfce <+2654>: je 0x4972e21a <_int_malloc+3242> > 0x4972dfd4 <+2660>: mov 0x18d8(%ebx),%eax > 0x4972dfda <+2666>: test %eax,%eax > 0x4972dfdc <+2668>: je 0x4972d643 <_int_malloc+211> > 0x4972dfe2 <+2674>: mov 0x48(%esp),%edx > 0x4972dfe6 <+2678>: not %eax > 0x4972dfe8 <+2680>: and $0xff,%eax > 0x4972dfed <+2685>: mov %eax,0x4(%esp) > 0x4972dff1 <+2689>: mov %esi,(%esp) > 0x4972dff4 <+2692>: mov %edx,0x8(%esp) > 0x4972dff8 <+2696>: call 0x49735ec0 <__memset_ia32> > 0x4972dffd <+2701>: jmp 0x4972d643 <_int_malloc+211> > 0x4972e002 <+2706>: lea 0x0(%esi),%esi > 0x4972e008 <+2712>: xor %esi,%esi > 0x4972e00a <+2714>: jmp 0x4972dede <_int_malloc+2414> > 0x4972e00f <+2719>: lea 0x42c(%ebx),%edx > 0x4972e015 <+2725>: mov 0x40(%esp),%ecx > 0x4972e019 <+2729>: mov %eax,0x34(%esp) > 0x4972e01d <+2733>: sub 0x40(%esp),%edi > 0x4972e021 <+2737>: add 0x40(%esp),%eax > 0x4972e025 <+2741>: cmp %edx,%ebp > 0x4972e027 <+2743>: setne %dl > 0x4972e02a <+2746>: or $0x1,%ecx > 0x4972e02d <+2749>: movzbl %dl,%edx > 0x4972e030 <+2752>: or $0x1,%edi > 0x4972e033 <+2755>: shl $0x2,%edx > 0x4972e036 <+2758>: or %edx,%ecx > 0x4972e038 <+2760>: mov 0x34(%esp),%edx > 0x4972e03c <+2764>: mov %eax,0x30(%ebp) > 0x4972e03f <+2767>: mov %edx,%esi > 0x4972e041 <+2769>: mov %ecx,0x4(%edx) >=> 0x4972e044 <+2772>: mov %edi,0x4(%eax) > 0x4972e047 <+2775>: jmp 0x4972d632 <_int_malloc+194> > 0x4972e04c <+2780>: lea 0x8f(%esp),%eax > 0x4972e053 <+2787>: mov %eax,0x4(%esp) > 0x4972e057 <+2791>: lea 0x8(%edi),%eax > 0x4972e05a <+2794>: lea 0x87(%esp),%edx > 0x4972e061 <+2801>: movl $0x0,0xc(%esp) > 0x4972e069 <+2809>: movl $0x10,0x8(%esp) > 0x4972e071 <+2817>: mov %eax,(%esp) > 0x4972e074 <+2820>: mov %edx,0x2c(%esp) > 0x4972e078 <+2824>: mov %ecx,0x30(%esp) > 0x4972e07c <+2828>: movb $0x0,0x8f(%esp) > 0x4972e084 <+2836>: call 0x496f9e10 <_itoa_word> > 0x4972e089 <+2841>: mov 0x2c(%esp),%edx > 0x4972e08d <+2845>: mov 0x30(%esp),%ecx > 0x4972e091 <+2849>: cmp %edx,%eax > 0x4972e093 <+2851>: jbe 0x4972e0a6 <_int_malloc+2870> > 0x4972e095 <+2853>: sub $0x1,%eax > 0x4972e098 <+2856>: cmp %edx,%eax > 0x4972e09a <+2858>: movb $0x30,(%eax) > 0x4972e09d <+2861>: jne 0x4972e095 <_int_malloc+2853> > 0x4972e09f <+2863>: lea 0x87(%esp),%eax > 0x4972e0a6 <+2870>: mov 0x364c(%ebx),%edx > 0x4972e0ac <+2876>: mov (%edx),%edx > 0x4972e0ae <+2878>: mov %eax,0x10(%esp) > 0x4972e0b2 <+2882>: lea -0x3f0de(%ebx),%eax > 0x4972e0b8 <+2888>: mov %eax,0xc(%esp) > 0x4972e0bc <+2892>: lea -0x3cf80(%ebx),%eax > 0x4972e0c2 <+2898>: mov %eax,0x4(%esp) > 0x4972e0c6 <+2902>: mov %ecx,%eax > 0x4972e0c8 <+2904>: test %edx,%edx > 0x4972e0ca <+2906>: cmove 0x7c(%esp),%edx > 0x4972e0cf <+2911>: and $0x2,%eax > 0x4972e0d2 <+2914>: mov %eax,(%esp) > 0x4972e0d5 <+2917>: mov %edx,0x8(%esp) > 0x4972e0d9 <+2921>: call 0x49725470 <__libc_message> > 0x4972e0de <+2926>: jmp 0x4972de4e <_int_malloc+2270> > 0x4972e0e3 <+2931>: mov 0x40(%esp),%eax > 0x4972e0e7 <+2935>: mov 0x130(%ebx),%edx > 0x4972e0ed <+2941>: add $0x20,%eax > 0x4972e0f0 <+2944>: call 0x4972b830 <new_heap> > 0x4972e0f5 <+2949>: test %eax,%eax > 0x4972e0f7 <+2951>: je 0x4972e82e <_int_malloc+4798> > 0x4972e0fd <+2957>: mov 0x8(%eax),%edx > 0x4972e100 <+2960>: mov 0x448(%ebp),%esi > 0x4972e106 <+2966>: mov 0x3c(%esp),%ecx > 0x4972e10a <+2970>: add %edx,0x1910(%ebx) > 0x4972e110 <+2976>: add %edx,%esi > 0x4972e112 <+2978>: sub $0x10,%edx > 0x4972e115 <+2981>: mov %ecx,0x4(%eax) > 0x4972e118 <+2984>: or $0x1,%edx > 0x4972e11b <+2987>: lea 0x10(%eax),%ecx > 0x4972e11e <+2990>: mov %ebp,(%eax) > 0x4972e120 <+2992>: mov %esi,0x448(%ebp) > 0x4972e126 <+2998>: mov %ecx,0x30(%ebp) > 0x4972e129 <+3001>: mov %edx,0x14(%eax) > 0x4972e12c <+3004>: mov 0x34(%esp),%eax > 0x4972e130 <+3008>: lea -0x10(%edi),%edx > 0x4972e133 <+3011>: sub $0x8,%edi > 0x4972e136 <+3014>: mov %edi,0x38(%esp) > 0x4972e13a <+3018>: add %edi,%eax > 0x4972e13c <+3020>: cmp $0xf,%edx > 0x4972e13f <+3023>: movl $0x1,0x4(%eax) > 0x4972e146 <+3030>: ja 0x4972e7f8 <_int_malloc+4744> > 0x4972e14c <+3036>: mov 0x34(%esp),%edx > 0x4972e150 <+3040>: or $0x1,%edi > 0x4972e153 <+3043>: mov %edi,0x4(%edx) > 0x4972e156 <+3046>: mov 0x38(%esp),%edi > 0x4972e15a <+3050>: mov %edi,(%eax) > 0x4972e15c <+3052>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e161 <+3057>: mov 0x38(%ebp),%edx > 0x4972e164 <+3060>: mov 0x34(%esp),%eax > 0x4972e168 <+3064>: mov 0x44(%esp),%esi > 0x4972e16c <+3068>: add 0x40(%esp),%eax > 0x4972e170 <+3072>: cmp 0xc(%edx),%esi > 0x4972e173 <+3075>: jne 0x4972e1c7 <_int_malloc+3159> > 0x4972e175 <+3077>: cmp $0x1ff,%edi > 0x4972e17b <+3083>: mov %esi,0xc(%eax) > 0x4972e17e <+3086>: mov %edx,0x8(%eax) > 0x4972e181 <+3089>: mov %eax,0xc(%edx) > 0x4972e184 <+3092>: mov %eax,0x38(%ebp) > 0x4972e187 <+3095>: jbe 0x4972e197 <_int_malloc+3111> > 0x4972e189 <+3097>: movl $0x0,0x10(%eax) > 0x4972e190 <+3104>: movl $0x0,0x14(%eax) > 0x4972e197 <+3111>: lea 0x42c(%ebx),%edx > 0x4972e19d <+3117>: xor %ecx,%ecx > 0x4972e19f <+3119>: mov 0x34(%esp),%esi > 0x4972e1a3 <+3123>: cmp %edx,%ebp > 0x4972e1a5 <+3125>: mov 0x40(%esp),%edx > 0x4972e1a9 <+3129>: setne %cl > 0x4972e1ac <+3132>: shl $0x2,%ecx > 0x4972e1af <+3135>: mov %edi,(%eax,%edi,1) > 0x4972e1b2 <+3138>: or $0x1,%edx > 0x4972e1b5 <+3141>: or %ecx,%edx > 0x4972e1b7 <+3143>: mov %edx,0x4(%esi) > 0x4972e1ba <+3146>: mov %edi,%edx > 0x4972e1bc <+3148>: or $0x1,%edx > 0x4972e1bf <+3151>: mov %edx,0x4(%eax) > 0x4972e1c2 <+3154>: jmp 0x4972d6ad <_int_malloc+317> > 0x4972e1c7 <+3159>: lea -0x3cdc4(%ebx),%edx > 0x4972e1cd <+3165>: cmpl $0x0,%gs:0xc > 0x4972e1d5 <+3173>: je 0x4972e1d8 <_int_malloc+3176> > 0x4972e1d7 <+3175>: lock subl $0x1,0x0(%ebp) > 0x4972e1dc <+3180>: jne 0x497321c8 <_L_unlock_7383> > 0x4972e1e2 <+3186>: mov 0x34(%esp),%eax > 0x4972e1e6 <+3190>: add $0x8,%eax > 0x4972e1e9 <+3193>: mov %eax,(%esp) > 0x4972e1ec <+3196>: mov 0x160(%ebx),%eax > 0x4972e1f2 <+3202>: call 0x4972c020 <malloc_printerr> > 0x4972e1f7 <+3207>: xor %eax,%eax > 0x4972e1f9 <+3209>: mov $0x1,%ecx > 0x4972e1fe <+3214>: cmpl $0x0,%gs:0xc > 0x4972e206 <+3222>: je 0x4972e209 <_int_malloc+3225> > 0x4972e208 <+3224>: lock cmpxchg %ecx,0x0(%ebp) > 0x4972e20d <+3229>: jne 0x497321d5 <_L_lock_7396> > 0x4972e213 <+3235>: xor %esi,%esi > 0x4972e215 <+3237>: jmp 0x4972d643 <_int_malloc+211> > 0x4972e21a <+3242>: xor %esi,%esi > 0x4972e21c <+3244>: jmp 0x4972d643 <_int_malloc+211> > 0x4972e221 <+3249>: mov %edx,%ecx > 0x4972e223 <+3251>: sub %eax,%ecx > 0x4972e225 <+3253>: add 0x3c(%esp),%eax > 0x4972e229 <+3257>: movl $0x3,0x8(%esp) > 0x4972e231 <+3265>: mov %ecx,0x4(%esp) > 0x4972e235 <+3269>: mov %eax,(%esp) > 0x4972e238 <+3272>: mov %edx,0x2c(%esp) > 0x4972e23c <+3276>: call 0x497a6a30 <mprotect> > 0x4972e241 <+3281>: mov 0x2c(%esp),%edx > 0x4972e245 <+3285>: test %eax,%eax > 0x4972e247 <+3287>: jne 0x4972e0e3 <_int_malloc+2931> > 0x4972e24d <+3293>: mov 0x3c(%esp),%esi > 0x4972e251 <+3297>: mov 0x30(%ebp),%ecx > 0x4972e254 <+3300>: mov %edx,0xc(%esi) > 0x4972e257 <+3303>: jmp 0x4972df43 <_int_malloc+2515> > 0x4972e25c <+3308>: mov 0x40(%esp),%esi > 0x4972e260 <+3312>: mov 0x130(%ebx),%eax > 0x4972e266 <+3318>: mov 0x38(%esp),%ecx > 0x4972e26a <+3322>: lea 0x10(%esi,%eax,1),%eax > 0x4972e26e <+3326>: mov 0x430(%ebx),%esi > 0x4972e274 <+3332>: not %ecx > 0x4972e276 <+3334>: mov %eax,%edx > 0x4972e278 <+3336>: mov %ecx,0x50(%esp) > 0x4972e27c <+3340>: mov 0x38(%esp),%ecx > 0x4972e280 <+3344>: sub %edi,%edx > 0x4972e282 <+3346>: and $0x2,%esi > 0x4972e285 <+3349>: cmove %edx,%eax > 0x4972e288 <+3352>: add %eax,%ecx > 0x4972e28a <+3354>: and 0x50(%esp),%ecx > 0x4972e28e <+3358>: test %ecx,%ecx > 0x4972e290 <+3360>: mov %ecx,%edx > 0x4972e292 <+3362>: jle 0x4972e335 <_int_malloc+3525> > 0x4972e298 <+3368>: mov -0x150(%ebx),%eax > 0x4972e29e <+3374>: mov %ecx,(%esp) > 0x4972e2a1 <+3377>: mov %ecx,0x2c(%esp) > 0x4972e2a5 <+3381>: mov %ecx,0x30(%esp) > 0x4972e2a9 <+3385>: call *(%eax) > 0x4972e2ab <+3387>: mov 0x2c(%esp),%edx > 0x4972e2af <+3391>: mov 0x30(%esp),%ecx > 0x4972e2b3 <+3395>: test %eax,%eax > 0x4972e2b5 <+3397>: mov %eax,%esi > 0x4972e2b7 <+3399>: je 0x4972e32c <_int_malloc+3516> > 0x4972e2b9 <+3401>: mov -0xd0(%ebx),%eax > 0x4972e2bf <+3407>: mov (%eax),%eax > 0x4972e2c1 <+3409>: test %eax,%eax > 0x4972e2c3 <+3411>: je 0x4972e2cf <_int_malloc+3423> > 0x4972e2c5 <+3413>: mov %ecx,0x30(%esp) > 0x4972e2c9 <+3417>: call *%eax > 0x4972e2cb <+3419>: mov 0x30(%esp),%ecx > 0x4972e2cf <+3423>: movb $0x1,0x5c(%esp) > 0x4972e2d4 <+3428>: xor %edx,%edx > 0x4972e2d6 <+3430>: mov 0x15c(%ebx),%eax > 0x4972e2dc <+3436>: test %eax,%eax > 0x4972e2de <+3438>: jne 0x4972e2e6 <_int_malloc+3446> > 0x4972e2e0 <+3440>: mov %esi,0x15c(%ebx) > 0x4972e2e6 <+3446>: mov 0x34(%esp),%eax > 0x4972e2ea <+3450>: add %edi,%eax > 0x4972e2ec <+3452>: mov %eax,0x4c(%esp) > 0x4972e2f0 <+3456>: mov 0x874(%ebx),%eax > 0x4972e2f6 <+3462>: add %ecx,%eax > 0x4972e2f8 <+3464>: cmp %esi,0x4c(%esp) > 0x4972e2fc <+3468>: mov %eax,0x3c(%esp) > 0x4972e300 <+3472>: mov %eax,0x44(%esp) > 0x4972e304 <+3476>: mov %eax,0x874(%ebx) > 0x4972e30a <+3482>: jne 0x4972e36f <_int_malloc+3583> > 0x4972e30c <+3484>: cmpb $0x0,0x5c(%esp) > 0x4972e311 <+3489>: je 0x4972e36f <_int_malloc+3583> > 0x4972e313 <+3491>: mov 0x34(%esp),%edx > 0x4972e317 <+3495>: add %edi,%ecx > 0x4972e319 <+3497>: mov %eax,%esi > 0x4972e31b <+3499>: or $0x1,%ecx > 0x4972e31e <+3502>: mov %ecx,0x4(%edx) > 0x4972e321 <+3505>: mov 0x45c(%ebx),%ecx > 0x4972e327 <+3511>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e32c <+3516>: mov 0x430(%ebx),%esi > 0x4972e332 <+3522>: and $0x2,%esi > 0x4972e335 <+3525>: test %esi,%esi > 0x4972e337 <+3527>: jne 0x4972e346 <_int_malloc+3542> > 0x4972e339 <+3529>: mov 0x38(%esp),%eax > 0x4972e33d <+3533>: add %edi,%eax > 0x4972e33f <+3535>: lea (%eax,%ecx,1),%edx > 0x4972e342 <+3538>: and 0x50(%esp),%edx > 0x4972e346 <+3542>: cmp $0xfffff,%edx > 0x4972e34c <+3548>: mov $0x100000,%ecx > 0x4972e351 <+3553>: cmova %edx,%ecx > 0x4972e354 <+3556>: cmp %ecx,0x40(%esp) > 0x4972e358 <+3560>: jb 0x4972e5bb <_int_malloc+4171> > 0x4972e35e <+3566>: mov 0x874(%ebx),%esi > 0x4972e364 <+3572>: mov 0x45c(%ebx),%ecx > 0x4972e36a <+3578>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e36f <+3583>: testb $0x2,0x430(%ebx) > 0x4972e376 <+3590>: jne 0x4972e52c <_int_malloc+4028> > 0x4972e37c <+3596>: test %edi,%edi > 0x4972e37e <+3598>: setne %al > 0x4972e381 <+3601>: cmp %esi,0x4c(%esp) > 0x4972e385 <+3605>: ja 0x4972e45a <_int_malloc+3818> > 0x4972e38b <+3611>: test %al,%al > 0x4972e38d <+3613>: je 0x4972e39f <_int_malloc+3631> > 0x4972e38f <+3615>: mov %esi,%eax > 0x4972e391 <+3617>: sub 0x4c(%esp),%eax > 0x4972e395 <+3621>: add 0x3c(%esp),%eax > 0x4972e399 <+3625>: mov %eax,0x874(%ebx) > 0x4972e39f <+3631>: mov %esi,%eax > 0x4972e3a1 <+3633>: and $0x7,%eax > 0x4972e3a4 <+3636>: je 0x4972e7ed <_int_malloc+4733> > 0x4972e3aa <+3642>: mov $0x8,%edx > 0x4972e3af <+3647>: sub %eax,%edx > 0x4972e3b1 <+3649>: lea (%esi,%edx,1),%eax > 0x4972e3b4 <+3652>: mov %eax,0x3c(%esp) > 0x4972e3b8 <+3656>: add %edi,%edx > 0x4972e3ba <+3658>: lea (%edx,%ecx,1),%eax > 0x4972e3bd <+3661>: add %esi,%eax > 0x4972e3bf <+3663>: sub %eax,%edx > 0x4972e3c1 <+3665>: add 0x38(%esp),%eax > 0x4972e3c5 <+3669>: and 0x50(%esp),%eax > 0x4972e3c9 <+3673>: lea (%edx,%eax,1),%esi > 0x4972e3cc <+3676>: mov -0x150(%ebx),%edx > 0x4972e3d2 <+3682>: mov %esi,0x38(%esp) > 0x4972e3d6 <+3686>: mov %esi,(%esp) > 0x4972e3d9 <+3689>: call *(%edx) > 0x4972e3db <+3691>: test %eax,%eax > 0x4972e3dd <+3693>: mov %eax,%edx > 0x4972e3df <+3695>: je 0x4972e7d7 <_int_malloc+4711> > 0x4972e3e5 <+3701>: mov -0xd0(%ebx),%eax > 0x4972e3eb <+3707>: mov (%eax),%eax > 0x4972e3ed <+3709>: test %eax,%eax > 0x4972e3ef <+3711>: jne 0x4972e7be <_int_malloc+4686> > 0x4972e3f5 <+3717>: mov 0x874(%ebx),%eax > 0x4972e3fb <+3723>: mov %eax,0x44(%esp) > 0x4972e3ff <+3727>: mov 0x3c(%esp),%ecx > 0x4972e403 <+3731>: mov %edx,%eax > 0x4972e405 <+3733>: add 0x44(%esp),%esi > 0x4972e409 <+3737>: sub %ecx,%eax > 0x4972e40b <+3739>: add 0x38(%esp),%eax > 0x4972e40f <+3743>: mov %ecx,0x45c(%ebx) > 0x4972e415 <+3749>: or $0x1,%eax > 0x4972e418 <+3752>: test %edi,%edi > 0x4972e41a <+3754>: mov %eax,0x4(%ecx) > 0x4972e41d <+3757>: mov %esi,0x874(%ebx) > 0x4972e423 <+3763>: je 0x4972df76 <_int_malloc+2566> > 0x4972e429 <+3769>: mov 0x34(%esp),%edx > 0x4972e42d <+3773>: sub $0x10,%edi > 0x4972e430 <+3776>: mov %edi,%eax > 0x4972e432 <+3778>: or $0x1,%eax > 0x4972e435 <+3781>: cmp $0xf,%edi > 0x4972e438 <+3784>: mov %eax,0x4(%edx) > 0x4972e43b <+3787>: movl $0x9,0x4(%edx,%edi,1) > 0x4972e443 <+3795>: movl $0x9,0xc(%edx,%edi,1) > 0x4972e44b <+3803>: ja 0x4972e7a7 <_int_malloc+4663> > 0x4972e451 <+3809>: mov 0x3c(%esp),%ecx > 0x4972e455 <+3813>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e45a <+3818>: test %al,%al > 0x4972e45c <+3820>: je 0x4972e39f <_int_malloc+3631> > 0x4972e462 <+3826>: cmpl $0x0,%gs:0xc > 0x4972e46a <+3834>: je 0x4972e46d <_int_malloc+3837> > 0x4972e46c <+3836>: lock subl $0x1,0x42c(%ebx) > 0x4972e474 <+3844>: jne 0x497321e2 <_L_unlock_7781> > 0x4972e47a <+3850>: lea 0x8f(%esp),%eax > 0x4972e481 <+3857>: movl $0x0,0xc(%esp) > 0x4972e489 <+3865>: lea 0x87(%esp),%edi > 0x4972e490 <+3872>: movl $0x10,0x8(%esp) > 0x4972e498 <+3880>: mov %eax,0x4(%esp) > 0x4972e49c <+3884>: mov %esi,(%esp) > 0x4972e49f <+3887>: movb $0x0,0x8f(%esp) > 0x4972e4a7 <+3895>: call 0x496f9e10 <_itoa_word> > 0x4972e4ac <+3900>: cmp %edi,%eax > 0x4972e4ae <+3902>: jbe 0x4972e4c1 <_int_malloc+3921> > 0x4972e4b0 <+3904>: sub $0x1,%eax > 0x4972e4b3 <+3907>: cmp %edi,%eax > 0x4972e4b5 <+3909>: movb $0x30,(%eax) > 0x4972e4b8 <+3912>: jne 0x4972e4b0 <_int_malloc+3904> > 0x4972e4ba <+3914>: lea 0x87(%esp),%eax > 0x4972e4c1 <+3921>: mov 0x364c(%ebx),%edx > 0x4972e4c7 <+3927>: lea -0x3f16c(%ebx),%ecx > 0x4972e4cd <+3933>: mov (%edx),%edx > 0x4972e4cf <+3935>: mov %eax,0x10(%esp) > 0x4972e4d3 <+3939>: lea -0x3cda0(%ebx),%eax > 0x4972e4d9 <+3945>: mov %eax,0xc(%esp) > 0x4972e4dd <+3949>: lea -0x3cf80(%ebx),%eax > 0x4972e4e3 <+3955>: mov %eax,0x4(%esp) > 0x4972e4e7 <+3959>: test %edx,%edx > 0x4972e4e9 <+3961>: cmove %ecx,%edx > 0x4972e4ec <+3964>: mov %edx,0x8(%esp) > 0x4972e4f0 <+3968>: movl $0x2,(%esp) > 0x4972e4f7 <+3975>: call 0x49725470 <__libc_message> > 0x4972e4fc <+3980>: xor %eax,%eax > 0x4972e4fe <+3982>: mov $0x1,%ecx > 0x4972e503 <+3987>: cmpl $0x0,%gs:0xc > 0x4972e50b <+3995>: je 0x4972e50e <_int_malloc+3998> > 0x4972e50d <+3997>: lock cmpxchg %ecx,0x42c(%ebx) > 0x4972e515 <+4005>: jne 0x497321f2 <_L_lock_7842> > 0x4972e51b <+4011>: mov 0x874(%ebx),%esi > 0x4972e521 <+4017>: mov 0x45c(%ebx),%ecx > 0x4972e527 <+4023>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e52c <+4028>: mov %esi,0x3c(%esp) > 0x4972e530 <+4032>: xor %esi,%esi > 0x4972e532 <+4034>: cmpb $0x0,0x5c(%esp) > 0x4972e537 <+4039>: movl $0x0,0x38(%esp) > 0x4972e53f <+4047>: je 0x4972e3ff <_int_malloc+3727> > 0x4972e545 <+4053>: mov -0x150(%ebx),%eax > 0x4972e54b <+4059>: movl $0x0,(%esp) > 0x4972e552 <+4066>: call *(%eax) > 0x4972e554 <+4068>: mov %eax,%edx > 0x4972e556 <+4070>: test %edx,%edx > 0x4972e558 <+4072>: je 0x4972e35e <_int_malloc+3566> > 0x4972e55e <+4078>: xor %esi,%esi > 0x4972e560 <+4080>: movl $0x0,0x38(%esp) > 0x4972e568 <+4088>: jmp 0x4972e3f5 <_int_malloc+3717> > 0x4972e56d <+4093>: cmpl $0x0,%gs:0xc > 0x4972e575 <+4101>: je 0x4972e578 <_int_malloc+4104> > 0x4972e577 <+4103>: lock subl $0x1,0x0(%ebp) > 0x4972e57c <+4108>: jne 0x49732202 <_L_unlock_7930> > 0x4972e582 <+4114>: mov 0x34(%esp),%edi > 0x4972e586 <+4118>: lea -0x3f145(%ebx),%edx > 0x4972e58c <+4124>: mov 0x160(%ebx),%eax > 0x4972e592 <+4130>: mov %edi,(%esp) > 0x4972e595 <+4133>: call 0x4972c020 <malloc_printerr> > 0x4972e59a <+4138>: xor %eax,%eax > 0x4972e59c <+4140>: mov $0x1,%ecx > 0x4972e5a1 <+4145>: cmpl $0x0,%gs:0xc > 0x4972e5a9 <+4153>: je 0x4972e5ac <_int_malloc+4156> > 0x4972e5ab <+4155>: lock cmpxchg %ecx,0x0(%ebp) > 0x4972e5b0 <+4160>: jne 0x4973220f <_L_lock_7948> > 0x4972e5b6 <+4166>: jmp 0x4972dd1c <_int_malloc+1964> > 0x4972e5bb <+4171>: mov %ecx,0x4(%esp) > 0x4972e5bf <+4175>: movl $0x0,0x14(%esp) > 0x4972e5c7 <+4183>: movl $0xffffffff,0x10(%esp) > 0x4972e5cf <+4191>: movl $0x22,0xc(%esp) > 0x4972e5d7 <+4199>: movl $0x3,0x8(%esp) > 0x4972e5df <+4207>: movl $0x0,(%esp) > 0x4972e5e6 <+4214>: mov %ecx,0x30(%esp) > 0x4972e5ea <+4218>: call 0x497a6900 <mmap> > 0x4972e5ef <+4223>: mov 0x30(%esp),%ecx > 0x4972e5f3 <+4227>: cmp $0xffffffff,%eax > 0x4972e5f6 <+4230>: mov %eax,%esi > 0x4972e5f8 <+4232>: je 0x4972e35e <_int_malloc+3566> > 0x4972e5fe <+4238>: mov %eax,%edx > 0x4972e600 <+4240>: orl $0x2,0x430(%ebx) > 0x4972e607 <+4247>: add %ecx,%edx > 0x4972e609 <+4249>: sete 0x5c(%esp) > 0x4972e60e <+4254>: test %eax,%eax > 0x4972e610 <+4256>: jne 0x4972e2d6 <_int_malloc+3430> > 0x4972e616 <+4262>: jmp 0x4972e35e <_int_malloc+3566> > 0x4972e61b <+4267>: movl $0x0,0x14(%esp) > 0x4972e623 <+4275>: movl $0xffffffff,0x10(%esp) > 0x4972e62b <+4283>: movl $0x22,0xc(%esp) > 0x4972e633 <+4291>: movl $0x3,0x8(%esp) > 0x4972e63b <+4299>: mov %esi,0x4(%esp) > 0x4972e63f <+4303>: movl $0x0,(%esp) > 0x4972e646 <+4310>: call 0x497a6900 <mmap> > 0x4972e64b <+4315>: cmp $0xffffffff,%eax > 0x4972e64e <+4318>: je 0x4972decc <_int_malloc+2396> > 0x4972e654 <+4324>: mov %esi,%edx > 0x4972e656 <+4326>: or $0x2,%edx > 0x4972e659 <+4329>: mov %edx,0x4(%eax) > 0x4972e65c <+4332>: mov 0x140(%ebx),%edx > 0x4972e662 <+4338>: add $0x1,%edx > 0x4972e665 <+4341>: cmp 0x148(%ebx),%edx > 0x4972e66b <+4347>: mov %edx,0x140(%ebx) > 0x4972e671 <+4353>: jle 0x4972e679 <_int_malloc+4361> > 0x4972e673 <+4355>: mov %edx,0x148(%ebx) > 0x4972e679 <+4361>: add 0x150(%ebx),%esi > 0x4972e67f <+4367>: cmp 0x154(%ebx),%esi > 0x4972e685 <+4373>: mov %esi,0x150(%ebx) > 0x4972e68b <+4379>: jbe 0x4972e693 <_int_malloc+4387> > 0x4972e68d <+4381>: mov %esi,0x154(%ebx) > 0x4972e693 <+4387>: lea 0x8(%eax),%esi > 0x4972e696 <+4390>: jmp 0x4972dfcc <_int_malloc+2652> > 0x4972e69b <+4395>: lea -0x3f0de(%ebx),%eax > 0x4972e6a1 <+4401>: mov %eax,0x8(%esp) > 0x4972e6a5 <+4405>: lea -0x3e061(%ebx),%eax > 0x4972e6ab <+4411>: mov %eax,0x4(%esp) > 0x4972e6af <+4415>: mov %ecx,%eax > 0x4972e6b1 <+4417>: and $0x2,%eax > 0x4972e6b4 <+4420>: mov %eax,(%esp) > 0x4972e6b7 <+4423>: call 0x49725470 <__libc_message> > 0x4972e6bc <+4428>: jmp 0x4972de4e <_int_malloc+2270> > 0x4972e6c1 <+4433>: cmp %edx,%edi > 0x4972e6c3 <+4435>: je 0x4972e6e8 <_int_malloc+4472> > 0x4972e6c5 <+4437>: mov 0x34(%esp),%edi > 0x4972e6c9 <+4441>: mov %edx,0x10(%eax) > 0x4972e6cc <+4444>: mov 0x14(%edi),%edx > 0x4972e6cf <+4447>: mov %edx,0x14(%eax) > 0x4972e6d2 <+4450>: mov 0x10(%edi),%edx > 0x4972e6d5 <+4453>: mov %eax,0x14(%edx) > 0x4972e6d8 <+4456>: mov 0x14(%edi),%edx > 0x4972e6db <+4459>: mov %eax,0x10(%edx) > 0x4972e6de <+4462>: jmp 0x4972dd1c <_int_malloc+1964> > 0x4972e6e3 <+4467>: call 0x496e9170 <__GI_abort> > 0x4972e6e8 <+4472>: mov %eax,0x14(%eax) > 0x4972e6eb <+4475>: mov %eax,0x10(%eax) > 0x4972e6ee <+4478>: jmp 0x4972dd1c <_int_malloc+1964> > 0x4972e6f3 <+4483>: cmpl $0x0,%gs:0xc > 0x4972e6fb <+4491>: je 0x4972e6fe <_int_malloc+4494> > 0x4972e6fd <+4493>: lock subl $0x1,0x0(%ebp) > 0x4972e702 <+4498>: jne 0x4973221c <_L_unlock_8228> > 0x4972e708 <+4504>: mov 0x34(%esp),%eax > 0x4972e70c <+4508>: lea -0x3f145(%ebx),%edx > 0x4972e712 <+4514>: mov %eax,(%esp) > 0x4972e715 <+4517>: mov 0x160(%ebx),%eax > 0x4972e71b <+4523>: call 0x4972c020 <malloc_printerr> > 0x4972e720 <+4528>: xor %eax,%eax > 0x4972e722 <+4530>: mov $0x1,%ecx > 0x4972e727 <+4535>: cmpl $0x0,%gs:0xc > 0x4972e72f <+4543>: je 0x4972e732 <_int_malloc+4546> > 0x4972e731 <+4545>: lock cmpxchg %ecx,0x0(%ebp) > 0x4972e736 <+4550>: jne 0x49732229 <_L_lock_8244> > 0x4972e73c <+4556>: jmp 0x4972dc4d <_int_malloc+1757> > 0x4972e741 <+4561>: cmpl $0x0,0x10(%eax) > 0x4972e745 <+4565>: je 0x4972e776 <_int_malloc+4614> > 0x4972e747 <+4567>: mov 0x34(%esp),%ecx > 0x4972e74b <+4571>: mov 0x14(%ecx),%eax > 0x4972e74e <+4574>: mov %eax,0x14(%edx) > 0x4972e751 <+4577>: mov 0x14(%ecx),%eax > 0x4972e754 <+4580>: mov %edx,0x10(%eax) > 0x4972e757 <+4583>: jmp 0x4972dc4d <_int_malloc+1757> > 0x4972e75c <+4588>: mov %esi,0x34(%esp) > 0x4972e760 <+4592>: lea -0x3ce10(%ebx),%edx > 0x4972e766 <+4598>: jmp 0x4972e1cd <_int_malloc+3165> > 0x4972e76b <+4603>: lea -0x3ce40(%ebx),%edx > 0x4972e771 <+4609>: jmp 0x4972e1cd <_int_malloc+3165> > 0x4972e776 <+4614>: cmp %edx,%ecx > 0x4972e778 <+4616>: je 0x4972e852 <_int_malloc+4834> > 0x4972e77e <+4622>: mov 0x34(%esp),%ecx > 0x4972e782 <+4626>: mov %edx,0x10(%eax) > 0x4972e785 <+4629>: mov 0x14(%ecx),%edx > 0x4972e788 <+4632>: mov %edx,0x14(%eax) > 0x4972e78b <+4635>: mov 0x10(%ecx),%edx > 0x4972e78e <+4638>: mov %eax,0x14(%edx) > 0x4972e791 <+4641>: mov 0x14(%ecx),%edx > 0x4972e794 <+4644>: mov %eax,0x10(%edx) > 0x4972e797 <+4647>: jmp 0x4972dc4d <_int_malloc+1757> > 0x4972e79c <+4652>: lea -0x3cdec(%ebx),%edx > 0x4972e7a2 <+4658>: jmp 0x4972e1cd <_int_malloc+3165> > 0x4972e7a7 <+4663>: movl $0x1,(%esp) > 0x4972e7ae <+4670>: lea 0x42c(%ebx),%eax > 0x4972e7b4 <+4676>: call 0x4972cb00 <_int_free> > 0x4972e7b9 <+4681>: jmp 0x4972e35e <_int_malloc+3566> > 0x4972e7be <+4686>: mov %edx,0x2c(%esp) > 0x4972e7c2 <+4690>: call *%eax > 0x4972e7c4 <+4692>: mov 0x874(%ebx),%ecx > 0x4972e7ca <+4698>: mov 0x2c(%esp),%edx > 0x4972e7ce <+4702>: mov %ecx,0x44(%esp) > 0x4972e7d2 <+4706>: jmp 0x4972e3ff <_int_malloc+3727> > 0x4972e7d7 <+4711>: mov -0x150(%ebx),%ecx > 0x4972e7dd <+4717>: movl $0x0,(%esp) > 0x4972e7e4 <+4724>: call *(%ecx) > 0x4972e7e6 <+4726>: mov %eax,%edx > 0x4972e7e8 <+4728>: jmp 0x4972e556 <_int_malloc+4070> > 0x4972e7ed <+4733>: mov %esi,0x3c(%esp) > 0x4972e7f1 <+4737>: xor %edx,%edx > 0x4972e7f3 <+4739>: jmp 0x4972e3b8 <_int_malloc+3656> > 0x4972e7f8 <+4744>: mov 0x34(%esp),%esi > 0x4972e7fc <+4748>: movl $0x8,(%eax) > 0x4972e802 <+4754>: mov %ebp,%eax > 0x4972e804 <+4756>: movl $0x9,0x4(%esi,%edx,1) > 0x4972e80c <+4764>: or $0x5,%edx > 0x4972e80f <+4767>: mov %edx,0x4(%esi) > 0x4972e812 <+4770>: mov %esi,%edx > 0x4972e814 <+4772>: movl $0x1,(%esp) > 0x4972e81b <+4779>: call 0x4972cb00 <_int_free> > 0x4972e820 <+4784>: mov 0x448(%ebp),%esi > 0x4972e826 <+4790>: mov 0x30(%ebp),%ecx > 0x4972e829 <+4793>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e82e <+4798>: mov %esi,%eax > 0x4972e830 <+4800>: test %al,%al > 0x4972e832 <+4802>: je 0x4972deb0 <_int_malloc+2368> > 0x4972e838 <+4808>: mov 0x448(%ebp),%esi > 0x4972e83e <+4814>: mov 0x30(%ebp),%ecx > 0x4972e841 <+4817>: jmp 0x4972df76 <_int_malloc+2566> > 0x4972e846 <+4822>: mov %eax,0x34(%esp) > 0x4972e84a <+4826>: mov 0x8(%eax),%eax > 0x4972e84d <+4829>: jmp 0x4972dc0e <_int_malloc+1694> > 0x4972e852 <+4834>: mov %eax,0x14(%eax) > 0x4972e855 <+4837>: mov %eax,0x10(%eax) > 0x4972e858 <+4840>: jmp 0x4972dc4d <_int_malloc+1757> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 838397
: 596954 |
596955
|
596956