Hi, I am seeing a memleak being reported when I run valgrind against my app. The trace is:
at 0x4023D6E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) by 0x482F1F3: g_malloc (in /usr/lib/libglib-2.0.so.0.1600.3) by 0x449899F: gtk_tree_model_filter_build_level (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x449931D: gtk_real_tree_model_filter_convert_child_path_to_path (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x449A30B: gtk_tree_model_filter_row_changed (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x43ADCB2: _gtk_marshal_VOID__BOXED_BOXED (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x47BEB0A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1600.3) by 0x47D1D16: signal_emit_unlocked_R (in /usr/lib/libgobject-2.0.so.0.1600.3) by 0x47D31BD: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1600.3) by 0x47D3605: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1600.3) by 0x4495B0F: gtk_tree_model_row_changed (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x44A7009: gtk_tree_store_set_valist (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x44A703E: gtk_tree_store_set (in /usr/lib/libgtk-x11-2.0.so.0.1200.10) by 0x8059340: init_library_view (library.c:491) And the offending line in library.c is: gtk_tree_store_set(GTK_TREE_STORE(model), &iter, L_PIXBUF, node_pixbuf, L_NODE_DATA, node_data, L_NODE_TYPE, node_type, L_LOCATION_ID, ((node_type == NODE_TRACK) || (node_type == NODE_BASENAME)) ? location_id : 0, L_VISIBILE, TRUE, -1); I would like to know if I am missing something really obvious. Thanks for any pointers. Sujith -- http://sujith-m.blogspot.com _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list