Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 423397 Details for
Bug 603208
[abrt] crash in gedit-1:2.28.3-1.fc12: malloc_consolidate: Process /usr/bin/gedit was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 31.68 KB, created by
terrmit
on 2010-06-11 21:35:11 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
terrmit
Created:
2010-06-11 21:35:11 UTC
Size:
31.68 KB
patch
obsolete
>warning: .dynamic section for "/usr/lib/libxml2.so.2" is not at the expected address >warning: difference appears to be caused by prelink, adjusting expectations >warning: .dynamic section for "/usr/lib/libXcomposite.so.1" is not at the expected address >warning: difference appears to be caused by prelink, adjusting expectations >warning: .dynamic section for "/usr/lib/libgvfscommon.so.0" is not at the expected address >warning: difference appears to be caused by prelink, adjusting expectations >Core was generated by `gedit /tmp/.fr-dLCz6K/howToInstall.txt'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=0xa48380) at malloc.c:5134 >5134 malloc.c: No such file or directory. > in malloc.c > >Thread 1 (Thread 3502): >#0 malloc_consolidate (av=0xa48380) at malloc.c:5134 > fb = 0xa48390 > maxfb = 0xa483ac > p = 0x1 > nextp = <value optimized out> > unsorted_bin = 0xa483b0 > first_unsorted = <value optimized out> > nextchunk = <value optimized out> > size = <value optimized out> > nextsize = <value optimized out> > prevsize = <value optimized out> > nextinuse = <value optimized out> > bck = <value optimized out> > fwd = <value optimized out> >#1 0x00946585 in _int_malloc (av=0xa48380, bytes=2560) at malloc.c:4373 > nb = 2568 > idx = 96 > 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 0x0094780e in __libc_malloc (bytes=2560) at malloc.c:3661 > ar_ptr = 0xa48380 > victim = <value optimized out> > hook = <value optimized out> >#3 0x00afb450 in IA__g_realloc (mem=0x0, n_bytes=2560) at gmem.c:170 >No locals. >#4 0x004daeaf in pango_glyph_string_set_size (string=<value optimized out>, > new_len=<value optimized out>) at glyphstring.c:89 > __PRETTY_FUNCTION__ = "pango_glyph_string_set_size" >#5 0x00670dbf in basic_engine_shape (engine=<value optimized out>, > font=<value optimized out>, text=<value optimized out>, > length=<value optimized out>, analysis=<value optimized out>, > glyphs=<value optimized out>) at basic-fc.c:154 > face = 0x9c2c430 > desc = {script = 14441894, language = 0x1, static_gsub_features = > 0x0, n_static_gsub_features = 0, static_gpos_features = 0x0, > n_static_gpos_features = 14441867, other_features = 0xba41a4, > n_other_features = 3212827096} > ruleset = <value optimized out> > buffer = <value optimized out> > n_chars = <value optimized out> > p = 0x41 <Address 0x41 out of bounds> > cluster = 0 > i = <value optimized out> > __PRETTY_FUNCTION__ = "basic_engine_shape" >#6 0x004e1aab in _pango_engine_shape_shape (engine=<value optimized out>, > font=<value optimized out>, text=<value optimized out>, > length=<value optimized out>, analysis=<value optimized out>, > glyphs=<value optimized out>) at pango-engine.c:71 >No locals. >#7 0x004f467d in pango_shape (text=<value optimized out>, > length=<value optimized out>, analysis=<value optimized out>, > glyphs=<value optimized out>) at shape.c:55 > i = <value optimized out> > last_cluster = 5316420 >#8 0x004e6d0f in shape_run (line=<value optimized out>, state=0xbf7fdc24, > item=<value optimized out>) at pango-layout.c:3120 > layout = 0x9f951d8 [PangoLayout] > glyphs = <value optimized out> >#9 0x004e7740 in process_item (layout=0x9f951d8 [PangoLayout], > line=<value optimized out>, state=<value optimized out>, > force_fit=<value optimized out>, no_break_at_end=<value optimized out>) > at pango-layout.c:3231 > item = 0x9ed5600 > width = <value optimized out> > i = <value optimized out> > processing_new_item = 0 >#10 0x004e940d in process_line (layout=<value optimized out>) > at pango-layout.c:3526 > item = 0x9ed5600 > result = <value optimized out> > old_num_chars = <value optimized out> > line = <value optimized out> > have_break = <value optimized out> > break_remaining_width = <value optimized out> > break_start_offset = <value optimized out> > break_link = <value optimized out> > wrapped = 0 >#11 pango_layout_check_lines (layout=<value optimized out>) > at pango-layout.c:3847 > delim_len = 0 > end = 0x9f39cf1 "" > delimiter_index = 65 > next_para_index = 65 > start = > 0x9f39cb0 "#products.productsInRow div h5{font-size:1em;font-weight:normal;}" > done = <value optimized out> > start_offset = <value optimized out> > attrs = <value optimized out> > no_shape_attrs = <value optimized out> > iter = <value optimized out> > prev_base_dir = <value optimized out> > base_dir = <value optimized out> > state = {line_height = -1, remaining_height = -1, attrs = 0x9abc580, > items = 0x9d03a90 = {0x9ed5600}, base_dir = PANGO_DIRECTION_LTR, > line_of_par = 1, glyphs = 0x0, start_offset = 0, properties = { > uline = PANGO_UNDERLINE_NONE, strikethrough = 0, rise = 0, > letter_spacing = 0, shape_set = 0, shape_ink_rect = 0x0, > shape_logical_rect = 0x0}, log_widths = 0x0, log_widths_offset = > 0, line_start_index = 0, line_start_offset = 0, line_width = -1, > remaining_width = -1} > __PRETTY_FUNCTION__ = "pango_layout_check_lines" >#12 0x004ea6be in pango_layout_get_extents_internal (layout=0x9ec1fe8, > ink_rect=0x0, logical_rect=<value optimized out>, > line_extents=<value optimized out>) at pango-layout.c:2431 > line_list = <value optimized out> > y_offset = 0 > width = 0 > need_width = 0 > __PRETTY_FUNCTION__ = "pango_layout_get_extents_internal" >#13 0x04299a83 in IA__gtk_text_layout_get_line_display (layout= > 0x9d5ed10 [GtkTextLayout], line=0x9e12be0, size_only=0) > at gtktextlayout.c:2460 > display = 0x9b4b020 > seg = <value optimized out> > iter = {dummy1 = 0x9de4f20, dummy2 = 0x9e12be0, dummy3 = 0, dummy4 = > -1, dummy5 = -1, dummy6 = -1, dummy7 = -1504376610, dummy8 = -2057657054, > dummy9 = 0x9dcfd00, dummy10 = 0x9dcfd00, dummy11 = 0, dummy12 = -1, > dummy13 = 1050, dummy14 = 0xbf7fdecc} > style = <value optimized out> > text = <value optimized out> > attrs = 0x9f1c140 > text_allocated = <value optimized out> > layout_byte_offset = 65 > buffer_byte_offset = <value optimized out> > extents = {x = -1082138840, y = 69829076, width = 165564192, height = > 165014800} > para_values_set = <value optimized out> > cursor_byte_offsets = <value optimized out> > cursor_segs = <value optimized out> > tmp_list1 = <value optimized out> > tmp_list2 = <value optimized out> > saw_widget = <value optimized out> > base_dir = PANGO_DIRECTION_LTR > tags = <value optimized out> > initial_toggle_segments = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_text_layout_get_line_display" >#14 0x0429c1c1 in IA__gtk_text_layout_get_iter_at_position (layout= > 0x9d5ed10 [GtkTextLayout], target_iter=0xbf7fdff8, trailing=0xbf7fdfbc, x= > 358, y=1050) at gtktextlayout.c:2669 > line = 0x9e12be0 > byte_index = <value optimized out> > line_top = <value optimized out> > display = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_text_layout_get_iter_at_position" >#15 0x0429c2af in IA__gtk_text_layout_get_iter_at_pixel (layout= > 0x9d5ed10 [GtkTextLayout], target_iter=0xbf7fdff8, x=358, y=1050) > at gtktextlayout.c:2648 > trailing = 72415880 >#16 0x042b431a in gtk_text_view_event (widget=0x9b3b3e8 [GeditView], event= > 0x9ec11a8) at gtktextview.c:4171 > iter = {dummy1 = 0xae3bab, dummy2 = 0xd8468c, dummy3 = 1, dummy4 = 1, > dummy5 = -1082138520, dummy6 = 14001337, dummy7 = 161106016, > dummy8 = 167324296, dummy9 = 0xd66ceb, dummy10 = 0xd8468c, > dummy11 = 162139828, dummy12 = 162771944, dummy13 = -1082138552, > dummy14 = 0xd475e8} > text_view = 0x9b3b3e8 [GeditView] > x = <value optimized out> > y = <value optimized out> >#17 0x041d6078 in _gtk_marshal_BOOLEAN__BOXED (closure=0x99e85f0, > return_value=0xbf7fe1e4, n_param_values=2, param_values=0x9aa0ea0, > invocation_hint=0xbf7fe1d0, marshal_data=0x42b4200) at gtkmarshalers.c:84 > callback = 0x42b4200 <gtk_text_view_event> > cc = 0x99e85f0 > data1 = 0x9b3b3e8 > data2 = <value optimized out> > v_return = <value optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#18 0x00d48c0a in g_type_class_meta_marshal (closure=0x99e85f0, return_value= > 0xbf7fe1e4, n_param_values=2, param_values=0x9aa0ea0, invocation_hint= > 0xbf7fe1d0, marshal_data=0xac) at gclosure.c:878 > class = 0x202000 > callback = <value optimized out> >#19 0x00d4a5b3 in IA__g_closure_invoke (closure=0x99e85f0, return_value= > 0xbf7fe1e4, n_param_values=2, param_values=0x9aa0ea0, invocation_hint= > 0xbf7fe1d0) at gclosure.c:767 > marshal = <value optimized out> > marshal_data = <value optimized out> > in_marshal = -1082138368 > __PRETTY_FUNCTION__ = "IA__g_closure_invoke" >#20 0x00d5fe0e in signal_emit_unlocked_R (node=0x99e90c0, detail=0, instance= > 0x9b3b3e8, emission_return=0xbf7fe32c, instance_and_params=0x9aa0ea0) > at gsignal.c:3285 > accumulator = 0x99e8fb0 > emission = {next = 0x0, instance = 0x9b3b3e8, ihint = {signal_id = > 31, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, > chain_type = 162856568} > class_closure = 0x99e85f0 > handler_list = 0x0 > return_accu = 0xbf7fe1e4 > 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 = 31 > max_sequential_handler_number = 14988 > return_value_altered = 0 >#21 0x00d61308 in IA__g_signal_emit_valist (instance=0x9b3b3e8, signal_id=31, > detail=0, var_args=<value optimized out>) at gsignal.c:2990 > 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 = 0x9aa0ea0 > signal_return_type = 20 > param_values = 0x9aa0eb4 > node = <value optimized out> > i = <value optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" >#22 0x00d61907 in IA__g_signal_emit (instance=0x9b3b3e8, signal_id=31, detail= > 0) at gsignal.c:3037 > var_args = <value optimized out> >#23 0x0430ff7b in gtk_widget_event_internal (widget=0x9b3b3e8 [GeditView], > event=0x9ec11a8) at gtkwidget.c:4670 > return_val = 0 >#24 0x041cd140 in IA__gtk_propagate_event (widget=0x9b3b3e8 [GeditView], > event=0x9ec11a8) at gtkmain.c:2417 > tmp = <value optimized out> > handled_event = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#25 0x041ce63a in IA__gtk_main_do_event (event=<value optimized out>) > at gtkmain.c:1622 > event_widget = <value optimized out> > grab_widget = 0x9b3b3e8 [GeditView] > window_group = 0x9d260a0 [GtkWindowGroup] > rewritten_event = <value optimized out> > tmp_list = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#26 0x005f3ceb in gdk_event_dispatch (source=0x99ce780, callback=0, user_data= > 0x0) at gdkevents-x11.c:2372 > display = <value optimized out> > event = 0x9ec11a8 >#27 0x00af2fb8 in g_main_dispatch (context=0x99ce7c8) at gmain.c:1960 > dispatch = 0x5f3c90 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x99ce780, next = 0x0} > source = 0x99ce780 > current = 0x9a0d580 > i = <value optimized out> >#28 IA__g_main_context_dispatch (context=0x99ce7c8) at gmain.c:2513 >No locals. >#29 0x00af68e8 in g_main_context_iterate (context=0xa88eb0, block=1, dispatch= > 1, self=0x99a7790) at gmain.c:2591 > max_priority = 2147483647 > timeout = 499 > some_ready = 1 > nfds = <value optimized out> > allocated_nfds = <value optimized out> > fds = 0x9cd2c60 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#30 0x00af6d5f in IA__g_main_loop_run (loop=0x9a0add8) at gmain.c:2799 > self = 0x99a7790 > __PRETTY_FUNCTION__ = "IA__g_main_loop_run" >#31 0x041cec79 in IA__gtk_main () at gtkmain.c:1218 > tmp_list = <value optimized out> > functions = 0x0 > init = <value optimized out> > loop = 0x9a0add8 >#32 0x08067630 in main (argc=1, argv=0xbf7fe754) at gedit.c:741 > context = <value optimized out> > engine = 0x9a008c0 [GeditPluginsEngine] > window = 0x9a2f050 > app = 0x9a2f050 > restored = <value optimized out> > error = 0x0 > dir = <value optimized out> > __PRETTY_FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x0012bb00 0x002110d8 Yes (*) /usr/lib/libxml2.so.2 >0x00dc4f40 0x00dc66b8 Yes (*) /lib/libgthread-2.0.so.0 >0x00ab2880 0x00ab6688 Yes (*) /lib/librt.so.1 >0x00331d10 0x0035f398 Yes (*) /usr/lib/libgtksourceview-2.0.so.0 >0x040d2dd0 0x043a8ab8 Yes (*) /usr/lib/libgtk-x11-2.0.so.0 >0x005ae250 0x00613c78 Yes (*) /usr/lib/libgdk-x11-2.0.so.0 >0x0057f1b0 0x0058c2e8 Yes (*) /usr/lib/libatk-1.0.so.0 >0x0026cad0 0x002d8088 Yes (*) /lib/libgio-2.0.so.0 >0x00656420 0x00671088 Yes (*) /usr/lib/libpangoft2-1.0.so.0 >0x006800f0 0x00692908 Yes (*) /usr/lib/libgdk_pixbuf-2.0.so.0 >0x004263d0 0x0042b4b8 Yes (*) /usr/lib/libpangocairo-1.0.so.0 >0x0044f210 0x004a9328 Yes (*) /usr/lib/libcairo.so.2 >0x004d40e0 0x004f6088 Yes (*) /usr/lib/libpango-1.0.so.0 >0x003773c0 0x003e0758 Yes (*) /usr/lib/freetype-freeworld/libfreetype.so.6 >0x00516f60 0x00532cc8 Yes (*) /usr/lib/libfontconfig.so.1 >0x00d47460 0x00d72898 Yes (*) /lib/libgobject-2.0.so.0 >0x00df5c30 0x00df6d98 Yes (*) /lib/libgmodule-2.0.so.0 >0x04843f00 0x048615c8 Yes (*) /usr/lib/libgconf-2.so.4 >0x00acba20 0x00b49328 Yes (*) /lib/libglib-2.0.so.0 >0x00439380 0x0043dd28 Yes (*) /usr/lib/libSM.so.6 >0x006a0530 0x006b01e8 Yes (*) /usr/lib/libICE.so.6 >0x04930e30 0x04933458 Yes (*) /lib/libattr.so.1 >0x00a84300 0x00a8fc28 Yes (*) /lib/libpthread.so.0 >0x008eb990 0x009f78a0 Yes (*) /lib/libc.so.6 >0x00a50420 0x00a6a718 Yes (*) /lib/libm.so.6 >0x00bf6370 0x00c87798 Yes (*) /usr/lib/libX11.so.6 >0x00a79a60 0x00a7aa88 Yes (*) /lib/libdl.so.2 >0x00a9d620 0x00aa88e8 Yes (*) /lib/libz.so.1 >0x008b3830 0x008cacdf Yes (*) /lib/ld-linux.so.2 >0x0030be70 0x0030e3a8 Yes (*) /usr/lib/libXfixes.so.3 >0x00d89720 0x00d93ff8 Yes (*) /usr/lib/libXext.so.6 >0x003112c0 0x00317178 Yes (*) /usr/lib/libXrender.so.1 >0x00dfb780 0x00dfc258 Yes (*) /usr/lib/libXinerama.so.1 >0x00409740 0x004134b8 Yes (*) /usr/lib/libXi.so.6 >0x0031a150 0x0031ec38 Yes (*) /usr/lib/libXrandr.so.2 >0x00417e40 0x0041d458 Yes (*) /usr/lib/libXcursor.so.1 >0x00321890 0x00322488 Yes (*) /usr/lib/libXcomposite.so.1 >0x004207c0 0x00421248 Yes (*) /usr/lib/libXdamage.so.1 >0x00bc9650 0x00bd7b48 Yes (*) /lib/libresolv.so.2 >0x00bab190 0x00bbc3c8 Yes (*) /lib/libselinux.so.1 >0x00d9d6f0 0x00db9578 Yes (*) /usr/lib/libpng12.so.0 >0x006ba7a0 0x0070ce68 Yes (*) /usr/lib/libpixman-1.so.0 >0x00dcd040 0x00de5f28 Yes (*) /lib/libexpat.so.1 >0x047f0d90 0x048187b8 Yes (*) /usr/lib/libORBit-2.so.0 >0x0071e230 0x0074a3c8 Yes (*) /lib/libdbus-1.so.3 >0x00431e60 0x00433998 Yes (*) /lib/libuuid.so.1 >0x00d27e80 0x00d36608 Yes (*) /usr/lib/libxcb.so.1 >0x00440da0 0x004428d8 Yes (*) /lib/libcap-ng.so.0 >0x00d1ca00 0x00d1d7f8 Yes (*) /usr/lib/libXau.so.6 >0x00549a00 0x005510e8 Yes (*) /lib/libnss_files.so.2 >0x00762ad0 0x00786c18 Yes (*) /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00556070 0x005569d8 Yes (*) /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0x0087d530 0x0088eaf8 Yes (*) /usr/lib/libdbus-glib-1.so.2 >0x00559680 0x0055b778 Yes (*) /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0x0491b4f0 0x0491c9d8 Yes (*) /usr/lib/libcanberra-gtk.so.0 >0x0475d3c0 0x047672f8 Yes (*) /usr/lib/libcanberra.so.0 >0x04910720 0x04915858 Yes (*) /usr/lib/libvorbisfile.so.3 >0x049d8a10 0x049eed48 Yes (*) /usr/lib/libvorbis.so.0 >0x049b5310 0x049b7b88 Yes (*) /usr/lib/libogg.so.0 >0x0476e610 0x04777868 Yes (*) /usr/lib/libtdb.so.1 >0x04af9a30 0x04afe458 Yes (*) /usr/lib/libltdl.so.7 >0x008ada20 0x008ae2c8 Yes (*) /lib/libutil.so.1 >0x00792340 0x007acf18 Yes (*) /usr/lib/gio/modules/libgvfsdbus.so >0x00563920 0x0056e508 Yes (*) /usr/lib/libgvfscommon.so.0 >0x007b7f40 0x007c1808 Yes (*) /lib/libudev.so.0 >0x00f3fb00 0x00f4c208 Yes (*) /usr/lib/gio/modules/libgioremote-volume-monitor.so >0x00573350 0x00573d58 Yes (*) /usr/lib/gconv/ISO8859-2.so >0x007d8d10 0x007e1e18 Yes (*) /usr/lib/gedit-2/plugin-loaders/libpythonloader.so >0x0544a5a0 0x055319b8 Yes (*) /usr/lib/libpython2.6.so.1.0 >0x007c6bb0 0x007c7198 Yes (*) /usr/lib/gedit-2/plugin-loaders/libcloader.so >0x007ca490 0x007cbbd8 Yes (*) /usr/lib/gedit-2/plugins/libdocinfo.so >0x007eba40 0x007ee9a8 Yes (*) /usr/lib/gedit-2/plugins/libtaglist.so >0x007f32f0 0x007f6078 Yes (*) /usr/lib/gedit-2/plugins/libtime.so >0x00ef1250 0x00ef1ed8 Yes (*) /usr/lib/gedit-2/plugins/libchangecase.so >0x007fe060 0x00807a68 Yes (*) /usr/lib/gedit-2/plugins/libspell.so >0x04bc71b0 0x04bcc978 Yes (*) /usr/lib/libenchant.so.1 >0x00fac510 0x00fc0d58 Yes (*) /usr/lib/gedit-2/plugins/libfilebrowser.so >0x0080eb00 0x00811088 Yes (*) /usr/lib/gedit-2/plugins/libmodelines.so >0x00e09820 0x00e09c98 Yes (*) /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so >0x0504b6f0 0x050741c8 Yes (*) /usr/lib/librsvg-2.so.2 >0x0500e190 0x05030998 Yes (*) /usr/lib/libgsf-1.so.114 >0x05088170 0x050aa0e8 Yes (*) /usr/lib/libcroco-0.6.so.3 >0x0089afd0 0x008a8888 Yes (*) /lib/libbz2.so.1 >0x00829830 0x008363e8 Yes (*) /usr/lib/libbeagle.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x9ec1fe8 166469608 >ecx 0x18 24 >edx 0xa483b0 10781616 >ebx 0xa46ff4 10776564 >esp 0xbf7fd7a4 0xbf7fd7a4 >ebp 0xbf7fd7d8 0xbf7fd7d8 >esi 0x1 1 >edi 0x9efeb00 166718208 >eip 0x943969 0x943969 <malloc_consolidate+217> >eflags 0x210202 [ IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function malloc_consolidate: >0x00943890 <malloc_consolidate+0>: push %ebp >0x00943891 <malloc_consolidate+1>: mov %esp,%ebp >0x00943893 <malloc_consolidate+3>: push %edi >0x00943894 <malloc_consolidate+4>: push %esi >0x00943895 <malloc_consolidate+5>: push %ebx >0x00943896 <malloc_consolidate+6>: call 0x8eb9ef <__i686.get_pc_thunk.bx> >0x0094389b <malloc_consolidate+11>: add $0x103759,%ebx >0x009438a1 <malloc_consolidate+17>: sub $0x28,%esp >0x009438a4 <malloc_consolidate+20>: mov %eax,-0x1c(%ebp) >0x009438a7 <malloc_consolidate+23>: mov 0x1824(%ebx),%edx >0x009438ad <malloc_consolidate+29>: test %edx,%edx >0x009438af <malloc_consolidate+31>: je 0x943a18 <malloc_consolidate+392> >0x009438b5 <malloc_consolidate+37>: mov %eax,%edx >0x009438b7 <malloc_consolidate+39>: cmpl $0x0,%gs:0xc >0x009438bf <malloc_consolidate+47>: je 0x9438c2 <malloc_consolidate+50> >0x009438c1 <malloc_consolidate+49>: lock orl $0x1,0x4(%eax) >0x009438c6 <malloc_consolidate+54>: add $0x30,%eax >0x009438c9 <malloc_consolidate+57>: add $0x8,%edx >0x009438cc <malloc_consolidate+60>: mov %eax,-0x14(%ebp) >0x009438cf <malloc_consolidate+63>: mov -0x1c(%ebp),%eax >0x009438d2 <malloc_consolidate+66>: mov %edx,-0x20(%ebp) >0x009438d5 <malloc_consolidate+69>: add $0x2c,%eax >0x009438d8 <malloc_consolidate+72>: mov %eax,-0x28(%ebp) >0x009438db <malloc_consolidate+75>: lea -0x394b0(%ebx),%eax >0x009438e1 <malloc_consolidate+81>: mov %eax,-0x2c(%ebp) >0x009438e4 <malloc_consolidate+84>: lea 0x0(%esi,%eiz,1),%esi >0x009438e8 <malloc_consolidate+88>: xor %esi,%esi >0x009438ea <malloc_consolidate+90>: xchg %esi,(%edx) >0x009438ec <malloc_consolidate+92>: test %esi,%esi >0x009438ee <malloc_consolidate+94>: jne 0x943969 <malloc_consolidate+217> >0x009438f0 <malloc_consolidate+96>: jmp 0x9439e8 <malloc_consolidate+344> >0x009438f5 <malloc_consolidate+101>: lea 0x0(%esi),%esi >0x009438f8 <malloc_consolidate+104>: mov 0x8(%edi),%eax >0x009438fb <malloc_consolidate+107>: add %edx,%ecx >0x009438fd <malloc_consolidate+109>: mov 0xc(%edi),%edx >0x00943900 <malloc_consolidate+112>: cmp 0xc(%eax),%edi >0x00943903 <malloc_consolidate+115>: jne 0x943a8e <malloc_consolidate+510> >0x00943909 <malloc_consolidate+121>: cmp 0x8(%edx),%edi >0x0094390c <malloc_consolidate+124>: jne 0x943a8e <malloc_consolidate+510> >0x00943912 <malloc_consolidate+130>: cmpl $0x1ff,0x4(%edi) >0x00943919 <malloc_consolidate+137>: mov %edx,0xc(%eax) >0x0094391c <malloc_consolidate+140>: mov %eax,0x8(%edx) >0x0094391f <malloc_consolidate+143>: jbe 0x94392c <malloc_consolidate+156> >0x00943921 <malloc_consolidate+145>: mov 0x10(%edi),%edx >0x00943924 <malloc_consolidate+148>: test %edx,%edx >0x00943926 <malloc_consolidate+150>: jne 0x943aaa <malloc_consolidate+538> >0x0094392c <malloc_consolidate+156>: mov -0x14(%ebp),%edx >0x0094392f <malloc_consolidate+159>: cmp $0x1ff,%ecx >0x00943935 <malloc_consolidate+165>: mov 0x8(%edx),%eax >0x00943938 <malloc_consolidate+168>: mov %esi,0x8(%edx) >0x0094393b <malloc_consolidate+171>: mov %esi,0xc(%eax) >0x0094393e <malloc_consolidate+174>: jbe 0x94394e <malloc_consolidate+190> >0x00943940 <malloc_consolidate+176>: movl $0x0,0x10(%esi) >0x00943947 <malloc_consolidate+183>: movl $0x0,0x14(%esi) >0x0094394e <malloc_consolidate+190>: mov %ecx,%edx >0x00943950 <malloc_consolidate+192>: or $0x1,%edx >0x00943953 <malloc_consolidate+195>: mov %edx,0x4(%esi) >0x00943956 <malloc_consolidate+198>: mov -0x14(%ebp),%edx >0x00943959 <malloc_consolidate+201>: mov %eax,0x8(%esi) >0x0094395c <malloc_consolidate+204>: mov %ecx,(%esi,%ecx,1) >0x0094395f <malloc_consolidate+207>: mov %edx,0xc(%esi) >0x00943962 <malloc_consolidate+210>: mov -0x18(%ebp),%esi >0x00943965 <malloc_consolidate+213>: test %esi,%esi >0x00943967 <malloc_consolidate+215>: je 0x9439e8 <malloc_consolidate+344> >0x00943969 <malloc_consolidate+217>: mov 0x8(%esi),%eax >0x0094396c <malloc_consolidate+220>: mov %eax,-0x18(%ebp) >0x0094396f <malloc_consolidate+223>: mov 0x4(%esi),%eax >0x00943972 <malloc_consolidate+226>: mov %eax,%ecx >0x00943974 <malloc_consolidate+228>: and $0xfffffffa,%ecx >0x00943977 <malloc_consolidate+231>: lea (%esi,%ecx,1),%edi >0x0094397a <malloc_consolidate+234>: mov 0x4(%edi),%edx >0x0094397d <malloc_consolidate+237>: and $0xfffffff8,%edx >0x00943980 <malloc_consolidate+240>: test $0x1,%al >0x00943982 <malloc_consolidate+242>: mov %edx,-0x10(%ebp) >0x00943985 <malloc_consolidate+245>: jne 0x9439c2 <malloc_consolidate+306> >0x00943987 <malloc_consolidate+247>: mov (%esi),%eax >0x00943989 <malloc_consolidate+249>: sub %eax,%esi >0x0094398b <malloc_consolidate+251>: add %eax,%ecx >0x0094398d <malloc_consolidate+253>: mov 0x8(%esi),%edx >0x00943990 <malloc_consolidate+256>: mov 0xc(%esi),%eax >0x00943993 <malloc_consolidate+259>: cmp 0xc(%edx),%esi >0x00943996 <malloc_consolidate+262>: jne 0x943a72 <malloc_consolidate+482> >0x0094399c <malloc_consolidate+268>: cmp 0x8(%eax),%esi >0x0094399f <malloc_consolidate+271>: jne 0x943a72 <malloc_consolidate+482> >0x009439a5 <malloc_consolidate+277>: cmpl $0x1ff,0x4(%esi) >0x009439ac <malloc_consolidate+284>: mov %eax,0xc(%edx) >0x009439af <malloc_consolidate+287>: mov %edx,0x8(%eax) >0x009439b2 <malloc_consolidate+290>: jbe 0x9439c2 <malloc_consolidate+306> >0x009439b4 <malloc_consolidate+292>: mov 0x10(%esi),%eax >0x009439b7 <malloc_consolidate+295>: test %eax,%eax >0x009439b9 <malloc_consolidate+297>: mov %eax,-0x24(%ebp) >0x009439bc <malloc_consolidate+300>: jne 0x943ac1 <malloc_consolidate+561> >0x009439c2 <malloc_consolidate+306>: mov -0x1c(%ebp),%eax >0x009439c5 <malloc_consolidate+309>: cmp %edi,0x30(%eax) >0x009439c8 <malloc_consolidate+312>: je 0x943a00 <malloc_consolidate+368> >0x009439ca <malloc_consolidate+314>: mov -0x10(%ebp),%edx >0x009439cd <malloc_consolidate+317>: testb $0x1,0x4(%edi,%edx,1) >0x009439d2 <malloc_consolidate+322>: je 0x9438f8 <malloc_consolidate+104> >0x009439d8 <malloc_consolidate+328>: andl $0xfffffffe,0x4(%edi) >0x009439dc <malloc_consolidate+332>: jmp 0x94392c <malloc_consolidate+156> >0x009439e1 <malloc_consolidate+337>: lea 0x0(%esi,%eiz,1),%esi >0x009439e8 <malloc_consolidate+344>: mov -0x28(%ebp),%edx >0x009439eb <malloc_consolidate+347>: cmp %edx,-0x20(%ebp) >0x009439ee <malloc_consolidate+350>: je 0x943a55 <malloc_consolidate+453> >0x009439f0 <malloc_consolidate+352>: addl $0x4,-0x20(%ebp) >0x009439f4 <malloc_consolidate+356>: mov -0x20(%ebp),%edx >0x009439f7 <malloc_consolidate+359>: jmp 0x9438e8 <malloc_consolidate+88> >0x009439fc <malloc_consolidate+364>: lea 0x0(%esi,%eiz,1),%esi >0x00943a00 <malloc_consolidate+368>: add -0x10(%ebp),%ecx >0x00943a03 <malloc_consolidate+371>: mov %esi,0x30(%eax) >0x00943a06 <malloc_consolidate+374>: or $0x1,%ecx >0x00943a09 <malloc_consolidate+377>: mov %ecx,0x4(%esi) >0x00943a0c <malloc_consolidate+380>: jmp 0x943962 <malloc_consolidate+210> >0x00943a11 <malloc_consolidate+385>: lea 0x0(%esi,%eiz,1),%esi >0x00943a18 <malloc_consolidate+392>: mov %eax,%ecx >0x00943a1a <malloc_consolidate+394>: mov %eax,%edx >0x00943a1c <malloc_consolidate+396>: add $0x30,%ecx >0x00943a1f <malloc_consolidate+399>: add $0x428,%edx >0x00943a25 <malloc_consolidate+405>: mov %ecx,%eax >0x00943a27 <malloc_consolidate+407>: nop >0x00943a28 <malloc_consolidate+408>: mov %eax,0xc(%eax) >0x00943a2b <malloc_consolidate+411>: mov %eax,0x8(%eax) >0x00943a2e <malloc_consolidate+414>: add $0x8,%eax >0x00943a31 <malloc_consolidate+417>: cmp %edx,%eax >0x00943a33 <malloc_consolidate+419>: jne 0x943a28 <malloc_consolidate+408> >0x00943a35 <malloc_consolidate+421>: lea 0x138c(%ebx),%eax >0x00943a3b <malloc_consolidate+427>: cmp %eax,-0x1c(%ebp) >0x00943a3e <malloc_consolidate+430>: je 0x943a5d <malloc_consolidate+461> >0x00943a40 <malloc_consolidate+432>: mov -0x1c(%ebp),%edx >0x00943a43 <malloc_consolidate+435>: mov 0x4(%edx),%eax >0x00943a46 <malloc_consolidate+438>: or $0x2,%eax >0x00943a49 <malloc_consolidate+441>: mov %eax,0x4(%edx) >0x00943a4c <malloc_consolidate+444>: or $0x1,%eax >0x00943a4f <malloc_consolidate+447>: mov %eax,0x4(%edx) >0x00943a52 <malloc_consolidate+450>: mov %ecx,0x30(%edx) >0x00943a55 <malloc_consolidate+453>: add $0x28,%esp >0x00943a58 <malloc_consolidate+456>: pop %ebx >0x00943a59 <malloc_consolidate+457>: pop %esi >0x00943a5a <malloc_consolidate+458>: pop %edi >0x00943a5b <malloc_consolidate+459>: pop %ebp >0x00943a5c <malloc_consolidate+460>: ret >0x00943a5d <malloc_consolidate+461>: movl $0x40,0x1824(%ebx) >0x00943a67 <malloc_consolidate+471>: mov 0x1390(%ebx),%eax >0x00943a6d <malloc_consolidate+477>: mov -0x1c(%ebp),%edx >0x00943a70 <malloc_consolidate+480>: jmp 0x943a4c <malloc_consolidate+444> >0x00943a72 <malloc_consolidate+482>: mov -0x2c(%ebp),%edx >0x00943a75 <malloc_consolidate+485>: mov 0xd4(%ebx),%eax >0x00943a7b <malloc_consolidate+491>: mov %ecx,-0x30(%ebp) >0x00943a7e <malloc_consolidate+494>: mov %esi,(%esp) >0x00943a81 <malloc_consolidate+497>: call 0x943790 <malloc_printerr> >0x00943a86 <malloc_consolidate+502>: mov -0x30(%ebp),%ecx >0x00943a89 <malloc_consolidate+505>: jmp 0x9439c2 <malloc_consolidate+306> >0x00943a8e <malloc_consolidate+510>: mov -0x2c(%ebp),%edx >0x00943a91 <malloc_consolidate+513>: mov 0xd4(%ebx),%eax >0x00943a97 <malloc_consolidate+519>: mov %ecx,-0x30(%ebp) >0x00943a9a <malloc_consolidate+522>: mov %edi,(%esp) >0x00943a9d <malloc_consolidate+525>: call 0x943790 <malloc_printerr> >0x00943aa2 <malloc_consolidate+530>: mov -0x30(%ebp),%ecx >0x00943aa5 <malloc_consolidate+533>: jmp 0x94392c <malloc_consolidate+156> >0x00943aaa <malloc_consolidate+538>: cmpl $0x0,0x10(%eax) >0x00943aae <malloc_consolidate+542>: je 0x943adb <malloc_consolidate+587> >0x00943ab0 <malloc_consolidate+544>: mov 0x14(%edi),%eax >0x00943ab3 <malloc_consolidate+547>: mov %eax,0x14(%edx) >0x00943ab6 <malloc_consolidate+550>: mov 0x14(%edi),%eax >0x00943ab9 <malloc_consolidate+553>: mov %edx,0x10(%eax) >0x00943abc <malloc_consolidate+556>: jmp 0x94392c <malloc_consolidate+156> >0x00943ac1 <malloc_consolidate+561>: cmpl $0x0,0x10(%edx) >0x00943ac5 <malloc_consolidate+565>: je 0x943af9 <malloc_consolidate+617> >0x00943ac7 <malloc_consolidate+567>: mov 0x14(%esi),%eax >0x00943aca <malloc_consolidate+570>: mov -0x24(%ebp),%edx >0x00943acd <malloc_consolidate+573>: mov %eax,0x14(%edx) >0x00943ad0 <malloc_consolidate+576>: mov 0x14(%esi),%eax >0x00943ad3 <malloc_consolidate+579>: mov %edx,0x10(%eax) >0x00943ad6 <malloc_consolidate+582>: jmp 0x9439c2 <malloc_consolidate+306> >0x00943adb <malloc_consolidate+587>: cmp %edx,%edi >0x00943add <malloc_consolidate+589>: je 0x943b1a <malloc_consolidate+650> >0x00943adf <malloc_consolidate+591>: mov %edx,0x10(%eax) >0x00943ae2 <malloc_consolidate+594>: mov 0x14(%edi),%edx >0x00943ae5 <malloc_consolidate+597>: mov %edx,0x14(%eax) >0x00943ae8 <malloc_consolidate+600>: mov 0x10(%edi),%edx >0x00943aeb <malloc_consolidate+603>: mov %eax,0x14(%edx) >0x00943aee <malloc_consolidate+606>: mov 0x14(%edi),%edx >0x00943af1 <malloc_consolidate+609>: mov %eax,0x10(%edx) >0x00943af4 <malloc_consolidate+612>: jmp 0x94392c <malloc_consolidate+156> >0x00943af9 <malloc_consolidate+617>: cmp %eax,%esi >0x00943afb <malloc_consolidate+619>: je 0x943b25 <malloc_consolidate+661> >0x00943afd <malloc_consolidate+621>: mov -0x24(%ebp),%eax >0x00943b00 <malloc_consolidate+624>: mov %eax,0x10(%edx) >0x00943b03 <malloc_consolidate+627>: mov 0x14(%esi),%eax >0x00943b06 <malloc_consolidate+630>: mov %eax,0x14(%edx) >0x00943b09 <malloc_consolidate+633>: mov 0x10(%esi),%eax >0x00943b0c <malloc_consolidate+636>: mov %edx,0x14(%eax) >0x00943b0f <malloc_consolidate+639>: mov 0x14(%esi),%eax >0x00943b12 <malloc_consolidate+642>: mov %edx,0x10(%eax) >0x00943b15 <malloc_consolidate+645>: jmp 0x9439c2 <malloc_consolidate+306> >0x00943b1a <malloc_consolidate+650>: mov %eax,0x14(%eax) >0x00943b1d <malloc_consolidate+653>: mov %eax,0x10(%eax) >0x00943b20 <malloc_consolidate+656>: jmp 0x94392c <malloc_consolidate+156> >0x00943b25 <malloc_consolidate+661>: mov %edx,0x14(%edx) >0x00943b28 <malloc_consolidate+664>: mov %edx,0x10(%edx) >0x00943b2b <malloc_consolidate+667>: jmp 0x9439c2 <malloc_consolidate+306> >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 603208
: 423397