Bug#332182: Debian bug followup (Re: bug 332182)

Steven Chamberlain steven at pyro.eu.org
Thu Mar 1 01:45:46 CET 2007


Sven Arvidsson wrote:
> Does this bug still happen with GTK+ version 2.8.20-5 (or later) on an
> up to date Etch system?

I've tried the above sample program, compiled with libgtk-2.0-0
(2.8.20-5) and ran it through valgrind as instructed, on my up-to-date
Debian Etch AMD64.

The results I get are much worse than the original submitters bug
report, I'm not sure if this is just specific to my machine, or if so,
why...

Also I seem to get a ton of memory leaks.  I've attached details of
these by also adding '--leak-check=full --show-reachable=yes'.

-- 
Steven Chamberlain
steven at pyro.eu.org

-------------- next part --------------
==9545== Memcheck, a memory error detector.
==9545== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==9545== Using LibVEX rev 1658, a library for dynamic binary translation.
==9545== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==9545== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==9545== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==9545== For more details, rerun with: -v
==9545== 
==9545== Conditional jump or move depends on uninitialised value(s)
==9545==    at 0x4010AEE: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006CB6: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x6879456: __nss_lookup_function (in /lib/libc-2.3.6.so)
==9545==    by 0x6879504: (within /lib/libc-2.3.6.so)
==9545==    by 0x6830E96: getpwnam_r (in /lib/libc-2.3.6.so)
==9545==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9545==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9545==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9545==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9545==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Conditional jump or move depends on uninitialised value(s)
==9545==    at 0x4010AF9: (within /lib/ld-2.3.6.so)
==9545== 
==9545== Conditional jump or move depends on uninitialised value(s)
==9545==    at 0x4010B04: (within /lib/ld-2.3.6.so)
==9545== 
==9545== Conditional jump or move depends on uninitialised value(s)
==9545==    at 0x4010C61: (within /lib/ld-2.3.6.so)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010C54: (within /lib/ld-2.3.6.so)
==9545==    by 0x4008D38: (within /lib/ld-2.3.6.so)
==9545==    by 0x4004CF2: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006D6C: (within /lib/ld-2.3.6.so)
==9545==    by 0x4009EEC: (within /lib/ld-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x400A5C3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C2C3: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x6879456: __nss_lookup_function (in /lib/libc-2.3.6.so)
==9545==    by 0x6879504: (within /lib/libc-2.3.6.so)
==9545==    by 0x6830E96: getpwnam_r (in /lib/libc-2.3.6.so)
==9545==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9545==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9545==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9545==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9545==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x747D4F8 is 16 bytes inside a block of size 17 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x4007113: (within /lib/ld-2.3.6.so)
==9545==    by 0x4009EEC: (within /lib/ld-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x400A5C3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C2C3: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x6879456: __nss_lookup_function (in /lib/libc-2.3.6.so)
==9545==    by 0x6879504: (within /lib/libc-2.3.6.so)
==9545==    by 0x6830E96: getpwnam_r (in /lib/libc-2.3.6.so)
==9545==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9545==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9545==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9545==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9545==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010B11: (within /lib/ld-2.3.6.so)
==9545==    by 0x400610A: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006CD3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7492A18 is 72 bytes inside a block of size 76 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x67C5E71: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010C6E: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006117: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006CD3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7492A18 is 72 bytes inside a block of size 76 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x67C5E71: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010C6E: (within /lib/ld-2.3.6.so)
==9545==    by 0x4008B91: (within /lib/ld-2.3.6.so)
==9545==    by 0x4004CF2: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006D6C: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7492A18 is 72 bytes inside a block of size 76 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x67C5E71: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010C6E: (within /lib/ld-2.3.6.so)
==9545==    by 0x4008D38: (within /lib/ld-2.3.6.so)
==9545==    by 0x4004CF2: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006D6C: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7492AB8 is 24 bytes inside a block of size 28 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x4006123: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006CD3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Invalid read of size 8
==9545==    at 0x4010C6E: (within /lib/ld-2.3.6.so)
==9545==    by 0x400B8A2: (within /lib/ld-2.3.6.so)
==9545==    by 0x400BA33: (within /lib/ld-2.3.6.so)
==9545==    by 0x4008904: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E3D4: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E422: __libc_dlsym (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5E09: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7492AB8 is 24 bytes inside a block of size 28 alloc'd
==9545==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9545==    by 0x4006123: (within /lib/ld-2.3.6.so)
==9545==    by 0x4006CD3: (within /lib/ld-2.3.6.so)
==9545==    by 0x689C260: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689BCF7: _dl_open (in /lib/libc-2.3.6.so)
==9545==    by 0x689E497: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E4E1: __libc_dlopen_mode (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5DC0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Conditional jump or move depends on uninitialised value(s)
==9545==    at 0x4010C7B: (within /lib/ld-2.3.6.so)
==9545==    by 0x400B8AE: (within /lib/ld-2.3.6.so)
==9545==    by 0x400BA33: (within /lib/ld-2.3.6.so)
==9545==    by 0x4008904: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E3D4: (within /lib/libc-2.3.6.so)
==9545==    by 0x400B7D0: (within /lib/ld-2.3.6.so)
==9545==    by 0x689E422: __libc_dlsym (in /lib/libc-2.3.6.so)
==9545==    by 0x67C5E09: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5308: (within /lib/libc-2.3.6.so)
==9545==    by 0x67C5A94: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BE230: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCDB0: (within /lib/libc-2.3.6.so)
==9545==    by 0x67BCA2C: iconv_open (in /lib/libc-2.3.6.so)
==9545==    by 0x661AFC8: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B06E: g_iconv_open (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B86A: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661B96E: g_convert (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x661BE5C: g_convert_with_fallback (in /usr/lib/libglib-2.0.so.0.1200.4)
==9545==    by 0x4F9C5CB: gdk_utf8_to_string_target (gdkselection-x11.c:787)
==9545==    by 0x4FA16CA: set_text_property (gdkwindow-x11.c:2674)
==9545==    by 0x4FA1A79: gdk_window_set_title (gdkwindow-x11.c:2752)
==9545==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== Syscall param write(buf) points to uninitialised byte(s)
==9545==    at 0x685C412: write (in /lib/libc-2.3.6.so)
==9545==    by 0x60F8D3E: (within /usr/lib/libX11.so.6.2.0)
==9545==    by 0x60FDA1E: (within /usr/lib/libX11.so.6.2.0)
==9545==    by 0x60FDB10: _XReply (in /usr/lib/libX11.so.6.2.0)
==9545==    by 0x60E4B0D: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==9545==    by 0x60F85A2: XSetWMProperties (in /usr/lib/libX11.so.6.2.0)
==9545==    by 0x4FA4070: setup_toplevel_window (gdkwindow-x11.c:628)
==9545==    by 0x4FA6621: gdk_window_new (gdkwindow-x11.c:923)
==9545==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545==  Address 0x7480F88 is 128 bytes inside a block of size 16,384 alloc'd
==9545==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9545==    by 0x60E99E4: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9545==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9545==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9545==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9545==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9545==    by 0x4006E3: main (bug.c:13)
==9545== 
==9545== ERROR SUMMARY: 15 errors from 12 contexts (suppressed: 9 from 1)
==9545== malloc/free: in use at exit: 130,410 bytes in 1,130 blocks.
==9545== malloc/free: 1,727 allocs, 597 frees, 582,801 bytes allocated.
==9545== For counts of detected errors, rerun with: -v
==9545== searching for pointers to 1,130 not-freed blocks.
==9545== checked 575,744 bytes.
==9545== 
==9545== LEAK SUMMARY:
==9545==    definitely lost: 292 bytes in 11 blocks.
==9545==      possibly lost: 13,840 bytes in 23 blocks.
==9545==    still reachable: 116,278 bytes in 1,096 blocks.
==9545==         suppressed: 0 bytes in 0 blocks.
==9545== Use --leak-check=full to see details of leaked memory.
-------------- next part --------------
==9711== 1 bytes in 1 blocks are still reachable in loss record 1 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x6116D83: _XlcDefaultMapModifiers (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116DF4: XSetLocaleModifiers (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95865: _gdk_x11_initialize_locale (gdkim-x11.c:68)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 2 bytes in 1 blocks are still reachable in loss record 2 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60F9BBF: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60FA0B5: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60D5327: _X11TransConnectDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E96C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 5 bytes in 1 blocks are still reachable in loss record 3 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60D544A: _X11TransConnectDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E96C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 6 bytes in 1 blocks are still reachable in loss record 4 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x61107E0: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 8 bytes in 1 blocks are still reachable in loss record 5 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x59F2DC3: _XiGetExtensionVersion (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x59F50F2: _XiCheckExtInit (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x59F3A3C: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x4FA96AD: _gdk_input_common_init (gdkinput-x11.c:400)
==9711==    by 0x4F85B4F: gdk_display_open (gdkdisplay-x11.c:314)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 12 bytes in 1 blocks are still reachable in loss record 6 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x6110381: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 19 bytes in 1 blocks are still reachable in loss record 7 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60F98A4: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60F9F7D: _X11TransConnect (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60D5342: _X11TransConnectDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E96C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 19 bytes in 1 blocks are still reachable in loss record 8 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60F9893: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60F9F7D: _X11TransConnect (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60D5342: _X11TransConnectDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E96C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 21 bytes in 1 blocks are still reachable in loss record 9 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E9C63: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 24 bytes in 1 blocks are still reachable in loss record 10 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x56E066D: XextCreateExtension (in /usr/lib/libXext.so.6.4.0)
==9711==    by 0x59F515B: XInput_find_display (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x59F3A18: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x4FA96AD: _gdk_input_common_init (gdkinput-x11.c:400)
==9711==    by 0x4F85B4F: gdk_display_open (gdkdisplay-x11.c:314)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 24 bytes in 1 blocks are still reachable in loss record 11 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60FCA9F: XAddConnectionWatch (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85883: gdk_display_open (gdkdisplay-x11.c:177)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 24 bytes in 1 blocks are still reachable in loss record 12 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x6116744: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 24 bytes in 1 blocks are still reachable in loss record 13 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x610D825: _XlcResolveLocaleName (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110683: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 24 bytes in 1 blocks are still reachable in loss record 14 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610FBD6: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110313: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 29 bytes in 3 blocks are still reachable in loss record 15 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A655: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 32 bytes in 1 blocks are still reachable in loss record 16 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x5D07C37: XFixesFindDisplay (in /usr/lib/libXfixes.so.3.1.0)
==9711==    by 0x5D07E88: XFixesQueryExtension (in /usr/lib/libXfixes.so.3.1.0)
==9711==    by 0x4F859CF: gdk_display_open (gdkdisplay-x11.c:213)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 32 bytes in 4 blocks are still reachable in loss record 17 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610F584: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 40 bytes in 1 blocks are still reachable in loss record 18 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60FB81D: _XPollfdCacheInit (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E9994: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 40 bytes in 1 blocks are still reachable in loss record 19 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610C728: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 56 bytes in 1 blocks are still reachable in loss record 20 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x610E1A6: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E9F5: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 64 bytes in 1 blocks are still reachable in loss record 21 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60EEF52: _XrmInternalStringToQuark (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A828: _XlcGetCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A47C: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 80 bytes in 3 blocks are still reachable in loss record 22 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x610EE73: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 104 bytes in 3 blocks are still reachable in loss record 23 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x610B71B: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BBDB: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 168 bytes in 1 blocks are still reachable in loss record 24 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610FC25: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110313: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 176 bytes in 1 blocks are still reachable in loss record 25 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610FC02: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110313: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 182 bytes in 3 blocks are still reachable in loss record 26 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x610B74F: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BBDB: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 292 (52 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 27 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x687966F: (within /lib/libc-2.3.6.so)
==9711==    by 0x6879DC5: __nss_database_lookup (in /lib/libc-2.3.6.so)
==9711==    by 0x762D63F: ???
==9711==    by 0x762EBCE: ???
==9711==    by 0x6830DC4: getpwnam_r (in /lib/libc-2.3.6.so)
==9711==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9711==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9711==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9711==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 55 bytes in 6 blocks are still reachable in loss record 28 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E41A2: XInitExtension (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x614E266: XkbUseExtension (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60EA523: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 72 bytes in 1 blocks are still reachable in loss record 29 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60E9A35: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 80 bytes in 1 blocks are still reachable in loss record 30 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60F8EF7: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60F9164: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60FA31F: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60D5327: _X11TransConnectDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E96C5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 80 bytes in 5 blocks are indirectly lost in loss record 31 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x687927F: __nss_lookup_function (in /lib/libc-2.3.6.so)
==9711==    by 0x762D65A: ???
==9711==    by 0x762EBCE: ???
==9711==    by 0x6830DC4: getpwnam_r (in /lib/libc-2.3.6.so)
==9711==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9711==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9711==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9711==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 92 bytes in 12 blocks are still reachable in loss record 32 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4FA7FC8: read_settings (xsettings-client.c:290)
==9711==    by 0x4FA8409: _gdk_xsettings_client_new (xsettings-client.c:503)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 96 bytes in 1 blocks are still reachable in loss record 33 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4FA82DF: _gdk_xsettings_client_new (xsettings-client.c:463)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 112 bytes in 1 blocks are still reachable in loss record 34 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E9E42: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 116 bytes in 1 blocks are still reachable in loss record 35 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60EA589: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 128 bytes in 4 blocks are still reachable in loss record 36 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x56E06BB: XextAddDisplay (in /usr/lib/libXext.so.6.4.0)
==9711==    by 0x58EDECD: XineramaIsActive (in /usr/lib/libXinerama.so.1.0.0)
==9711==    by 0x4F9BF3B: init_xinerama_support (gdkscreen-x11.c:554)
==9711==    by 0x4F9C29C: _gdk_x11_screen_new (gdkscreen-x11.c:494)
==9711==    by 0x4F858CD: gdk_display_open (gdkdisplay-x11.c:183)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 128 bytes in 1 blocks are still reachable in loss record 37 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E9D58: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 152 bytes in 1 blocks are still reachable in loss record 38 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x614E38E: XkbUseExtension (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60EA523: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 160 bytes in 1 blocks are still reachable in loss record 39 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60D7461: XCreateGC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60EA0D1: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 160 bytes in 5 blocks are indirectly lost in loss record 40 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x6867A4D: tsearch (in /lib/libc-2.3.6.so)
==9711==    by 0x6879229: __nss_lookup_function (in /lib/libc-2.3.6.so)
==9711==    by 0x762D65A: ???
==9711==    by 0x762EBCE: ???
==9711==    by 0x6830DC4: getpwnam_r (in /lib/libc-2.3.6.so)
==9711==    by 0x6654C90: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6655FDF: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C8233D: gtk_rc_add_initial_default_files (gtkrc.c:441)
==9711==    by 0x4C8492C: _gtk_rc_init (gtkrc.c:670)
==9711==    by 0x4C4AE19: post_parse_hook (gtkmain.c:512)
==9711==    by 0x663BBAA: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 168 bytes in 1 blocks are still reachable in loss record 41 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E9CD4: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 200 bytes in 1 blocks are still reachable in loss record 42 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x59F50D4: _XiCheckExtInit (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x59F3A3C: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==9711==    by 0x4FA96AD: _gdk_input_common_init (gdkinput-x11.c:400)
==9711==    by 0x4F85B4F: gdk_display_open (gdkdisplay-x11.c:314)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 362 bytes in 38 blocks are still reachable in loss record 43 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610B826: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BBDB: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 384 bytes in 24 blocks are still reachable in loss record 44 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4FA8657: _gdk_xsettings_list_insert (xsettings-common.c:180)
==9711==    by 0x4FA7E5F: read_settings (xsettings-client.c:324)
==9711==    by 0x4FA8409: _gdk_xsettings_client_new (xsettings-client.c:503)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 411 bytes in 24 blocks are still reachable in loss record 45 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4FA7F00: read_settings (xsettings-client.c:252)
==9711==    by 0x4FA8409: _gdk_xsettings_client_new (xsettings-client.c:503)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 448 bytes in 1 blocks are still reachable in loss record 46 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E9EBC: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 492 bytes in 41 blocks are still reachable in loss record 47 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610B98E: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 512 bytes in 1 blocks are still reachable in loss record 48 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60E44EF: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E47D4: XInternAtoms (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4FA837E: _gdk_xsettings_client_new (xsettings-client.c:484)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 560 bytes in 7 blocks are still reachable in loss record 49 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610E167: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E9F5: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 606 bytes in 41 blocks are still reachable in loss record 50 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610BB50: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 608 bytes in 38 blocks are still reachable in loss record 51 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610B871: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BBDB: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 677 bytes in 51 blocks are still reachable in loss record 52 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A999: _XlcCreateDefaultCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A69F: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 768 bytes in 24 blocks are still reachable in loss record 53 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4FA7EDE: read_settings (xsettings-client.c:244)
==9711==    by 0x4FA8409: _gdk_xsettings_client_new (xsettings-client.c:503)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 768 bytes in 6 blocks are still reachable in loss record 54 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60E417B: XInitExtension (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x614E266: XkbUseExtension (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60EA523: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 832 bytes in 52 blocks are still reachable in loss record 55 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A87E: _XlcAddCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A6B3: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 883 bytes in 26 blocks are still reachable in loss record 56 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60E4573: _XUpdateAtomCache (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E4A53: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60FD271: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60FDCC7: _XReply (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E485C: XInternAtoms (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4FA837E: _gdk_xsettings_client_new (xsettings-client.c:484)
==9711==    by 0x4F9176D: _gdk_x11_events_init_screen (gdkevents-x11.c:179)
==9711==    by 0x4F85905: gdk_display_open (gdkdisplay-x11.c:189)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 1,008 bytes in 1 blocks are still reachable in loss record 57 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610C6BD: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 1,068 bytes in 52 blocks are still reachable in loss record 58 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A936: _XlcCreateDefaultCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A69F: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 1,600 bytes in 20 blocks are possibly lost in loss record 59 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x66366E1: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62DEB6E: (within /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62DECBE: (within /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62DF2E4: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F6643E: gdk_pre_parse_libgtk_only (gdk.c:173)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 1,640 bytes in 41 blocks are still reachable in loss record 60 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610B93A: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610BCAE: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610C615: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 1,728 bytes in 27 blocks are still reachable in loss record 61 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610AF10: _XlcSetConverter (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A766: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 2,048 bytes in 1 blocks are still reachable in loss record 62 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610C477: _XlcCreateLocaleDataBase (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x61106D1: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 2,525 bytes in 48 blocks are still reachable in loss record 63 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A4AD: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 2,608 bytes in 1 blocks are still reachable in loss record 64 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60E966D: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 3,120 bytes in 15 blocks are still reachable in loss record 65 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60FC234: _XEnq (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60FDBAF: _XReply (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60E4B0D: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F9B117: gdk_x11_atom_to_xatom_for_display (gdkproperty-x11.c:197)
==9711==    by 0x4FA1AC3: gdk_window_set_title (gdkwindow-x11.c:2756)
==9711==    by 0x4FA660B: gdk_window_new (gdkwindow-x11.c:912)
==9711==    by 0x4F85978: gdk_display_open (gdkdisplay-x11.c:202)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 3,744 bytes in 52 blocks are still reachable in loss record 66 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x610A8E6: _XlcCreateDefaultCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A69F: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 4,096 bytes in 1 blocks are still reachable in loss record 67 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60EED68: _XrmInternalStringToQuark (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A828: _XlcGetCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A47C: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 4,327 bytes in 110 blocks are still reachable in loss record 68 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x663675A: g_malloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x664831E: g_strdup (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6654119: g_set_prgname (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x663C129: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 5,096 bytes in 66 blocks are still reachable in loss record 69 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x4A1B8D2: realloc (vg_replace_malloc.c:306)
==9711==    by 0x6636640: g_realloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x661D5D5: g_quark_from_static_string (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62DF242: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F6643E: gdk_pre_parse_libgtk_only (gdk.c:173)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 5,816 bytes in 13 blocks are still reachable in loss record 70 of 75
==9711==    at 0x4A1B95B: realloc (vg_replace_malloc.c:306)
==9711==    by 0x6636640: g_realloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62C53DB: g_boxed_type_register_static (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62C556F: g_value_array_get_type (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62D1E96: (within /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62DF334: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F6643E: gdk_pre_parse_libgtk_only (gdk.c:173)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 8,176 bytes in 1 blocks are still reachable in loss record 71 of 75
==9711==    at 0x4A1B858: malloc (vg_replace_malloc.c:149)
==9711==    by 0x60EEB34: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x60EEF19: _XrmInternalStringToQuark (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A828: _XlcGetCharSet (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A47C: _XlcAddCT (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610A70C: _XlcInitCTInfo (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110568: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x610E7B9: (within /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6110335: _XlcCreateLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x612F5DF: _XlcUtf8Loader (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116732: _XOpenLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116817: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x6116C08: XSupportsLocale (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F95855: _gdk_x11_initialize_locale (gdkim-x11.c:65)
==9711==    by 0x4F99FC8: _gdk_windowing_init (gdkmain-x11.c:99)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 12,240 bytes in 3 blocks are possibly lost in loss record 72 of 75
==9711==    at 0x4A1AA6C: memalign (vg_replace_malloc.c:332)
==9711==    by 0x4A1AAC5: posix_memalign (vg_replace_malloc.c:421)
==9711==    by 0x6644690: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6645991: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6645AD5: g_slice_alloc0 (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62E642E: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62CDC9C: (within /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62CC0FE: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62CCB2B: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x62CCD60: g_object_new (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F9C239: _gdk_x11_screen_new (gdkscreen-x11.c:482)
==9711==    by 0x4F858CD: gdk_display_open (gdkdisplay-x11.c:183)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 16,384 bytes in 1 blocks are still reachable in loss record 73 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x60E99E4: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==9711==    by 0x4F85844: gdk_display_open (gdkdisplay-x11.c:165)
==9711==    by 0x4F6632C: gdk_display_open_default_libgtk_only (gdk.c:278)
==9711==    by 0x4C4AB73: gtk_init_check (gtkmain.c:744)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 17,824 bytes in 186 blocks are still reachable in loss record 74 of 75
==9711==    at 0x4A1AB81: calloc (vg_replace_malloc.c:279)
==9711==    by 0x66366E1: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6644266: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x664572A: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6623682: g_hash_table_new_full (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x661D607: g_quark_from_static_string (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62DF242: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F6643E: gdk_pre_parse_libgtk_only (gdk.c:173)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== 
==9711== 23,984 bytes in 37 blocks are still reachable in loss record 75 of 75
==9711==    at 0x4A1AA6C: memalign (vg_replace_malloc.c:332)
==9711==    by 0x4A1AAC5: posix_memalign (vg_replace_malloc.c:421)
==9711==    by 0x6644690: (within /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6645991: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x6623682: g_hash_table_new_full (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x661D607: g_quark_from_static_string (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x62DF242: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1200.4)
==9711==    by 0x4F6643E: gdk_pre_parse_libgtk_only (gdk.c:173)
==9711==    by 0x4C4AEC2: pre_parse_hook (gtkmain.c:443)
==9711==    by 0x663BA16: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1200.4)
==9711==    by 0x4C4AB0E: gtk_parse_args (gtkmain.c:705)
==9711==    by 0x4C4AB68: gtk_init_check (gtkmain.c:741)
==9711==    by 0x4C4AB98: gtk_init (gtkmain.c:779)
==9711==    by 0x4006E3: main (bug.c:13)
==9711== 
==9711== LEAK SUMMARY:
==9711==    definitely lost: 52 bytes in 1 blocks.
==9711==    indirectly lost: 240 bytes in 10 blocks.
==9711==      possibly lost: 13,840 bytes in 23 blocks.
==9711==    still reachable: 116,278 bytes in 1,096 blocks.
==9711==         suppressed: 0 bytes in 0 blocks.


More information about the Pkg-gnome-maintainers mailing list