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 589730 Details for
Bug 829155
[abrt] ghex-2.24.0-5.fc13: malloc_consolidate: Process /usr/bin/ghex2 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), 46.58 KB, created by
Maulik Patel
on 2012-06-06 05:36:48 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Maulik Patel
Created:
2012-06-06 05:36:48 UTC
Size:
46.58 KB
patch
obsolete
>[New Thread 3135] >[New Thread 3136] >Core was generated by `ghex2'. >Program terminated with signal 11, Segmentation fault. >#0 0x00b0b04e in malloc_consolidate () from /lib/libc-2.12.90.so > >Thread 2 (Thread 3136): >#0 0x00117416 in __kernel_vsyscall () >No symbol table info available. >#1 0x00b6b8e6 in poll () from /lib/libc-2.12.90.so >No symbol table info available. >#2 0x04912dac in g_poll (fds=0xb6c00cc0, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x049028b7 in g_main_context_poll (context=0x9e3d0b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093 > poll_func = 0x4912d80 <g_poll> >#4 g_main_context_iterate (context=0x9e3d0b0, 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 = 0xb6c00cc0 >#5 0x0490304b in g_main_loop_run (loop=0x9e3d130) at gmain.c:2988 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x04eaaed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277 >No locals. >#7 0x0492bbd0 in g_thread_create_proxy (data=0x9e3d140) at gthread.c:1897 > thread = 0x9e3d140 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#8 0x00327f19 in start_thread () from /lib/libpthread-2.12.90.so >No symbol table info available. >#9 0x00b76a2e in clone () from /lib/libc-2.12.90.so >No symbol table info available. > >Thread 1 (Thread 3135): >#0 0x00b0b04e in malloc_consolidate () from /lib/libc-2.12.90.so >No symbol table info available. >#1 0x00b0ba27 in _int_free () from /lib/libc-2.12.90.so >No symbol table info available. >#2 0x04909137 in g_free (mem=0xa0a9498) at gmem.c:263 >No locals. >#3 0x042b42ca in pango_glyph_string_free (string=0x9f58070) at glyphstring.c:149 >No locals. >#4 0x042bfd27 in free_run (run=0xa0984d0, data=0x1) at pango-layout.c:2777 > free_item = 1 >#5 0x04922539 in g_slist_foreach (list=<value optimized out>, func=0x42bfcf0 <free_run>, user_data=0x1) at gslist.c:856 > next = 0x0 >#6 0x042c0055 in pango_layout_line_unref (line=0x9f861d8) at pango-layout.c:3929 > private = 0x9f861d8 > __PRETTY_FUNCTION__ = "pango_layout_line_unref" >#7 0x042c0133 in pango_layout_clear_lines (layout=0x9f5d560 [PangoLayout]) at pango-layout.c:2727 > line = <value optimized out> > tmp_list = 0x0 >#8 0x042c030e in pango_layout_finalize (object=0x9f5d560 [PangoLayout]) at pango-layout.c:231 > layout = 0x9f5d560 [PangoLayout] >#9 0x07f9a13c in g_object_unref (_object=0x9f5d560) at gobject.c:2695 > object = 0x9f5d560 [PangoLayout] > old_ref = <value optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#10 0x00944a9a in gtk_hex_finalize (o=0x9e94780 [GtkHex]) at gtkhex.c:1593 > gh = 0x9e94780 [GtkHex] >#11 0x07f9a13c in g_object_unref (_object=0x9e94780) at gobject.c:2695 > object = 0x9e94780 [GtkHex] > old_ref = <value optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#12 0x07f9c467 in g_object_run_dispose (object=0x9e94780 [GtkHex]) at gobject.c:936 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#13 0x03f7be02 in IA__gtk_object_destroy (object=0x9e94780 [GtkHex]) at gtkobject.c:406 > __PRETTY_FUNCTION__ = "IA__gtk_object_destroy" >#14 0x03e6f11d in gtk_box_forall (container=0x9f53058 [GtkVBox], include_internals=0, callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkbox.c:1251 > box = 0x9f53058 [GtkVBox] > child = <value optimized out> > children = <value optimized out> >#15 0x03eaf064 in IA__gtk_container_foreach (container=0x9f53058 [GtkVBox], callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkcontainer.c:1533 > class = 0x9e1fb28 > __PRETTY_FUNCTION__ = "IA__gtk_container_foreach" >#16 0x03eb0246 in gtk_container_destroy (object=0x9f53058 [GtkVBox]) at gtkcontainer.c:1072 > container = 0x9f53058 [GtkVBox] >#17 0x07fb4bc4 in g_cclosure_marshal_VOID__VOID (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b430, invocation_hint=0xbfe06840, marshal_data=0x3eb01c0) at gmarshal.c:79 > callback = 0x3eb01c0 <gtk_container_destroy> > cc = 0x9de4b28 > data1 = <value optimized out> > data2 = <value optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#18 0x07f97538 in g_type_class_meta_marshal (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b430, invocation_hint=0xbfe06840, marshal_data=0x4c) at gclosure.c:877 > class = <value optimized out> > callback = <value optimized out> > offset = 76 >#19 0x07f98b10 in g_closure_invoke (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b430, invocation_hint=0xbfe06840) at gclosure.c:766 > marshal = 0x7f974e0 <g_type_class_meta_marshal> > marshal_data = 0x4c > in_marshal = 1 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#20 0x07faab01 in signal_emit_unlocked_R (node=0x9de3650, detail=0, instance=0x9f53058, emission_return=0x0, instance_and_params=0x9e9b430) at gsignal.c:3368 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0xbfe06cc8, instance = 0x9f53058, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 166214768} > class_closure = 0x9de4b28 > handler_list = 0x0 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 2 > max_sequential_handler_number = 982 > return_value_altered = 0 >#21 0x07fb424e in g_signal_emit_valist (instance=0x9f53058, signal_id=2, detail=0, var_args=0xbfe069fc "\t\251\t\004X0\365\t8I\336\t\213\367\373\a\204\352)\004X0\365\tX0\365\tXj\340\277\023F\n\004X0\365\tP") at gsignal.c:2983 > instance_and_params = 0x9e9b430 > signal_return_type = 4 > param_values = 0x9e9b444 > node = <value optimized out> > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#22 0x07fb4403 in g_signal_emit (instance=0x9f53058, signal_id=2, detail=0) at gsignal.c:3040 > var_args = 0xbfe069fc "\t\251\t\004X0\365\t8I\336\t\213\367\373\a\204\352)\004X0\365\tX0\365\tXj\340\277\023F\n\004X0\365\tP" >#23 0x03f7b6ff in gtk_object_dispose (gobject=0x9f53058 [GtkVBox]) at gtkobject.c:421 > object = 0x9f53058 [GtkVBox] >#24 0x040a4613 in gtk_widget_dispose (object=0x9f53058 [GtkVBox]) at gtkwidget.c:8774 > widget = 0x9f53058 [GtkVBox] >#25 0x07f9c45f in g_object_run_dispose (object=0x9f53058 [GtkVBox]) at gobject.c:934 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#26 0x03f7be02 in IA__gtk_object_destroy (object=0x9f53058 [GtkVBox]) at gtkobject.c:406 > __PRETTY_FUNCTION__ = "IA__gtk_object_destroy" >#27 0x00a0f247 in bonobo_dock_forall (container=0x9e81c78 [BonoboDock], include_internals=0, callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at bonobo-dock.c:657 > dock = 0x9e81c78 [BonoboDock] > lp = <value optimized out> > __PRETTY_FUNCTION__ = "bonobo_dock_forall" >#28 0x03eaf064 in IA__gtk_container_foreach (container=0x9e81c78 [BonoboDock], callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkcontainer.c:1533 > class = 0x9e20d40 > __PRETTY_FUNCTION__ = "IA__gtk_container_foreach" >#29 0x03eb0246 in gtk_container_destroy (object=0x9e81c78 [BonoboDock]) at gtkcontainer.c:1072 > container = 0x9e81c78 [BonoboDock] >#30 0x07fb4bc4 in g_cclosure_marshal_VOID__VOID (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b580, invocation_hint=0xbfe06cd0, marshal_data=0x3eb01c0) at gmarshal.c:79 > callback = 0x3eb01c0 <gtk_container_destroy> > cc = 0x9de4b28 > data1 = <value optimized out> > data2 = <value optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#31 0x07f97538 in g_type_class_meta_marshal (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b580, invocation_hint=0xbfe06cd0, marshal_data=0x4c) at gclosure.c:877 > class = <value optimized out> > callback = <value optimized out> > offset = 76 >#32 0x07f98b10 in g_closure_invoke (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b580, invocation_hint=0xbfe06cd0) at gclosure.c:766 > marshal = 0x7f974e0 <g_type_class_meta_marshal> > marshal_data = 0x4c > in_marshal = 1 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#33 0x07faab01 in signal_emit_unlocked_R (node=0x9de3650, detail=0, instance=0x9e81c78, emission_return=0x0, instance_and_params=0x9e9b580) at gsignal.c:3368 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0xbfe07158, instance = 0x9e81c78, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 165805464} > class_closure = 0x9de4b28 > handler_list = 0x0 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 2 > max_sequential_handler_number = 982 > return_value_altered = 0 >#34 0x07fb424e in g_signal_emit_valist (instance=0x9e81c78, signal_id=2, detail=0, var_args=0xbfe06e8c "\t\251\t\004x\034\350\t8I\336\t\213\367\373\a\204\352)\004x\034\350\tx\034\350\t\350n\340\277\023F\n\004x\034\350\tP") at gsignal.c:2983 > instance_and_params = 0x9e9b580 > signal_return_type = 4 > param_values = 0x9e9b594 > node = <value optimized out> > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#35 0x07fb4403 in g_signal_emit (instance=0x9e81c78, signal_id=2, detail=0) at gsignal.c:3040 > var_args = 0xbfe06e8c "\t\251\t\004x\034\350\t8I\336\t\213\367\373\a\204\352)\004x\034\350\tx\034\350\t\350n\340\277\023F\n\004x\034\350\tP" >#36 0x03f7b6ff in gtk_object_dispose (gobject=0x9e81c78 [BonoboDock]) at gtkobject.c:421 > object = 0x9e81c78 [BonoboDock] >#37 0x040a4613 in gtk_widget_dispose (object=0x9e81c78 [BonoboDock]) at gtkwidget.c:8774 > widget = 0x9e81c78 [BonoboDock] >#38 0x07f9c45f in g_object_run_dispose (object=0x9e81c78 [BonoboDock]) at gobject.c:934 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#39 0x03f7be02 in IA__gtk_object_destroy (object=0x9e81c78 [BonoboDock]) at gtkobject.c:406 > __PRETTY_FUNCTION__ = "IA__gtk_object_destroy" >#40 0x03e6f11d in gtk_box_forall (container=0x9e3c458 [GtkVBox], include_internals=0, callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkbox.c:1251 > box = 0x9e3c458 [GtkVBox] > child = <value optimized out> > children = <value optimized out> >#41 0x03eaf064 in IA__gtk_container_foreach (container=0x9e3c458 [GtkVBox], callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkcontainer.c:1533 > class = 0x9e1fb28 > __PRETTY_FUNCTION__ = "IA__gtk_container_foreach" >#42 0x03eb0246 in gtk_container_destroy (object=0x9e3c458 [GtkVBox]) at gtkcontainer.c:1072 > container = 0x9e3c458 [GtkVBox] >#43 0x07fb4bc4 in g_cclosure_marshal_VOID__VOID (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b568, invocation_hint=0xbfe07160, marshal_data=0x3eb01c0) at gmarshal.c:79 > callback = 0x3eb01c0 <gtk_container_destroy> > cc = 0x9de4b28 > data1 = <value optimized out> > data2 = <value optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#44 0x07f97538 in g_type_class_meta_marshal (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b568, invocation_hint=0xbfe07160, marshal_data=0x4c) at gclosure.c:877 > class = <value optimized out> > callback = <value optimized out> > offset = 76 >#45 0x07f98b10 in g_closure_invoke (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9e9b568, invocation_hint=0xbfe07160) at gclosure.c:766 > marshal = 0x7f974e0 <g_type_class_meta_marshal> > marshal_data = 0x4c > in_marshal = 1 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#46 0x07faab01 in signal_emit_unlocked_R (node=0x9de3650, detail=0, instance=0x9e3c458, emission_return=0x0, instance_and_params=0x9e9b568) at gsignal.c:3368 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0xbfe075f8, instance = 0x9e3c458, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 166214768} > class_closure = 0x9de4b28 > handler_list = 0x0 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 2 > max_sequential_handler_number = 982 > return_value_altered = 0 >#47 0x07fb424e in g_signal_emit_valist (instance=0x9e3c458, signal_id=2, detail=0, var_args=0xbfe0731c "\t\251\t\004X\304\343\t8I\336\t\213\367\373\a\204\352)\004X\304\343\tX\304\343\txs\340\277\023F\n\004X\304\343\tP") at gsignal.c:2983 > instance_and_params = 0x9e9b568 > signal_return_type = 4 > param_values = 0x9e9b57c > node = <value optimized out> > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#48 0x07fb4403 in g_signal_emit (instance=0x9e3c458, signal_id=2, detail=0) at gsignal.c:3040 > var_args = 0xbfe0731c "\t\251\t\004X\304\343\t8I\336\t\213\367\373\a\204\352)\004X\304\343\tX\304\343\txs\340\277\023F\n\004X\304\343\tP" >#49 0x03f7b6ff in gtk_object_dispose (gobject=0x9e3c458 [GtkVBox]) at gtkobject.c:421 > object = 0x9e3c458 [GtkVBox] >#50 0x040a4613 in gtk_widget_dispose (object=0x9e3c458 [GtkVBox]) at gtkwidget.c:8774 > widget = 0x9e3c458 [GtkVBox] >#51 0x07f9c45f in g_object_run_dispose (object=0x9e3c458 [GtkVBox]) at gobject.c:934 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#52 0x03f7be02 in IA__gtk_object_destroy (object=0x9e3c458 [GtkVBox]) at gtkobject.c:406 > __PRETTY_FUNCTION__ = "IA__gtk_object_destroy" >#53 0x03e6bf1b in gtk_bin_forall (container=0x9e82810 [GHexWindow], include_internals=0, callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkbin.c:141 > bin = <value optimized out> >#54 0x03eaf064 in IA__gtk_container_foreach (container=0x9e82810 [GHexWindow], callback=0x4098df0 <IA__gtk_widget_destroy>, callback_data=0x0) at gtkcontainer.c:1533 > class = 0x9e0e338 > __PRETTY_FUNCTION__ = "IA__gtk_container_foreach" >#55 0x03eb0246 in gtk_container_destroy (object=0x9e82810 [GHexWindow]) at gtkcontainer.c:1072 > container = 0x9e82810 [GHexWindow] >#56 0x040b6dd9 in gtk_window_destroy (object=0x9e82810 [GHexWindow]) at gtkwindow.c:4440 > window = 0x9e82810 [GHexWindow] >#57 0x07fb4bc4 in g_cclosure_marshal_VOID__VOID (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9fa0298, invocation_hint=0xbfe07600, marshal_data=0x805b0e0) at gmarshal.c:79 > callback = 0x805b0e0 <ghex_window_destroy> > cc = 0x9de4b28 > data1 = <value optimized out> > data2 = <value optimized out> > __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" >#58 0x07f97538 in g_type_class_meta_marshal (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9fa0298, invocation_hint=0xbfe07600, marshal_data=0x4c) at gclosure.c:877 > class = <value optimized out> > callback = <value optimized out> > offset = 76 >#59 0x07f98be3 in g_closure_invoke (closure=0x9de4b28, return_value=0x0, n_param_values=1, param_values=0x9fa0298, invocation_hint=0xbfe07600) at gclosure.c:766 > marshal = 0x7f974e0 <g_type_class_meta_marshal> > marshal_data = 0x4c > in_marshal = 0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#60 0x07faab01 in signal_emit_unlocked_R (node=0x9de3650, detail=0, instance=0x9e82810, emission_return=0x0, instance_and_params=0x9fa0298) at gsignal.c:3368 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x9e82810, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 165568200} > class_closure = 0x9de4b28 > handler_list = 0x0 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 2 > max_sequential_handler_number = 982 > return_value_altered = 0 >#61 0x07fb424e in g_signal_emit_valist (instance=0x9e82810, signal_id=2, detail=0, var_args=0xbfe077bc "\t\251\t\004\020(\350\t8I\336\t[\n\n\004\204\352)\004\020(\350\t\020(\350\t\030x\340\277\023F\n\004\020(\350\tP") at gsignal.c:2983 > instance_and_params = 0x9fa0298 > signal_return_type = 4 > param_values = 0x9fa02ac > node = <value optimized out> > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#62 0x07fb4403 in g_signal_emit (instance=0x9e82810, signal_id=2, detail=0) at gsignal.c:3040 > var_args = 0xbfe077bc "\t\251\t\004\020(\350\t8I\336\t[\n\n\004\204\352)\004\020(\350\t\020(\350\t\030x\340\277\023F\n\004\020(\350\tP" >#63 0x03f7b6ff in gtk_object_dispose (gobject=0x9e82810 [GHexWindow]) at gtkobject.c:421 > object = 0x9e82810 [GHexWindow] >#64 0x040a4613 in gtk_widget_dispose (object=0x9e82810 [GHexWindow]) at gtkwidget.c:8774 > widget = 0x9e82810 [GHexWindow] >#65 0x040b0b0d in gtk_window_dispose (object=0x9e82810 [GHexWindow]) at gtkwindow.c:2192 > window = 0x9e82810 [GHexWindow] >#66 0x00a44777 in bonobo_window_dispose (object=0x9e82810 [GHexWindow]) at bonobo-window.c:144 > win = 0x9e82810 [GHexWindow] >#67 0x07f9c45f in g_object_run_dispose (object=0x9e82810 [GHexWindow]) at gobject.c:934 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#68 0x03f7be02 in IA__gtk_object_destroy (object=0x9e82810 [GHexWindow]) at gtkobject.c:406 > __PRETTY_FUNCTION__ = "IA__gtk_object_destroy" >#69 0x0805c9d0 in ghex_window_close (win=0x9e82810 [GHexWindow]) at ghex-window.c:163 > doc = 0x9f86358 [HexDocument] > window_list = <value optimized out> >#70 0x0805cac3 in ghex_window_delete_event (widget=0x9e82810 [GHexWindow], e=0x9f64b28) at ghex-window.c:306 >No locals. >#71 0x03f4a718 in _gtk_marshal_BOOLEAN__BOXED (closure=0x9e17810, return_value=0xbfe07ab4, n_param_values=2, param_values=0x9fa94a0, invocation_hint=0xbfe07aa0, marshal_data=0x805caa0) at gtkmarshalers.c:86 > callback = 0x805caa0 <ghex_window_delete_event> > cc = 0x9e17810 > data1 = 0x9e82810 > data2 = 0x9e09f50 > v_return = <value optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#72 0x07f97538 in g_type_class_meta_marshal (closure=0x9e17810, return_value=0xbfe07ab4, n_param_values=2, param_values=0x9fa94a0, invocation_hint=0xbfe07aa0, marshal_data=0xc0) at gclosure.c:877 > class = <value optimized out> > callback = <value optimized out> > offset = 192 >#73 0x07f98be3 in g_closure_invoke (closure=0x9e17810, return_value=0xbfe07ab4, n_param_values=2, param_values=0x9fa94a0, invocation_hint=0xbfe07aa0) at gclosure.c:766 > marshal = 0x7f974e0 <g_type_class_meta_marshal> > marshal_data = 0xc0 > in_marshal = 0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#74 0x07faaef5 in signal_emit_unlocked_R (node=0x9e179f8, detail=0, instance=0x9e82810, emission_return=0xbfe07bec, instance_and_params=0x9fa94a0) at gsignal.c:3290 > accumulator = 0x9e17918 > emission = {next = 0x0, instance = 0x9e82810, ihint = {signal_id = 45, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 165568200} > class_closure = 0x9e17810 > handler_list = 0x0 > return_accu = 0xbfe07ab4 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 45 > max_sequential_handler_number = 982 > return_value_altered = 0 >#75 0x07fb3fcd in g_signal_emit_valist (instance=0x9e82810, signal_id=45, detail=0, var_args=0xbfe07c60 "\214|\340\277\070I\336\t\210|\340\277\232\250\t\004\204\352)\004") at gsignal.c:2993 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = <value optimized out> > static_scope = 0 > instance_and_params = 0x9fa94a0 > signal_return_type = 20 > param_values = 0x9fa94b4 > node = <value optimized out> > i = <value optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#76 0x07fb4403 in g_signal_emit (instance=0x9e82810, signal_id=45, detail=0) at gsignal.c:3040 > var_args = 0xbfe07c5c "(K\366\t\214|\340\277\070I\336\t\210|\340\277\232\250\t\004\204\352)\004" >#77 0x0409ab1e in gtk_widget_event_internal (widget=0x9e82810 [GHexWindow], event=0x9f64b28) at gtkwidget.c:4992 > signal_num = <value optimized out> > return_val = 0 >#78 0x03f48ae0 in IA__gtk_main_do_event (event=0x9f64b28) at gtkmain.c:1567 > event_widget = 0x9e82810 [GHexWindow] > grab_widget = 0x9e82810 [GHexWindow] > window_group = 0x9ea2670 [GtkWindowGroup] > rewritten_event = <value optimized out> > tmp_list = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#79 0x0434b38b in gdk_event_dispatch (source=0x9e06210, callback=0, user_data=0x0) at gdkevents-x11.c:2377 > display = <value optimized out> > event = 0x9f64b28 >#80 0x04902192 in g_main_dispatch (context=0x9e062e0) at gmain.c:2149 > dispatch = 0x434b330 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x9e06210, next = 0x0} > need_destroy = <value optimized out> > source = 0x9e06210 > current = 0xb6c01950 > i = <value optimized out> >#81 g_main_context_dispatch (context=0x9e062e0) at gmain.c:2702 >No locals. >#82 0x04902978 in g_main_context_iterate (context=0x9e062e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <value optimized out> > allocated_nfds = <value optimized out> > fds = 0x9f5ccb8 >#83 0x0490304b in g_main_loop_run (loop=0x9ea5888) at gmain.c:2988 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#84 0x009abb44 in bonobo_main () at bonobo-main.c:311 > loop = 0x9ea5888 >#85 0x08055e1f in main (argc=1, argv=0xbfe07fa4) at main.c:126 > client = <value optimized out> > value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > program = <value optimized out> > ctx = 0x0 > win = <value optimized out> > cl_files = <value optimized out> >From To Syms Read Shared Object Library >0x003434b0 0x0035dbb8 Yes /lib/libm-2.12.90.so >0x0080ae70 0x00857f28 Yes /usr/lib/libgnomeui-2.so.0 >0x00984380 0x00988d28 Yes /usr/lib/libSM.so.6 >0x0096a530 0x0097a1f8 Yes /usr/lib/libICE.so.6 >0x00a0d270 0x00a47f88 Yes /usr/lib/libbonoboui-2.so.0 >0x005583c0 0x00595b48 Yes /usr/lib/libgnomevfs-2.so.0 >0x00468000 0x00472e28 Yes /usr/lib/libgnome-2.so.0 >0x05053350 0x05058b28 Yes /lib/libpopt.so.0 >0x009a63d0 0x009d7338 Yes /usr/lib/libbonobo-2.so.0 >0x0048d0e0 0x004963a8 Yes /usr/lib/libbonobo-activation.so.4 >0x0041bec0 0x00443e28 Yes /usr/lib/libORBit-2.so.0 >0x00516f10 0x00534a28 Yes /usr/lib/libgconf-2.so.4 >0x00899720 0x008c2f58 Yes /usr/lib/libgnomeprintui-2-2.so.0 >0x049e1fe0 0x04a2bd18 Yes /usr/lib/libgnomeprint-2-2.so.0 >0x00398670 0x003a5298 Yes /lib/libz.so.1 >0x00a6fd90 0x00a8f618 Yes /usr/lib/libgnomecanvas-2.so.0 >0x04723cb0 0x0480c238 Yes /usr/lib/libxml2.so.2 >0x051d0370 0x051e2108 Yes /usr/lib/libart_lgpl_2.so.2 >0x0093e6f0 0x00948338 Yes /usr/lib/libgtkhex.so.0 >0x004a0f60 0x004a4a68 Yes /usr/lib/libgailutil.so.18 >0x03e4f190 0x04132b08 Yes /usr/lib/libgtk-x11-2.0.so.0 >0x04304020 0x0436c2d8 Yes /usr/lib/libgdk-x11-2.0.so.0 >0x0011e480 0x0012bad8 Yes /usr/lib/libatk-1.0.so.0 >0x04e1f070 0x04ecd008 Yes /lib/libgio-2.0.so.0.2600.0 >0x00189360 0x001a6798 Yes /usr/lib/libpangoft2-1.0.so.0 >0x005f1330 0x006059f8 Yes /usr/lib/libgdk_pixbuf-2.0.so.0 >0x001546b0 0x00159b98 Yes /usr/lib/libpangocairo-1.0.so.0 >0x02c6f020 0x02cf5928 Yes /usr/lib/libcairo.so.2 >0x042ae240 0x042d0138 Yes /usr/lib/libpango-1.0.so.0 >0x00727340 0x0078a788 Yes /usr/lib/libfreetype.so.6 >0x007bef60 0x007dacf8 Yes /usr/lib/libfontconfig.so.1 >0x07f93f20 0x07fc7f48 Yes /lib/libgobject-2.0.so.0.2600.0 >0x005e7bd0 0x005e8d48 Yes /lib/libgmodule-2.0.so.0.2600.0 >0x0063ef30 0x006406a8 Yes /lib/libgthread-2.0.so.0.2600.0 >0x0038c8c0 0x00390928 Yes /lib/librt-2.12.90.so >0x048d4280 0x0496bc68 Yes /lib/libglib-2.0.so.0.2600.0 >0x00326640 0x00332dc8 Yes /lib/libpthread-2.12.90.so >0x00ab0bf0 0x00bd2fa4 Yes /lib/libc-2.12.90.so >0x00162850 0x0017afdf Yes /lib/ld-2.12.90.so >0x003d60c0 0x003e7ce8 Yes /usr/lib/libgnome-keyring.so.0 >0x007b4f00 0x007b6bc8 Yes /lib/libuuid.so.1 >0x006f96f0 0x007156d8 Yes /usr/lib/libpng12.so.0 >0x03cda4b0 0x03d6abb8 Yes /usr/lib/libX11.so.6 >0x003b46b0 0x003c63c8 Yes /usr/lib/libdbus-glib-1.so.2 >0x008f36a0 0x00922728 Yes /lib/libdbus-1.so.3 >0x00d99e60 0x00dd1c98 Yes /usr/lib/libssl.so.10 >0x00e1be80 0x00eff798 Yes /lib/libcrypto.so.10 >0x0031ba60 0x0031ca88 Yes /lib/libdl-2.12.90.so >0x003f3940 0x003f4ae8 Yes /usr/lib/libavahi-glib.so.1 >0x00139550 0x0013f8f8 Yes /usr/lib/libavahi-common.so.3 >0x0509f950 0x050a91a8 Yes /usr/lib/libavahi-client.so.3 >0x00624650 0x006342b8 Yes /lib/libresolv-2.12.90.so >0x0066f230 0x00680c58 Yes /lib/libselinux.so.1 >0x06740a20 0x06741458 Yes /lib/libutil-2.12.90.so >0x0508c3c0 0x05096408 Yes /usr/lib/libcanberra.so.0 >0x004b1c50 0x004b2968 Yes /usr/lib/libORBitCosNaming-2.so.0 >0x0061ae70 0x0061d3b8 Yes /usr/lib/libXfixes.so.3 >0x009536b0 0x0095de28 Yes /usr/lib/libXext.so.6 >0x0068d2c0 0x00693158 Yes /usr/lib/libXrender.so.1 >0x00697780 0x00698258 Yes /usr/lib/libXinerama.so.1 >0x00646780 0x00650938 Yes /usr/lib/libXi.so.6 >0x00611150 0x00615c38 Yes /usr/lib/libXrandr.so.2 >0x06453e40 0x06459418 Yes /usr/lib/libXcursor.so.1 >0x00666890 0x00667498 Yes /usr/lib/libXcomposite.so.1 >0x006567c0 0x00657268 Yes /usr/lib/libXdamage.so.1 >0x0485ab70 0x048b2958 Yes /usr/lib/libpixman-1.so.0 >0x006c7040 0x006dfef8 Yes /lib/libexpat.so.1 >0x05d1a240 0x05d6c988 Yes /lib/libgcrypt.so.11 >0x04f25e90 0x04f34b88 Yes /usr/lib/libxcb.so.1 >0x0036df90 0x00384818 Yes /lib/libgcc_s.so.1 >0x004bf3a0 0x004e9328 Yes /lib/libgssapi_krb5.so.2 >0x00cca0d0 0x00d421f8 Yes /lib/libkrb5.so.3 >0x00110e30 0x00111ba8 Yes /lib/libcom_err.so.2 >0x001b3970 0x001cc118 Yes /lib/libk5crypto.so.3 >0x05080720 0x05085878 Yes /usr/lib/libvorbisfile.so.3 >0x06534770 0x06549a08 Yes /usr/lib/libvorbis.so.0 >0x0655f2f0 0x06561b38 Yes /usr/lib/libogg.so.0 >0x05041610 0x0504a858 Yes /usr/lib/libtdb.so.1 >0x06876a20 0x0687b438 Yes /usr/lib/libltdl.so.7 >0x0652c630 0x0652cc08 Yes /lib/libgpg-error.so.0 >0x0065ba00 0x0065c7f8 Yes /usr/lib/libXau.so.6 >0x0069dd10 0x006a2dc8 Yes /lib/libkrb5support.so.0 >0x00114860 0x00114fc8 Yes /lib/libkeyutils.so.1 >0x001459d0 0x0014ca68 Yes /lib/libnss_files-2.12.90.so >0x001dab30 0x001fee38 Yes /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so >0x0015e0e0 0x0015ea68 Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0x00205720 0x00207848 Yes /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0x004aa540 0x004abaa8 Yes /usr/lib/libcanberra-gtk.so.0 >0x00210480 0x0022bbf8 Yes /usr/lib/gio/modules/libgvfsdbus.so >0x0023bc00 0x00246f18 Yes /usr/lib/libgvfscommon.so.0 >0x050310a0 0x05039fc8 Yes /lib/libudev.so.0 >0x0024eb80 0x0025bf18 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0x00fe7740 0x00feecd8 Yes /usr/lib/gnome-vfs-2.0/modules/libfile.so >0x05d05e30 0x05d08408 Yes /lib/libattr.so.1 >0x05d0d580 0x05d11bb8 Yes /lib/libacl.so.1 >0x00262070 0x00265fc8 Yes /usr/lib/libfam.so.0 >$1 = 0x0 >$2 = 0x0 >eax 0xc2a311 12755729 >ecx 0x90 144 >edx 0x1000000 16777216 >ebx 0xc28ff4 12750836 >esp 0xbfe0634c 0xbfe0634c >ebp 0xbfe063a8 0xbfe063a8 >esi 0x9f15e48 166813256 >edi 0x9f15e70 166813296 >eip 0xb0b04e 0xb0b04e <malloc_consolidate+158> >eflags 0x210216 [ PF AF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function malloc_consolidate: > 0x00b0afb0 <+0>: push %ebp > 0x00b0afb1 <+1>: mov $0xfffffff8,%edx > 0x00b0afb6 <+6>: mov %esp,%ebp > 0x00b0afb8 <+8>: push %edi > 0x00b0afb9 <+9>: push %esi > 0x00b0afba <+10>: push %ebx > 0x00b0afbb <+11>: call 0xab0c4f <__i686.get_pc_thunk.bx> > 0x00b0afc0 <+16>: add $0x11e034,%ebx > 0x00b0afc6 <+22>: sub $0x50,%esp > 0x00b0afc9 <+25>: lea 0x38(%eax),%ecx > 0x00b0afcc <+28>: mov %eax,-0x2c(%ebp) > 0x00b0afcf <+31>: mov 0x1848(%ebx),%edi > 0x00b0afd5 <+37>: test %edi,%edi > 0x00b0afd7 <+39>: je 0xb0b140 <malloc_consolidate+400> > 0x00b0afdd <+45>: mov %eax,%edx > 0x00b0afdf <+47>: cmpl $0x0,%gs:0xc > 0x00b0afe7 <+55>: je 0xb0afea <malloc_consolidate+58> > 0x00b0afe9 <+57>: lock orl $0x1,0x4(%eax) > 0x00b0afee <+62>: add $0x30,%eax > 0x00b0aff1 <+65>: add $0x8,%edx > 0x00b0aff4 <+68>: mov %eax,-0x24(%ebp) > 0x00b0aff7 <+71>: mov -0x2c(%ebp),%eax > 0x00b0affa <+74>: mov %edx,-0x30(%ebp) > 0x00b0affd <+77>: lea -0x3ecd7(%ebx),%edx > 0x00b0b003 <+83>: mov %edx,-0x38(%ebp) > 0x00b0b006 <+86>: lea -0x3d2d0(%ebx),%edx > 0x00b0b00c <+92>: mov %edx,-0x44(%ebp) > 0x00b0b00f <+95>: add $0x2c,%eax > 0x00b0b012 <+98>: mov %eax,-0x34(%ebp) > 0x00b0b015 <+101>: lea -0x3ed5c(%ebx),%eax > 0x00b0b01b <+107>: mov %eax,-0x3c(%ebp) > 0x00b0b01e <+110>: lea -0x3b678(%ebx),%eax > 0x00b0b024 <+116>: mov %eax,-0x40(%ebp) > 0x00b0b027 <+119>: nop > 0x00b0b028 <+120>: xor %esi,%esi > 0x00b0b02a <+122>: mov -0x30(%ebp),%eax > 0x00b0b02d <+125>: xchg %esi,(%eax) > 0x00b0b02f <+127>: test %esi,%esi > 0x00b0b031 <+129>: jne 0xb0b0c1 <malloc_consolidate+273> > 0x00b0b037 <+135>: jmp 0xb0b180 <malloc_consolidate+464> > 0x00b0b03c <+140>: lea 0x0(%esi,%eiz,1),%esi > 0x00b0b040 <+144>: add %eax,%ecx > 0x00b0b042 <+146>: mov 0x8(%edi),%eax > 0x00b0b045 <+149>: mov %eax,-0x1c(%ebp) > 0x00b0b048 <+152>: mov -0x1c(%ebp),%edx > 0x00b0b04b <+155>: mov 0xc(%edi),%eax >=> 0x00b0b04e <+158>: cmp 0xc(%edx),%edi > 0x00b0b051 <+161>: jne 0xb0b1ee <malloc_consolidate+574> > 0x00b0b057 <+167>: cmp 0x8(%eax),%edi > 0x00b0b05a <+170>: jne 0xb0b1ee <malloc_consolidate+574> > 0x00b0b060 <+176>: mov -0x1c(%ebp),%edx > 0x00b0b063 <+179>: cmpl $0x1ff,0x4(%edi) > 0x00b0b06a <+186>: mov %eax,0xc(%edx) > 0x00b0b06d <+189>: mov %edx,0x8(%eax) > 0x00b0b070 <+192>: jbe 0xb0b07d <malloc_consolidate+205> > 0x00b0b072 <+194>: mov 0x10(%edi),%eax > 0x00b0b075 <+197>: test %eax,%eax > 0x00b0b077 <+199>: jne 0xb0b219 <malloc_consolidate+617> > 0x00b0b07d <+205>: mov -0x24(%ebp),%edx > 0x00b0b080 <+208>: cmp $0x1ff,%ecx > 0x00b0b086 <+214>: mov 0x8(%edx),%eax > 0x00b0b089 <+217>: mov %esi,0x8(%edx) > 0x00b0b08c <+220>: mov %esi,0xc(%eax) > 0x00b0b08f <+223>: jbe 0xb0b09f <malloc_consolidate+239> > 0x00b0b091 <+225>: movl $0x0,0x10(%esi) > 0x00b0b098 <+232>: movl $0x0,0x14(%esi) > 0x00b0b09f <+239>: mov %ecx,%edx > 0x00b0b0a1 <+241>: or $0x1,%edx > 0x00b0b0a4 <+244>: mov %edx,0x4(%esi) > 0x00b0b0a7 <+247>: mov -0x24(%ebp),%edx > 0x00b0b0aa <+250>: mov %eax,0x8(%esi) > 0x00b0b0ad <+253>: mov %ecx,(%esi,%ecx,1) > 0x00b0b0b0 <+256>: mov %edx,0xc(%esi) > 0x00b0b0b3 <+259>: mov -0x20(%ebp),%esi > 0x00b0b0b6 <+262>: test %esi,%esi > 0x00b0b0b8 <+264>: je 0xb0b180 <malloc_consolidate+464> > 0x00b0b0be <+270>: mov -0x20(%ebp),%esi > 0x00b0b0c1 <+273>: mov 0x4(%esi),%eax > 0x00b0b0c4 <+276>: mov 0x8(%esi),%edx > 0x00b0b0c7 <+279>: mov %eax,%ecx > 0x00b0b0c9 <+281>: and $0xfffffffa,%ecx > 0x00b0b0cc <+284>: test $0x1,%al > 0x00b0b0ce <+286>: lea (%esi,%ecx,1),%edi > 0x00b0b0d1 <+289>: mov %edx,-0x20(%ebp) > 0x00b0b0d4 <+292>: mov 0x4(%edi),%edx > 0x00b0b0d7 <+295>: mov %edx,-0x28(%ebp) > 0x00b0b0da <+298>: jne 0xb0b11d <malloc_consolidate+365> > 0x00b0b0dc <+300>: mov (%esi),%eax > 0x00b0b0de <+302>: sub %eax,%esi > 0x00b0b0e0 <+304>: add %eax,%ecx > 0x00b0b0e2 <+306>: mov 0x8(%esi),%eax > 0x00b0b0e5 <+309>: mov %eax,-0x1c(%ebp) > 0x00b0b0e8 <+312>: mov -0x1c(%ebp),%edx > 0x00b0b0eb <+315>: mov 0xc(%esi),%eax > 0x00b0b0ee <+318>: cmp 0xc(%edx),%esi > 0x00b0b0f1 <+321>: jne 0xb0b1c0 <malloc_consolidate+528> > 0x00b0b0f7 <+327>: cmp 0x8(%eax),%esi > 0x00b0b0fa <+330>: jne 0xb0b1c0 <malloc_consolidate+528> > 0x00b0b100 <+336>: mov -0x1c(%ebp),%edx > 0x00b0b103 <+339>: cmpl $0x1ff,0x4(%esi) > 0x00b0b10a <+346>: mov %eax,0xc(%edx) > 0x00b0b10d <+349>: mov %edx,0x8(%eax) > 0x00b0b110 <+352>: jbe 0xb0b11d <malloc_consolidate+365> > 0x00b0b112 <+354>: mov 0x10(%esi),%eax > 0x00b0b115 <+357>: test %eax,%eax > 0x00b0b117 <+359>: jne 0xb0b29b <malloc_consolidate+747> > 0x00b0b11d <+365>: mov -0x28(%ebp),%eax > 0x00b0b120 <+368>: mov -0x2c(%ebp),%edx > 0x00b0b123 <+371>: and $0xfffffff8,%eax > 0x00b0b126 <+374>: cmp %edi,0x30(%edx) > 0x00b0b129 <+377>: je 0xb0b198 <malloc_consolidate+488> > 0x00b0b12b <+379>: testb $0x1,0x4(%edi,%eax,1) > 0x00b0b130 <+384>: je 0xb0b040 <malloc_consolidate+144> > 0x00b0b136 <+390>: andl $0xfffffffe,0x4(%edi) > 0x00b0b13a <+394>: jmp 0xb0b07d <malloc_consolidate+205> > 0x00b0b13f <+399>: nop > 0x00b0b140 <+400>: lea (%ecx,%edx,1),%eax > 0x00b0b143 <+403>: add $0x8,%edx > 0x00b0b146 <+406>: cmp $0x3f0,%edx > 0x00b0b14c <+412>: mov %eax,0xc(%eax) > 0x00b0b14f <+415>: mov %eax,0x8(%eax) > 0x00b0b152 <+418>: jne 0xb0b140 <malloc_consolidate+400> > 0x00b0b154 <+420>: lea 0x138c(%ebx),%eax > 0x00b0b15a <+426>: cmp %eax,-0x2c(%ebp) > 0x00b0b15d <+429>: je 0xb0b1ab <malloc_consolidate+507> > 0x00b0b15f <+431>: mov -0x2c(%ebp),%edx > 0x00b0b162 <+434>: mov 0x4(%edx),%eax > 0x00b0b165 <+437>: or $0x2,%eax > 0x00b0b168 <+440>: or $0x1,%eax > 0x00b0b16b <+443>: sub $0x8,%ecx > 0x00b0b16e <+446>: mov %eax,0x4(%edx) > 0x00b0b171 <+449>: mov %ecx,0x30(%edx) > 0x00b0b174 <+452>: add $0x50,%esp > 0x00b0b177 <+455>: pop %ebx > 0x00b0b178 <+456>: pop %esi > 0x00b0b179 <+457>: pop %edi > 0x00b0b17a <+458>: pop %ebp > 0x00b0b17b <+459>: ret > 0x00b0b17c <+460>: lea 0x0(%esi,%eiz,1),%esi > 0x00b0b180 <+464>: mov -0x34(%ebp),%edx > 0x00b0b183 <+467>: cmp %edx,-0x30(%ebp) > 0x00b0b186 <+470>: je 0xb0b174 <malloc_consolidate+452> > 0x00b0b188 <+472>: addl $0x4,-0x30(%ebp) > 0x00b0b18c <+476>: jmp 0xb0b028 <malloc_consolidate+120> > 0x00b0b191 <+481>: lea 0x0(%esi,%eiz,1),%esi > 0x00b0b198 <+488>: add %eax,%ecx > 0x00b0b19a <+490>: mov -0x2c(%ebp),%eax > 0x00b0b19d <+493>: or $0x1,%ecx > 0x00b0b1a0 <+496>: mov %ecx,0x4(%esi) > 0x00b0b1a3 <+499>: mov %esi,0x30(%eax) > 0x00b0b1a6 <+502>: jmp 0xb0b0b3 <malloc_consolidate+259> > 0x00b0b1ab <+507>: movl $0x40,0x1848(%ebx) > 0x00b0b1b5 <+517>: mov 0x1390(%ebx),%eax > 0x00b0b1bb <+523>: mov -0x2c(%ebp),%edx > 0x00b0b1be <+526>: jmp 0xb0b168 <malloc_consolidate+440> > 0x00b0b1c0 <+528>: mov 0xd4(%ebx),%eax > 0x00b0b1c6 <+534>: mov %eax,-0x1c(%ebp) > 0x00b0b1c9 <+537>: and $0x5,%eax > 0x00b0b1cc <+540>: cmp $0x5,%eax > 0x00b0b1cf <+543>: je 0xb0b3f0 <malloc_consolidate+1088> > 0x00b0b1d5 <+549>: testb $0x1,-0x1c(%ebp) > 0x00b0b1d9 <+553>: jne 0xb0b379 <malloc_consolidate+969> > 0x00b0b1df <+559>: testb $0x2,-0x1c(%ebp) > 0x00b0b1e3 <+563>: je 0xb0b11d <malloc_consolidate+365> > 0x00b0b1e9 <+569>: call 0xac7df0 <abort> > 0x00b0b1ee <+574>: mov 0xd4(%ebx),%eax > 0x00b0b1f4 <+580>: mov %eax,-0x1c(%ebp) > 0x00b0b1f7 <+583>: and $0x5,%eax > 0x00b0b1fa <+586>: cmp $0x5,%eax > 0x00b0b1fd <+589>: je 0xb0b48e <malloc_consolidate+1246> > 0x00b0b203 <+595>: testb $0x1,-0x1c(%ebp) > 0x00b0b207 <+599>: jne 0xb0b417 <malloc_consolidate+1127> > 0x00b0b20d <+605>: testb $0x2,-0x1c(%ebp) > 0x00b0b211 <+609>: je 0xb0b07d <malloc_consolidate+205> > 0x00b0b217 <+615>: jmp 0xb0b1e9 <malloc_consolidate+569> > 0x00b0b219 <+617>: cmp %edi,0x14(%eax) > 0x00b0b21c <+620>: lea 0x0(%esi,%eiz,1),%esi > 0x00b0b220 <+624>: je 0xb0b24a <malloc_consolidate+666> > 0x00b0b222 <+626>: lea -0x3ea42(%ebx),%eax > 0x00b0b228 <+632>: mov %eax,0x4(%esp) > 0x00b0b22c <+636>: lea -0x3ed02(%ebx),%edx > 0x00b0b232 <+642>: lea -0x3b3f0(%ebx),%eax > 0x00b0b238 <+648>: mov %ecx,-0x48(%ebp) > 0x00b0b23b <+651>: movl $0x1431,(%esp) > 0x00b0b242 <+658>: call 0xb0a010 <__malloc_assert> > 0x00b0b247 <+663>: mov -0x48(%ebp),%ecx > 0x00b0b24a <+666>: mov 0x14(%edi),%eax > 0x00b0b24d <+669>: cmp %edi,0x10(%eax) > 0x00b0b250 <+672>: je 0xb0b27a <malloc_consolidate+714> > 0x00b0b252 <+674>: lea -0x3ea42(%ebx),%eax > 0x00b0b258 <+680>: mov %eax,0x4(%esp) > 0x00b0b25c <+684>: lea -0x3ed02(%ebx),%edx > 0x00b0b262 <+690>: lea -0x3b3bc(%ebx),%eax > 0x00b0b268 <+696>: mov %ecx,-0x48(%ebp) > 0x00b0b26b <+699>: movl $0x1431,(%esp) > 0x00b0b272 <+706>: call 0xb0a010 <__malloc_assert> > 0x00b0b277 <+711>: mov -0x48(%ebp),%ecx > 0x00b0b27a <+714>: mov -0x1c(%ebp),%eax > 0x00b0b27d <+717>: cmpl $0x0,0x10(%eax) > 0x00b0b281 <+721>: je 0xb0b315 <malloc_consolidate+869> > 0x00b0b287 <+727>: mov 0x14(%edi),%eax > 0x00b0b28a <+730>: mov 0x10(%edi),%edx > 0x00b0b28d <+733>: mov %eax,0x14(%edx) > 0x00b0b290 <+736>: mov 0x14(%edi),%eax > 0x00b0b293 <+739>: mov %edx,0x10(%eax) > 0x00b0b296 <+742>: jmp 0xb0b07d <malloc_consolidate+205> > 0x00b0b29b <+747>: cmp %esi,0x14(%eax) > 0x00b0b29e <+750>: je 0xb0b2c8 <malloc_consolidate+792> > 0x00b0b2a0 <+752>: lea -0x3ea42(%ebx),%eax > 0x00b0b2a6 <+758>: mov %eax,0x4(%esp) > 0x00b0b2aa <+762>: lea -0x3ed02(%ebx),%edx > 0x00b0b2b0 <+768>: lea -0x3b438(%ebx),%eax > 0x00b0b2b6 <+774>: mov %ecx,-0x48(%ebp) > 0x00b0b2b9 <+777>: movl $0x1429,(%esp) > 0x00b0b2c0 <+784>: call 0xb0a010 <__malloc_assert> > 0x00b0b2c5 <+789>: mov -0x48(%ebp),%ecx > 0x00b0b2c8 <+792>: mov 0x14(%esi),%eax > 0x00b0b2cb <+795>: cmp %esi,0x10(%eax) > 0x00b0b2ce <+798>: je 0xb0b2f8 <malloc_consolidate+840> > 0x00b0b2d0 <+800>: lea -0x3ea42(%ebx),%eax > 0x00b0b2d6 <+806>: mov %eax,0x4(%esp) > 0x00b0b2da <+810>: lea -0x3ed02(%ebx),%edx > 0x00b0b2e0 <+816>: lea -0x3b414(%ebx),%eax > 0x00b0b2e6 <+822>: mov %ecx,-0x48(%ebp) > 0x00b0b2e9 <+825>: movl $0x1429,(%esp) > 0x00b0b2f0 <+832>: call 0xb0a010 <__malloc_assert> > 0x00b0b2f5 <+837>: mov -0x48(%ebp),%ecx > 0x00b0b2f8 <+840>: mov -0x1c(%ebp),%eax > 0x00b0b2fb <+843>: cmpl $0x0,0x10(%eax) > 0x00b0b2ff <+847>: je 0xb0b339 <malloc_consolidate+905> > 0x00b0b301 <+849>: mov 0x14(%esi),%eax > 0x00b0b304 <+852>: mov 0x10(%esi),%edx > 0x00b0b307 <+855>: mov %eax,0x14(%edx) > 0x00b0b30a <+858>: mov 0x14(%esi),%eax > 0x00b0b30d <+861>: mov %edx,0x10(%eax) > 0x00b0b310 <+864>: jmp 0xb0b11d <malloc_consolidate+365> > 0x00b0b315 <+869>: mov 0x10(%edi),%eax > 0x00b0b318 <+872>: cmp %edi,%eax > 0x00b0b31a <+874>: je 0xb0b35d <malloc_consolidate+941> > 0x00b0b31c <+876>: mov -0x1c(%ebp),%edx > 0x00b0b31f <+879>: mov %eax,0x10(%edx) > 0x00b0b322 <+882>: mov 0x14(%edi),%eax > 0x00b0b325 <+885>: mov %eax,0x14(%edx) > 0x00b0b328 <+888>: mov 0x10(%edi),%eax > 0x00b0b32b <+891>: mov %edx,0x14(%eax) > 0x00b0b32e <+894>: mov 0x14(%edi),%eax > 0x00b0b331 <+897>: mov %edx,0x10(%eax) > 0x00b0b334 <+900>: jmp 0xb0b07d <malloc_consolidate+205> > 0x00b0b339 <+905>: mov 0x10(%esi),%eax > 0x00b0b33c <+908>: cmp %esi,%eax > 0x00b0b33e <+910>: je 0xb0b36b <malloc_consolidate+955> > 0x00b0b340 <+912>: mov -0x1c(%ebp),%edx > 0x00b0b343 <+915>: mov %eax,0x10(%edx) > 0x00b0b346 <+918>: mov 0x14(%esi),%eax > 0x00b0b349 <+921>: mov %eax,0x14(%edx) > 0x00b0b34c <+924>: mov 0x10(%esi),%eax > 0x00b0b34f <+927>: mov %edx,0x14(%eax) > 0x00b0b352 <+930>: mov 0x14(%esi),%eax > 0x00b0b355 <+933>: mov %edx,0x10(%eax) > 0x00b0b358 <+936>: jmp 0xb0b11d <malloc_consolidate+365> > 0x00b0b35d <+941>: mov -0x1c(%ebp),%edx > 0x00b0b360 <+944>: mov %edx,0x14(%edx) > 0x00b0b363 <+947>: mov %edx,0x10(%edx) > 0x00b0b366 <+950>: jmp 0xb0b07d <malloc_consolidate+205> > 0x00b0b36b <+955>: mov -0x1c(%ebp),%edx > 0x00b0b36e <+958>: mov %edx,0x14(%edx) > 0x00b0b371 <+961>: mov %edx,0x10(%edx) > 0x00b0b374 <+964>: jmp 0xb0b11d <malloc_consolidate+365> > 0x00b0b379 <+969>: lea -0xd(%ebp),%eax > 0x00b0b37c <+972>: mov %ecx,-0x48(%ebp) > 0x00b0b37f <+975>: movb $0x0,-0xd(%ebp) > 0x00b0b383 <+979>: movl $0x0,0xc(%esp) > 0x00b0b38b <+987>: movl $0x10,0x8(%esp) > 0x00b0b393 <+995>: mov %eax,0x4(%esp) > 0x00b0b397 <+999>: mov %esi,(%esp) > 0x00b0b39a <+1002>: call 0xad9ac0 <_itoa_word> > 0x00b0b39f <+1007>: mov -0x48(%ebp),%ecx > 0x00b0b3a2 <+1010>: mov %eax,%edx > 0x00b0b3a4 <+1012>: lea -0x15(%ebp),%eax > 0x00b0b3a7 <+1015>: jmp 0xb0b3af <malloc_consolidate+1023> > 0x00b0b3a9 <+1017>: sub $0x1,%edx > 0x00b0b3ac <+1020>: movb $0x30,(%edx) > 0x00b0b3af <+1023>: cmp %eax,%edx > 0x00b0b3b1 <+1025>: ja 0xb0b3a9 <malloc_consolidate+1017> > 0x00b0b3b3 <+1027>: mov 0x35d0(%ebx),%eax > 0x00b0b3b9 <+1033>: mov (%eax),%eax > 0x00b0b3bb <+1035>: mov %edx,0x10(%esp) > 0x00b0b3bf <+1039>: mov -0x38(%ebp),%edx > 0x00b0b3c2 <+1042>: mov %ecx,-0x48(%ebp) > 0x00b0b3c5 <+1045>: test %eax,%eax > 0x00b0b3c7 <+1047>: cmove -0x3c(%ebp),%eax > 0x00b0b3cb <+1051>: mov %edx,0xc(%esp) > 0x00b0b3cf <+1055>: mov %eax,0x8(%esp) > 0x00b0b3d3 <+1059>: mov -0x40(%ebp),%eax > 0x00b0b3d6 <+1062>: mov %eax,0x4(%esp) > 0x00b0b3da <+1066>: mov -0x1c(%ebp),%eax > 0x00b0b3dd <+1069>: and $0x2,%eax > 0x00b0b3e0 <+1072>: mov %eax,(%esp) > 0x00b0b3e3 <+1075>: call 0xb038c0 <__libc_message> > 0x00b0b3e8 <+1080>: mov -0x48(%ebp),%ecx > 0x00b0b3eb <+1083>: jmp 0xb0b11d <malloc_consolidate+365> > 0x00b0b3f0 <+1088>: mov -0x44(%ebp),%eax > 0x00b0b3f3 <+1091>: mov -0x38(%ebp),%edx > 0x00b0b3f6 <+1094>: mov %ecx,-0x48(%ebp) > 0x00b0b3f9 <+1097>: mov %eax,0x4(%esp) > 0x00b0b3fd <+1101>: mov -0x1c(%ebp),%eax > 0x00b0b400 <+1104>: mov %edx,0x8(%esp) > 0x00b0b404 <+1108>: and $0x2,%eax > 0x00b0b407 <+1111>: mov %eax,(%esp) > 0x00b0b40a <+1114>: call 0xb038c0 <__libc_message> > 0x00b0b40f <+1119>: mov -0x48(%ebp),%ecx > 0x00b0b412 <+1122>: jmp 0xb0b11d <malloc_consolidate+365> > 0x00b0b417 <+1127>: lea -0xd(%ebp),%eax > 0x00b0b41a <+1130>: mov %ecx,-0x48(%ebp) > 0x00b0b41d <+1133>: movb $0x0,-0xd(%ebp) > 0x00b0b421 <+1137>: movl $0x0,0xc(%esp) > 0x00b0b429 <+1145>: movl $0x10,0x8(%esp) > 0x00b0b431 <+1153>: mov %eax,0x4(%esp) > 0x00b0b435 <+1157>: mov %edi,(%esp) > 0x00b0b438 <+1160>: call 0xad9ac0 <_itoa_word> > 0x00b0b43d <+1165>: mov -0x48(%ebp),%ecx > 0x00b0b440 <+1168>: mov %eax,%edx > 0x00b0b442 <+1170>: lea -0x15(%ebp),%eax > 0x00b0b445 <+1173>: jmp 0xb0b44d <malloc_consolidate+1181> > 0x00b0b447 <+1175>: sub $0x1,%edx > 0x00b0b44a <+1178>: movb $0x30,(%edx) > 0x00b0b44d <+1181>: cmp %eax,%edx > 0x00b0b44f <+1183>: ja 0xb0b447 <malloc_consolidate+1175> > 0x00b0b451 <+1185>: mov 0x35d0(%ebx),%eax > 0x00b0b457 <+1191>: mov (%eax),%eax > 0x00b0b459 <+1193>: mov %edx,0x10(%esp) > 0x00b0b45d <+1197>: mov -0x38(%ebp),%edx > 0x00b0b460 <+1200>: mov %ecx,-0x48(%ebp) > 0x00b0b463 <+1203>: test %eax,%eax > 0x00b0b465 <+1205>: cmove -0x3c(%ebp),%eax > 0x00b0b469 <+1209>: mov %edx,0xc(%esp) > 0x00b0b46d <+1213>: mov %eax,0x8(%esp) > 0x00b0b471 <+1217>: mov -0x40(%ebp),%eax > 0x00b0b474 <+1220>: mov %eax,0x4(%esp) > 0x00b0b478 <+1224>: mov -0x1c(%ebp),%eax > 0x00b0b47b <+1227>: and $0x2,%eax > 0x00b0b47e <+1230>: mov %eax,(%esp) > 0x00b0b481 <+1233>: call 0xb038c0 <__libc_message> > 0x00b0b486 <+1238>: mov -0x48(%ebp),%ecx > 0x00b0b489 <+1241>: jmp 0xb0b07d <malloc_consolidate+205> > 0x00b0b48e <+1246>: mov -0x44(%ebp),%eax > 0x00b0b491 <+1249>: mov -0x38(%ebp),%edx > 0x00b0b494 <+1252>: mov %ecx,-0x48(%ebp) > 0x00b0b497 <+1255>: mov %eax,0x4(%esp) > 0x00b0b49b <+1259>: mov -0x1c(%ebp),%eax > 0x00b0b49e <+1262>: mov %edx,0x8(%esp) > 0x00b0b4a2 <+1266>: and $0x2,%eax > 0x00b0b4a5 <+1269>: mov %eax,(%esp) > 0x00b0b4a8 <+1272>: call 0xb038c0 <__libc_message> > 0x00b0b4ad <+1277>: mov -0x48(%ebp),%ecx > 0x00b0b4b0 <+1280>: jmp 0xb0b07d <malloc_consolidate+205> >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 829155
: 589730