voyager emre # valgrind /usr/sbin/libvirtd ==2971== Memcheck, a memory error detector. ==2971== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==2971== Using LibVEX rev 1854, a library for dynamic binary translation. ==2971== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==2971== Using valgrind-3.3.1, a dynamic binary instrumentation framework. ==2971== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==2971== For more details, rerun with: -v ==2971== ==2971== Warning: noted but unhandled ioctl 0x89a0 with no size/direction hints ==2971== This could cause spurious value errors to appear. ==2971== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. libvir: error : internal error cannot execute binary 'dnsmasq': No such file or directory ==3057== ==3057== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 55 from 1) ==3057== malloc/free: in use at exit: 22,308 bytes in 495 blocks. ==3057== malloc/free: 907 allocs, 412 frees, 97,193 bytes allocated. ==3057== For counts of detected errors, rerun with: -v ==3057== searching for pointers to 495 not-freed blocks. ==3057== checked 382,008 bytes. ==3057== ==3057== LEAK SUMMARY: ==3057== definitely lost: 0 bytes in 0 blocks. ==3057== possibly lost: 0 bytes in 0 blocks. ==3057== still reachable: 22,308 bytes in 495 blocks. ==3057== suppressed: 0 bytes in 0 blocks. ==3057== Rerun with --leak-check=full to see details of leaked memory. ==2971== Syscall param clone(parent_tidptr) contains uninitialised byte(s) ==2971== at 0x4589DC8: clone (in /lib/libc-2.8.so) ==2971== by 0x80A0FF3: ??? ==2971== ==2971== Syscall param clone(tlsinfo) contains uninitialised byte(s) ==2971== at 0x4589DC8: clone (in /lib/libc-2.8.so) ==2971== by 0x80A0FF3: ??? ==2971== ==2971== Syscall param clone(child_tidptr) contains uninitialised byte(s) ==2971== at 0x4589DC8: clone (in /lib/libc-2.8.so) ==2971== by 0x80A0FF3: ??? ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x401867E: (within /lib/ld-2.8.so) ==2971== by 0x4009249: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x401868D: (within /lib/ld-2.8.so) ==2971== by 0x4009249: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x401869C: (within /lib/ld-2.8.so) ==2971== by 0x4009249: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x40186AB: (within /lib/ld-2.8.so) ==2971== by 0x4009249: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x401881C: (within /lib/ld-2.8.so) ==2971== by 0x4009429: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x4018827: (within /lib/ld-2.8.so) ==2971== by 0x4009429: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x401881C: (within /lib/ld-2.8.so) ==2971== by 0x400B869: (within /lib/ld-2.8.so) ==2971== ==2971== Conditional jump or move depends on uninitialised value(s) ==2971== at 0x4018827: (within /lib/ld-2.8.so) ==2971== by 0x400B869: (within /lib/ld-2.8.so) ==2971== ==2971== Invalid read of size 4 ==2971== at 0x4018813: (within /lib/ld-2.8.so) ==2971== by 0x400BA64: (within /lib/ld-2.8.so) ==2971== Address 0x46d2350 is 16 bytes inside a block of size 17 alloc'd ==2971== at 0x402803E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2971== ==2971== Invalid read of size 4 ==2971== at 0x4018829: (within /lib/ld-2.8.so) ==2971== by 0x400BA64: (within /lib/ld-2.8.so) ==2971== Address 0x46d29ec is 20 bytes inside a block of size 21 alloc'd ==2971== at 0x402803E: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) Segmentation fault