Comment 76 for bug 120445

Revision history for this message
Matti Lindell (mlind) wrote :

I can reproduce the crash in policyview. Leftover gtk_tree_iter_free calls in preferences.c are freeing resources allocated by gtk_tree_iter_copy and this is right thing to do. policyview.c has one case in which GtkTreeIter is being allocated by g_new and free'd using gtk_tree_iter_free which is wrong. The other I'm not sure about, pointer is fetched using g_object_steal_data and free'd using gtk_tree_iter_free.

I'll fix the obvious case and see if it fixes the crasher people are still having. Maybe session with Valgrind will expose if the other case is valid too.