? treemodelfilter-segv-fix.diff
Index: gtk/gtktreemodelfilter.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtktreemodelfilter.c,v
retrieving revision 1.31
diff -u -r1.31 gtktreemodelfilter.c
--- gtk/gtktreemodelfilter.c	24 Aug 2005 04:36:12 -0000	1.31
+++ gtk/gtktreemodelfilter.c	10 Mar 2006 15:11:38 -0000
@@ -2067,7 +2067,7 @@
   /* FIXME: we should prolly count the visible nodes here, just like in
    * _iter_n_children.
    */
-  if (elt->children && elt->children->array->len > 0)
+  if (elt->children && elt->children->array && elt->children->array->len > 0)
     return TRUE;
 
   return FALSE;
