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 625230 Details for
Bug 865179
[abrt] gnucash-2.4.7-1.fc14: malloc_consolidate: Process /usr/bin/gnucash 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), 42.12 KB, created by
Walt
on 2012-10-10 23:29:50 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Walt
Created:
2012-10-10 23:29:50 UTC
Size:
42.12 KB
patch
obsolete
>[New Thread 9864] >[New Thread 9865] >[New Thread 9867] >[New Thread 9895] >[New Thread 9896] >[Thread debugging using libthread_db enabled] >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib/sse2/libgmp.so.3.5.0.debug": separate debug info file has no debug info >Core was generated by `gnucash'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=0x11143a0) at malloc.c:5155 >5155 nextsize = chunksize(nextchunk); > >Thread 5 (Thread 0xaf254b70 (LWP 9896)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16 >No locals. >#1 0x0028c39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 >No locals. >#2 0x42692155 in WTF::ThreadCondition::wait (this=0xb11f4de8, mutex=...) at Source/JavaScriptCore/wtf/ThreadingPthreads.cpp:350 >No locals. >#3 0x41c58662 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb11f4d80) at Source/WebCore/loader/icon/IconDatabase.cpp:1420 > didAnyWork = <value optimized out> > shouldReenableSuddenTermination = true >#4 0x41c5a6fa in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb11f4d80) at Source/WebCore/loader/icon/IconDatabase.cpp:1044 > journalFilename = {m_impl = {<WTF::FastAllocBase> = {<No data fields>}, m_ptr = 0xb11f8f00}} >#5 0x41c5a86e in WebCore::IconDatabase::iconDatabaseSyncThreadStart (vIconDatabase=0xb11f4d80) at Source/WebCore/loader/icon/IconDatabase.cpp:947 > iconDB = 0xb11f4d80 >#6 0x42691de0 in WTF::threadEntryPoint (contextData=0xb11f74d8) at Source/JavaScriptCore/wtf/Threading.cpp:65 > context = 0xb11f74d8 > entryPoint = 0x41c5a850 <WebCore::IconDatabase::iconDatabaseSyncThreadStart(void*)> > data = <value optimized out> >#7 0x00287e99 in start_thread (arg=0xaf254b70) at pthread_create.c:301 > pd = 0xaf254b70 > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2727924, 0, 4001536, -1356512552, 551175892, 983922058}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#8 0x01064d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 0xafa55b70 (LWP 9895)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16 >No locals. >#1 0x0028c39b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 >No locals. >#2 0x4267e6d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x42c11d60) at Source/JavaScriptCore/wtf/FastMalloc.cpp:2400 >No locals. >#3 0x4267e72e in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x42c11d60) at Source/JavaScriptCore/wtf/FastMalloc.cpp:1517 >No locals. >#4 0x00287e99 in start_thread (arg=0xafa55b70) at pthread_create.c:301 > pd = 0xafa55b70 > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2727924, 0, 4001536, -1348119848, 553273045, 983922058}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#5 0x01064d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 3 (Thread 0xb0256b70 (LWP 9867)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16 >No locals. >#1 0x0028f3fb in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x006c5f7d in read (data=0x0) at /usr/include/bits/unistd.h:45 >No locals. >#3 child_watch_helper_thread (data=0x0) at gmain.c:4011 > b = "B\000\000\000\070\306~\000\200\333;\b\210\032y\000\210a%\260" > list = <value optimized out> >#4 0x006edbd0 in g_thread_create_proxy (data=0x83bdb80) at gthread.c:1897 > thread = 0x83bdb80 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#5 0x00287e99 in start_thread (arg=0xb0256b70) at pthread_create.c:301 > pd = 0xb0256b70 > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2727924, 0, 4001536, -1339727144, 546981610, 983922058}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#6 0x01064d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb762bb70 (LWP 9865)): >#0 __kernel_vsyscall () at arch/x86/vdso/vdso32/int80.S:16 >No locals. >#1 0x01059c36 in __poll (fds=0xb6d00cc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <value optimized out> > oldtype = -516 > result = <value optimized out> >#2 0x006d4dac in g_poll (fds=0xb6d00cc0, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x006c48b7 in g_main_context_poll (context=0x81e6500, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093 > poll_func = 0x6d4d80 <g_poll> >#4 g_main_context_iterate (context=0x81e6500, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775 > max_priority = 2147483647 > timeout = -1 > some_ready = <value optimized out> > nfds = 1 > allocated_nfds = <value optimized out> > fds = 0xb6d00cc0 >#5 0x006c504b in g_main_loop_run (loop=0x81e6580) at gmain.c:2988 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x00b02ed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277 >No locals. >#7 0x006edbd0 in g_thread_create_proxy (data=0x81e6590) at gthread.c:1897 > thread = 0x81e6590 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#8 0x00287e99 in start_thread (arg=0xb762bb70) at pthread_create.c:301 > pd = 0xb762bb70 > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2727924, 0, 4001536, -1218268456, -1355135260, 983922058}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <value optimized out> > pagesize_m1 = <value optimized out> > sp = <value optimized out> > freesize = <value optimized out> >#9 0x01064d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb782d880 (LWP 9864)): >#0 malloc_consolidate (av=0x11143a0) at malloc.c:5155 > fb = 0x11143ac > maxfb = 0x11143cc > p = 0x11143e0 > nextp = 0x8adcc60 > unsorted_bin = 0x11143d0 > first_unsorted = <value optimized out> > nextchunk = 0xa4a1fa0 > size = 154721216 > nextsize = <value optimized out> > prevsize = <value optimized out> > nextinuse = <value optimized out> > bck = <value optimized out> > fwd = <value optimized out> >#1 0x00ffc81d in _int_malloc (av=0x11143a0, bytes=3072) at malloc.c:4373 > nb = 3080 > idx = 97 > bin = <value optimized out> > victim = <value optimized out> > size = <value optimized out> > victim_index = <value optimized out> > remainder = <value optimized out> > remainder_size = <value optimized out> > block = <value optimized out> > bit = <value optimized out> > map = <value optimized out> > fwd = <value optimized out> > bck = <value optimized out> > errstr = 0x0 >#2 0x010000e9 in __libc_calloc (n=1, elem_size=3072) at malloc.c:4065 > av = <value optimized out> > oldtop = 0x944c630 > p = <value optimized out> > bytes = 3072 > sz = 3072 > csz = <value optimized out> > oldtopsize = 133584 > mem = <value optimized out> > clearsize = <value optimized out> > nclears = <value optimized out> > d = <value optimized out> > hook = <value optimized out> >#3 0x006cb02d in g_malloc0 (n_bytes=3072) at gmem.c:196 > mem = <value optimized out> >#4 0x006cb393 in g_malloc0_n (n_blocks=256, n_block_bytes=12) at gmem.c:408 >No locals. >#5 0x006b2952 in g_hash_table_resize (hash_table=0x84d3230 = {...}) at ghash.c:526 > __n = 256 > __s = 12 > __p = <value optimized out> > new_nodes = <value optimized out> > old_size = 512 > i = <value optimized out> >#6 0x006b2f6c in g_hash_table_maybe_resize (hash_table=Traceback (most recent call last): > File "/usr/share/glib-2.0/gdb/glib.py", line 98, in next > if long (node["key_hash"]) >= 2: >RuntimeError: Cannot access memory at address 0x44890c4d >0x877c50, key=0x84ee4d0, notify=1) at ghash.c:574 > noccupied = <value optimized out> > size = <value optimized out> >#7 g_hash_table_remove_internal (hash_table=Traceback (most recent call last): > File "/usr/share/glib-2.0/gdb/glib.py", line 98, in next > if long (node["key_hash"]) >= 2: >RuntimeError: Cannot access memory at address 0x44890c4d >0x877c50, key=0x84ee4d0, notify=1) at ghash.c:1099 > node = 0x84f9968 > node_index = 139434344 > __PRETTY_FUNCTION__ = "g_hash_table_remove_internal" >#8 0x0087ed17 in qof_collection_remove_entity (ent=0x84ee488 [GNCPrice]) at qofid.c:104 > col = 0x84ce378 > guid = <value optimized out> >#9 0x0087f771 in qof_instance_dispose (instp=0x84ee488 [GNCPrice]) at qofinstance.c:333 > priv = <value optimized out> > inst = 0x84ee488 [GNCPrice] >#10 0x001a5832 in gnc_price_dispose (pricep=0x84ee488 [GNCPrice]) at gnc-pricedb.c:64 >No locals. >#11 0x008ed073 in g_object_unref (_object=0x84ee488) at gobject.c:2658 > object = 0x84ee488 [GNCPrice] > old_ref = 1 > __PRETTY_FUNCTION__ = "g_object_unref" >#12 0x001a608e in gnc_price_destroy (p=0x84ee488 [GNCPrice]) at gnc-pricedb.c:249 >No locals. >#13 gnc_price_unref (p=0x84ee488 [GNCPrice]) at gnc-pricedb.c:277 > __PRETTY_FUNCTION__ = "gnc_price_unref" >#14 0x001a614e in price_list_destroy_helper (data=0x84ee488, user_data=0x0) at gnc-pricedb.c:686 >No locals. >#15 0x006bff29 in g_list_foreach (list=<value optimized out>, func=0x1a6130 <price_list_destroy_helper>, user_data=0x0) at glist.c:919 > next = 0x84eeec0 = {0x84ef270, 0x84ef408, 0x84ef5a0, 0x84ef738, 0x84ef518, 0x84ef2f8, 0x84ef160, 0x84ef490, 0x84ef6b0, 0x84ef1e8, 0x84ef628, 0x84ef380, 0x84ef910, 0x84efaa8, 0x84efc40, 0x84efdd8, 0x84efbb8} >#16 0x001a7bf5 in gnc_price_list_destroy (prices=0x84d2240) at gnc-pricedb.c:692 >No locals. >#17 0x001a7c48 in destroy_pricedb_currency_hash_data (key=0x84cfc98, data=0x84d2240, user_data=0x0) at gnc-pricedb.c:800 > price_list = 0x84d2240 = {0x84ee378, 0x84ee510, 0x84ee6a8, 0x84ef0d8, 0x84ee620, 0x84ee400, 0x84ee268, 0x84ee598, 0x84ef050, 0x84ee2f0, 0x84ee730, 0x84ee488, 0x84ef270, 0x84ef408, 0x84ef5a0, 0x84ef738, 0x84ef518, 0x84ef2f8, 0x84ef160, 0x84ef490, 0x84ef6b0, 0x84ef1e8, 0x84ef628, 0x84ef380, 0x84ef910, 0x84efaa8, 0x84efc40, 0x84efdd8, 0x84efbb8} > node = <value optimized out> > p = <value optimized out> >#18 0x006b39e5 in g_hash_table_foreach (hash_table=0x84d3060 = {...}, func=0x1a7c10 <destroy_pricedb_currency_hash_data>, user_data=0x0) at ghash.c:1328 > node = <value optimized out> > i = <value optimized out> > __PRETTY_FUNCTION__ = "g_hash_table_foreach" >#19 0x001a56c9 in destroy_pricedb_commodity_hash_data (key=0x84d1f50, data=0x84d3060, user_data=0x0) at gnc-pricedb.c:810 > currency_hash = 0x84d3060 = { > [0x84cfc98] = 0x84d2240 > } >#20 0x006b39e5 in g_hash_table_foreach (hash_table=0x8278490 = {...}, func=0x1a5690 <destroy_pricedb_commodity_hash_data>, user_data=0x0) at ghash.c:1328 > node = <value optimized out> > i = <value optimized out> > __PRETTY_FUNCTION__ = "g_hash_table_foreach" >#21 0x001a7f92 in gnc_pricedb_destroy (db=0x82595f0 [GNCPriceDB]) at gnc-pricedb.c:822 >No locals. >#22 0x001a8018 in pricedb_book_end (book=0x82cc6b0 [QofBook]) at gnc-pricedb.c:2760 > db = 0x82595f0 [GNCPriceDB] > col = 0x84b3e58 >#23 0x00887fc9 in qof_object_book_end (book=0x82cc6b0 [QofBook]) at qofobject.c:85 > obj = <value optimized out> > l = <value optimized out> > __PRETTY_FUNCTION__ = "qof_object_book_end" >#24 0x0088590e in qof_book_destroy (book=0x82cc6b0 [QofBook]) at qofbook.c:133 > cols = <value optimized out> > __PRETTY_FUNCTION__ = "qof_book_destroy" >#25 0x00891213 in qof_session_destroy (session=0x847f560) at qofsession.c:1531 > book = <value optimized out> > node = <value optimized out> > __PRETTY_FUNCTION__ = "qof_session_destroy" >#26 0x001ac0e0 in gnc_clear_current_session () at gnc-session.c:65 >No locals. >#27 0x0048b04f in gnc_file_quit () at gnc-file.c:1453 > session = 0x847f560 >#28 0x001a1327 in call_c_hook (hook=0x81fb820, data=0x0) at gnc-hooks.c:273 > __PRETTY_FUNCTION__ = "call_c_hook" >#29 0x006b456e in g_hook_list_marshal (hook_list=0x81e9be0, may_recurse=1, marshaller=0x1a12e0 <call_c_hook>, data=0x0) at ghook.c:387 > was_in_call = <value optimized out> > hook = <value optimized out> > __PRETTY_FUNCTION__ = "g_hook_list_marshal" >#30 0x001a251e in gnc_hook_run (name=0x4d5924 "hook_ui_shutdown", data=0x0) at gnc-hooks.c:289 > hook = <value optimized out> > __PRETTY_FUNCTION__ = "gnc_hook_run" >#31 0x0048f4d6 in gnc_shutdown (exit_status=0) at gnc-gnome-utils.c:779 >No locals. >#32 0x004925ff in gnc_main_window_timed_quit (dummy=0x0) at gnc-main-window.c:1234 >No locals. >#33 0x006c58fd in g_timeout_dispatch (source=0x9336f70, callback=0x4925d0 <gnc_main_window_timed_quit>, user_data=0x0) at gmain.c:3585 > timeout_source = 0x9336f70 >#34 0x006c4192 in g_main_dispatch (context=0x81b5070) at gmain.c:2149 > dispatch = 0x6c58d0 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x4925d0 <gnc_main_window_timed_quit> > cb_funcs = 0x7915bc > cb_data = 0x8c510f8 > current_source_link = {data = 0x9336f70, next = 0x0} > need_destroy = <value optimized out> > source = 0x9336f70 > current = 0x81e7590 > i = <value optimized out> >#35 g_main_context_dispatch (context=0x81b5070) at gmain.c:2702 >No locals. >#36 0x006c4978 in g_main_context_iterate (context=0x81b5070, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780 > max_priority = 2147483647 > timeout = 197 > some_ready = 1 > nfds = <value optimized out> > allocated_nfds = <value optimized out> > fds = 0x9264b28 >#37 0x006c504b in g_main_loop_run (loop=0x876ddd0) at gmain.c:2988 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#38 0x05402499 in IA__gtk_main () at gtkmain.c:1237 > tmp_list = <value optimized out> > functions = 0x0 > init = <value optimized out> > loop = 0x876ddd0 >#39 0x0048f2a5 in gnc_ui_start_event_loop () at gnc-gnome-utils.c:668 > id = 317 >#40 0x0804a72e in inner_main (closure=0x0, argc=1, argv=0xbff3def4) at gnucash-bin.c:735 > main_mod = <value optimized out> > fn = <value optimized out> > error = 0x0 >#41 0x031303c7 in invoke_main_func (body_data=0xbff3dd90) at init.c:367 > closure = 0xbff3dd90 >#42 0x03100f43 in c_body (d=0xbff3dd04) at continuations.c:349 > data = 0xbff3dd04 >#43 0x031785b4 in scm_c_catch (tag=0x104, body=0x3100f30 <c_body>, body_data=0xbff3dd04, handler=0x3100f60 <c_handler>, handler_data=0xbff3dd04, pre_unwind_handler=0x3177a70 <scm_handle_by_message_noexit>, pre_unwind_handler_data=0x0) at throw.c:203 > jbr = {buf = {{__jmpbuf = {52183664, -1074537556, 52231680, -1074537352, -1913739531, 1163037068}, __mask_was_saved = 0, __saved_mask = {__val = {51250632, 3220429928, 2923100, 0, 0, 5, 0, 1, 3079113552, 1, 2920380, 3220430064, 3079113992, 3220430020, 2837057, 3220430004, 51254632, 3220429992, 0, 3220430000, 0, 3220429940, 0, 1, 3079113552, 52183664, 3079113552, 51268168, 3220429928, 51592837, 2980354648, 2979934112}}}}, throw_tag = 0xb19e2f40, retval = 0x28d2d1} > jmpbuf = 0xb19eb810 > answer = 0x404 > pre_unwind = {handler = 0x3177a70 <scm_handle_by_message_noexit>, handler_data = 0x0, running = 0, lazy_catch_p = 0} >#44 0x03101543 in scm_i_with_continuation_barrier (body=0x3100f30 <c_body>, body_data=0xbff3dd04, handler=0x3100f60 <c_handler>, handler_data=0xbff3dd04, pre_unwind_handler=0x3177a70 <scm_handle_by_message_noexit>, pre_unwind_handler_data=0x0) at continuations.c:325 > stack_item = 1 > thread = 0x82ece00 > old_controot = 0xb1a13a48 > old_contbase = <value optimized out> > old_lastframe = <value optimized out> > result = 0x938dbc0 >#45 0x03101624 in scm_c_with_continuation_barrier (func=0x3130380 <invoke_main_func>, data=0xbff3dd90) at continuations.c:367 > c_data = {func = 0x3130380 <invoke_main_func>, data = 0xbff3dd90, result = 0x31015d0} >#46 0x0317712a in scm_i_with_guile_and_parent (func=0x3130380 <invoke_main_func>, data=0xbff3dd90, parent=0x0) at threads.c:733 > res = <value optimized out> > really_entered = 1 > base_item = 135810931 >#47 0x0317721f in scm_with_guile (func=0x3130380 <invoke_main_func>, data=0xbff3dd90) at threads.c:721 >No locals. >#48 0x03130360 in scm_boot_guile (argc=1, argv=0xbff3def4, main_func=0x804a4d0 <inner_main>, closure=0x0) at init.c:350 > res = <value optimized out> > c = {main_func = 0x804a4d0 <inner_main>, closure = 0x0, argc = 1, argv = 0xbff3def4} >#49 0x0804b14d in main (argc=1, argv=0xbff3def4) at gnucash-bin.c:877 >No locals. >From To Syms Read Shared Object Library >0x009ec400 0x009f66d8 Yes /usr/lib/gnucash/libgncmod-report-gnome.so >0x00c73d90 0x00cb9898 Yes /usr/lib/gnucash/libgnc-gnome.so.0 >0x0044f1a0 0x004cbd18 Yes /usr/lib/gnucash/libgncmod-gnome-utils.so >0x0011c5e0 0x00136db8 Yes /usr/lib/gnucash/libgncmod-app-utils.so >0x001653a0 0x00212bf8 Yes /usr/lib/gnucash/libgncmod-engine.so >0x00e50920 0x00e52af8 Yes /usr/lib/gnucash/libgnc-module.so.0 >0x00261750 0x00268218 Yes /usr/lib/gnucash/libgnc-core-utils.so.0 >0x0086e600 0x00894968 Yes /usr/lib/gnucash/libgnc-qof.so.1 >0x030fc2d0 0x0318fb18 Yes /usr/lib/libguile.so.17 >0x020bce70 0x02109f28 Yes /usr/lib/libgnomeui-2.so.0 >0x00b78380 0x00b7cd28 Yes /usr/lib/libSM.so.6.0.0 >0x00b84530 0x00b941f8 Yes /usr/lib/libICE.so.6.3.0 >0x0204a270 0x02084f88 Yes /usr/lib/libbonoboui-2.so.0 >0x002da3c0 0x00317b48 Yes /usr/lib/libgnomevfs-2.so.0 >0x02008d90 0x02028618 Yes /usr/lib/libgnomecanvas-2.so.0 >0x00ba2000 0x00bace28 Yes /usr/lib/libgnome-2.so.0 >0x02c9b350 0x02ca0b28 Yes /lib/libpopt.so.0 >0x02a423d0 0x02a73338 Yes /usr/lib/libbonobo-2.so.0 >0x02a9b0e0 0x02aa43a8 Yes /usr/lib/libbonobo-activation.so.4 >0x02beeec0 0x02c16e28 Yes /usr/lib/libORBit-2.so.0 >0x02941370 0x02953108 Yes /usr/lib/libart_lgpl_2.so.2 >0x02d3af10 0x02d58a28 Yes /usr/lib/libgconf-2.so.4.1.5 >0x0530a190 0x055edb08 Yes /usr/lib/libgtk-x11-2.0.so.0.2200.0 >0x024be020 0x025262d8 Yes /usr/lib/libgdk-x11-2.0.so.0.2200.0 >0x00de1480 0x00deeb38 Yes /usr/lib/libatk-1.0.so.0.3209.1 >0x00a77070 0x00b25008 Yes /lib/libgio-2.0.so.0.2600.0 >0x00d41390 0x00d5e838 Yes /usr/lib/libpangoft2-1.0.so.0.2800.1 >0x002706b0 0x00275b98 Yes /usr/lib/libpangocairo-1.0.so.0.2800.1 >0x00d71330 0x00d859f8 Yes /usr/lib/libgdk_pixbuf-2.0.so.0.2200.0 >0x0033c020 0x003c2c88 Yes /usr/lib/libcairo.so.2.11000.2 >0x007c1720 0x007dd718 Yes /usr/lib/libpng12.so.0.46.0 >0x00d9a240 0x00dbc138 Yes /usr/lib/libpango-1.0.so.0.2800.1 >0x0094c340 0x009af8b8 Yes /usr/lib/libfreetype.so.6.6.0 >0x003eff60 0x0040bcf8 Yes /usr/lib/libfontconfig.so.1.4.4 >0x008e6f20 0x0091af48 Yes /lib/libgobject-2.0.so.0.2600.0 >0x00a4ebd0 0x00a4fd48 Yes /lib/libgmodule-2.0.so.0.2600.0 >0x007e8f30 0x007ea6a8 Yes /lib/libgthread-2.0.so.0.2600.0 >0x0027a880 0x0027e638 Yes /lib/librt-2.13.so >0x00696280 0x0072dc68 Yes /lib/libglib-2.0.so.0.2600.0 >0x004fe470 0x00518b68 Yes /lib/libm-2.13.so >0x00286600 0x002924e8 Yes /lib/libpthread-2.13.so >0x00fa3c10 0x010c09c4 Yes /lib/libc-2.13.so >0x00529260 0x005315d8 Yes /usr/lib/gnucash/libgncmod-html.so >0x0029e6f0 0x0029fd58 Yes /usr/lib/gnucash/libgncmod-report-system.so >0x0053ca70 0x00549148 Yes /usr/lib/libglade-2.0.so.0 >0x0715acb0 0x07243238 Yes /usr/lib/libxml2.so.2.7.7 >0x0061d340 0x00634888 Yes /usr/lib/gnucash/libgncmod-ledger-core.so >0x00556410 0x0056bae8 Yes /usr/lib/gnucash/libgncmod-register-gnome.so >0x00577170 0x0057f4d8 Yes /usr/lib/gnucash/libgncmod-register-core.so >0x00589f80 0x00593ce8 Yes /usr/lib/gnucash/libgncmod-gnome-search.so >0x005a81f0 0x005c7fa8 Yes /usr/lib/gnucash/libgnc-backend-xml-utils.so.0 >0x00bd50c0 0x00be6cb8 Yes /usr/lib/libgnome-keyring.so.0.1.1 >0x00e694b0 0x00ef9bd8 Yes /usr/lib/libX11.so.6.3.0 >0x005daf90 0x005f1818 Yes /lib/libgcc_s-4.5.1-20100924.so.1 >0x00cf4de0 0x00cf8d38 Yes /usr/lib/gnucash/libgncmod-calculation.so >0x02c3cec0 0x02c74568 Yes (*) /usr/lib/sse2/libgmp.so.3 >0x0063d8b0 0x006423f8 Yes /lib/libcrypt-2.13.so >0x02934a20 0x02939438 Yes /usr/lib/libltdl.so.7 >0x002ab850 0x002c2b3f Yes /lib/ld-2.13.so >0x00a54f00 0x00a56bc8 Yes /lib/libuuid.so.1 >0x007986b0 0x007aa3c8 Yes /usr/lib/libdbus-glib-1.so.2.1.0 >0x0404e6a0 0x0407d7b8 Yes /lib/libdbus-1.so.3.5.2 >0x06ad2f20 0x06b0b698 Yes /usr/lib/libssl.so.10 >0x025c6ec0 0x026ad418 Yes /lib/libcrypto.so.10 >0x002a2a60 0x002a3a88 Yes /lib/libdl-2.13.so >0x005f7670 0x00604298 Yes /lib/libz.so.1.2.5 >0x050e4940 0x050e5ae8 Yes /usr/lib/libavahi-glib.so.1.0.2 >0x05287550 0x0528d8f8 Yes /usr/lib/libavahi-common.so.3.5.2 >0x00bbf950 0x00bc91a8 Yes /usr/lib/libavahi-client.so.3.2.7 >0x007ef620 0x007fef18 Yes /lib/libresolv-2.13.so >0x0080b230 0x0081cc58 Yes /lib/libselinux.so.1 >0x02de3a20 0x02de4458 Yes /lib/libutil-2.13.so >0x00bf3f60 0x00bf7a68 Yes /usr/lib/libgailutil.so.18.0.1 >0x030bc3c0 0x030c6408 Yes /usr/lib/libcanberra.so.0 >0x02a0ec50 0x02a0f968 Yes /usr/lib/libORBitCosNaming-2.so.0 >0x00a2ce70 0x00a2f3b8 Yes /usr/lib/libXfixes.so.3 >0x009346b0 0x0093ee28 Yes /usr/lib/libXext.so.6 >0x00a112c0 0x00a17158 Yes /usr/lib/libXrender.so.1 >0x00a49780 0x00a4a258 Yes /usr/lib/libXinerama.so.1 >0x00a1c780 0x00a26938 Yes /usr/lib/libXi.so.6 >0x00a34150 0x00a38c38 Yes /usr/lib/libXrandr.so.2 >0x00a3ee40 0x00a44418 Yes /usr/lib/libXcursor.so.1 >0x002a7890 0x002a8498 Yes /usr/lib/libXcomposite.so.1 >0x00cec7c0 0x00ced268 Yes /usr/lib/libXdamage.so.1 >0x01c68b70 0x01cc0958 Yes /usr/lib/libpixman-1.so.0 >0x00828040 0x00840ef8 Yes /lib/libexpat.so.1 >0x01145f20 0x01210d58 Yes /usr/lib/libgoffice-0.8.so.8 >0x41675dd0 0x426bae58 Yes /usr/lib/libwebkitgtk-1.0.so.0.5.2 >0x05a293c0 0x05a5ade8 Yes /usr/lib/libsoup-2.4.so.1.3.0 >0x02e74240 0x02ec6988 Yes /lib/libgcrypt.so.11 >0x008ace90 0x008bbb88 Yes /usr/lib/libxcb.so.1 >0x028e5920 0x029179b8 Yes /lib/libfreebl3.so >0x06a913a0 0x06abb3b8 Yes /lib/libgssapi_krb5.so.2 >0x069c9150 0x06a413b8 Yes /lib/libkrb5.so.3 >0x00421e30 0x00422ba8 Yes /lib/libcom_err.so.2 >0x00bfc960 0x00c151a8 Yes /lib/libk5crypto.so.3 >0x03046720 0x0304b878 Yes /usr/lib/libvorbisfile.so.3 >0x0409e770 0x040b3a08 Yes /usr/lib/libvorbis.so.0 >0x040dc2f0 0x040deb38 Yes /usr/lib/libogg.so.0 >0x02ff0610 0x02ff9858 Yes /usr/lib/libtdb.so.1 >0x00d05320 0x00d27d48 Yes /usr/lib/libgsf-1.so.114 >0x02dae200 0x02db39e8 Yes /usr/lib/libenchant.so.1 >0x00671b30 0x0067a048 Yes /usr/lib/libgeoclue.so.0 >0x008501b0 0x008562f8 Yes /usr/lib/libgstapp-0.10.so.0 >0x008c7b70 0x008ce7f8 Yes /usr/lib/libgstinterfaces-0.10.so.0 >0x00c26410 0x00c31918 Yes /usr/lib/libgstpbutils-0.10.so.0 >0x008d6590 0x008dbb48 Yes /usr/lib/libgstvideo-0.10.so.0 >0x02468b00 0x02497518 Yes /usr/lib/libgstbase-0.10.so.0 >0x022ee340 0x02378ee8 Yes /usr/lib/libgstreamer-0.10.so.0 >0x02891750 0x028c8b68 Yes /usr/lib/libjpeg.so.62 >0x03a04ce0 0x03a2b4d8 Yes /usr/lib/libxslt.so.1.1.26 >0x032d8f80 0x0334c9b8 Yes /usr/lib/libsqlite3.so.0 >0x03453cc0 0x035864f8 Yes /usr/lib/libicui18n.so.44 >0x0128b540 0x01342e98 Yes /usr/lib/libicuuc.so.44 >0x040e3330 0x040e3438 Yes (*) /usr/lib/libicudata.so.44 >0x0305cb40 0x030999e8 Yes /usr/lib/libXt.so.6 >0x013edb30 0x014608c8 Yes /usr/lib/libstdc++.so.6.0.14 >0x02f518a0 0x02fcbed8 Yes /usr/lib/libgnutls.so.26 >0x02ddd630 0x02dddc08 Yes /lib/libgpg-error.so.0 >0x00425a00 0x004267f8 Yes /usr/lib/libXau.so.6 >0x0060cd70 0x00611ed8 Yes /lib/libkrb5support.so.0 >0x00428860 0x00428fc8 Yes /lib/libkeyutils.so.1 >0x02dcb000 0x02dd84a8 Yes /lib/libbz2.so.1 >0x02f31200 0x02f3dd38 Yes /usr/lib/libtasn1.so.3 >0x009d8a10 0x009dfb38 Yes /lib/libnss_files-2.13.so >0x009fdee0 0x00a057d8 Yes /usr/lib/gtk-2.0/2.10.0/engines/libmist.so >0x006810e0 0x00681a68 Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0x007b4720 0x007b6848 Yes /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0x007ba540 0x007bbaa8 Yes /usr/lib/libcanberra-gtk.so.0 >0x0085ba10 0x0085dc48 Yes /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00e05480 0x00e26298 Yes /usr/lib/libibus.so.2 >0x00c3cb80 0x00c49f18 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0x00cdbc00 0x00ce6f18 Yes /usr/lib/libgvfscommon.so.0 >0x0149c480 0x014b7bf8 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x04f3c0a0 0x04f44fc8 Yes /lib/libudev.so.0 >0x00bb45f0 0x00bb8a38 Yes /usr/lib/libguile-srfi-srfi-1-v-3.so >0x00e40f30 0x00e475f8 Yes /usr/lib/gnucash/libgncmod-backend-dbi.so >0x0160e7d0 0x01623f98 Yes /usr/lib/gnucash/libgnc-backend-sql.so.0 >0x058ef100 0x058f62d8 Yes /usr/lib/libdbi.so.0 >0x00a0aba0 0x00a0c298 Yes /usr/lib/dbd/libdbdmysql.so >0x06f863a0 0x06fbec38 Yes /usr/lib/mysql/libmysqlclient.so.16 >0x014c40c0 0x014d2b88 Yes /lib/libnsl-2.13.so >0x00c50960 0x00c52ec8 Yes /usr/lib/gnucash/libgncmod-backend-xml.so >0x05f532b0 0x05f5c3f8 Yes /usr/lib/gnucash/libgncmod-qif-import.so >0x05b00770 0x05b09948 Yes /usr/lib/gnucash/libgncmod-generic-import.so >0x014de320 0x014e0a48 Yes /usr/lib/gnucash/libgncmod-ofx.so >0x014eb430 0x0151d398 Yes /usr/lib/libofx.so.4 >0x016b6190 0x017a6038 Yes /usr/lib/libosp.so.5 >0x0152c480 0x01533188 Yes /usr/lib/gnucash/libgncmod-csv.so >0x06698d00 0x0669ad28 Yes /usr/lib/gnucash/libgncmod-log-replay.so >0x080de320 0x080ed008 Yes /usr/lib/gnucash/libgncmod-aqbanking.so >0x03b022f0 0x03b4afd8 Yes /usr/lib/libaqbanking.so.29 >0x07320160 0x073d6018 Yes /usr/lib/libgwenhywfar.so.47 >0x00860b50 0x00860fc8 Yes /usr/lib/gnucash/libgncmod-stylesheets.so >0x007e6690 0x007e6858 Yes /usr/lib/gnucash/libgncmod-standard-reports.so >0x009306f0 0x009308c8 Yes /usr/lib/gnucash/libgncmod-business-core.so >0x00943690 0x00943878 Yes /usr/lib/gnucash/libgncmod-business-utils.so >0x015447d0 0x01561f28 Yes /usr/lib/gnucash/libgncmod-business-gnome.so >0x036cf3b0 0x036d68e8 Yes /usr/lib/gnucash/libgnc-business-ledger.so.0 >0x059132b0 0x05915f68 Yes /usr/lib/gnucash/libgncmod-dialog-tax-table.so >0x009e4680 0x009e4848 Yes /usr/lib/gnucash/libgncmod-utility-reports.so >0x00a19750 0x00a199c8 Yes /usr/lib/gnucash/libgncmod-locale-reports-us.so >0x00a2a6a0 0x00a2a928 Yes /usr/lib/gnucash/libgncmod-tax-us.so >0x00cf03c0 0x00cf25a8 Yes /usr/lib/enchant/libenchant_myspell.so >0x01575d50 0x015ac908 Yes /usr/lib/libhunspell-1.2.so.0 >0x00c55350 0x00c55c28 Yes /usr/lib/gconv/ISO8859-1.so >0x07c4d810 0x07c4eb78 Yes /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so >0x015d83a0 0x015e2cc8 Yes /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so >0x018298b0 0x01862f78 Yes /usr/lib/libcups.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x938dbc0 154721216 >ecx 0x11143d0 17908688 >edx 0xa4a1fa0 172629920 >ebx 0x1112ff4 17903604 >esp 0xbff3d118 0xbff3d118 >ebp 0xbff3d174 0xbff3d174 >esi 0x11143e0 17908704 >edi 0x938dbc0 154721216 >eip 0xffb553 0xffb553 <malloc_consolidate+275> >eflags 0x10246 [ PF ZF 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 malloc_consolidate: > 0x00ffb440 <+0>: push %ebp > 0x00ffb441 <+1>: mov $0xfffffff8,%edx > 0x00ffb446 <+6>: mov %esp,%ebp > 0x00ffb448 <+8>: push %edi > 0x00ffb449 <+9>: push %esi > 0x00ffb44a <+10>: push %ebx > 0x00ffb44b <+11>: call 0xfa3c6f <__i686.get_pc_thunk.bx> > 0x00ffb450 <+16>: add $0x117ba4,%ebx > 0x00ffb456 <+22>: sub $0x50,%esp > 0x00ffb459 <+25>: lea 0x38(%eax),%ecx > 0x00ffb45c <+28>: mov %eax,-0x28(%ebp) > 0x00ffb45f <+31>: mov 0x1868(%ebx),%esi > 0x00ffb465 <+37>: test %esi,%esi > 0x00ffb467 <+39>: je 0xffb5b8 <malloc_consolidate+376> > 0x00ffb46d <+45>: mov %eax,%edx > 0x00ffb46f <+47>: cmpl $0x0,%gs:0xc > 0x00ffb477 <+55>: je 0xffb47a <malloc_consolidate+58> > 0x00ffb479 <+57>: lock orl $0x1,0x4(%eax) > 0x00ffb47e <+62>: add $0x30,%eax > 0x00ffb481 <+65>: add $0x8,%edx > 0x00ffb484 <+68>: mov %eax,-0x20(%ebp) > 0x00ffb487 <+71>: mov -0x28(%ebp),%eax > 0x00ffb48a <+74>: lea -0x3ba39(%ebx),%ecx > 0x00ffb490 <+80>: mov %edx,-0x2c(%ebp) > 0x00ffb493 <+83>: lea -0x39928(%ebx),%edx > 0x00ffb499 <+89>: mov %ecx,-0x38(%ebp) > 0x00ffb49c <+92>: lea -0x3a8b6(%ebx),%ecx > 0x00ffb4a2 <+98>: mov %edx,-0x3c(%ebp) > 0x00ffb4a5 <+101>: add $0x2c,%eax > 0x00ffb4a8 <+104>: mov %eax,-0x30(%ebp) > 0x00ffb4ab <+107>: lea -0x3b9f1(%ebx),%eax > 0x00ffb4b1 <+113>: mov %eax,-0x34(%ebp) > 0x00ffb4b4 <+116>: mov %ecx,-0x40(%ebp) > 0x00ffb4b7 <+119>: nop > 0x00ffb4b8 <+120>: xor %esi,%esi > 0x00ffb4ba <+122>: mov -0x2c(%ebp),%eax > 0x00ffb4bd <+125>: xchg %esi,(%eax) > 0x00ffb4bf <+127>: test %esi,%esi > 0x00ffb4c1 <+129>: jne 0xffb540 <malloc_consolidate+256> > 0x00ffb4c3 <+131>: jmp 0xffb5f8 <malloc_consolidate+440> > 0x00ffb4c8 <+136>: add %eax,%edi > 0x00ffb4ca <+138>: mov 0x8(%edx),%eax > 0x00ffb4cd <+141>: mov 0xc(%edx),%ecx > 0x00ffb4d0 <+144>: cmp 0xc(%eax),%edx > 0x00ffb4d3 <+147>: jne 0xffb666 <malloc_consolidate+550> > 0x00ffb4d9 <+153>: cmp 0x8(%ecx),%edx > 0x00ffb4dc <+156>: jne 0xffb666 <malloc_consolidate+550> > 0x00ffb4e2 <+162>: cmpl $0x1ff,0x4(%edx) > 0x00ffb4e9 <+169>: mov %ecx,0xc(%eax) > 0x00ffb4ec <+172>: mov %eax,0x8(%ecx) > 0x00ffb4ef <+175>: jbe 0xffb4fc <malloc_consolidate+188> > 0x00ffb4f1 <+177>: mov 0x10(%edx),%ecx > 0x00ffb4f4 <+180>: test %ecx,%ecx > 0x00ffb4f6 <+182>: jne 0xffb692 <malloc_consolidate+594> > 0x00ffb4fc <+188>: mov -0x20(%ebp),%edx > 0x00ffb4ff <+191>: cmp $0x1ff,%edi > 0x00ffb505 <+197>: mov 0x8(%edx),%eax > 0x00ffb508 <+200>: mov %esi,0x8(%edx) > 0x00ffb50b <+203>: mov %esi,0xc(%eax) > 0x00ffb50e <+206>: jbe 0xffb51e <malloc_consolidate+222> > 0x00ffb510 <+208>: movl $0x0,0x10(%esi) > 0x00ffb517 <+215>: movl $0x0,0x14(%esi) > 0x00ffb51e <+222>: mov -0x20(%ebp),%ecx > 0x00ffb521 <+225>: mov %edi,%edx > 0x00ffb523 <+227>: or $0x1,%edx > 0x00ffb526 <+230>: mov %edx,0x4(%esi) > 0x00ffb529 <+233>: mov %eax,0x8(%esi) > 0x00ffb52c <+236>: mov %ecx,0xc(%esi) > 0x00ffb52f <+239>: mov %edi,(%esi,%edi,1) > 0x00ffb532 <+242>: mov -0x1c(%ebp),%edx > 0x00ffb535 <+245>: test %edx,%edx > 0x00ffb537 <+247>: je 0xffb5f8 <malloc_consolidate+440> > 0x00ffb53d <+253>: mov -0x1c(%ebp),%esi > 0x00ffb540 <+256>: mov 0x4(%esi),%eax > 0x00ffb543 <+259>: mov 0x8(%esi),%edx > 0x00ffb546 <+262>: mov %eax,%edi > 0x00ffb548 <+264>: and $0xfffffffa,%edi > 0x00ffb54b <+267>: test $0x1,%al > 0x00ffb54d <+269>: mov %edx,-0x1c(%ebp) > 0x00ffb550 <+272>: lea (%esi,%edi,1),%edx >=> 0x00ffb553 <+275>: mov 0x4(%edx),%ecx > 0x00ffb556 <+278>: mov %ecx,-0x24(%ebp) > 0x00ffb559 <+281>: jne 0xffb593 <malloc_consolidate+339> > 0x00ffb55b <+283>: mov (%esi),%eax > 0x00ffb55d <+285>: sub %eax,%esi > 0x00ffb55f <+287>: add %eax,%edi > 0x00ffb561 <+289>: mov 0x8(%esi),%eax > 0x00ffb564 <+292>: mov 0xc(%esi),%ecx > 0x00ffb567 <+295>: cmp 0xc(%eax),%esi > 0x00ffb56a <+298>: jne 0xffb638 <malloc_consolidate+504> > 0x00ffb570 <+304>: cmp 0x8(%ecx),%esi > 0x00ffb573 <+307>: jne 0xffb638 <malloc_consolidate+504> > 0x00ffb579 <+313>: cmpl $0x1ff,0x4(%esi) > 0x00ffb580 <+320>: mov %ecx,0xc(%eax) > 0x00ffb583 <+323>: mov %eax,0x8(%ecx) > 0x00ffb586 <+326>: jbe 0xffb593 <malloc_consolidate+339> > 0x00ffb588 <+328>: mov 0x10(%esi),%ecx > 0x00ffb58b <+331>: test %ecx,%ecx > 0x00ffb58d <+333>: jne 0xffb6a9 <malloc_consolidate+617> > 0x00ffb593 <+339>: mov -0x24(%ebp),%eax > 0x00ffb596 <+342>: mov -0x28(%ebp),%ecx > 0x00ffb599 <+345>: and $0xfffffff8,%eax > 0x00ffb59c <+348>: cmp %edx,0x30(%ecx) > 0x00ffb59f <+351>: je 0xffb610 <malloc_consolidate+464> > 0x00ffb5a1 <+353>: testb $0x1,0x4(%edx,%eax,1) > 0x00ffb5a6 <+358>: je 0xffb4c8 <malloc_consolidate+136> > 0x00ffb5ac <+364>: andl $0xfffffffe,0x4(%edx) > 0x00ffb5b0 <+368>: jmp 0xffb4fc <malloc_consolidate+188> > 0x00ffb5b5 <+373>: lea 0x0(%esi),%esi > 0x00ffb5b8 <+376>: lea (%ecx,%edx,1),%eax > 0x00ffb5bb <+379>: add $0x8,%edx > 0x00ffb5be <+382>: cmp $0x3f0,%edx > 0x00ffb5c4 <+388>: mov %eax,0xc(%eax) > 0x00ffb5c7 <+391>: mov %eax,0x8(%eax) > 0x00ffb5ca <+394>: jne 0xffb5b8 <malloc_consolidate+376> > 0x00ffb5cc <+396>: lea 0x13ac(%ebx),%eax > 0x00ffb5d2 <+402>: cmp %eax,-0x28(%ebp) > 0x00ffb5d5 <+405>: je 0xffb623 <malloc_consolidate+483> > 0x00ffb5d7 <+407>: mov -0x28(%ebp),%edx > 0x00ffb5da <+410>: mov 0x4(%edx),%eax > 0x00ffb5dd <+413>: or $0x2,%eax > 0x00ffb5e0 <+416>: or $0x1,%eax > 0x00ffb5e3 <+419>: sub $0x8,%ecx > 0x00ffb5e6 <+422>: mov %eax,0x4(%edx) > 0x00ffb5e9 <+425>: mov %ecx,0x30(%edx) > 0x00ffb5ec <+428>: add $0x50,%esp > 0x00ffb5ef <+431>: pop %ebx > 0x00ffb5f0 <+432>: pop %esi > 0x00ffb5f1 <+433>: pop %edi > 0x00ffb5f2 <+434>: pop %ebp > 0x00ffb5f3 <+435>: ret > 0x00ffb5f4 <+436>: lea 0x0(%esi,%eiz,1),%esi > 0x00ffb5f8 <+440>: mov -0x30(%ebp),%edx > 0x00ffb5fb <+443>: cmp %edx,-0x2c(%ebp) > 0x00ffb5fe <+446>: je 0xffb5ec <malloc_consolidate+428> > 0x00ffb600 <+448>: addl $0x4,-0x2c(%ebp) > 0x00ffb604 <+452>: jmp 0xffb4b8 <malloc_consolidate+120> > 0x00ffb609 <+457>: lea 0x0(%esi,%eiz,1),%esi > 0x00ffb610 <+464>: add %eax,%edi > 0x00ffb612 <+466>: mov -0x28(%ebp),%eax > 0x00ffb615 <+469>: or $0x1,%edi > 0x00ffb618 <+472>: mov %edi,0x4(%esi) > 0x00ffb61b <+475>: mov %esi,0x30(%eax) > 0x00ffb61e <+478>: jmp 0xffb532 <malloc_consolidate+242> > 0x00ffb623 <+483>: movl $0x40,0x1868(%ebx) > 0x00ffb62d <+493>: mov 0x13b0(%ebx),%eax > 0x00ffb633 <+499>: mov -0x28(%ebp),%edx > 0x00ffb636 <+502>: jmp 0xffb5e0 <malloc_consolidate+416> > 0x00ffb638 <+504>: mov 0xd4(%ebx),%eax > 0x00ffb63e <+510>: mov %eax,-0x44(%ebp) > 0x00ffb641 <+513>: and $0x5,%eax > 0x00ffb644 <+516>: cmp $0x5,%eax > 0x00ffb647 <+519>: je 0xffb789 <malloc_consolidate+841> > 0x00ffb64d <+525>: testb $0x1,-0x44(%ebp) > 0x00ffb651 <+529>: jne 0xffb712 <malloc_consolidate+722> > 0x00ffb657 <+535>: testb $0x2,-0x44(%ebp) > 0x00ffb65b <+539>: je 0xffb593 <malloc_consolidate+339> > 0x00ffb661 <+545>: call 0xfb9be0 <abort> > 0x00ffb666 <+550>: mov 0xd4(%ebx),%ecx > 0x00ffb66c <+556>: mov %ecx,%eax > 0x00ffb66e <+558>: and $0x5,%eax > 0x00ffb671 <+561>: cmp $0x5,%eax > 0x00ffb674 <+564>: je 0xffb81e <malloc_consolidate+990> > 0x00ffb67a <+570>: test $0x1,%cl > 0x00ffb67d <+573>: jne 0xffb7b0 <malloc_consolidate+880> > 0x00ffb683 <+579>: and $0x2,%cl > 0x00ffb686 <+582>: je 0xffb4fc <malloc_consolidate+188> > 0x00ffb68c <+588>: lea 0x0(%esi,%eiz,1),%esi > 0x00ffb690 <+592>: jmp 0xffb661 <malloc_consolidate+545> > 0x00ffb692 <+594>: cmpl $0x0,0x10(%eax) > 0x00ffb696 <+598>: je 0xffb6c0 <malloc_consolidate+640> > 0x00ffb698 <+600>: mov 0x14(%edx),%eax > 0x00ffb69b <+603>: mov %eax,0x14(%ecx) > 0x00ffb69e <+606>: mov 0x14(%edx),%eax > 0x00ffb6a1 <+609>: mov %ecx,0x10(%eax) > 0x00ffb6a4 <+612>: jmp 0xffb4fc <malloc_consolidate+188> > 0x00ffb6a9 <+617>: cmpl $0x0,0x10(%eax) > 0x00ffb6ad <+621>: je 0xffb6de <malloc_consolidate+670> > 0x00ffb6af <+623>: mov 0x14(%esi),%eax > 0x00ffb6b2 <+626>: mov %eax,0x14(%ecx) > 0x00ffb6b5 <+629>: mov 0x14(%esi),%eax > 0x00ffb6b8 <+632>: mov %ecx,0x10(%eax) > 0x00ffb6bb <+635>: jmp 0xffb593 <malloc_consolidate+339> > 0x00ffb6c0 <+640>: cmp %ecx,%edx > 0x00ffb6c2 <+642>: je 0xffb6fc <malloc_consolidate+700> > 0x00ffb6c4 <+644>: mov %ecx,0x10(%eax) > 0x00ffb6c7 <+647>: mov 0x14(%edx),%ecx > 0x00ffb6ca <+650>: mov %ecx,0x14(%eax) > 0x00ffb6cd <+653>: mov 0x10(%edx),%ecx > 0x00ffb6d0 <+656>: mov %eax,0x14(%ecx) > 0x00ffb6d3 <+659>: mov 0x14(%edx),%edx > 0x00ffb6d6 <+662>: mov %eax,0x10(%edx) > 0x00ffb6d9 <+665>: jmp 0xffb4fc <malloc_consolidate+188> > 0x00ffb6de <+670>: cmp %ecx,%esi > 0x00ffb6e0 <+672>: je 0xffb707 <malloc_consolidate+711> > 0x00ffb6e2 <+674>: mov %ecx,0x10(%eax) > 0x00ffb6e5 <+677>: mov 0x14(%esi),%ecx > 0x00ffb6e8 <+680>: mov %ecx,0x14(%eax) > 0x00ffb6eb <+683>: mov 0x10(%esi),%ecx > 0x00ffb6ee <+686>: mov %eax,0x14(%ecx) > 0x00ffb6f1 <+689>: mov 0x14(%esi),%ecx > 0x00ffb6f4 <+692>: mov %eax,0x10(%ecx) > 0x00ffb6f7 <+695>: jmp 0xffb593 <malloc_consolidate+339> > 0x00ffb6fc <+700>: mov %eax,0x14(%eax) > 0x00ffb6ff <+703>: mov %eax,0x10(%eax) > 0x00ffb702 <+706>: jmp 0xffb4fc <malloc_consolidate+188> > 0x00ffb707 <+711>: mov %eax,0x14(%eax) > 0x00ffb70a <+714>: mov %eax,0x10(%eax) > 0x00ffb70d <+717>: jmp 0xffb593 <malloc_consolidate+339> > 0x00ffb712 <+722>: lea -0xd(%ebp),%eax > 0x00ffb715 <+725>: mov %edx,-0x48(%ebp) > 0x00ffb718 <+728>: movb $0x0,-0xd(%ebp) > 0x00ffb71c <+732>: movl $0x0,0xc(%esp) > 0x00ffb724 <+740>: movl $0x10,0x8(%esp) > 0x00ffb72c <+748>: mov %eax,0x4(%esp) > 0x00ffb730 <+752>: mov %esi,(%esp) > 0x00ffb733 <+755>: call 0xfcb7f0 <_itoa_word> > 0x00ffb738 <+760>: mov -0x48(%ebp),%edx > 0x00ffb73b <+763>: mov %eax,%ecx > 0x00ffb73d <+765>: lea -0x15(%ebp),%eax > 0x00ffb740 <+768>: jmp 0xffb748 <malloc_consolidate+776> > 0x00ffb742 <+770>: sub $0x1,%ecx > 0x00ffb745 <+773>: movb $0x30,(%ecx) > 0x00ffb748 <+776>: cmp %eax,%ecx > 0x00ffb74a <+778>: ja 0xffb742 <malloc_consolidate+770> > 0x00ffb74c <+780>: mov 0x35f0(%ebx),%eax > 0x00ffb752 <+786>: mov (%eax),%eax > 0x00ffb754 <+788>: mov %ecx,0x10(%esp) > 0x00ffb758 <+792>: mov -0x34(%ebp),%ecx > 0x00ffb75b <+795>: mov %edx,-0x48(%ebp) > 0x00ffb75e <+798>: test %eax,%eax > 0x00ffb760 <+800>: cmove -0x38(%ebp),%eax > 0x00ffb764 <+804>: mov %ecx,0xc(%esp) > 0x00ffb768 <+808>: mov %eax,0x8(%esp) > 0x00ffb76c <+812>: mov -0x3c(%ebp),%eax > 0x00ffb76f <+815>: mov %eax,0x4(%esp) > 0x00ffb773 <+819>: mov -0x44(%ebp),%eax > 0x00ffb776 <+822>: and $0x2,%eax > 0x00ffb779 <+825>: mov %eax,(%esp) > 0x00ffb77c <+828>: call 0xff4260 <__libc_message> > 0x00ffb781 <+833>: mov -0x48(%ebp),%edx > 0x00ffb784 <+836>: jmp 0xffb593 <malloc_consolidate+339> > 0x00ffb789 <+841>: mov -0x40(%ebp),%eax > 0x00ffb78c <+844>: mov -0x34(%ebp),%ecx > 0x00ffb78f <+847>: mov %edx,-0x48(%ebp) > 0x00ffb792 <+850>: mov %eax,0x4(%esp) > 0x00ffb796 <+854>: mov -0x44(%ebp),%eax > 0x00ffb799 <+857>: mov %ecx,0x8(%esp) > 0x00ffb79d <+861>: and $0x2,%eax > 0x00ffb7a0 <+864>: mov %eax,(%esp) > 0x00ffb7a3 <+867>: call 0xff4260 <__libc_message> > 0x00ffb7a8 <+872>: mov -0x48(%ebp),%edx > 0x00ffb7ab <+875>: jmp 0xffb593 <malloc_consolidate+339> > 0x00ffb7b0 <+880>: lea -0xd(%ebp),%eax > 0x00ffb7b3 <+883>: mov %edx,(%esp) > 0x00ffb7b6 <+886>: mov %ecx,-0x48(%ebp) > 0x00ffb7b9 <+889>: movb $0x0,-0xd(%ebp) > 0x00ffb7bd <+893>: movl $0x0,0xc(%esp) > 0x00ffb7c5 <+901>: movl $0x10,0x8(%esp) > 0x00ffb7cd <+909>: mov %eax,0x4(%esp) > 0x00ffb7d1 <+913>: call 0xfcb7f0 <_itoa_word> > 0x00ffb7d6 <+918>: mov -0x48(%ebp),%ecx > 0x00ffb7d9 <+921>: mov %eax,%edx > 0x00ffb7db <+923>: lea -0x15(%ebp),%eax > 0x00ffb7de <+926>: jmp 0xffb7e6 <malloc_consolidate+934> > 0x00ffb7e0 <+928>: sub $0x1,%edx > 0x00ffb7e3 <+931>: movb $0x30,(%edx) > 0x00ffb7e6 <+934>: cmp %eax,%edx > 0x00ffb7e8 <+936>: ja 0xffb7e0 <malloc_consolidate+928> > 0x00ffb7ea <+938>: mov 0x35f0(%ebx),%eax > 0x00ffb7f0 <+944>: mov (%eax),%eax > 0x00ffb7f2 <+946>: mov %edx,0x10(%esp) > 0x00ffb7f6 <+950>: mov -0x34(%ebp),%edx > 0x00ffb7f9 <+953>: test %eax,%eax > 0x00ffb7fb <+955>: cmove -0x38(%ebp),%eax > 0x00ffb7ff <+959>: and $0x2,%ecx > 0x00ffb802 <+962>: mov %edx,0xc(%esp) > 0x00ffb806 <+966>: mov %ecx,(%esp) > 0x00ffb809 <+969>: mov %eax,0x8(%esp) > 0x00ffb80d <+973>: mov -0x3c(%ebp),%eax > 0x00ffb810 <+976>: mov %eax,0x4(%esp) > 0x00ffb814 <+980>: call 0xff4260 <__libc_message> > 0x00ffb819 <+985>: jmp 0xffb4fc <malloc_consolidate+188> > 0x00ffb81e <+990>: mov -0x34(%ebp),%eax > 0x00ffb821 <+993>: and $0x2,%ecx > 0x00ffb824 <+996>: mov -0x40(%ebp),%edx > 0x00ffb827 <+999>: mov %ecx,(%esp) > 0x00ffb82a <+1002>: mov %eax,0x8(%esp) > 0x00ffb82e <+1006>: mov %edx,0x4(%esp) > 0x00ffb832 <+1010>: call 0xff4260 <__libc_message> > 0x00ffb837 <+1015>: jmp 0xffb4fc <malloc_consolidate+188> >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 865179
: 625230