==24155== Memcheck, a memory error detector. ==24155== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==24155== Using LibVEX rev 1732, a library for dynamic binary translation. ==24155== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==24155== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==24155== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==24155== For more details, rerun with: -v ==24155== ==24155== My PID = 24155, parent PID = 4081. Prog and args are: ==24155== asterisk ==24155== -vvvvcg ==24155== ==24155== Invalid read of size 1 ==24155== at 0x4012E3D: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C05D4 is 516 bytes inside a block of size 646 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40127B0: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4012E46: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0560 is 400 bytes inside a block of size 646 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40127B0: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4012EB0: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C03D4 is 4 bytes inside a block of size 646 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40127B0: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4015733: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0370 is 0 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4015749: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0374 is 4 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4015760: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0378 is 8 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4015777: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C037C is 12 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 2 ==24155== at 0x4015B3A: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0370 is 0 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x4015B3C: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== Address 0x43C0372 is 2 bytes inside a block of size 46 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x80799E2: main (asterisk.c:2987) ==24155== ==24155== Invalid read of size 1 ==24155== at 0x4015B35: (within /lib/ld-2.6.1.so) ==24155== by 0x4012EC5: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== Address 0x44233C0 is 0 bytes inside a block of size 45 free'd ==24155== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==24155== by 0x40129E2: (within /lib/ld-2.6.1.so) ==24155== by 0x4012E66: (within /lib/ld-2.6.1.so) ==24155== by 0x41BCCE3: (within /lib/libdl-2.6.1.so) ==24155== by 0x400D785: (within /lib/ld-2.6.1.so) ==24155== by 0x41BD10B: (within /lib/libdl-2.6.1.so) ==24155== by 0x41BCD19: dlclose (in /lib/libdl-2.6.1.so) ==24155== by 0x80CED1D: load_dynamic_module (loader.c:400) ==24155== by 0x80CFAE0: load_resource (loader.c:652) ==24155== by 0x80D0473: load_modules (loader.c:863) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== ==24155== Conditional jump or move depends on uninitialised value(s) ==24155== at 0x67704E4: speex_decode_int (in /usr/lib/libspeex.so.1.4.0) ==24155== by 0x674C57B: ??? (codec_speex.c:224) ==24155== by 0x812BF28: framein (translate.c:182) ==24155== by 0x812C973: calc_cost (translate.c:395) ==24155== by 0x812D897: __ast_register_translator (translate.c:631) ==24155== by 0x674D975: ??? (codec_speex.c:488) ==24155== by 0x80CFC1F: load_resource (loader.c:683) ==24155== by 0x80D05D5: load_modules (loader.c:883) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== ==24155== Conditional jump or move depends on uninitialised value(s) ==24155== at 0x67704BB: speex_decode_int (in /usr/lib/libspeex.so.1.4.0) ==24155== by 0x674C57B: ??? (codec_speex.c:224) ==24155== by 0x812BF28: framein (translate.c:182) ==24155== by 0x812C973: calc_cost (translate.c:395) ==24155== by 0x812D897: __ast_register_translator (translate.c:631) ==24155== by 0x674D975: ??? (codec_speex.c:488) ==24155== by 0x80CFC1F: load_resource (loader.c:683) ==24155== by 0x80D05D5: load_modules (loader.c:883) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== ==24155== Invalid read of size 4 ==24155== at 0x8135F18: __ast_str_helper (utils.c:1441) ==24155== by 0x8132F81: ast_str_set (strings.h:629) ==24155== by 0x6B6A347: (within /usr/lib/asterisk/modules/cdr_addon_mysql.so) ==24155== by 0x6B6AFEF: (within /usr/lib/asterisk/modules/cdr_addon_mysql.so) ==24155== by 0x80CFC1F: load_resource (loader.c:683) ==24155== by 0x80D05D5: load_modules (loader.c:883) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==24155== ==24155== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==24155== Access not within mapped region at address 0x0 ==24155== at 0x8135F18: __ast_str_helper (utils.c:1441) ==24155== by 0x8132F81: ast_str_set (strings.h:629) ==24155== by 0x6B6A347: (within /usr/lib/asterisk/modules/cdr_addon_mysql.so) ==24155== by 0x6B6AFEF: (within /usr/lib/asterisk/modules/cdr_addon_mysql.so) ==24155== by 0x80CFC1F: load_resource (loader.c:683) ==24155== by 0x80D05D5: load_modules (loader.c:883) ==24155== by 0x8079B73: main (asterisk.c:3050) ==24155== ==24155== ERROR SUMMARY: 19813 errors from 13 contexts (suppressed: 286 from 2) ==24155== malloc/free: in use at exit: 1,507,867 bytes in 8,217 blocks. ==24155== malloc/free: 22,418 allocs, 14,201 frees, 5,364,191 bytes allocated. ==24155== For counts of detected errors, rerun with: -v ==24155== searching for pointers to 8,217 not-freed blocks. ==24155== checked 26,552,988 bytes. ==24155== ==24155== LEAK SUMMARY: ==24155== definitely lost: 778 bytes in 39 blocks. ==24155== possibly lost: 4,488 bytes in 33 blocks. ==24155== still reachable: 1,502,601 bytes in 8,145 blocks. ==24155== suppressed: 0 bytes in 0 blocks. ==24155== Rerun with --leak-check=full to see details of leaked memory.