Menu

#282 Adding an helper triggers a Gtk_CRITICAL

open
None
5
2006-12-03
2006-11-22
No

Screem version: 0.17.1 + cvs up to November 22th, 2006
System: Mac OS X 10.4
options: dbus enabled, mozilla enabled, enchant enabled

When clicking on the Add button to add a new helper in the helper dialog, the program warns like this:

(screem:4431): Gtk-CRITICAL **: gtk_tree_model_filter_row_changed: assertion `current_state == FALSE && requested_state == TRUE' failed
screem(4431,0xa000ed88) malloc: *** Deallocation of a pointer not malloced: 0x5d849d8; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug

It seems to be related to the icon, which is represented as an uncomprehensible character.

Then a Pango-Warning is emitted:

Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

Any idea how to fix this?

Discussion

  • Anonymous

    Anonymous - 2006-11-22
    • summary: Adding an help triggers a Gtk_CRITICAL --> Adding an helper triggers a Gtk_CRITICAL
     
  • David A Knight

    David A Knight - 2006-12-03
    • assigned_to: nobody --> davek
     
  • David A Knight

    David A Knight - 2006-12-03

    Logged In: YES
    user_id=736
    Originator: NO

    try the current cvs code, should be fixed I think.

     
  • Anonymous

    Anonymous - 2006-12-04

    Logged In: YES
    user_id=552580
    Originator: YES

    It is partially fixed.
    The malloc warning is gone as well as the Pango warning and there is no character all in the icon field.
    It remains the Gtk-CRITICAL:
    (screem:20537): Gtk-CRITICAL **: gtk_tree_model_filter_row_changed: assertion `current_state == FALSE && requested_state == TRUE' failed

    Here I have no idea what happens. Is it something to worry about?

     

Log in to post a comment.