==27100== Memcheck, a memory error detector. ==27100== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27100== Using LibVEX rev 1606, a library for dynamic binary translation. ==27100== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27100== Using valgrind-3.2.0-Debian, a dynamic binary instrumentation framework. ==27100== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27100== For more details, rerun with: -v ==27100== ==27100== My PID = 27100, parent PID = 22373. Prog and args are: ==27100== mythbackend ==27100== --logfile ==27100== backend.log ==27100== --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:48 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:32 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 --27100-- DWARF2 CFI reader: unhandled CFI instruction 0:24 ==27100== Invalid read of size 8 ==27100== at 0x4014CFE: (within /lib/ld-2.4.so) ==27100== by 0x400A29D: (within /lib/ld-2.4.so) ==27100== by 0x4005F94: (within /lib/ld-2.4.so) ==27100== by 0x40081D5: (within /lib/ld-2.4.so) ==27100== by 0x400B45C: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x400BB2B: (within /lib/ld-2.4.so) ==27100== by 0x40111FC: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x4010C0A: (within /lib/ld-2.4.so) ==27100== by 0x90701A9: (within /lib/libdl-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== Address 0xB295A80 is 24 bytes inside a block of size 30 alloc'd ==27100== at 0x4A2080E: malloc (vg_replace_malloc.c:149) ==27100== by 0x400865F: (within /lib/ld-2.4.so) ==27100== by 0x400B45C: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x400BB2B: (within /lib/ld-2.4.so) ==27100== by 0x40111FC: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x4010C0A: (within /lib/ld-2.4.so) ==27100== by 0x90701A9: (within /lib/libdl-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x907071C: (within /lib/libdl-2.4.so) ==27100== by 0x9070120: dlopen (in /lib/libdl-2.4.so) ==27100== ==27100== Invalid read of size 8 ==27100== at 0x4014CE4: (within /lib/ld-2.4.so) ==27100== by 0x400A29D: (within /lib/ld-2.4.so) ==27100== by 0x4005F94: (within /lib/ld-2.4.so) ==27100== by 0x40081D5: (within /lib/ld-2.4.so) ==27100== by 0x400B45C: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x400BB2B: (within /lib/ld-2.4.so) ==27100== by 0x40111FC: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x4010C0A: (within /lib/ld-2.4.so) ==27100== by 0x90701A9: (within /lib/libdl-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== Address 0xB295FC0 is 16 bytes inside a block of size 19 alloc'd ==27100== at 0x4A2080E: malloc (vg_replace_malloc.c:149) ==27100== by 0x400865F: (within /lib/ld-2.4.so) ==27100== by 0x400B45C: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x400BB2B: (within /lib/ld-2.4.so) ==27100== by 0x40111FC: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x4010C0A: (within /lib/ld-2.4.so) ==27100== by 0x90701A9: (within /lib/libdl-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x907071C: (within /lib/libdl-2.4.so) ==27100== by 0x9070120: dlopen (in /lib/libdl-2.4.so) ==27100== ==27100== Invalid read of size 8 ==27100== at 0x4014CCA: (within /lib/ld-2.4.so) ==27100== by 0x4010E9C: (within /lib/ld-2.4.so) ==27100== by 0x8E2A13F: (within /lib/libc-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x8E2A2A6: __libc_dlopen_mode (in /lib/libc-2.4.so) ==27100== by 0x8E06396: __nss_lookup_function (in /lib/libc-2.4.so) ==27100== by 0x8E06444: (within /lib/libc-2.4.so) ==27100== by 0x8E0E65D: getservbyname_r (in /lib/libc-2.4.so) ==27100== by 0x8E0E403: getservbyname (in /lib/libc-2.4.so) ==27100== by 0xB4CDC68: mysql_server_init (in /usr/lib/libmysqlclient.so.15.0.0) ==27100== by 0xB362ADE: (within /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so) ==27100== by 0xB362C9A: QMYSQLDriver::QMYSQLDriver(QObject*, char const*) (in /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so) ==27100== Address 0xB298F60 is 40 bytes inside a block of size 46 alloc'd ==27100== at 0x4A2080E: malloc (vg_replace_malloc.c:149) ==27100== by 0x400D2EF: (within /lib/ld-2.4.so) ==27100== by 0x400888C: (within /lib/ld-2.4.so) ==27100== by 0x401119C: (within /lib/ld-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x4010C0A: (within /lib/ld-2.4.so) ==27100== by 0x8E2A13F: (within /lib/libc-2.4.so) ==27100== by 0x400D1E5: (within /lib/ld-2.4.so) ==27100== by 0x8E2A2A6: __libc_dlopen_mode (in /lib/libc-2.4.so) ==27100== by 0x8E06396: __nss_lookup_function (in /lib/libc-2.4.so) ==27100== by 0x8E06444: (within /lib/libc-2.4.so) ==27100== by 0x8E0E65D: getservbyname_r (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6074A5F: UPnpMSRR::UPnpMSRR(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1706: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6074ADA: UPnpMSRR::UPnpMSRR(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1706: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6074B55: UPnpMSRR::UPnpMSRR(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1706: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6074BD5: UPnpMSRR::UPnpMSRR(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1706: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6050F35: UPnpCDS::UPnpCDS(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1C80: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x6050F37: UPnpCDS::UPnpCDS(UPnpDevice*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D1C80: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== Thread 18: ==27100== Conditional jump or move depends on uninitialised value(s) ==27100== at 0x7C419FC: (within /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C41B7C: QLocalePrivate::unsLongLongToString(unsigned long long, int, int, int, unsigned) const (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C560BF: QString::setNum(unsigned long long, int) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C56137: QString::number(unsigned long long, int) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C565C3: QString::arg(unsigned long long, int, int) const (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x6054FFE: StateVariable::ToString() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x606D714: Eventing::BuildNotifyBody(QTextStream&, timeval) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x606D8C0: Eventing::NotifySubscriber(SubscriberInfo*) (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x606E644: Eventing::ExecutePostProcess() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604E1FD: HttpWorkerThread::ProcessWork() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604AE96: WorkerThread::run() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== ==27100== Thread 10: ==27100== Mismatched free() / delete / delete [] ==27100== at 0x4A20135: operator delete(void*) (vg_replace_malloc.c:244) ==27100== by 0x602A904: HTTPRequest::ParseRequest() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604E1BB: HttpWorkerThread::ProcessWork() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604AE96: WorkerThread::run() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== Address 0xAEA4FF8 is 0 bytes inside a block of size 340 alloc'd ==27100== at 0x4A20CCF: operator new[](unsigned long) (vg_replace_malloc.c:199) ==27100== by 0x602A8BC: HTTPRequest::ParseRequest() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604E1BB: HttpWorkerThread::ProcessWork() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x604AE96: WorkerThread::run() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ERROR SUMMARY: 17 errors from 11 contexts (suppressed: 27 from 1) ==27100== malloc/free: in use at exit: 2,403,808 bytes in 40,045 blocks. ==27100== malloc/free: 881,131 allocs, 841,086 frees, 36,821,288 bytes allocated. ==27100== For counts of detected errors, rerun with: -v ==27100== searching for pointers to 40,045 not-freed blocks. ==27100== checked 82,336,816 bytes. ==27100== ==27100== Thread 1: ==27100== ==27100== 64 (16 direct, 48 indirect) bytes in 1 blocks are definitely lost in loss record 113 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x4D8B06D: JobQueue::ProcessQueue() (in /usr/local/lib/libmythtv-0.20.so.0.20.0) ==27100== by 0x4D95278: JobQueue::QueueProcesserThread(void*) (in /usr/local/lib/libmythtv-0.20.so.0.20.0) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 224 (96 direct, 128 indirect) bytes in 3 blocks are definitely lost in loss record 135 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x7C52E23: QString::setLength(unsigned) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C53028: QString::simplifyWhiteSpace() const (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x4799EF: (within /usr/local/bin/mythbackend) ==27100== by 0x480B0B: (within /usr/local/bin/mythbackend) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 152 (16 direct, 136 indirect) bytes in 1 blocks are definitely lost in loss record 137 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x4D8B140: JobQueue::ProcessQueue() (in /usr/local/lib/libmythtv-0.20.so.0.20.0) ==27100== by 0x4D95278: JobQueue::QueueProcesserThread(void*) (in /usr/local/lib/libmythtv-0.20.so.0.20.0) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 214 (48 direct, 166 indirect) bytes in 2 blocks are definitely lost in loss record 254 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x67A921A: QValueList::QValueList() (qvaluelist.h:432) ==27100== by 0x67A926E: QStringList::QStringList() (qstringlist.h:61) ==27100== by 0x7C641C5: QStringList::split(QString const&, QString const&, bool) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x6575DB9: MythSocket::readStringList(QStringList&, bool) (in /usr/local/lib/libmyth-0.20.so.0.20.0) ==27100== by 0x47999C: (within /usr/local/bin/mythbackend) ==27100== by 0x480B0B: (within /usr/local/bin/mythbackend) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 176 (24 direct, 152 indirect) bytes in 1 blocks are definitely lost in loss record 276 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x4DBE4E8: QValueList::append(QString const&) (in /usr/local/lib/libmythtv-0.20.so.0.20.0) ==27100== by 0x7880D5A: QValueList::operator<<(QString const&) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7C6423E: QStringList::split(QString const&, QString const&, bool) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x479A47: (within /usr/local/bin/mythbackend) ==27100== by 0x480B0B: (within /usr/local/bin/mythbackend) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 32 bytes in 1 blocks are definitely lost in loss record 281 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x7C548A8: QString::QString(char const*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x45F264: (within /usr/local/bin/mythbackend) ==27100== by 0x47A2D5: (within /usr/local/bin/mythbackend) ==27100== by 0x480B0B: (within /usr/local/bin/mythbackend) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 40 bytes in 1 blocks are possibly lost in loss record 284 of 499 ==27100== at 0x4A20CCF: operator new[](unsigned long) (vg_replace_malloc.c:199) ==27100== by 0x655DFDD: QValueVectorPrivate::growAndCopy(unsigned long, Holder*, Holder*) (in /usr/local/lib/libmyth-0.20.so.0.20.0) ==27100== by 0x7BD52BF: QValueVectorPrivate::reserve(unsigned long) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7BD5364: QValueVector::push_back(Holder const&) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7BD53B0: QValueVector::append(Holder const&) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x7BD3020: QSqlQuery::prepare(QString const&) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x65578EB: MSqlQuery::prepare(QString const&) (in /usr/local/lib/libmyth-0.20.so.0.20.0) ==27100== by 0x4A7497: (within /usr/local/bin/mythbackend) ==27100== by 0x4ACA8E: (within /usr/local/bin/mythbackend) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 1,136 (368 direct, 768 indirect) bytes in 1 blocks are definitely lost in loss record 444 of 499 ==27100== at 0x4A2102F: operator new(unsigned long) (vg_replace_malloc.c:167) ==27100== by 0x485394: (within /usr/local/bin/mythbackend) ==27100== by 0x45F308: (within /usr/local/bin/mythbackend) ==27100== by 0x47A2D5: (within /usr/local/bin/mythbackend) ==27100== by 0x480B0B: (within /usr/local/bin/mythbackend) ==27100== by 0x78E613D: QThreadInstance::start(void*) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x878B3C9: start_thread (in /lib/libpthread-2.4.so) ==27100== by 0x8DF655C: clone (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 2,736 bytes in 9 blocks are possibly lost in loss record 458 of 499 ==27100== at 0x4A1FB37: calloc (vg_replace_malloc.c:279) ==27100== by 0x401063D: _dl_allocate_tls (in /lib/ld-2.4.so) ==27100== by 0x878BAB2: pthread_create@@GLIBC_2.2.5 (in /lib/libpthread-2.4.so) ==27100== by 0x78E5FCE: QThread::start(QThread::Priority) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x78E6079: QThread::start() (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x459626: (within /usr/local/bin/mythbackend) ==27100== by 0x443962: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== ==27100== 2,736 bytes in 9 blocks are definitely lost in loss record 459 of 499 ==27100== at 0x4A1FB37: calloc (vg_replace_malloc.c:279) ==27100== by 0x401063D: _dl_allocate_tls (in /lib/ld-2.4.so) ==27100== by 0x878BAB2: pthread_create@@GLIBC_2.2.5 (in /lib/libpthread-2.4.so) ==27100== by 0x78E5FCE: QThread::start(QThread::Priority) (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x78E6079: QThread::start() (in /usr/lib/libqt-mt.so.3.3.6) ==27100== by 0x6030637: UPnp::Start() (in /usr/local/lib/libmythupnp-0.20.so.0.20.0) ==27100== by 0x4D23AF: (within /usr/local/bin/mythbackend) ==27100== by 0x4436AF: (within /usr/local/bin/mythbackend) ==27100== by 0x8D460C3: (below main) (in /lib/libc-2.4.so) ==27100== ==27100== LEAK SUMMARY: ==27100== definitely lost: 3,336 bytes in 19 blocks. ==27100== indirectly lost: 1,398 bytes in 22 blocks. ==27100== possibly lost: 2,776 bytes in 10 blocks. ==27100== still reachable: 2,396,298 bytes in 39,994 blocks. ==27100== suppressed: 0 bytes in 0 blocks. ==27100== Reachable blocks (those to which a pointer was found) are not shown. ==27100== To see them, rerun with: --show-reachable=yes