After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 365266 - gaim crashed after pango_parse_markup call
gaim crashed after pango_parse_markup call
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: general
1.14.x
Other Linux
: Normal critical
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2006-10-26 13:07 UTC by Sebastien Bacher
Modified: 2010-06-30 20:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Sebastien Bacher 2006-10-26 13:07:08 UTC
That bug has been described on https://launchpad.net/distros/ubuntu/+source/gaim/+bug/68374

"Yes, gaim crashed.
Sorry, I don't know the way to reproduce because it crashed while I'm left. But I tried to make a debuggable trace.

Is this trace helpful to debug?
...
 libpango1.0-0 1.14.5-0ubuntu1
...
 #0 0xb760d37a in memcpy () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #1 0xb790d717 in IA__g_string_insert_len (string=0x8e2d8f0, pos=-1,
     val=0x8d67560 "SPARCS", len=288428136) at gstring.c:479
  offset = 4058464
  precount = 6
  __PRETTY_FUNCTION__ = "IA__g_string_insert_len"
 #2 0xb790d956 in IA__g_string_append_len (string=0x8e2d8f0,
     val=0x8988868 "markup", len=6) at gstring.c:530
  __PRETTY_FUNCTION__ = "IA__g_string_append_len"
 #3 0xb7a15ddc in text_handler (context=0x8f10dc0, text=0x8988868 "markup",
     text_len=6, user_data=0x8e95680, error=0xbf9d5700) at pango-markup.c:430
  end = <value optimized out>
  range_end = <value optimized out>
  uline_len = <value optimized out>
  p = <value optimized out>
  range_start = <value optimized out>
  uline_index = <value optimized out>
 #4 0xb78f7acc in IA__g_markup_parse_context_parse (context=0x8f10dc0,
     text=0x8ebcbd8 "<span weight='bold'>SPARCS</span> (15/40)", text_len=41,
     error=0xbf9d57b4) at gmarkup.c:1479
  tmp_error = (GError *) 0x0
  unescaped = (GString *) 0x8d9ded0
  first_invalid = (const gchar *) 0x8ebcc01 ""
  __PRETTY_FUNCTION__ = "IA__g_markup_parse_context_parse"
 #5 0xb7a15964 in pango_parse_markup (
     markup_text=0x8ebcbd8 "<span weight='bold'>SPARCS</span> (15/40)",
     length=41, accel_marker=0, attr_list=0xbf9d57b0, text=0xbf9d57b8,
     accel_char=0x0, error=0xbf9d57b4) at pango-markup.c:637
  context = (GMarkupParseContext *) 0x8f10dc0
  needs_root = 1
  tmp_list = <value optimized out>
  p = <value optimized out>
  end = <value optimized out>
  __PRETTY_FUNCTION__ = "pango_parse_markup"
 #6 0xb7b6d558 in gtk_cell_renderer_text_set_property (object=0x8389948,
     param_id=2, value=0xbf9d5868, pspec=0x83fa4e8)
     at gtkcellrenderertext.c:1022
  str = (const gchar *) 0x8988868 "markup"
  text = (gchar *) 0x0
  error = (GError *) 0x0
  attrs = (PangoAttrList *) 0x0
  celltext = <value optimized out>
  priv = (GtkCellRendererTextPrivate *) 0x83899b0
 #7 0xb796bb8a in IA__g_object_set_property (object=0x8389948,
     property_name=0x82e9560 "markup", value=0xbf9d58c8) at gobject.c:697
  nqueue = (GObjectNotifyQueue *) 0x8aa6c50
  pspec = (GParamSpec *) 0x83fa4e8
  __PRETTY_FUNCTION__ = "IA__g_object_set_property"
 #8 0xb7d30bcc in IA__gtk_tree_view_column_cell_set_cell_data (
     tree_column=0x83fd060, tree_model=0x8278ad8, iter=0xbf9d59e4,
     is_expander=1, is_expanded=1) at gtktreeviewcolumn.c:2519
  info = (GtkTreeViewColumnCellInfo *) 0x8402438
  cell = (GObject *) 0x8389948
  list = (GSList *) 0x83f85c8
  value = {g_type = 64, data = {{v_int = 148440976, v_uint = 148440976,
       v_long = 148440976, v_ulong = 148440976, v_int64 = 148440976,
       v_uint64 = 148440976, v_float = 1.30619904e-33,
       v_double = 7.3339586676744978e-316, v_pointer = 0x8d90790}, {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}}}
  cell_list = (GList *) 0x839ed70
  __PRETTY_FUNCTION__ = "IA__gtk_tree_view_column_cell_set_cell_data"
..."
Comment 1 Akhil Laddha 2010-06-22 09:04:30 UTC
This bug was reported against a GNOME version that is now not supported anymore. GNOME developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use. By upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME.

The current stable GNOME is 2.30.1.
Please check if the problem you reported here still occurs with a recent version of GNOME by reporting back which exact version you tested against

Thank you for reporting this bug and we are sorry it could not be fixed for your version.
Without feedback this report will be closed as INCOMPLETE in 6 weeks.