==6294== Memcheck, a memory error detector.
==6294== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==6294== Using LibVEX rev 1804, a library for dynamic binary translation.
==6294== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==6294== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==6294== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==6294== For more details, rerun with: -v
==6294== 
==6294== My PID = 6294, parent PID = 6277.  Prog and args are:
==6294==    ./mileage
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A970: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x40033B3: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A99C: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x40033B3: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400AFF3: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x40033B3: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A825: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4003448: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A86C: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4003448: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A99C: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4003448: dl_main (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4012C29: _dl_sysdep_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400193F: _dl_start (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4000846: (within /targets/DIABLO_X86/lib/ld-2.5.so)
==6294== 
==6294== Syscall param writev(vector[...]) points to uninitialised byte(s)
==6294==    at 0x477FF87: do_writev (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839CAD: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4839F9E: _X11TransWritev (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4831249: _XSend (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x48242C6: XQueryExtension (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4817C8A: XInitExtension (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x48EB1CE: XFixesFindDisplay (in /targets/DIABLO_X86/usr/lib/libXfixes.so.3.1.0)
==6294==    by 0x48EB6AC: XFixesQueryExtension (in /targets/DIABLO_X86/usr/lib/libXfixes.so.3.1.0)
==6294==    by 0x43CBE65: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==  Address 0x4ccb51c is 260 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A970: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x401139B: dl_open_worker (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400D930: _dl_catch_error (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4011AD9: _dl_open (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x47B9D10: do_dlopen (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x400D930: _dl_catch_error (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x47B9C75: dlerror_run (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x47B9DF5: __libc_dlopen_mode (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4795F89: __nss_lookup_function (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x479609E: __nss_lookup (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4797A56: __nss_passwd_lookup (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4752C15: getpwnam_r@@GLIBC_2.1.2 (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294== 
==6294== Conditional jump or move depends on uninitialised value(s)
==6294==    at 0x400A99C: _dl_relocate_object (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x401139B: dl_open_worker (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x400D930: _dl_catch_error (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x4011AD9: _dl_open (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x47B9D10: do_dlopen (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x400D930: _dl_catch_error (in /targets/DIABLO_X86/lib/ld-2.5.so)
==6294==    by 0x47B9C75: dlerror_run (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x47B9DF5: __libc_dlopen_mode (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4795F89: __nss_lookup_function (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x479609E: __nss_lookup (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4797A56: __nss_passwd_lookup (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4752C15: getpwnam_r@@GLIBC_2.1.2 (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784D3: __write_nocancel (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830BE4: _XReply (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4813FFC: XGetWindowProperty (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4814DE9: XGetWMProtocols (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x46415D4: (within /targets/DIABLO_X86/usr/lib/libhildon-1.so.0.18.1)
==6294==    by 0x454C687: g_cclosure_marshal_VOID__VOID (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x4535978: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x453563A: g_closure_invoke (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x454A956: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x454BFA7: g_signal_emit_valist (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==  Address 0x4ccb535 is 285 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Invalid read of size 4
==6294==    at 0x4811980: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4811A50: XGetAtomName (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43E2CA6: gdk_x11_xatom_to_atom_for_display (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43D658C: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43D7318: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43D74EC: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x459C1FB: g_main_context_dispatch (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DBB4: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DED9: g_main_loop_run (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x41673A2: gtk_main (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F61A: main (mileage.c:153)
==6294==  Address 0x4e3723c is 28 bytes inside a block of size 31 alloc'd
==6294==    at 0x40207C4: malloc (vg_replace_malloc.c:207)
==6294==    by 0x48189C8: _XUpdateAtomCache (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4818C02: XInternAtom (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x46406F3: (within /targets/DIABLO_X86/usr/lib/libhildon-1.so.0.18.1)
==6294==    by 0x4642F63: (within /targets/DIABLO_X86/usr/lib/libhildon-1.so.0.18.1)
==6294==    by 0x46432E7: hildon_program_add_window (in /targets/DIABLO_X86/usr/lib/libhildon-1.so.0.18.1)
==6294==    by 0x805F319: main (mileage.c:94)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784D3: __write_nocancel (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x480EC5B: XFlush (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CB1FA: gdk_display_flush (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C4239: gdk_window_process_all_updates (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C4282: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x459F4D0: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459C1FB: g_main_context_dispatch (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DBB4: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DED9: g_main_loop_run (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x41673A2: gtk_main (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==  Address 0x4ccb5c1 is 425 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784D3: __write_nocancel (in /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x480B4AF: _XFlushGCCache (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x48087DB: XChangeGC (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43DA493: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43AE556: gdk_gc_set_values (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x52D3212: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==    by 0x52D34D3: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==    by 0x52D0FFE: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==    by 0x52CDCFE: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==    by 0x52CFEE8: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==  Address 0x4ccb451 is 57 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784FB: (within /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830BE4: _XReply (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4818B67: XInternAtom (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43E2938: gdk_x11_atom_to_xatom_for_display (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43E2E81: gdk_x11_get_xatom_by_name_for_display (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43E7F69: gdk_window_set_type_hint (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43EE34E: gdk_window_new (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x42A8BB2: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x454C687: g_cclosure_marshal_VOID__VOID (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x4535978: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==  Address 0x4ccb568 is 336 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784FB: (within /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x480EC5B: XFlush (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CB1FA: gdk_display_flush (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C4239: gdk_window_process_all_updates (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x40CE7D8: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x459F4D0: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459C1FB: g_main_context_dispatch (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DBB4: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DED9: g_main_loop_run (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x40E07A5: gtk_dialog_run (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==  Address 0x4ccbb94 is 1,916 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784FB: (within /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4831E0A: _XEventsQueued (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x481FBD0: XPending (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43D728D: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43D74EC: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x459C1FB: g_main_context_dispatch (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DBB4: (within /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x459DED9: g_main_loop_run (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x41673A2: gtk_main (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F61A: main (mileage.c:153)
==6294==  Address 0x4ccb426 is 14 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784FB: (within /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x480B4AF: _XFlushGCCache (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4828269: XSetClipMask (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43DA509: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43AED48: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x52D0586: (within /targets/DIABLO_X86/usr/lib/gtk-2.0/2.10.0/engines/libsapwood.so)
==6294==    by 0x41F17B6: gtk_paint_layout (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4154CD6: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x41699BF: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4535978: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==  Address 0x4ccb451 is 57 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== Syscall param write(buf) points to uninitialised byte(s)
==6294==    at 0x47784FB: (within /targets/DIABLO_X86/lib/libc-2.5.so)
==6294==    by 0x4839F3E: _X11TransWrite (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x4830B63: (within /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x48284D2: _XSetClipRectangles (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x48285B1: XSetClipRectangles (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43D9848: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43D3178: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43AA720: gdk_draw_drawable (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C1469: gdk_window_end_paint (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4168418: gtk_main_do_event (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C413C: (within /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43C420C: gdk_window_process_all_updates (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==  Address 0x4ccb434 is 28 bytes inside a block of size 16,384 alloc'd
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x481E1AD: XOpenDisplay (in /targets/DIABLO_X86/usr/lib/libX11.so.6.2.0)
==6294==    by 0x43CBCD1: gdk_display_open (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43A7B3A: gdk_display_open_default_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166736: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x805F27A: main (mileage.c:78)
==6294== 
==6294== ERROR SUMMARY: 425 errors from 18 contexts (suppressed: 0 from 0)
==6294== malloc/free: in use at exit: 1,231,274 bytes in 34,252 blocks.
==6294== malloc/free: 824,817 allocs, 790,565 frees, 63,163,848 bytes allocated.
==6294== For counts of detected errors, rerun with: -v
==6294== searching for pointers to 34,252 not-freed blocks.
==6294== checked 1,624,108 bytes.
==6294== 
==6294== 
==6294== 800 bytes in 20 blocks are possibly lost in loss record 118 of 164
==6294==    at 0x4021F3A: calloc (vg_replace_malloc.c:397)
==6294==    by 0x45A3E14: g_malloc0 (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x454DB22: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x454DBCE: (within /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x4556B26: g_type_init_with_debug_flags (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x4556C41: g_type_init (in /targets/DIABLO_X86/usr/lib/libgobject-2.0.so.0.1200.12)
==6294==    by 0x43A78A3: gdk_pre_parse_libgtk_only (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x41661E5: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x45A91A7: g_option_context_parse (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x41666B1: gtk_parse_args (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166723: gtk_init_check (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294==    by 0x4166773: gtk_init (in /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294== 
==6294== 
==6294== 4,120 (1,280 direct, 2,840 indirect) bytes in 5 blocks are definitely lost in loss record 136 of 164
==6294==    at 0x402203E: realloc (vg_replace_malloc.c:429)
==6294==    by 0x49090F9: (within /targets/DIABLO_X86/usr/lib/libfontconfig.so.1.1.0)
==6294==    by 0x4909FBF: (within /targets/DIABLO_X86/usr/lib/libfontconfig.so.1.1.0)
==6294==    by 0x490A56C: (within /targets/DIABLO_X86/usr/lib/libfontconfig.so.1.1.0)
==6294==    by 0x49068AF: FcFontRenderPrepare (in /targets/DIABLO_X86/usr/lib/libfontconfig.so.1.1.0)
==6294==    by 0x4954BB7: (within /targets/DIABLO_X86/usr/lib/libpangoft2-1.0.so.0.1600.4)
==6294==    by 0x448EBD0: pango_font_map_load_fontset (in /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x448CE4D: (within /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x448D506: pango_itemize_with_base_dir (in /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x44948F8: (within /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x44955D6: (within /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x41544CC: (within /targets/DIABLO_X86/usr/lib/libgtk-x11-2.0.so.0.1000.12)
==6294== 
==6294== 
==6294== 45,225 (7,136 direct, 38,089 indirect) bytes in 97 blocks are definitely lost in loss record 151 of 164
==6294==    at 0x40207C4: malloc (vg_replace_malloc.c:207)
==6294==    by 0x45A3E9C: g_malloc (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x45B438A: g_slice_alloc (in /targets/DIABLO_X86/usr/lib/libglib-2.0.so.0.1200.12)
==6294==    by 0x4492B94: (within /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x4494B83: (within /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x4496D2C: pango_layout_get_iter (in /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x449C5EE: pango_renderer_draw_layout (in /targets/DIABLO_X86/usr/lib/libpango-1.0.so.0.1600.4)
==6294==    by 0x43B2CBE: gdk_draw_layout_with_colors (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x43B3024: gdk_draw_layout (in /targets/DIABLO_X86/usr/lib/libgdk-x11-2.0.so.0.1000.12)
==6294==    by 0x805A72E: graph_draw_legend (graph_tab.c:404)
==6294==    by 0x805B03F: graph_draw_data (graph_tab.c:548)
==6294==    by 0x805A619: graph_expose_event (graph_tab.c:373)
==6294== 
==6294== LEAK SUMMARY:
==6294==    definitely lost: 8,416 bytes in 102 blocks.
==6294==    indirectly lost: 40,929 bytes in 1,220 blocks.
==6294==      possibly lost: 800 bytes in 20 blocks.
==6294==    still reachable: 1,181,129 bytes in 32,910 blocks.
==6294==         suppressed: 0 bytes in 0 blocks.
==6294== Reachable blocks (those to which a pointer was found) are not shown.
==6294== To see them, rerun with: --leak-check=full --show-reachable=yes
