[maemo-developers] GLIB CRITICAL ** Gtk - gtk_tree_model_filter_row_has_child_toggled: assertion `elt->visible' failed

From: Marius Vollmer marius.vollmer at nokia.com
Date: Wed Aug 27 13:17:44 EEST 2008
"ext learning maemo" <learning_maemo at hotmail.com> writes:

>  GLIB CRITICAL ** Gtk - gtk_tree_model_filter_row_has_child_toggled: assertion `elt->visible' failed
> by using the functions like htis.

This is a long standing 'problem'.  In practice, nothing bad happens
when this assertion fails.

The bug seems to be in Gtk+, but nobody else but hildon-fm seems to
trigger it.  Kris Rietveld says:

    AFAIK in the original bug report we concluded that it would be
    better to not patch GtkTreeModelFilter, since changing the
    g_return_if_fail() into a return was making all applications work
    okay and patching the filter model could introduce a potential new
    obscure crasher.  If this is still the case, putting this on
    low-prio is okay with me.

    That said, it is still a very good idea to fix this properly, but
    doing this requires having a full fledged test suite.  What the
    patch would basically look like can already be found in the original
    bug report.

> How can I resolve this problem?

You are doing nothing wrong.

More information about the maemo-developers mailing list