[gimp/metadata-browser] app: initialize a GtkTreeIter



commit 7980d2adea20dfb41d02e84f8edb7fd03d2ac196
Author: Massimo Valentini <mvalentini src gnome org>
Date:   Tue Mar 13 20:41:54 2012 +0100

    app: initialize a GtkTreeIter
    
    Conditional jump or move depends on uninitialised value(s)
    ==28871==    at 0x4A09863: bcmp (/builddir/build/BUILD/valgrind-3.6.1/memcheck/mc_replace_strmem.c:692)
    ==28871==    by 0x4C487C7: gimp_int_store_row_inserted (gimp/libgimpwidgets/gimpintstore.c:220)
    ==28871==    by 0x8342B03: g_closure_invoke (glib/gobject/gclosure.c:774)
    ==28871==    by 0x8353129: signal_emit_unlocked_R (glib/gobject/gsignal.c:3232)
    ==28871==    by 0x835A72A: g_signal_emit_valist (glib/gobject/gsignal.c:3033)
    ==28871==    by 0x835A8F1: g_signal_emit (glib/gobject/gsignal.c:3090)
    ==28871==    by 0x529EF63: gtk_list_store_insert (gtk-2-24/gtk/gtkliststore.c:1039)
    ==28871==    by 0x5CEB6B: gimp_stroke_editor_constructed (gimp/app/widgets/gimpstrokeeditor.c:229)
    ==28871==    by 0x8348222: g_object_newv (glib/gobject/gobject.c:1731)
    ==28871==    by 0x8348565: g_object_new_valist (glib/gobject/gobject.c:1820)
    ==28871==    by 0x8348873: g_object_new (glib/gobject/gobject.c:1535)
    ==28871==    by 0x5CEE74: gimp_stroke_editor_new (gimp/app/widgets/gimpstrokeeditor.c:320)
    ==28871==    by 0x4C3842: stroke_dialog_new (gimp/app/dialogs/stroke-dialog.c:176)
    ==28871==    by 0x4A3B5C: select_stroke_cmd_callback (gimp/app/actions/select-commands.c:349)
    
    Steps to reproduce:
    
    On a 64 bits machine run gimp-2.7
    
    <Ctrl>N <Enter> <Ctrl>A
    and activate <Edit>/Stroke Selection... (<Alt>E S)

 app/widgets/gimpstrokeeditor.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/app/widgets/gimpstrokeeditor.c b/app/widgets/gimpstrokeeditor.c
index af28b1e..1a46539 100644
--- a/app/widgets/gimpstrokeeditor.c
+++ b/app/widgets/gimpstrokeeditor.c
@@ -221,7 +221,7 @@ gimp_stroke_editor_constructed (GObject *object)
 
   for (value = store->enum_class->values; value->value_name; value++)
     {
-      GtkTreeIter  iter;
+      GtkTreeIter  iter = { 0, };
       const gchar *desc;
 
       desc = gimp_enum_value_get_desc (store->enum_class, value);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]