==26391== Memcheck, a memory error detector. ==26391== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==26391== Using LibVEX rev 1471, a library for dynamic binary translation. ==26391== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==26391== Using valgrind-3.1.0, a dynamic binary instrumentation framework. ==26391== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==26391== For more details, rerun with: -v ==26391== ==26391== ==26391== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 32 from 1) ==26391== malloc/free: in use at exit: 461 bytes in 6 blocks. ==26391== malloc/free: 6 allocs, 0 frees, 461 bytes allocated. ==26391== For counts of detected errors, rerun with: -v ==26391== searching for pointers to 6 not-freed blocks. ==26391== checked 1,358,872 bytes. ==26391== ==26391== LEAK SUMMARY: ==26391== definitely lost: 0 bytes in 0 blocks. ==26391== possibly lost: 0 bytes in 0 blocks. ==26391== still reachable: 461 bytes in 6 blocks. ==26391== suppressed: 0 bytes in 0 blocks. ==26391== Reachable blocks (those to which a pointer was found) are not shown. ==26391== To see them, rerun with: --show-reachable=yes ==26392== ==26392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 32 from 1) ==26392== malloc/free: in use at exit: 461 bytes in 6 blocks. ==26392== malloc/free: 6 allocs, 0 frees, 461 bytes allocated. ==26392== For counts of detected errors, rerun with: -v ==26392== searching for pointers to 6 not-freed blocks. ==26392== checked 1,358,872 bytes. ==26392== ==26392== LEAK SUMMARY: ==26392== definitely lost: 0 bytes in 0 blocks. ==26392== possibly lost: 0 bytes in 0 blocks. ==26392== still reachable: 461 bytes in 6 blocks. ==26392== suppressed: 0 bytes in 0 blocks. ==26392== Reachable blocks (those to which a pointer was found) are not shown. ==26392== To see them, rerun with: --show-reachable=yes ==26393== Warning: noted but unhandled ioctl 0x89F0 with no size/direction hints ==26393== This could cause spurious value errors to appear. ==26393== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==26393== Conditional jump or move depends on uninitialised value(s) ==26393== at 0x4005E63: rawmemchr (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==26393== by 0x49329B64: (within /lib/tls/libc-2.3.5.so) ==26393== by 0x4931EB9C: vsscanf (in /lib/tls/libc-2.3.5.so) ==26393== by 0x4931A1CA: sscanf (in /lib/tls/libc-2.3.5.so) ==26393== by 0x404B4BE: getmem (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x404B1A1: init_memory (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x4087FE8: init_mib_modules (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x804BA8A: main (in /usr/sbin/snmpd) ==26393== ==26393== Conditional jump or move depends on uninitialised value(s) ==26393== at 0x4933192E: strstr (in /lib/tls/libc-2.3.5.so) ==26393== by 0x404B567: getmem (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x404B1A1: init_memory (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x4087FE8: init_mib_modules (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x804BA8A: main (in /usr/sbin/snmpd) ==26393== ==26393== Conditional jump or move depends on uninitialised value(s) ==26393== at 0x49331932: strstr (in /lib/tls/libc-2.3.5.so) ==26393== by 0x404B567: getmem (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x404B1A1: init_memory (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x4087FE8: init_mib_modules (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x804BA8A: main (in /usr/sbin/snmpd) ==26393== ==26393== ERROR SUMMARY: 8 errors from 3 contexts (suppressed: 34 from 2) ==26393== malloc/free: in use at exit: 667,419 bytes in 22,858 blocks. ==26393== malloc/free: 37,798 allocs, 14,940 frees, 1,274,181 bytes allocated. ==26393== For counts of detected errors, rerun with: -v ==26393== searching for pointers to 22,858 not-freed blocks. ==26393== checked 2,221,260 bytes. ==26393== ==26393== ==26393== 13 bytes in 1 blocks are definitely lost in loss record 10 of 112 ==26393== at 0x4003511: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==26393== by 0x49330CAF: strdup (in /lib/tls/libc-2.3.5.so) ==26393== by 0x407C700: (within /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x407CBBD: init_hr_sensor (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x40883AE: init_mib_modules (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x804BA8A: main (in /usr/sbin/snmpd) ==26393== ==26393== ==26393== 10,725 (10,240 direct, 485 indirect) bytes in 40 blocks are definitely lost in loss record 98 of 112 ==26393== at 0x4003511: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==26393== by 0x4004CF6: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==26393== by 0x423544B: sensors_add_array_el (in /usr/lib/libsensors.so.3.0.9) ==26393== by 0x4239716: sensors_yyparse (in /usr/lib/libsensors.so.3.0.9) ==26393== by 0x4238CB2: sensors_init (in /usr/lib/libsensors.so.3.0.9) ==26393== by 0x403E1F7: (within /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x403DE66: init_lmSensors (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x4087EBD: init_mib_modules (in /usr/lib/libnetsnmpmibs.so.5.2.1) ==26393== by 0x804BA8A: main (in /usr/sbin/snmpd) ==26393== ==26393== LEAK SUMMARY: ==26393== definitely lost: 10,253 bytes in 41 blocks. ==26393== indirectly lost: 485 bytes in 63 blocks. ==26393== possibly lost: 0 bytes in 0 blocks. ==26393== still reachable: 656,681 bytes in 22,754 blocks. ==26393== suppressed: 0 bytes in 0 blocks. ==26393== Reachable blocks (those to which a pointer was found) are not shown. ==26393== To see them, rerun with: --show-reachable=yes