==3722== Memcheck, a memory error detector. ==3722== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==3722== Using LibVEX rev 1575, a library for dynamic binary translation. ==3722== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==3722== Using valgrind-3.1.1-Debian, a dynamic binary instrumentation framework. ==3722== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==3722== For more details, rerun with: -v ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x4011394: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B42: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x401139F: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B42: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40113AA: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B42: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114DA: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B42: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114DA: (within /lib/ld-2.3.6.so) ==3722== by 0x400717A: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B42: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x401135D: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x401136C: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x401137B: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114C3: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114C3: (within /lib/ld-2.3.6.so) ==3722== by 0x4004E29: (within /lib/ld-2.3.6.so) ==3722== by 0x4006B55: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114B9: (within /lib/ld-2.3.6.so) ==3722== by 0x4004E29: (within /lib/ld-2.3.6.so) ==3722== by 0x4006B55: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== Address 0x4A03B04 is 36 bytes inside a block of size 39 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x40040E5: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x4009313: (within /lib/ld-2.3.6.so) ==3722== by 0x48A17B9: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E2D2: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x4008FB0: (within /lib/ld-2.3.6.so) ==3722== by 0x48A17B9: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45398F8: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4539B53: _XlcDynamicLoad (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E108: _XOpenLC (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x454E2D2: _XlcCurrentLC (in /usr/lib/libX11.so.6.2.0) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114A3: (within /lib/ld-2.3.6.so) ==3722== by 0x4004E29: (within /lib/ld-2.3.6.so) ==3722== by 0x4006B55: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A33DC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A353D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x487DEE0: __nss_lookup_function (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x487DFE2: __nss_next (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x482B923: getpwnam_r (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== Address 0x4A11CE0 is 32 bytes inside a block of size 35 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x4006DF0: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A33DC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A353D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x487DEE0: __nss_lookup_function (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x487DFE2: __nss_next (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x482B923: getpwnam_r (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x464D9A0: (within /usr/lib/libglib-2.0.so.0.1000.2) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114E7: (within /lib/ld-2.3.6.so) ==3722== by 0x4004E29: (within /lib/ld-2.3.6.so) ==3722== by 0x4006B55: (within /lib/ld-2.3.6.so) ==3722== by 0x400A576: (within /lib/ld-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x400AB31: (within /lib/ld-2.3.6.so) ==3722== by 0x48A150B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A33DC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A353D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== Address 0x4A1201C is 28 bytes inside a block of size 31 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x4006DF0: (within /lib/ld-2.3.6.so) ==3722== by 0x400A576: (within /lib/ld-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x400AB31: (within /lib/ld-2.3.6.so) ==3722== by 0x48A150B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A33DC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A353D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x487DEE0: __nss_lookup_function (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== ==3722== Syscall param write(buf) points to uninitialised byte(s) ==3722== at 0x4000792: (within /lib/ld-2.3.6.so) ==3722== by 0x452CE3E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4531B54: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4531C7C: _XReply (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4517862: XInternAtom (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x452C0EA: XSetWMProperties (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x43A7C59: (within /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x43AAB25: gdk_window_new (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4388F9B: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x43680DE: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x418978E: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x41897C3: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== Address 0x4A27128 is 128 bytes inside a block of size 16,384 alloc'd ==3722== at 0x401D88E: calloc (vg_replace_malloc.c:279) ==3722== by 0x451CB83: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4388EC1: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x43680DE: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x418978E: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x41897C3: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x8059129: main_gui(int, char**) (gui.C:80) ==3722== by 0x804F631: main (time.C:83) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40113B7: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F75C0: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x45E7728: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== Address 0x49F0944 is 44 bytes inside a block of size 47 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x462E2AF: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x463E9D2: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x45F768B: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x45E7728: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x447F3FA: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FCC6: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FD47: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44831BF: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x4483602: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44838CD: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114E7: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F75C0: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x45E7728: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== Address 0x49F0944 is 44 bytes inside a block of size 47 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x462E2AF: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x463E9D2: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x45F768B: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x45E7728: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x447F3FA: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FCC6: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FD47: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44831BF: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x4483602: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44838CD: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114E7: (within /lib/ld-2.3.6.so) ==3722== by 0x4004E29: (within /lib/ld-2.3.6.so) ==3722== by 0x4006B55: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F75C0: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== Address 0x49F0944 is 44 bytes inside a block of size 47 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x462E2AF: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x463E9D2: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x45F768B: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x45E7728: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x447F3FA: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FCC6: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x447FD47: pango_map_get_engines (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44831BF: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x4483602: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== by 0x44838CD: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Invalid read of size 4 ==3722== at 0x40114E7: (within /lib/ld-2.3.6.so) ==3722== by 0x400B9A9: (within /lib/ld-2.3.6.so) ==3722== by 0x400854E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A36D5: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A38A9: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9E37: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9EA3: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F739D: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x45F78CF: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== Address 0x512C134 is 44 bytes inside a block of size 47 alloc'd ==3722== at 0x401C422: malloc (vg_replace_malloc.c:149) ==3722== by 0x40040E5: (within /lib/ld-2.3.6.so) ==3722== by 0x4006ACE: (within /lib/ld-2.3.6.so) ==3722== by 0x48A14AF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A1E6A: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9D27: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9D80: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F75C0: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114C3: (within /lib/ld-2.3.6.so) ==3722== by 0x400B9A9: (within /lib/ld-2.3.6.so) ==3722== by 0x400854E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A36D5: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A38A9: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9E37: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9EA3: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F739D: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x45F78CF: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114CE: (within /lib/ld-2.3.6.so) ==3722== by 0x400B9A9: (within /lib/ld-2.3.6.so) ==3722== by 0x400854E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A36D5: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A38A9: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9E37: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9EA3: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F739D: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x45F78CF: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114AC: (within /lib/ld-2.3.6.so) ==3722== by 0x400B9A9: (within /lib/ld-2.3.6.so) ==3722== by 0x400854E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A36D5: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A38A9: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9E37: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9EA3: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F739D: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x45F7AD1: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Conditional jump or move depends on uninitialised value(s) ==3722== at 0x40114B7: (within /lib/ld-2.3.6.so) ==3722== by 0x400B9A9: (within /lib/ld-2.3.6.so) ==3722== by 0x400854E: (within /lib/ld-2.3.6.so) ==3722== by 0x48A36D5: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x48A38A9: _dl_sym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==3722== by 0x45F9E37: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x400BA5E: (within /lib/ld-2.3.6.so) ==3722== by 0x45FA456: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F9EA3: dlsym (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==3722== by 0x45F739D: g_module_symbol (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x45F7AD1: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.2) ==3722== by 0x447F131: (within /usr/lib/libpango-1.0.so.0.1201.2) ==3722== ==3722== Syscall param write(buf) points to uninitialised byte(s) ==3722== at 0x4000792: (within /lib/ld-2.3.6.so) ==3722== by 0x452CE3E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4531B54: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x4532EAB: _XEventsQueued (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x451E792: XPending (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x43959CD: _gdk_events_queue (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4395BCE: (within /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4626690: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x46299D6: (within /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x4629F27: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x418A340: gtk_main (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x80594C4: main_gui(int, char**) (gui.C:129) ==3722== Address 0x4A2724C is 420 bytes inside a block of size 16,384 alloc'd ==3722== at 0x401D88E: calloc (vg_replace_malloc.c:279) ==3722== by 0x451CB83: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4388EC1: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x43680DE: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x418978E: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x41897C3: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x8059129: main_gui(int, char**) (gui.C:80) ==3722== by 0x804F631: main (time.C:83) join engine... ==3722== ==3722== Syscall param write(buf) points to uninitialised byte(s) ==3722== at 0x4000792: (within /lib/ld-2.3.6.so) ==3722== by 0x452CE3E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4531B54: (within /usr/lib/libX11.so.6.2.0) ==3722== by 0x450DE50: XFlush (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4389B9A: gdk_display_flush (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4382EF9: gdk_window_process_all_updates (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4290844: (within /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x45D311A: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45C63B7: (within /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45C6A5A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45D6951: (within /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45D7B26: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== Address 0x4A270C4 is 28 bytes inside a block of size 16,384 alloc'd ==3722== at 0x401D88E: calloc (vg_replace_malloc.c:279) ==3722== by 0x451CB83: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==3722== by 0x4388EC1: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x43680DE: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x418978E: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x41897C3: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x8059129: main_gui(int, char**) (gui.C:80) ==3722== by 0x804F631: main (time.C:83) starting gui... starting main thread... data engine thread starting main ==3722== ==3722== ERROR SUMMARY: 366 errors from 26 contexts (suppressed: 77 from 1) ==3722== malloc/free: in use at exit: 1,301,358 bytes in 11,686 blocks. ==3722== malloc/free: 276,471 allocs, 264,785 frees, 37,279,466 bytes allocated. ==3722== For counts of detected errors, rerun with: -v ==3722== searching for pointers to 11,686 not-freed blocks. ==3722== checked 18,367,876 bytes. ==3722== ==3722== ==3722== 144 bytes in 2 blocks are possibly lost in loss record 133 of 208 ==3722== at 0x401D88E: calloc (vg_replace_malloc.c:279) ==3722== by 0x400E2F8: (within /lib/ld-2.3.6.so) ==3722== by 0x400E61B: _dl_allocate_tls (in /lib/ld-2.3.6.so) ==3722== by 0x4047690: pthread_create@@GLIBC_2.1 (in /lib/tls/i686/cmov/libpthread-2.3.6.so) ==3722== by 0x80594AE: main_gui(int, char**) (gui.C:124) ==3722== by 0x804F631: main (time.C:83) ==3722== ==3722== ==3722== 800 bytes in 20 blocks are possibly lost in loss record 165 of 208 ==3722== at 0x401D88E: calloc (vg_replace_malloc.c:279) ==3722== by 0x462E231: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x45DE3BF: (within /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45E006A: (within /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45E02A5: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x45E03DC: g_type_init (in /usr/lib/libgobject-2.0.so.0.1000.2) ==3722== by 0x4367E67: gdk_pre_parse_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.17) ==3722== by 0x4189240: (within /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x4632F0A: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x4189701: gtk_parse_args (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x4189783: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== by 0x41897C3: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.17) ==3722== ==3722== ==3722== 58,496 bytes in 48 blocks are possibly lost in loss record 202 of 208 ==3722== at 0x401DA65: memalign (vg_replace_malloc.c:332) ==3722== by 0x401DAF0: posix_memalign (vg_replace_malloc.c:384) ==3722== by 0x463C9EF: (within /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x463D8AC: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x460EEDE: g_array_sized_new (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x460EF88: g_array_new (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x4643C22: g_static_private_set (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x46125F5: g_get_filename_charsets (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x461269E: (within /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x4643D2D: g_thread_init_glib (in /usr/lib/libglib-2.0.so.0.1000.2) ==3722== by 0x4600436: g_thread_init (in /usr/lib/libgthread-2.0.so.0.1000.2) ==3722== by 0x8059112: main_gui(int, char**) (gui.C:77) ==3722== ==3722== LEAK SUMMARY: ==3722== definitely lost: 0 bytes in 0 blocks. ==3722== possibly lost: 59,840 bytes in 89 blocks. ==3722== still reachable: 1,241,518 bytes in 11,597 blocks. ==3722== suppressed: 0 bytes in 0 blocks. ==3722== Reachable blocks (those to which a pointer was found) are not shown. ==3722== To see them, rerun with: --show-reachable=yes