|
From: Allin C. <cot...@wf...> - 2000-06-29 23:47:03
|
In trying to track down the source of my problem with freeing
the resources claimed by gtksheet I did the following
experiment.
I produced a slightly modified version of the file
testgtksheet.c supplied with gtk+extra-0.99.7, to reflect the
situation in my own program, where the function that puts up the
sheets is not main() but a subordinate function that may be
called and exited from time to time. That is, I added a new
trivial main() wrapper for the function that shows the example
sheets.
Result, when I run memprof on the resulting program: When the
window containing the sheets is destroyed the sheet resources
are not freed. I'm appending below my diff to testgtksheet.c
and the memprof results.
--- testgtksheet.c.orig Thu Jun 29 19:01:14 2000
+++ testgtksheet.c Thu Jun 29 19:25:51 2000
@@ -1122,7 +1122,7 @@
}
-int main(int argc, char *argv[])
+int show_sheets(GtkWidget *widget, gpointer data)
{
GtkWidget *label;
GtkRequisition request;
@@ -1143,17 +1143,12 @@
"Folder 3",
"Folder 4"};
- gtk_init(&argc, &argv);
-
- colormap = gdk_colormap_get_system();
+ colormap = (GdkColormap *) data;
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window), "GtkSheet Demo");
gtk_widget_set_usize(GTK_WIDGET(window), 900, 600);
- gtk_signal_connect (GTK_OBJECT (window), "destroy",
- GTK_SIGNAL_FUNC (quit), NULL);
-
main_vbox=gtk_vbox_new(FALSE,1);
gtk_container_set_border_width(GTK_CONTAINER(main_vbox),0);
gtk_container_add(GTK_CONTAINER(window), main_vbox);
@@ -1362,9 +1357,36 @@
gtk_widget_show(window);
+ return(0);
+}
+
+int main(int argc, char *argv[])
+{
+ GtkWidget *window, *gobutton;
+ GdkColormap *colormap;
+
+ gtk_init(&argc, &argv);
+
+ colormap = gdk_colormap_get_system();
+
+ window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
+ gtk_window_set_title(GTK_WINDOW(window), "GtkSheet memory test");
+
+ gtk_signal_connect (GTK_OBJECT (window), "destroy",
+ GTK_SIGNAL_FUNC (quit), NULL);
+
+ gobutton = gtk_button_new_with_label("Show sheets");
+ gtk_container_add(GTK_CONTAINER(window), gobutton);
+ gtk_signal_connect(GTK_OBJECT(gobutton), "clicked",
+ GTK_SIGNAL_FUNC(show_sheets), colormap);
+ gtk_widget_show(gobutton);
+
+ gtk_widget_show(window);
+
gtk_main();
return(0);
-}
+}
+
Test results:
Leaked 0x80bf878 (32 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:285
Leaked 0x80bf4d0 (32 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:285
Leaked 0x80be920 (32 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:285
Leaked 0x80be578 (32 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:285
Leaked 0x80bd9c8 (32 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:285
Leaked 0x80bc0f0 (20 bytes)
gtk_color_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkcolorcombo.c:281
Leaked 0x80b9920 (16 bytes)
gtk_border_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkbordercombo.c:306
Leaked 0x80b9748 (16 bytes)
gtk_border_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkbordercombo.c:306
Leaked 0x80b9570 (16 bytes)
gtk_border_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkbordercombo.c:306
Leaked 0x80b9508 (12 bytes)
gtk_border_combo_realize(): /usr/src/gtk+extra-0.99.7/src/gtkbordercombo.c:302
Leaked 0x80b5478 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5408 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5398 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5328 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b52b8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5248 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b50f0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5080 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b5010 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4fa0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4f30 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4d50 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4ce0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4c70 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4c00 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4b90 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4b20 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4a38 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b49c8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4958 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b48e8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4878 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4808 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4798 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b46b0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4640 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b45d0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4560 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b44f0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4480 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4410 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4328 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b42b8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4248 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b41d8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4168 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b40f8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b4088 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3fa0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3f30 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3ec0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3e50 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3de0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3d70 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3d00 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3c18 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3ba8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3b38 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3ac8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3a58 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b39e8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3978 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3890 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3820 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b37b0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3740 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b36d0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3660 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b35f0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3508 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3498 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3428 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b33b8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3348 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b32d8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3268 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3178 (36 bytes)
g_realloc(): (null):0
GrowSheet(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:7648
Leaked 0x80b3108 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3098 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3078 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b3008 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2f98 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2f28 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2d18 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2ca8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2c38 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2bc8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2b58 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2ae8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2a78 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2a08 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2998 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2928 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b28b8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2848 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b27d8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2768 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b26f8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2688 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2618 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b25a8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2538 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b24c8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2458 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b23e8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2378 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2308 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2298 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b21b0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2140 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b20d0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b2060 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1ff0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1f80 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1f10 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1ea0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1e30 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1dc0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1d50 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1ce0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1c70 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1c00 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1b90 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1b20 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1ab0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1a40 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b19d0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1960 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b18f0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1880 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1810 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b17a0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1730 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b16c0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1648 (112 bytes)
g_realloc(): (null):0
GrowSheet(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:7648
Leaked 0x80b1450 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1430 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1410 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1388 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1368 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1258 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b1238 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0f38 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0f18 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0e48 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0e28 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0e08 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0d98 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0d38 (1 bytes)
gtk_entry_get_chars(): (null):0
Leaked 0x80b0d18 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0c28 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0bb8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0b48 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0b28 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b05a0 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0580 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0448 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80b0178 (36 bytes)
gtk_sheet_put(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:7694
Leaked 0x80b0128 (76 bytes)
gtk_type_new(): (null):0
Leaked 0x80af498 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80af078 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aefc8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aee10 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aec78 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aec08 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aeb98 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aeb28 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80aea90 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae870 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae800 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae790 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae688 (28 bytes)
g_realloc(): (null):0
GrowSheet(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:7648
Leaked 0x80ae618 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae5a8 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80ae3c0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae3b0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae3a0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae390 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae380 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae370 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae360 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae350 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae340 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae330 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae320 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae310 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae300 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2f0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2e0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2d0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2c0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2b0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae2a0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae290 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae280 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae270 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae260 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae250 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae240 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae230 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae220 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae210 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae200 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1f0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1e0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1d0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1c0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1b0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae1a0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae190 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae180 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae170 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae160 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae150 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae140 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae130 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae120 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae110 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae100 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0f0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0e0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0d0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0c0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0b0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae0a0 (2 bytes)
g_strdup(): (null):0
Leaked 0x80ae090 (2 bytes)
g_strdup(): (null):0
Leaked 0x80adc60 (512 bytes)
g_realloc(): (null):0
gtk_entry_grow_text(): (null):0
Leaked 0x80ada58 (512 bytes)
g_realloc(): (null):0
gtk_entry_grow_text(): (null):0
Leaked 0x80ad980 (144 bytes)
gtk_type_new(): (null):0
Leaked 0x80ad6f0 (652 bytes)
gtk_style_new(): (null):0
Leaked 0x80a3508 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x80a2ed8 (512 bytes)
g_realloc(): (null):0
gtk_entry_grow_text(): (null):0
Leaked 0x80a2cd0 (512 bytes)
g_realloc(): (null):0
gtk_entry_grow_text(): (null):0
Leaked 0x80a2bf8 (144 bytes)
gtk_type_new(): (null):0
Leaked 0x80a2968 (652 bytes)
gtk_style_new(): (null):0
Leaked 0x8098708 (12 bytes)
gdk_cursor_new(): (null):0
Leaked 0x8098358 (12 bytes)
gtk_marshal_NONE__NONE(): (null):0
Leaked 0x808bd28 (12 bytes)
gtk_marshal_NONE__NONE(): (null):0
Leaked 0x808b398 (28 bytes)
gtk_sheet_cell_new(): /usr/src/gtk+extra-0.99.7/src/gtksheet.c:3036
Leaked 0x808b288 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b270 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b258 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b240 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b228 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b210 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b1f8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b1e0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b1c8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b1b0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b198 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b180 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b168 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b150 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b138 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b120 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b108 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b0f0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b0d8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b0c0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b0a8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b090 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b078 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b060 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b048 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b030 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b018 (14 bytes)
g_strdup(): (null):0
Leaked 0x808b000 (14 bytes)
g_strdup(): (null):0
Leaked 0x808afe8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808afd0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808afb8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808afa0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af88 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af70 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af58 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af40 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af28 (14 bytes)
g_strdup(): (null):0
Leaked 0x808af10 (14 bytes)
g_strdup(): (null):0
Leaked 0x808aef8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808aee0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a2b8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a2a0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a288 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a270 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a258 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a240 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a228 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a210 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a1f8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a1e0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a1c8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a1b0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a198 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a180 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a168 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a150 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a138 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a120 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a108 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a0f0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a0d8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a0c0 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a0a8 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a090 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a078 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a060 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a048 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a030 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a018 (14 bytes)
g_strdup(): (null):0
Leaked 0x808a000 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089fe8 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089fd0 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089fb8 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089bc8 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089bb0 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089b98 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089b80 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089b68 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089b50 (14 bytes)
g_strdup(): (null):0
Leaked 0x8089b38 (14 bytes)
g_strdup(): (null):0
Allin Cottrell.
|