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 618457 Details for
Bug 861323
[abrt] tracker-0.14.2-1.fc17: standard_free: Process /usr/libexec/tracker-extract 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), 62.52 KB, created by
Nahas
on 2012-09-28 07:24:24 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Nahas
Created:
2012-09-28 07:24:24 UTC
Size:
62.52 KB
patch
obsolete
>[New LWP 14782] >[New LWP 14785] >[New LWP 14784] >[New LWP 14792] >[New LWP 14790] >[New LWP 14794] >[New LWP 14791] >[New LWP 14783] >[New LWP 14789] >[New LWP 14786] >[New LWP 14793] >[New LWP 14795] >[New LWP 14788] >[New LWP 14787] >warning: .dynamic section for "/lib/libexempi.so.3" is not at the expected address (wrong library or version mismatch?) >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/tracker-extract'. >Program terminated with signal 11, Segmentation fault. >#0 _int_free (av=0x45b21420, p=0x96fcc20, have_lock=0) at malloc.c:4023 >4023 old_idx = fastbin_index(chunksize(old)); > >Thread 14 (Thread 0xb50fdb40 (LWP 14787)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1c00) at gthread.c:801 > thread = 0x96c1c00 >#8 0x45b2dadf in start_thread (arg=0xb50fdb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb50fdb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1257253976, 1137396538, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 13 (Thread 0xb48fcb40 (LWP 14788)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1c30) at gthread.c:801 > thread = 0x96c1c30 >#8 0x45b2dadf in start_thread (arg=0xb48fcb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb48fcb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1265646680, 1139493689, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 12 (Thread 0xb10f5b40 (LWP 14795)): >#0 0x00000001 in ?? () >No symbol table info available. >#1 0x45c02b01 in g_idle_dispatch (source=source@entry=0x96fcb98, callback=0x1, user_data=0x39) at gmain.c:4657 >No locals. >#2 0x45c050bb in g_main_dispatch (context=0x96c76a0) at gmain.c:2539 > dispatch = 0x45c02ae0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x39 > callback = 0x1 > cb_funcs = 0x45ce54dc > cb_data = 0x96fcc40 > current_source_link = {data = 0x96fcb98, next = 0x0} > need_destroy = <optimized out> > source = 0x96fcb98 > current = 0xb0701888 > i = <optimized out> >#3 g_main_context_dispatch (context=context@entry=0x96c76a0) at gmain.c:3075 >No locals. >#4 0x45c05460 in g_main_context_iterate (context=0x96c76a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 20736 > some_ready = 1 > nfds = 1 > allocated_nfds = <optimized out> > fds = <optimized out> >#5 0x45c058c3 in g_main_loop_run (loop=0x96c74a8) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x0804ec22 in tracker_controller_thread_func (user_data=0x96d0858) at tracker-controller.c:965 > controller = 0x96d0858 > priv = 0x96d0868 > error = 0x0 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1db0) at gthread.c:801 > thread = 0x96c1db0 >#8 0x45b2dadf in start_thread (arg=0xb10f5b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb10f5b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1324395608, 1120619314, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 11 (Thread 0xb20f7b40 (LWP 14793)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1d20) at gthread.c:801 > thread = 0x96c1d20 >#8 0x45b2dadf in start_thread (arg=0xb20f7b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb20f7b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1307610200, 1116425012, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 10 (Thread 0xb58feb40 (LWP 14786)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1bb0) at gthread.c:801 > thread = 0x96c1bb0 >#8 0x45b2dadf in start_thread (arg=0xb58feb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb58feb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1248861272, 1135299387, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 9 (Thread 0xb40fbb40 (LWP 14789)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1c60) at gthread.c:801 > thread = 0x96c1c60 >#8 0x45b2dadf in start_thread (arg=0xb40fbb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb40fbb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1274039384, 1124813624, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 8 (Thread 0xb74a8b40 (LWP 14783)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45a5ceb4 in __GI___poll (fds=fds@entry=0xb6b00c78, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x45c13f5c in g_poll (fds=0xb6b00c78, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x45c053e0 in g_main_context_poll (n_fds=1, fds=0xb6b00c78, timeout=<optimized out>, context=0x96d1120, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0x96d1120, 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 = 1 > allocated_nfds = <optimized out> > fds = 0xb6b00c78 >#5 0x45c058c3 in g_main_loop_run (loop=0xb6b00c68) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0xb7797265 in dconf_context_thread (data=0x96d1120) at dconfcontext.c:11 > context = 0x96d1120 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#7 0x45c2a424 in g_thread_proxy (data=0x96c1ac0) at gthread.c:801 > thread = 0x96c1ac0 >#8 0x45b2dadf in start_thread (arg=0xb74a8b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb74a8b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1219853400, -915715266, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 7 (Thread 0xb30f9b40 (LWP 14791)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1cc0) at gthread.c:801 > thread = 0x96c1cc0 >#8 0x45b2dadf in start_thread (arg=0xb30f9b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb30f9b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1290824792, 1129007926, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 6 (Thread 0xb18f6b40 (LWP 14794)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1d50) at gthread.c:801 > thread = 0x96c1d50 >#8 0x45b2dadf in start_thread (arg=0xb18f6b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb18f6b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1316002904, 1118522163, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 5 (Thread 0xb38fab40 (LWP 14790)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1c90) at gthread.c:801 > thread = 0x96c1c90 >#8 0x45b2dadf in start_thread (arg=0xb38fab40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb38fab40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1282432088, 1126910775, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 0xb28f8b40 (LWP 14792)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1cf0) at gthread.c:801 > thread = 0x96c1cf0 >#8 0x45b2dadf in start_thread (arg=0xb28f8b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb28f8b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1169416180, 0, 4001536, -1299217496, 1131105077, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 3 (Thread 0xb6affb40 (LWP 14784)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45a5ceb4 in __GI___poll (fds=fds@entry=0xb6102398, 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 0x45c13f5c in g_poll (fds=0xb6102398, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x45c053e0 in g_main_context_poll (n_fds=3, fds=0xb6102398, timeout=<optimized out>, context=0xb6b0a140, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0xb6b0a140, 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 = 0xb6102398 >#5 0x45c058c3 in g_main_loop_run (loop=0xb6b0a118) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x45fbdc9b in gdbus_shared_thread_func (user_data=0xb6b0a128) at gdbusprivate.c:277 > data = 0xb6b0a128 >#7 0x45c2a424 in g_thread_proxy (data=0xb6b04690) at gthread.c:801 > thread = 0xb6b04690 >#8 0x45b2dadf 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 = {1169416180, 0, 4001536, -1229982808, 59460413, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb60ffb40 (LWP 14785)): >#0 0xb77a5424 in __kernel_vsyscall () >No symbol table info available. >#1 0x45b3112c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172 >No locals. >#2 0x45c468d7 in g_cond_wait (cond=cond@entry=0x96d2458, mutex=mutex@entry=0x96d2450) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#3 0x45bd85bf in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x96d2450, wait=wait@entry=1, end_time=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x45bd8c41 in g_async_queue_pop_unlocked (queue=0x96d2450) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#5 0x45c2ae93 in g_thread_pool_wait_for_new_task (pool=0x96d0030) at gthreadpool.c:247 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x96d0030) at gthreadpool.c:298 > task = 0x96d0030 > pool = 0x96d0030 >#7 0x45c2a424 in g_thread_proxy (data=0x96c1b80) at gthread.c:801 > thread = 0x96c1b80 >#8 0x45b2dadf 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 = {1169416180, 0, 4001536, -1240468568, 1133202236, 970693851}, 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 0x45a673ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7780780 (LWP 14782)): >#0 _int_free (av=0x45b21420, p=0x96fcc20, have_lock=0) at malloc.c:4023 > idx = 1 > fd = <optimized out> > old = 0x1 > old_idx = <optimized out> > size = <optimized out> > fb = 0x45b2142c > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = 0 >#1 0x45c0b32c in standard_free (mem=0x96fcc28) at gmem.c:98 >No locals. >#2 0x45c0b4e8 in g_free (mem=mem@entry=0x96fcc28) at gmem.c:252 >No locals. >#3 0x45d41bc2 in g_bsearch_array_free (barray=<optimized out>, bconfig=<optimized out>) at ../glib/gbsearcharray.h:298 >No locals. >#4 instance_real_class_remove (instance=0x96c12f0) at gtype.c:1806 > key = {instance = 0x96c12f0, class = 0x96ed7b0} > node = 0x96fcc38 > index = 1169298464 >#5 g_type_create_instance (type=type@entry=158117184) at gtype.c:1888 > node = <optimized out> > instance = 0x96c12f0 > class = 0x96ed7b0 > i = <optimized out> > total_size = <optimized out> >#6 0x45d23d42 in g_object_constructor (type=158117184, n_construct_properties=0, construct_params=0x0) at gobject.c:1849 > object = 0x45b21420 >#7 0x45d25a01 in g_object_newv (object_type=object_type@entry=158117184, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1632 > cparams = 0x0 > oparams = 0x0 > nqueue = 0x0 > object = <optimized out> > class = 0x96ed7b0 > unref_class = 0x0 > slist = 0x0 > n_total_cparams = <optimized out> > n_cparams = 0 > n_oparams = 0 > n_cvalues = <optimized out> > cvalues = <optimized out> > clist = <optimized out> > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#8 0x45d25fa0 in g_object_new (object_type=object_type@entry=158117184, first_property_name=first_property_name@entry=0x0) at gobject.c:1542 > object = <optimized out> > var_args = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new" >#9 0x4781683f in tracker_sparql_builder_construct_update (object_type=158117184) at /home/martyn/Source/tracker/src/libtracker-sparql/tracker-builder.vala:172 > self = 0x0 > _tmp0_ = <optimized out> > _tmp0__length1 = <optimized out> >#10 0x47818c8d in tracker_sparql_builder_new_update () at /home/martyn/Source/tracker/src/libtracker-sparql/tracker-builder.vala:172 >No locals. >#11 0x45dfe4ac in tracker_extract_info_new (file=file@entry=0x96d1c20, mimetype=0xb0704270 "image/png", graph=0xb07042e0 "urn:uuid:472ed0cc-40ff-4e37-9c0c-062d78656540") at tracker-extract-info.c:81 > info = 0x96dc160 > __PRETTY_FUNCTION__ = "tracker_extract_info_new" >#12 0x0804fdcd in get_file_metadata (task=task@entry=0xb61032f0, info_out=info_out@entry=0xbfc52ccc) at tracker-extract.c:324 > info = <optimized out> > file = 0x96d1c20 > mime_used = 0x0 > items = 0 >#13 0x0805038b in get_metadata (task=task@entry=0xb61032f0) at tracker-extract.c:588 > info = <optimized out> >#14 0x08050783 in dispatch_task_cb (task=task@entry=0xb61032f0) at tracker-extract.c:721 > thread_awareness = TRACKER_MODULE_MAIN_THREAD > priv = 0x96c2ce0 > error = 0x0 > module = 0x96d8980 >#15 0x45c02b01 in g_idle_dispatch (source=source@entry=0xb0704360, callback=0x8050450 <dispatch_task_cb>, user_data=0xb61032f0) at gmain.c:4657 >No locals. >#16 0x45c050bb in g_main_dispatch (context=0x96c2988) at gmain.c:2539 > dispatch = 0x45c02ae0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xb61032f0 > callback = 0x8050450 <dispatch_task_cb> > cb_funcs = 0x45ce54dc > cb_data = 0xb0704398 > current_source_link = {data = 0xb0704360, next = 0x0} > need_destroy = <optimized out> > source = 0xb0704360 > current = 0x96d2018 > i = <optimized out> >#17 g_main_context_dispatch (context=context@entry=0x96c2988) at gmain.c:3075 >No locals. >#18 0x45c05460 in g_main_context_iterate (context=0x96c2988, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = 4 > allocated_nfds = <optimized out> > fds = <optimized out> >#19 0x45c058c3 in g_main_loop_run (loop=0x96dc968) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#20 0x0804d889 in main (argc=1, argv=0xbfc52f24) at tracker-main.c:451 > context = <optimized out> > error = 0x0 > object = 0x96c2cd0 > controller = 0x96d0858 > log_filename = 0x96d7408 "audio/x-mpegurl" > my_main_loop = <optimized out> > shutdown_timeout = <optimized out> >From To Syms Read Shared Object Library >0x45dfb660 0x45e03a34 Yes /lib/libtracker-extract-0.14.so.0 >0x47811480 0x478244bc Yes /lib/libtracker-sparql-0.14.so.0 >0x45d914e0 0x45dae660 Yes /lib/libtracker-miner-0.14.so.0 >0x47870c60 0x478d2994 Yes /usr/lib/tracker-0.14/libtracker-data.so.0 >0x47839e00 0x4784d1a4 Yes /usr/lib/tracker-0.14/libtracker-common.so.0 >0x45f10710 0x45fe3ee4 Yes /lib/libgio-2.0.so.0 >0x45d82c80 0x45d83d7c Yes /lib/libgmodule-2.0.so.0 >0x45b4b920 0x45b4f45c Yes /lib/librt.so.1 >0x468ddcc0 0x468f4cb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x45e15380 0x45e37580 Yes /lib/libgsf-1.so.114 >0x45d19b10 0x45d4b124 Yes /lib/libgobject-2.0.so.0 >0x46311f60 0x463fe6c4 Yes /lib/libxml2.so.2 >0x45bd2c50 0x45c72b24 Yes /lib/libglib-2.0.so.0 >0x4623f600 0x462b1814 Yes /lib/libstdc++.so.6 >0x45b59470 0x45b73678 Yes /lib/libm.so.6 >0x45d65020 0x45d7bb64 Yes /lib/libgcc_s.so.1 >0x45b2b6a0 0x45b36e60 Yes /lib/libpthread.so.0 >0x45989f20 0x45aca02c Yes /lib/libc.so.6 >0x4646bf20 0x46480cec Yes /lib/libexif.so.12 >0x45dc2220 0x45dc59a4 Yes /lib/libiptcdata.so.0 >0x47a02e70 0x47abae54 Yes /lib/libexempi.so.3 >0x45dd2380 0x45dd88f0 Yes /lib/libenca.so.0 >0x45b836e0 0x45b90a7c Yes /lib/libz.so.1 >0x47f1fa00 0x47fa4de4 Yes /lib/libsqlite3.so.0 >0x4762e830 0x47665684 Yes /lib/libunistring.so.0 >0x4645e080 0x4645fd24 Yes /lib/libuuid.so.1 >0x47322a30 0x473364b4 Yes /lib/libgnome-keyring.so.0 >0x475676b0 0x475881e4 Yes /lib/libnm-glib.so.4 >0x46a725c0 0x46a861d8 Yes /lib/libdbus-glib-1.so.2 >0x4604b7e0 0x4607b0a4 Yes /lib/libdbus-1.so.3 >0x45d034b0 0x45d03698 Yes /lib/libgthread-2.0.so.0 >0x45d09090 0x45d0c794 Yes /lib/libffi.so.5 >0x45b43ad0 0x45b44aec Yes /lib/libdl.so.2 >0x45b9e8e0 0x45bb0d94 Yes /lib/libselinux.so.1 >0x45cea6b0 0x45cf8e94 Yes /lib/libresolv.so.2 >0x45950850 0x45968ec7 Yes /lib/ld-linux.so.2 >0x460c0d60 0x460dfc64 Yes /lib/libpng15.so.15 >0x467c0030 0x467ccd38 Yes /lib/libbz2.so.1 >0x461961b0 0x461af434 Yes /lib/libexpat.so.1 >0x47074470 0x470cb7f8 Yes /lib/libgcrypt.so.11 >0x475b1cf0 0x475e0cf4 Yes /lib/libnm-util.so.2 >0x472acaa0 0x472d30f4 Yes /lib/libssl3.so >0x472f5ec0 0x47310964 Yes /lib/libsmime3.so >0x471524f0 0x472482c0 Yes /lib/libnss3.so >0x4728b9c0 0x47297934 Yes /lib/libnssutil3.so >0x4713ab40 0x4713bc14 Yes /lib/libplds4.so >0x47132ed0 0x47134968 Yes /lib/libplc4.so >0x470fb990 0x4711f564 Yes /lib/libnspr4.so >0x47346a50 0x47349f10 Yes /lib/libgudev-1.0.so.0 >0x470066b0 0x47006ce0 Yes /lib/libgpg-error.so.0 >0x46902410 0x4690add4 Yes /lib/libudev.so.0 >0xb7531320 0xb754c224 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb7502ce0 0xb750dc64 Yes /lib/libgvfscommon.so.0 >0xb74cfa40 0xb74f1b14 Yes /lib/libbluray.so.1 >0x4853da90 0x4853e540 Yes /lib/libutil.so.1 >0xb751bbf0 0xb7525a68 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0xb7794e40 0xb7798484 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb74aaa40 0xb74b1e7c Yes /lib/libnss_files.so.2 >0xb74c8680 0xb74ca6e0 Yes /usr/lib/tracker-0.14/extract-modules/libextract-png.so >$1 = 0x0 >$2 = 0x0 >eax 0x45b21420 1169298464 >ecx 0x1 1 >edx 0x45b2142c 1169298476 >ebx 0x45b20ff4 1169297396 >esp 0xbfc529a0 0xbfc529a0 >ebp 0xffffffff 0xffffffff >esi 0x96fcc20 158321696 >edi 0x1 1 >eip 0x459e836e 0x459e836e <_int_free+190> >eflags 0x10202 [ IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function _int_free: > 0x459e82b0 <+0>: push %ebp > 0x459e82b1 <+1>: push %edi > 0x459e82b2 <+2>: push %esi > 0x459e82b3 <+3>: mov %edx,%esi > 0x459e82b5 <+5>: push %ebx > 0x459e82b6 <+6>: sub $0x5c,%esp > 0x459e82b9 <+9>: mov %eax,0x28(%esp) > 0x459e82bd <+13>: mov 0x4(%edx),%eax > 0x459e82c0 <+16>: call 0x45aa7c33 <__x86.get_pc_thunk.bx> > 0x459e82c5 <+21>: add $0x138d2f,%ebx > 0x459e82cb <+27>: mov %eax,%edi > 0x459e82cd <+29>: and $0xfffffff8,%edi > 0x459e82d0 <+32>: mov %edi,%edx > 0x459e82d2 <+34>: neg %edx > 0x459e82d4 <+36>: cmp %edx,%esi > 0x459e82d6 <+38>: ja 0x459e88ee <_int_free+1598> > 0x459e82dc <+44>: test $0x7,%esi > 0x459e82e2 <+50>: jne 0x459e88ee <_int_free+1598> > 0x459e82e8 <+56>: cmp $0xf,%edi > 0x459e82eb <+59>: jbe 0x459e891f <_int_free+1647> > 0x459e82f1 <+65>: cmp 0x18d4(%ebx),%edi > 0x459e82f7 <+71>: ja 0x459e83a8 <_int_free+248> > 0x459e82fd <+77>: lea (%esi,%edi,1),%edx > 0x459e8300 <+80>: mov 0x4(%edx),%eax > 0x459e8303 <+83>: cmp $0x8,%eax > 0x459e8306 <+86>: jbe 0x459e8997 <_int_free+1767> > 0x459e830c <+92>: mov 0x28(%esp),%ebp > 0x459e8310 <+96>: and $0xfffffff8,%eax > 0x459e8313 <+99>: cmp 0x448(%ebp),%eax > 0x459e8319 <+105>: jae 0x459e8997 <_int_free+1767> > 0x459e831f <+111>: mov 0x18d8(%ebx),%eax > 0x459e8325 <+117>: test %eax,%eax > 0x459e8327 <+119>: jne 0x459e89fc <_int_free+1868> > 0x459e832d <+125>: mov 0x28(%esp),%eax > 0x459e8331 <+129>: cmpl $0x0,%gs:0xc > 0x459e8339 <+137>: je 0x459e833c <_int_free+140> > 0x459e833b <+139>: lock andl $0xfffffffe,0x4(%eax) > 0x459e8340 <+144>: shr $0x3,%edi > 0x459e8343 <+147>: sub $0x2,%edi > 0x459e8346 <+150>: mov 0x8(%eax,%edi,4),%ecx > 0x459e834a <+154>: lea 0x8(%eax,%edi,4),%edx > 0x459e834e <+158>: cmp %ecx,%esi > 0x459e8350 <+160>: je 0x459e87e2 <_int_free+1330> > 0x459e8356 <+166>: mov $0xffffffff,%ebp > 0x459e835b <+171>: jmp 0x459e836a <_int_free+186> > 0x459e835d <+173>: lea 0x0(%esi),%esi > 0x459e8360 <+176>: cmp %eax,%esi > 0x459e8362 <+178>: mov %eax,%ecx > 0x459e8364 <+180>: je 0x459e87e2 <_int_free+1330> > 0x459e836a <+186>: test %ecx,%ecx > 0x459e836c <+188>: je 0x459e8377 <_int_free+199> >=> 0x459e836e <+190>: mov 0x4(%ecx),%ebp > 0x459e8371 <+193>: shr $0x3,%ebp > 0x459e8374 <+196>: sub $0x2,%ebp > 0x459e8377 <+199>: mov %ecx,0x8(%esi) > 0x459e837a <+202>: mov %ecx,%eax > 0x459e837c <+204>: cmpl $0x0,%gs:0xc > 0x459e8384 <+212>: je 0x459e8387 <_int_free+215> > 0x459e8386 <+214>: lock cmpxchg %esi,(%edx) > 0x459e838a <+218>: cmp %eax,%ecx > 0x459e838c <+220>: jne 0x459e8360 <_int_free+176> > 0x459e838e <+222>: test %ecx,%ecx > 0x459e8390 <+224>: je 0x459e839a <_int_free+234> > 0x459e8392 <+226>: cmp %edi,%ebp > 0x459e8394 <+228>: jne 0x459e8a1c <_int_free+1900> > 0x459e839a <+234>: add $0x5c,%esp > 0x459e839d <+237>: pop %ebx > 0x459e839e <+238>: pop %esi > 0x459e839f <+239>: pop %edi > 0x459e83a0 <+240>: pop %ebp > 0x459e83a1 <+241>: ret > 0x459e83a2 <+242>: lea 0x0(%esi),%esi > 0x459e83a8 <+248>: test $0x2,%al > 0x459e83aa <+250>: jne 0x459e8740 <_int_free+1168> > 0x459e83b0 <+256>: mov 0x70(%esp),%eax > 0x459e83b4 <+260>: movl $0x0,0x2c(%esp) > 0x459e83bc <+268>: test %eax,%eax > 0x459e83be <+270>: je 0x459e8648 <_int_free+920> > 0x459e83c4 <+276>: mov 0x28(%esp),%ecx > 0x459e83c8 <+280>: lea (%esi,%edi,1),%ebp > 0x459e83cb <+283>: mov 0x30(%ecx),%eax > 0x459e83ce <+286>: cmp %eax,%esi > 0x459e83d0 <+288>: je 0x459e8ba4 <_int_free+2292> > 0x459e83d6 <+294>: testb $0x2,0x4(%ecx) > 0x459e83da <+298>: je 0x459e8cd3 <_int_free+2595> > 0x459e83e0 <+304>: mov 0x4(%ebp),%eax > 0x459e83e3 <+307>: test $0x1,%al > 0x459e83e5 <+309>: je 0x459e8cbd <_int_free+2573> > 0x459e83eb <+315>: mov %eax,%edx > 0x459e83ed <+317>: and $0xfffffff8,%edx > 0x459e83f0 <+320>: cmp $0x8,%eax > 0x459e83f3 <+323>: mov %edx,0x24(%esp) > 0x459e83f7 <+327>: jbe 0x459e8cc8 <_int_free+2584> > 0x459e83fd <+333>: mov 0x28(%esp),%eax > 0x459e8401 <+337>: cmp 0x448(%eax),%edx > 0x459e8407 <+343>: jae 0x459e8cc8 <_int_free+2584> > 0x459e840d <+349>: mov 0x18d8(%ebx),%eax > 0x459e8413 <+355>: test %eax,%eax > 0x459e8415 <+357>: jne 0x459e8a3a <_int_free+1930> > 0x459e841b <+363>: testb $0x1,0x4(%esi) > 0x459e841f <+367>: jne 0x459e8459 <_int_free+425> > 0x459e8421 <+369>: mov (%esi),%eax > 0x459e8423 <+371>: sub %eax,%esi > 0x459e8425 <+373>: add %eax,%edi > 0x459e8427 <+375>: mov 0x8(%esi),%eax > 0x459e842a <+378>: mov 0xc(%esi),%edx > 0x459e842d <+381>: cmp 0xc(%eax),%esi > 0x459e8430 <+384>: jne 0x459e8bc6 <_int_free+2326> > 0x459e8436 <+390>: cmp 0x8(%edx),%esi > 0x459e8439 <+393>: jne 0x459e8bc6 <_int_free+2326> > 0x459e843f <+399>: cmpl $0x1ff,0x4(%esi) > 0x459e8446 <+406>: mov %edx,0xc(%eax) > 0x459e8449 <+409>: mov %eax,0x8(%edx) > 0x459e844c <+412>: jbe 0x459e8459 <_int_free+425> > 0x459e844e <+414>: mov 0x10(%esi),%edx > 0x459e8451 <+417>: test %edx,%edx > 0x459e8453 <+419>: jne 0x459e8baf <_int_free+2303> > 0x459e8459 <+425>: mov 0x28(%esp),%eax > 0x459e845d <+429>: cmp %ebp,0x30(%eax) > 0x459e8460 <+432>: je 0x459e87c0 <_int_free+1296> > 0x459e8466 <+438>: mov 0x24(%esp),%edx > 0x459e846a <+442>: testb $0x1,0x4(%ebp,%edx,1) > 0x459e846f <+447>: jne 0x459e8678 <_int_free+968> > 0x459e8475 <+453>: mov 0x8(%ebp),%eax > 0x459e8478 <+456>: mov 0xc(%ebp),%edx > 0x459e847b <+459>: cmp 0xc(%eax),%ebp > 0x459e847e <+462>: jne 0x459e8c38 <_int_free+2440> > 0x459e8484 <+468>: cmp 0x8(%edx),%ebp > 0x459e8487 <+471>: jne 0x459e8c38 <_int_free+2440> > 0x459e848d <+477>: cmpl $0x1ff,0x4(%ebp) > 0x459e8494 <+484>: mov %edx,0xc(%eax) > 0x459e8497 <+487>: mov %eax,0x8(%edx) > 0x459e849a <+490>: jbe 0x459e84a7 <_int_free+503> > 0x459e849c <+492>: mov 0x10(%ebp),%edx > 0x459e849f <+495>: test %edx,%edx > 0x459e84a1 <+497>: jne 0x459e8b89 <_int_free+2265> > 0x459e84a7 <+503>: add 0x24(%esp),%edi > 0x459e84ab <+507>: mov 0x28(%esp),%ecx > 0x459e84af <+511>: mov 0x28(%esp),%edx > 0x459e84b3 <+515>: mov 0x38(%ecx),%eax > 0x459e84b6 <+518>: add $0x30,%edx > 0x459e84b9 <+521>: cmp 0xc(%eax),%edx > 0x459e84bc <+524>: jne 0x459e8a2f <_int_free+1919> > 0x459e84c2 <+530>: cmp $0x1ff,%edi > 0x459e84c8 <+536>: mov %eax,0x8(%esi) > 0x459e84cb <+539>: mov %edx,0xc(%esi) > 0x459e84ce <+542>: jbe 0x459e84de <_int_free+558> > 0x459e84d0 <+544>: movl $0x0,0x10(%esi) > 0x459e84d7 <+551>: movl $0x0,0x14(%esi) > 0x459e84de <+558>: mov 0x28(%esp),%ebp > 0x459e84e2 <+562>: mov %esi,0xc(%eax) > 0x459e84e5 <+565>: mov %edi,%eax > 0x459e84e7 <+567>: or $0x1,%eax > 0x459e84ea <+570>: mov %eax,0x4(%esi) > 0x459e84ed <+573>: mov %esi,0x38(%ebp) > 0x459e84f0 <+576>: mov %edi,(%esi,%edi,1) > 0x459e84f3 <+579>: cmp $0xffff,%edi > 0x459e84f9 <+585>: jbe 0x459e8710 <_int_free+1120> > 0x459e84ff <+591>: mov 0x28(%esp),%eax > 0x459e8503 <+595>: testb $0x1,0x4(%eax) > 0x459e8507 <+599>: je 0x459e87d8 <_int_free+1320> > 0x459e850d <+605>: lea 0x42c(%ebx),%eax > 0x459e8513 <+611>: cmp %eax,0x28(%esp) > 0x459e8517 <+615>: je 0x459e8788 <_int_free+1240> > 0x459e851d <+621>: mov 0x28(%esp),%edx > 0x459e8521 <+625>: mov 0x130(%ebx),%esi > 0x459e8527 <+631>: mov 0x30(%edx),%eax > 0x459e852a <+634>: mov -0xf4(%ebx),%edx > 0x459e8530 <+640>: mov %esi,0x38(%esp) > 0x459e8534 <+644>: and $0xfff00000,%eax > 0x459e8539 <+649>: mov (%eax),%ebp > 0x459e853b <+651>: mov 0x10(%edx),%edx > 0x459e853e <+654>: mov 0x30(%ebp),%edi > 0x459e8541 <+657>: mov %edx,0x34(%esp) > 0x459e8545 <+661>: lea 0x10(%eax),%edx > 0x459e8548 <+664>: mov %ebp,0x2c(%esp) > 0x459e854c <+668>: mov 0x34(%esp),%ebp > 0x459e8550 <+672>: cmp %edx,%edi > 0x459e8552 <+674>: lea (%esi,%ebp,1),%ebp > 0x459e8555 <+677>: lea -0x4028c(%ebx),%esi > 0x459e855b <+683>: mov %ebp,0x30(%esp) > 0x459e855f <+687>: mov %esi,0x3c(%esp) > 0x459e8563 <+691>: je 0x459e85da <_int_free+810> > 0x459e8565 <+693>: jmp 0x459e8688 <_int_free+984> > 0x459e856a <+698>: lea 0x0(%esi),%esi > 0x459e8570 <+704>: movl $0x100000,0x4(%esp) > 0x459e8578 <+712>: mov %esi,%edi > 0x459e857a <+714>: mov %eax,(%esp) > 0x459e857d <+717>: call 0x45a63860 <munmap> > 0x459e8582 <+722>: testb $0x1,0x4(%esi) > 0x459e8586 <+726>: jne 0x459e85bc <_int_free+780> > 0x459e8588 <+728>: sub (%esi),%edi > 0x459e858a <+730>: mov 0x8(%edi),%eax > 0x459e858d <+733>: mov 0xc(%edi),%edx > 0x459e8590 <+736>: cmp 0xc(%eax),%edi > 0x459e8593 <+739>: jne 0x459e8932 <_int_free+1666> > 0x459e8599 <+745>: cmp 0x8(%edx),%edi > 0x459e859c <+748>: jne 0x459e8932 <_int_free+1666> > 0x459e85a2 <+754>: cmpl $0x1ff,0x4(%edi) > 0x459e85a9 <+761>: mov %edx,0xc(%eax) > 0x459e85ac <+764>: mov %eax,0x8(%edx) > 0x459e85af <+767>: jbe 0x459e85bc <_int_free+780> > 0x459e85b1 <+769>: mov 0x10(%edi),%edx > 0x459e85b4 <+772>: test %edx,%edx > 0x459e85b6 <+774>: jne 0x459e8b6e <_int_free+2238> > 0x459e85bc <+780>: mov 0x24(%esp),%eax > 0x459e85c0 <+784>: or $0x1,%ebp > 0x459e85c3 <+787>: mov 0x2c(%esp),%esi > 0x459e85c7 <+791>: mov %eax,%edx > 0x459e85c9 <+793>: add $0x10,%edx > 0x459e85cc <+796>: cmp %edx,%edi > 0x459e85ce <+798>: mov %edi,0x30(%esi) > 0x459e85d1 <+801>: mov %ebp,0x4(%edi) > 0x459e85d4 <+804>: jne 0x459e868f <_int_free+991> > 0x459e85da <+810>: mov 0x4(%eax),%ebp > 0x459e85dd <+813>: mov 0x8(%ebp),%edx > 0x459e85e0 <+816>: mov %ebp,0x24(%esp) > 0x459e85e4 <+820>: lea -0x8(%ebp,%edx,1),%esi > 0x459e85e8 <+824>: sub (%esi),%esi > 0x459e85ea <+826>: mov 0x4(%esi),%ecx > 0x459e85ed <+829>: mov %ecx,%ebp > 0x459e85ef <+831>: and $0xfffffff8,%ebp > 0x459e85f2 <+834>: add $0x8,%ebp > 0x459e85f5 <+837>: and $0x1,%ecx > 0x459e85f8 <+840>: jne 0x459e85fc <_int_free+844> > 0x459e85fa <+842>: add (%esi),%ebp > 0x459e85fc <+844>: mov %ebp,%ecx > 0x459e85fe <+846>: sub %edx,%ecx > 0x459e8600 <+848>: mov 0x30(%esp),%edx > 0x459e8604 <+852>: lea 0x100000(%ecx),%ecx > 0x459e860a <+858>: add $0x10,%edx > 0x459e860d <+861>: cmp %edx,%ecx > 0x459e860f <+863>: jb 0x459e8688 <_int_free+984> > 0x459e8611 <+865>: mov 0x2c(%esp),%ecx > 0x459e8615 <+869>: mov 0x8(%eax),%edx > 0x459e8618 <+872>: sub %edx,0x1910(%ebx) > 0x459e861e <+878>: sub %edx,0x448(%ecx) > 0x459e8624 <+884>: lea 0x100000(%eax),%edx > 0x459e862a <+890>: cmp %edx,0x1914(%ebx) > 0x459e8630 <+896>: jne 0x459e8570 <_int_free+704> > 0x459e8636 <+902>: movl $0x0,0x1914(%ebx) > 0x459e8640 <+912>: jmp 0x459e8570 <_int_free+704> > 0x459e8645 <+917>: lea 0x0(%esi),%esi > 0x459e8648 <+920>: mov 0x70(%esp),%eax > 0x459e864c <+924>: mov $0x1,%ecx > 0x459e8651 <+929>: mov 0x28(%esp),%edx > 0x459e8655 <+933>: cmpl $0x0,%gs:0xc > 0x459e865d <+941>: je 0x459e8660 <_int_free+944> > 0x459e865f <+943>: lock cmpxchg %ecx,(%edx) > 0x459e8663 <+947>: jne 0x459ed8cc <_L_lock_4112> > 0x459e8669 <+953>: movl $0x1,0x2c(%esp) > 0x459e8671 <+961>: jmp 0x459e83c4 <_int_free+276> > 0x459e8676 <+966>: xchg %ax,%ax > 0x459e8678 <+968>: andl $0xfffffffe,0x4(%ebp) > 0x459e867c <+972>: jmp 0x459e84ab <_int_free+507> > 0x459e8681 <+977>: lea 0x0(%esi,%eiz,1),%esi > 0x459e8688 <+984>: mov 0x4(%edi),%ebp > 0x459e868b <+987>: mov %eax,0x24(%esp) > 0x459e868f <+991>: mov %ebp,%edx > 0x459e8691 <+993>: and $0xfffffff8,%edx > 0x459e8694 <+996>: mov %edx,%eax > 0x459e8696 <+998>: sub 0x38(%esp),%eax > 0x459e869a <+1002>: lea -0x11(%eax),%esi > 0x459e869d <+1005>: mov 0x34(%esp),%eax > 0x459e86a1 <+1009>: neg %eax > 0x459e86a3 <+1011>: and %eax,%esi > 0x459e86a5 <+1013>: cmp 0x34(%esp),%esi > 0x459e86a9 <+1017>: jl 0x459e8710 <_int_free+1120> > 0x459e86ab <+1019>: mov 0x24(%esp),%eax > 0x459e86af <+1023>: mov 0x8(%eax),%ebp > 0x459e86b2 <+1026>: sub %esi,%ebp > 0x459e86b4 <+1028>: cmp $0xf,%ebp > 0x459e86b7 <+1031>: jle 0x459e8710 <_int_free+1120> > 0x459e86b9 <+1033>: mov -0x118(%ebx),%eax > 0x459e86bf <+1039>: mov (%eax),%eax > 0x459e86c1 <+1041>: test %eax,%eax > 0x459e86c3 <+1043>: jne 0x459e8afc <_int_free+2124> > 0x459e86c9 <+1049>: mov 0x24(%esp),%eax > 0x459e86cd <+1053>: movl $0x4,0x8(%esp) > 0x459e86d5 <+1061>: mov %esi,0x4(%esp) > 0x459e86d9 <+1065>: mov %edx,0x20(%esp) > 0x459e86dd <+1069>: add %ebp,%eax > 0x459e86df <+1071>: mov %eax,(%esp) > 0x459e86e2 <+1074>: call 0x45a63960 <madvise> > 0x459e86e7 <+1079>: mov 0x20(%esp),%edx > 0x459e86eb <+1083>: mov 0x24(%esp),%eax > 0x459e86ef <+1087>: mov %ebp,0x8(%eax) > 0x459e86f2 <+1090>: mov 0x2c(%esp),%ebp > 0x459e86f6 <+1094>: sub %esi,%edx > 0x459e86f8 <+1096>: sub %esi,0x1910(%ebx) > 0x459e86fe <+1102>: or $0x1,%edx > 0x459e8701 <+1105>: sub %esi,0x448(%ebp) > 0x459e8707 <+1111>: mov %edx,0x4(%edi) > 0x459e870a <+1114>: lea 0x0(%esi),%esi > 0x459e8710 <+1120>: mov 0x70(%esp),%ecx > 0x459e8714 <+1124>: test %ecx,%ecx > 0x459e8716 <+1126>: jne 0x459e839a <_int_free+234> > 0x459e871c <+1132>: mov 0x28(%esp),%edx > 0x459e8720 <+1136>: cmpl $0x0,%gs:0xc > 0x459e8728 <+1144>: je 0x459e872b <_int_free+1147> > 0x459e872a <+1146>: lock subl $0x1,(%edx) > 0x459e872e <+1150>: jne 0x459ed8d8 <_L_unlock_4231> > 0x459e8734 <+1156>: add $0x5c,%esp > 0x459e8737 <+1159>: pop %ebx > 0x459e8738 <+1160>: pop %esi > 0x459e8739 <+1161>: pop %edi > 0x459e873a <+1162>: pop %ebp > 0x459e873b <+1163>: ret > 0x459e873c <+1164>: lea 0x0(%esi,%eiz,1),%esi > 0x459e8740 <+1168>: mov (%esi),%edx > 0x459e8742 <+1170>: mov %esi,%eax > 0x459e8744 <+1172>: sub %edx,%eax > 0x459e8746 <+1174>: add %edx,%edi > 0x459e8748 <+1176>: mov -0xf4(%ebx),%edx > 0x459e874e <+1182>: mov %eax,%ecx > 0x459e8750 <+1184>: or %edi,%ecx > 0x459e8752 <+1186>: mov 0x10(%edx),%edx > 0x459e8755 <+1189>: sub $0x1,%edx > 0x459e8758 <+1192>: test %edx,%ecx > 0x459e875a <+1194>: jne 0x459e8b52 <_int_free+2210> > 0x459e8760 <+1200>: mov %edi,0x4(%esp) > 0x459e8764 <+1204>: mov %eax,(%esp) > 0x459e8767 <+1207>: sub %edi,0x150(%ebx) > 0x459e876d <+1213>: subl $0x1,0x140(%ebx) > 0x459e8774 <+1220>: call 0x45a63860 <munmap> > 0x459e8779 <+1225>: add $0x5c,%esp > 0x459e877c <+1228>: pop %ebx > 0x459e877d <+1229>: pop %esi > 0x459e877e <+1230>: pop %edi > 0x459e877f <+1231>: pop %ebp > 0x459e8780 <+1232>: ret > 0x459e8781 <+1233>: lea 0x0(%esi,%eiz,1),%esi > 0x459e8788 <+1240>: mov 0x45c(%ebx),%eax > 0x459e878e <+1246>: mov 0x4(%eax),%eax > 0x459e8791 <+1249>: and $0xfffffff8,%eax > 0x459e8794 <+1252>: cmp 0x12c(%ebx),%eax > 0x459e879a <+1258>: jb 0x459e8710 <_int_free+1120> > 0x459e87a0 <+1264>: mov 0x28(%esp),%edx > 0x459e87a4 <+1268>: lea 0x448(%edx),%eax > 0x459e87aa <+1274>: mov %eax,(%esp) > 0x459e87ad <+1277>: mov 0x130(%ebx),%eax > 0x459e87b3 <+1283>: lea 0x30(%edx),%edx > 0x459e87b6 <+1286>: call 0x459e7700 <sYSTRIm> > 0x459e87bb <+1291>: jmp 0x459e8710 <_int_free+1120> > 0x459e87c0 <+1296>: add 0x24(%esp),%edi > 0x459e87c4 <+1300>: mov %edi,%eax > 0x459e87c6 <+1302>: or $0x1,%eax > 0x459e87c9 <+1305>: mov %eax,0x4(%esi) > 0x459e87cc <+1308>: mov 0x28(%esp),%eax > 0x459e87d0 <+1312>: mov %esi,0x30(%eax) > 0x459e87d3 <+1315>: jmp 0x459e84f3 <_int_free+579> > 0x459e87d8 <+1320>: call 0x459e7dc0 <malloc_consolidate> > 0x459e87dd <+1325>: jmp 0x459e850d <_int_free+605> > 0x459e87e2 <+1330>: movl $0x0,0x2c(%esp) > 0x459e87ea <+1338>: lea -0x3e074(%ebx),%edi > 0x459e87f0 <+1344>: mov 0x2c(%esp),%ebp > 0x459e87f4 <+1348>: or 0x70(%esp),%ebp > 0x459e87f8 <+1352>: jne 0x459e8855 <_int_free+1445> > 0x459e87fa <+1354>: mov 0x160(%ebx),%ebp > 0x459e8800 <+1360>: mov %ebp,%eax > 0x459e8802 <+1362>: and $0x5,%eax > 0x459e8805 <+1365>: cmp $0x5,%eax > 0x459e8808 <+1368>: je 0x459e8901 <_int_free+1617> > 0x459e880e <+1374>: test $0x1,%ebp > 0x459e8814 <+1380>: jne 0x459e886f <_int_free+1471> > 0x459e8816 <+1382>: and $0x2,%ebp > 0x459e8819 <+1385>: jne 0x459e8b4d <_int_free+2205> > 0x459e881f <+1391>: mov 0x70(%esp),%eax > 0x459e8823 <+1395>: test %eax,%eax > 0x459e8825 <+1397>: je 0x459e839a <_int_free+234> > 0x459e882b <+1403>: xor %eax,%eax > 0x459e882d <+1405>: mov $0x1,%ecx > 0x459e8832 <+1410>: mov 0x28(%esp),%esi > 0x459e8836 <+1414>: cmpl $0x0,%gs:0xc > 0x459e883e <+1422>: je 0x459e8841 <_int_free+1425> > 0x459e8840 <+1424>: lock cmpxchg %ecx,(%esi) > 0x459e8844 <+1428>: jne 0x459ed8e4 <_L_lock_4439> > 0x459e884a <+1434>: jmp 0x459e839a <_int_free+234> > 0x459e884f <+1439>: lea -0x3dfa4(%ebx),%edi > 0x459e8855 <+1445>: mov 0x28(%esp),%edx > 0x459e8859 <+1449>: cmpl $0x0,%gs:0xc > 0x459e8861 <+1457>: je 0x459e8864 <_int_free+1460> > 0x459e8863 <+1459>: lock subl $0x1,(%edx) > 0x459e8867 <+1463>: jne 0x459ed8f0 <_L_unlock_4466> > 0x459e886d <+1469>: jmp 0x459e87fa <_int_free+1354> > 0x459e886f <+1471>: lea 0x4f(%esp),%eax > 0x459e8873 <+1475>: add $0x8,%esi > 0x459e8876 <+1478>: lea 0x47(%esp),%edx > 0x459e887a <+1482>: movl $0x0,0xc(%esp) > 0x459e8882 <+1490>: movl $0x10,0x8(%esp) > 0x459e888a <+1498>: mov %eax,0x4(%esp) > 0x459e888e <+1502>: mov %esi,(%esp) > 0x459e8891 <+1505>: mov %edx,0x20(%esp) > 0x459e8895 <+1509>: movb $0x0,0x4f(%esp) > 0x459e889a <+1514>: call 0x459b5670 <_itoa_word> > 0x459e889f <+1519>: mov 0x20(%esp),%edx > 0x459e88a3 <+1523>: cmp %edx,%eax > 0x459e88a5 <+1525>: jbe 0x459e88b5 <_int_free+1541> > 0x459e88a7 <+1527>: sub $0x1,%eax > 0x459e88aa <+1530>: cmp %edx,%eax > 0x459e88ac <+1532>: movb $0x30,(%eax) > 0x459e88af <+1535>: jne 0x459e88a7 <_int_free+1527> > 0x459e88b1 <+1537>: lea 0x47(%esp),%eax > 0x459e88b5 <+1541>: mov 0x364c(%ebx),%edx > 0x459e88bb <+1547>: lea -0x4028c(%ebx),%ecx > 0x459e88c1 <+1553>: mov (%edx),%edx > 0x459e88c3 <+1555>: mov %eax,0x10(%esp) > 0x459e88c7 <+1559>: lea -0x3e0a0(%ebx),%eax > 0x459e88cd <+1565>: mov %edi,0xc(%esp) > 0x459e88d1 <+1569>: mov %eax,0x4(%esp) > 0x459e88d5 <+1573>: test %edx,%edx > 0x459e88d7 <+1575>: cmove %ecx,%edx > 0x459e88da <+1578>: and $0x2,%ebp > 0x459e88dd <+1581>: mov %edx,0x8(%esp) > 0x459e88e1 <+1585>: mov %ebp,(%esp) > 0x459e88e4 <+1588>: call 0x459e0c20 <__libc_message> > 0x459e88e9 <+1593>: jmp 0x459e881f <_int_free+1391> > 0x459e88ee <+1598>: movl $0x0,0x2c(%esp) > 0x459e88f6 <+1606>: lea -0x40248(%ebx),%edi > 0x459e88fc <+1612>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8901 <+1617>: lea -0x3f181(%ebx),%eax > 0x459e8907 <+1623>: and $0x2,%ebp > 0x459e890a <+1626>: mov %edi,0x8(%esp) > 0x459e890e <+1630>: mov %eax,0x4(%esp) > 0x459e8912 <+1634>: mov %ebp,(%esp) > 0x459e8915 <+1637>: call 0x459e0c20 <__libc_message> > 0x459e891a <+1642>: jmp 0x459e881f <_int_free+1391> > 0x459e891f <+1647>: movl $0x0,0x2c(%esp) > 0x459e8927 <+1655>: lea -0x40230(%ebx),%edi > 0x459e892d <+1661>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8932 <+1666>: mov 0x2c(%esp),%esi > 0x459e8936 <+1670>: cmpl $0x0,%gs:0xc > 0x459e893e <+1678>: je 0x459e8941 <_int_free+1681> > 0x459e8940 <+1680>: lock subl $0x1,(%esi) > 0x459e8944 <+1684>: jne 0x459ed8fc <_L_unlock_4633> > 0x459e894a <+1690>: mov 0x160(%ebx),%esi > 0x459e8950 <+1696>: mov %esi,%eax > 0x459e8952 <+1698>: and $0x5,%eax > 0x459e8955 <+1701>: cmp $0x5,%eax > 0x459e8958 <+1704>: je 0x459e8ad8 <_int_free+2088> > 0x459e895e <+1710>: test $0x1,%esi > 0x459e8964 <+1716>: jne 0x459e8a5a <_int_free+1962> > 0x459e896a <+1722>: and $0x2,%esi > 0x459e896d <+1725>: jne 0x459e8b4d <_int_free+2205> > 0x459e8973 <+1731>: xor %eax,%eax > 0x459e8975 <+1733>: mov $0x1,%ecx > 0x459e897a <+1738>: mov 0x2c(%esp),%edx > 0x459e897e <+1742>: cmpl $0x0,%gs:0xc > 0x459e8986 <+1750>: je 0x459e8989 <_int_free+1753> > 0x459e8988 <+1752>: lock cmpxchg %ecx,(%edx) > 0x459e898c <+1756>: jne 0x459ed908 <_L_lock_4669> > 0x459e8992 <+1762>: jmp 0x459e85bc <_int_free+780> > 0x459e8997 <+1767>: cmpl $0x0,0x70(%esp) > 0x459e899c <+1772>: jne 0x459e884f <_int_free+1439> > 0x459e89a2 <+1778>: mov 0x70(%esp),%eax > 0x459e89a6 <+1782>: mov $0x1,%ecx > 0x459e89ab <+1787>: mov 0x28(%esp),%ebp > 0x459e89af <+1791>: cmpl $0x0,%gs:0xc > 0x459e89b7 <+1799>: je 0x459e89ba <_int_free+1802> > 0x459e89b9 <+1801>: lock cmpxchg %ecx,0x0(%ebp) > 0x459e89be <+1806>: jne 0x459ed914 <_L_lock_4711> > 0x459e89c4 <+1812>: mov 0x4(%edx),%eax > 0x459e89c7 <+1815>: cmp $0x8,%eax > 0x459e89ca <+1818>: jbe 0x459e884f <_int_free+1439> > 0x459e89d0 <+1824>: and $0xfffffff8,%eax > 0x459e89d3 <+1827>: cmp 0x448(%ebp),%eax > 0x459e89d9 <+1833>: jae 0x459e884f <_int_free+1439> > 0x459e89df <+1839>: mov 0x28(%esp),%ecx > 0x459e89e3 <+1843>: cmpl $0x0,%gs:0xc > 0x459e89eb <+1851>: je 0x459e89ee <_int_free+1854> > 0x459e89ed <+1853>: lock subl $0x1,(%ecx) > 0x459e89f1 <+1857>: jne 0x459ed921 <_L_unlock_4727> > 0x459e89f7 <+1863>: jmp 0x459e831f <_int_free+111> > 0x459e89fc <+1868>: and $0xff,%eax > 0x459e8a01 <+1873>: lea -0x8(%edi),%edx > 0x459e8a04 <+1876>: mov %eax,0x4(%esp) > 0x459e8a08 <+1880>: lea 0x8(%esi),%eax > 0x459e8a0b <+1883>: mov %edx,0x8(%esp) > 0x459e8a0f <+1887>: mov %eax,(%esp) > 0x459e8a12 <+1890>: call 0x459f1670 <__memset_ia32> > 0x459e8a17 <+1895>: jmp 0x459e832d <_int_free+125> > 0x459e8a1c <+1900>: movl $0x0,0x2c(%esp) > 0x459e8a24 <+1908>: lea -0x4021b(%ebx),%edi > 0x459e8a2a <+1914>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8a2f <+1919>: lea -0x3dfc8(%ebx),%edi > 0x459e8a35 <+1925>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8a3a <+1930>: and $0xff,%eax > 0x459e8a3f <+1935>: lea -0x8(%edi),%edx > 0x459e8a42 <+1938>: mov %eax,0x4(%esp) > 0x459e8a46 <+1942>: lea 0x8(%esi),%eax > 0x459e8a49 <+1945>: mov %edx,0x8(%esp) > 0x459e8a4d <+1949>: mov %eax,(%esp) > 0x459e8a50 <+1952>: call 0x459f1670 <__memset_ia32> > 0x459e8a55 <+1957>: jmp 0x459e841b <_int_free+363> > 0x459e8a5a <+1962>: lea 0x4f(%esp),%eax > 0x459e8a5e <+1966>: lea 0x47(%esp),%edx > 0x459e8a62 <+1970>: movl $0x0,0xc(%esp) > 0x459e8a6a <+1978>: movl $0x10,0x8(%esp) > 0x459e8a72 <+1986>: mov %eax,0x4(%esp) > 0x459e8a76 <+1990>: mov %edi,(%esp) > 0x459e8a79 <+1993>: mov %edx,0x20(%esp) > 0x459e8a7d <+1997>: movb $0x0,0x4f(%esp) > 0x459e8a82 <+2002>: call 0x459b5670 <_itoa_word> > 0x459e8a87 <+2007>: mov 0x20(%esp),%edx > 0x459e8a8b <+2011>: cmp %edx,%eax > 0x459e8a8d <+2013>: jbe 0x459e8a9d <_int_free+2029> > 0x459e8a8f <+2015>: sub $0x1,%eax > 0x459e8a92 <+2018>: cmp %edx,%eax > 0x459e8a94 <+2020>: movb $0x30,(%eax) > 0x459e8a97 <+2023>: jne 0x459e8a8f <_int_free+2015> > 0x459e8a99 <+2025>: lea 0x47(%esp),%eax > 0x459e8a9d <+2029>: mov 0x364c(%ebx),%edx > 0x459e8aa3 <+2035>: mov (%edx),%edx > 0x459e8aa5 <+2037>: mov %eax,0x10(%esp) > 0x459e8aa9 <+2041>: lea -0x40265(%ebx),%eax > 0x459e8aaf <+2047>: mov %eax,0xc(%esp) > 0x459e8ab3 <+2051>: lea -0x3e0a0(%ebx),%eax > 0x459e8ab9 <+2057>: mov %eax,0x4(%esp) > 0x459e8abd <+2061>: test %edx,%edx > 0x459e8abf <+2063>: cmove 0x3c(%esp),%edx > 0x459e8ac4 <+2068>: and $0x2,%esi > 0x459e8ac7 <+2071>: mov %esi,(%esp) > 0x459e8aca <+2074>: mov %edx,0x8(%esp) > 0x459e8ace <+2078>: call 0x459e0c20 <__libc_message> > 0x459e8ad3 <+2083>: jmp 0x459e8973 <_int_free+1731> > 0x459e8ad8 <+2088>: lea -0x40265(%ebx),%eax > 0x459e8ade <+2094>: and $0x2,%esi > 0x459e8ae1 <+2097>: mov %eax,0x8(%esp) > 0x459e8ae5 <+2101>: lea -0x3f181(%ebx),%eax > 0x459e8aeb <+2107>: mov %eax,0x4(%esp) > 0x459e8aef <+2111>: mov %esi,(%esp) > 0x459e8af2 <+2114>: call 0x459e0c20 <__libc_message> > 0x459e8af7 <+2119>: jmp 0x459e8973 <_int_free+1731> > 0x459e8afc <+2124>: mov 0x24(%esp),%eax > 0x459e8b00 <+2128>: movl $0x0,0x14(%esp) > 0x459e8b08 <+2136>: movl $0xffffffff,0x10(%esp) > 0x459e8b10 <+2144>: movl $0x32,0xc(%esp) > 0x459e8b18 <+2152>: add %ebp,%eax > 0x459e8b1a <+2154>: movl $0x0,0x8(%esp) > 0x459e8b22 <+2162>: mov %esi,0x4(%esp) > 0x459e8b26 <+2166>: mov %eax,(%esp) > 0x459e8b29 <+2169>: mov %edx,0x20(%esp) > 0x459e8b2d <+2173>: call 0x45a63770 <mmap> > 0x459e8b32 <+2178>: mov 0x20(%esp),%edx > 0x459e8b36 <+2182>: add $0x1,%eax > 0x459e8b39 <+2185>: je 0x459e8710 <_int_free+1120> > 0x459e8b3f <+2191>: mov 0x24(%esp),%ecx > 0x459e8b43 <+2195>: mov %ebp,0xc(%ecx) > 0x459e8b46 <+2198>: mov %ecx,%eax > 0x459e8b48 <+2200>: jmp 0x459e86ef <_int_free+1087> > 0x459e8b4d <+2205>: call 0x459a3150 <__GI_abort> > 0x459e8b52 <+2210>: mov 0x160(%ebx),%eax > 0x459e8b58 <+2216>: add $0x8,%esi > 0x459e8b5b <+2219>: mov %esi,(%esp) > 0x459e8b5e <+2222>: lea -0x3df80(%ebx),%edx > 0x459e8b64 <+2228>: call 0x459e77d0 <malloc_printerr> > 0x459e8b69 <+2233>: jmp 0x459e839a <_int_free+234> > 0x459e8b6e <+2238>: cmpl $0x0,0x10(%eax) > 0x459e8b72 <+2242>: je 0x459e8c89 <_int_free+2521> > 0x459e8b78 <+2248>: mov 0x14(%edi),%eax > 0x459e8b7b <+2251>: mov %eax,0x14(%edx) > 0x459e8b7e <+2254>: mov 0x14(%edi),%eax > 0x459e8b81 <+2257>: mov %edx,0x10(%eax) > 0x459e8b84 <+2260>: jmp 0x459e85bc <_int_free+780> > 0x459e8b89 <+2265>: cmpl $0x0,0x10(%eax) > 0x459e8b8d <+2269>: je 0x459e8cee <_int_free+2622> > 0x459e8b93 <+2275>: mov 0x14(%ebp),%eax > 0x459e8b96 <+2278>: mov %eax,0x14(%edx) > 0x459e8b99 <+2281>: mov 0x14(%ebp),%eax > 0x459e8b9c <+2284>: mov %edx,0x10(%eax) > 0x459e8b9f <+2287>: jmp 0x459e84a7 <_int_free+503> > 0x459e8ba4 <+2292>: lea -0x3e02c(%ebx),%edi > 0x459e8baa <+2298>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8baf <+2303>: cmpl $0x0,0x10(%eax) > 0x459e8bb3 <+2307>: je 0x459e8c16 <_int_free+2406> > 0x459e8bb5 <+2309>: mov 0x14(%esi),%eax > 0x459e8bb8 <+2312>: mov %eax,0x14(%edx) > 0x459e8bbb <+2315>: mov 0x14(%esi),%eax > 0x459e8bbe <+2318>: mov %edx,0x10(%eax) > 0x459e8bc1 <+2321>: jmp 0x459e8459 <_int_free+425> > 0x459e8bc6 <+2326>: mov 0x28(%esp),%edx > 0x459e8bca <+2330>: cmpl $0x0,%gs:0xc > 0x459e8bd2 <+2338>: je 0x459e8bd5 <_int_free+2341> > 0x459e8bd4 <+2340>: lock subl $0x1,(%edx) > 0x459e8bd8 <+2344>: jne 0x459ed92d <_L_unlock_5141> > 0x459e8bde <+2350>: mov 0x160(%ebx),%eax > 0x459e8be4 <+2356>: lea -0x40265(%ebx),%edx > 0x459e8bea <+2362>: mov %esi,(%esp) > 0x459e8bed <+2365>: call 0x459e77d0 <malloc_printerr> > 0x459e8bf2 <+2370>: xor %eax,%eax > 0x459e8bf4 <+2372>: mov $0x1,%ecx > 0x459e8bf9 <+2377>: mov 0x28(%esp),%edx > 0x459e8bfd <+2381>: cmpl $0x0,%gs:0xc > 0x459e8c05 <+2389>: je 0x459e8c08 <_int_free+2392> > 0x459e8c07 <+2391>: lock cmpxchg %ecx,(%edx) > 0x459e8c0b <+2395>: jne 0x459ed939 <_L_lock_5157> > 0x459e8c11 <+2401>: jmp 0x459e8459 <_int_free+425> > 0x459e8c16 <+2406>: cmp %edx,%esi > 0x459e8c18 <+2408>: je 0x459e8ca7 <_int_free+2551> > 0x459e8c1e <+2414>: mov %edx,0x10(%eax) > 0x459e8c21 <+2417>: mov 0x14(%esi),%edx > 0x459e8c24 <+2420>: mov %edx,0x14(%eax) > 0x459e8c27 <+2423>: mov 0x10(%esi),%edx > 0x459e8c2a <+2426>: mov %eax,0x14(%edx) > 0x459e8c2d <+2429>: mov 0x14(%esi),%edx > 0x459e8c30 <+2432>: mov %eax,0x10(%edx) > 0x459e8c33 <+2435>: jmp 0x459e8459 <_int_free+425> > 0x459e8c38 <+2440>: mov 0x28(%esp),%ecx > 0x459e8c3c <+2444>: cmpl $0x0,%gs:0xc > 0x459e8c44 <+2452>: je 0x459e8c47 <_int_free+2455> > 0x459e8c46 <+2454>: lock subl $0x1,(%ecx) > 0x459e8c4a <+2458>: jne 0x459ed945 <_L_unlock_5195> > 0x459e8c50 <+2464>: mov 0x160(%ebx),%eax > 0x459e8c56 <+2470>: lea -0x40265(%ebx),%edx > 0x459e8c5c <+2476>: mov %ebp,(%esp) > 0x459e8c5f <+2479>: call 0x459e77d0 <malloc_printerr> > 0x459e8c64 <+2484>: xor %eax,%eax > 0x459e8c66 <+2486>: mov $0x1,%ecx > 0x459e8c6b <+2491>: mov 0x28(%esp),%ebp > 0x459e8c6f <+2495>: cmpl $0x0,%gs:0xc > 0x459e8c77 <+2503>: je 0x459e8c7a <_int_free+2506> > 0x459e8c79 <+2505>: lock cmpxchg %ecx,0x0(%ebp) > 0x459e8c7e <+2510>: jne 0x459ed951 <_L_lock_5213> > 0x459e8c84 <+2516>: jmp 0x459e84a7 <_int_free+503> > 0x459e8c89 <+2521>: cmp %edx,%edi > 0x459e8c8b <+2523>: je 0x459e8cb2 <_int_free+2562> > 0x459e8c8d <+2525>: mov %edx,0x10(%eax) > 0x459e8c90 <+2528>: mov 0x14(%edi),%edx > 0x459e8c93 <+2531>: mov %edx,0x14(%eax) > 0x459e8c96 <+2534>: mov 0x10(%edi),%edx > 0x459e8c99 <+2537>: mov %eax,0x14(%edx) > 0x459e8c9c <+2540>: mov 0x14(%edi),%edx > 0x459e8c9f <+2543>: mov %eax,0x10(%edx) > 0x459e8ca2 <+2546>: jmp 0x459e85bc <_int_free+780> > 0x459e8ca7 <+2551>: mov %eax,0x14(%eax) > 0x459e8caa <+2554>: mov %eax,0x10(%eax) > 0x459e8cad <+2557>: jmp 0x459e8459 <_int_free+425> > 0x459e8cb2 <+2562>: mov %eax,0x14(%eax) > 0x459e8cb5 <+2565>: mov %eax,0x10(%eax) > 0x459e8cb8 <+2568>: jmp 0x459e85bc <_int_free+780> > 0x459e8cbd <+2573>: lea -0x3dfec(%ebx),%edi > 0x459e8cc3 <+2579>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8cc8 <+2584>: lea -0x3e050(%ebx),%edi > 0x459e8cce <+2590>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8cd3 <+2595>: mov 0x4(%eax),%edx > 0x459e8cd6 <+2598>: and $0xfffffff8,%edx > 0x459e8cd9 <+2601>: add %edx,%eax > 0x459e8cdb <+2603>: cmp %eax,%ebp > 0x459e8cdd <+2605>: jb 0x459e83e0 <_int_free+304> > 0x459e8ce3 <+2611>: lea -0x3e00c(%ebx),%edi > 0x459e8ce9 <+2617>: jmp 0x459e87f0 <_int_free+1344> > 0x459e8cee <+2622>: cmp %edx,%ebp > 0x459e8cf0 <+2624>: je 0x459e8d0c <_int_free+2652> > 0x459e8cf2 <+2626>: mov %edx,0x10(%eax) > 0x459e8cf5 <+2629>: mov 0x14(%ebp),%edx > 0x459e8cf8 <+2632>: mov %edx,0x14(%eax) > 0x459e8cfb <+2635>: mov 0x10(%ebp),%edx > 0x459e8cfe <+2638>: mov %eax,0x14(%edx) > 0x459e8d01 <+2641>: mov 0x14(%ebp),%edx > 0x459e8d04 <+2644>: mov %eax,0x10(%edx) > 0x459e8d07 <+2647>: jmp 0x459e84a7 <_int_free+503> > 0x459e8d0c <+2652>: mov %eax,0x14(%eax) > 0x459e8d0f <+2655>: mov %eax,0x10(%eax) > 0x459e8d12 <+2658>: jmp 0x459e84a7 <_int_free+503> >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 861323
:
618455
|
618456
| 618457 |
618458
|
618459
|
618460
|
618461
|
618462
|
618463