==709== Memcheck, a memory error detector. ==709== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==709== Using LibVEX rev 1854, a library for dynamic binary translation. ==709== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==709== Using valgrind-3.3.1-Debian, a dynamic binary instrumentation framework. ==709== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==709== For more details, rerun with: -v ==709== ==709== Invalid read of size 1 ==709== at 0x401323D: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d550 is 512 bytes inside a block of size 649 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012DEE: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x4013246: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d4e0 is 400 bytes inside a block of size 649 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012DEE: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x40132B0: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d354 is 4 bytes inside a block of size 649 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012DEE: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x4015803: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d2f0 is 0 bytes inside a block of size 45 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x4015819: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d2f4 is 4 bytes inside a block of size 45 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x4015830: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d2f8 is 8 bytes inside a block of size 45 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 4 ==709== at 0x4015847: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d2fc is 12 bytes inside a block of size 45 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 1 ==709== at 0x4015CA7: (within /lib/ld-2.7.so) ==709== by 0x400DB59: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423d2f0 is 0 bytes inside a block of size 45 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Invalid read of size 1 ==709== at 0x4015CB7: (within /lib/ld-2.7.so) ==709== by 0x400DB59: (within /lib/ld-2.7.so) ==709== by 0x40132C5: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== Address 0x423ecf5 is 37 bytes inside a block of size 40 free'd ==709== at 0x4022B8A: free (vg_replace_malloc.c:323) ==709== by 0x4012D70: (within /lib/ld-2.7.so) ==709== by 0x4013266: (within /lib/ld-2.7.so) ==709== by 0x402BCC3: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x402C05B: (within /lib/i686/cmov/libdl-2.7.so) ==709== by 0x402BCF9: dlclose (in /lib/i686/cmov/libdl-2.7.so) ==709== by 0x80B533D: load_dynamic_module (loader.c:418) ==709== by 0x80B626D: load_resource (loader.c:758) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== Thread 3: ==709== Invalid read of size 4 ==709== at 0x4015847: (within /lib/ld-2.7.so) ==709== by 0x41D0131: (within /lib/i686/cmov/libc-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x41D02F4: __libc_dlopen_mode (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x41A86DF: __nss_lookup_function (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x41A87CF: (within /lib/i686/cmov/libc-2.7.so) ==709== by 0x41AA4D5: (within /lib/i686/cmov/libc-2.7.so) ==709== by 0x41B09F0: getprotobyname_r (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x41B07E6: getprotobyname (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x80C0D4E: accept_thread (manager.c:2491) ==709== by 0x8109F6B: dummy_start (utils.c:856) ==709== by 0x40354BF: start_thread (in /lib/i686/cmov/libpthread-2.7.so) ==709== Address 0x530fa8c is 44 bytes inside a block of size 46 alloc'd ==709== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==709== by 0x400DB23: (within /lib/ld-2.7.so) ==709== by 0x4008555: (within /lib/ld-2.7.so) ==709== by 0x4011B46: (within /lib/ld-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x401154D: (within /lib/ld-2.7.so) ==709== by 0x41D0131: (within /lib/i686/cmov/libc-2.7.so) ==709== by 0x400DA15: (within /lib/ld-2.7.so) ==709== by 0x41D02F4: __libc_dlopen_mode (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x41A86DF: __nss_lookup_function (in /lib/i686/cmov/libc-2.7.so) ==709== by 0x41A87CF: (within /lib/i686/cmov/libc-2.7.so) ==709== by 0x41AA4D5: (within /lib/i686/cmov/libc-2.7.so) ==709== Warning: noted but unhandled ioctl 0xda35 with no size/direction hints ==709== This could cause spurious value errors to appear. ==709== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==709== Warning: noted but unhandled ioctl 0xda34 with no size/direction hints ==709== This could cause spurious value errors to appear. ==709== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==709== Warning: noted but unhandled ioctl 0xda35 with no size/direction hints ==709== This could cause spurious value errors to appear. ==709== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==4046== ==4046== ERROR SUMMARY: 6291 errors from 10 contexts (suppressed: 10563 from 3) ==4046== malloc/free: in use at exit: 113,537,400 bytes in 697,784 blocks. ==4046== malloc/free: 6,283,479 allocs, 5,585,695 frees, 3,357,970,370 bytes allocated. ==4046== For counts of detected errors, rerun with: -v ==4046== searching for pointers to 697,784 not-freed blocks. ==4046== checked 75,532,764 bytes. ==4046== ==4046== Thread 1: ==4046== ==4046== 136 bytes in 1 blocks are possibly lost in loss record 16 of 52 ==4046== at 0x4021E22: calloc (vg_replace_malloc.c:397) ==4046== by 0x4010C7B: _dl_allocate_tls (in /lib/ld-2.7.so) ==4046== by 0x4034672: pthread_create@@GLIBC_2.1 (in /lib/i686/cmov/libpthread-2.7.so) ==4046== by 0x810A1AD: ast_pthread_create_stack (utils.c:910) ==4046== by 0x80CAB6F: ast_pbx_start (pbx.c:2643) ==4046== by 0x582AEEC: handle_request_invite (chan_sip.c:15199) ==4046== by 0x5830BF4: handle_request (chan_sip.c:16525) ==4046== by 0x5831ACE: sipsock_read (chan_sip.c:16778) ==4046== by 0x80B2E09: ast_io_wait (io.c:279) ==4046== by 0x58324B7: do_monitor (chan_sip.c:16997) ==4046== by 0x8109F6B: dummy_start (utils.c:856) ==4046== by 0x40354BF: start_thread (in /lib/i686/cmov/libpthread-2.7.so) ==4046== ==4046== ==4046== 3,072 bytes in 1 blocks are definitely lost in loss record 43 of 52 ==4046== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==4046== by 0x564E8C8: create_lpc10_decoder_state (lpcini.c:372) ==4046== by 0x564DA89: lpc10_dec_new (codec_lpc10.c:86) ==4046== by 0x8102EFA: newpvt (translate.c:131) ==4046== by 0x8103B7A: calc_cost (translate.c:395) ==4046== by 0x8104E00: __ast_register_translator (translate.c:727) ==4046== by 0x564E23F: load_module (codec_lpc10.c:304) ==4046== by 0x80B634C: load_resource (loader.c:784) ==4046== by 0x80B6C2A: load_modules (loader.c:987) ==4046== by 0x8073451: main (asterisk.c:3163) ==4046== ==4046== ==4046== 9,540 bytes in 1 blocks are possibly lost in loss record 49 of 52 ==4046== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==4046== by 0x564E4F0: create_lpc10_encoder_state (lpcini.c:261) ==4046== by 0x564DA40: lpc10_enc_new (codec_lpc10.c:79) ==4046== by 0x8102EFA: newpvt (translate.c:131) ==4046== by 0x8103B7A: calc_cost (translate.c:395) ==4046== by 0x8104E00: __ast_register_translator (translate.c:727) ==4046== by 0x564E262: load_module (codec_lpc10.c:306) ==4046== by 0x80B634C: load_resource (loader.c:784) ==4046== by 0x80B6C2A: load_modules (loader.c:987) ==4046== by 0x8073451: main (asterisk.c:3163) ==4046== ==4046== LEAK SUMMARY: ==4046== definitely lost: 3,072 bytes in 1 blocks. ==4046== possibly lost: 9,676 bytes in 2 blocks. ==4046== still reachable: 113,524,652 bytes in 697,781 blocks. ==4046== suppressed: 0 bytes in 0 blocks. ==4046== Reachable blocks (those to which a pointer was found) are not shown. ==4046== To see them, rerun with: --leak-check=full --show-reachable=yes ==12544== ==12544== ERROR SUMMARY: 6291 errors from 10 contexts (suppressed: 10563 from 3) ==12544== malloc/free: in use at exit: 123,309,387 bytes in 760,001 blocks. ==12544== malloc/free: 6,598,513 allocs, 5,838,512 frees, 3,515,858,760 bytes allocated. ==12544== For counts of detected errors, rerun with: -v ==12544== searching for pointers to 760,001 not-freed blocks. ==12544== checked 81,738,896 bytes. ==12544== ==12544== Thread 1: ==12544== ==12544== 136 bytes in 1 blocks are possibly lost in loss record 16 of 51 ==12544== at 0x4021E22: calloc (vg_replace_malloc.c:397) ==12544== by 0x4010C7B: _dl_allocate_tls (in /lib/ld-2.7.so) ==12544== by 0x4034672: pthread_create@@GLIBC_2.1 (in /lib/i686/cmov/libpthread-2.7.so) ==12544== by 0x810A1AD: ast_pthread_create_stack (utils.c:910) ==12544== by 0x575B6FD: launch_service (pbx_spool.c:381) ==12544== by 0x575B923: scan_service (pbx_spool.c:417) ==12544== by 0x575BC95: scan_thread (pbx_spool.c:475) ==12544== by 0x8109F6B: dummy_start (utils.c:856) ==12544== by 0x40354BF: start_thread (in /lib/i686/cmov/libpthread-2.7.so) ==12544== by 0x41956DD: clone (in /lib/i686/cmov/libc-2.7.so) ==12544== ==12544== ==12544== 3,072 bytes in 1 blocks are definitely lost in loss record 42 of 51 ==12544== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==12544== by 0x564E8C8: create_lpc10_decoder_state (lpcini.c:372) ==12544== by 0x564DA89: lpc10_dec_new (codec_lpc10.c:86) ==12544== by 0x8102EFA: newpvt (translate.c:131) ==12544== by 0x8103B7A: calc_cost (translate.c:395) ==12544== by 0x8104E00: __ast_register_translator (translate.c:727) ==12544== by 0x564E23F: load_module (codec_lpc10.c:304) ==12544== by 0x80B634C: load_resource (loader.c:784) ==12544== by 0x80B6C2A: load_modules (loader.c:987) ==12544== by 0x8073451: main (asterisk.c:3163) ==12544== ==12544== ==12544== 9,540 bytes in 1 blocks are possibly lost in loss record 48 of 51 ==12544== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==12544== by 0x564E4F0: create_lpc10_encoder_state (lpcini.c:261) ==12544== by 0x564DA40: lpc10_enc_new (codec_lpc10.c:79) ==12544== by 0x8102EFA: newpvt (translate.c:131) ==12544== by 0x8103B7A: calc_cost (translate.c:395) ==12544== by 0x8104E00: __ast_register_translator (translate.c:727) ==12544== by 0x564E262: load_module (codec_lpc10.c:306) ==12544== by 0x80B634C: load_resource (loader.c:784) ==12544== by 0x80B6C2A: load_modules (loader.c:987) ==12544== by 0x8073451: main (asterisk.c:3163) ==12544== ==12544== LEAK SUMMARY: ==12544== definitely lost: 3,072 bytes in 1 blocks. ==12544== possibly lost: 9,676 bytes in 2 blocks. ==12544== still reachable: 123,296,639 bytes in 759,998 blocks. ==12544== suppressed: 0 bytes in 0 blocks. ==12544== Reachable blocks (those to which a pointer was found) are not shown. ==12544== To see them, rerun with: --leak-check=full --show-reachable=yes ==709== ==709== ERROR SUMMARY: 6291 errors from 10 contexts (suppressed: 10563 from 3) ==709== malloc/free: in use at exit: 151,178,950 bytes in 933,504 blocks. ==709== malloc/free: 7,629,047 allocs, 6,695,543 frees, 4,027,290,026 bytes allocated. ==709== For counts of detected errors, rerun with: -v ==709== searching for pointers to 933,504 not-freed blocks. ==709== checked 101,594,720 bytes. ==709== ==709== Thread 1: ==709== ==709== 1,224 bytes in 9 blocks are possibly lost in loss record 20 of 29 ==709== at 0x4021E22: calloc (vg_replace_malloc.c:397) ==709== by 0x4010C7B: _dl_allocate_tls (in /lib/ld-2.7.so) ==709== by 0x4034672: pthread_create@@GLIBC_2.1 (in /lib/i686/cmov/libpthread-2.7.so) ==709== by 0x810A1AD: ast_pthread_create_stack (utils.c:910) ==709== by 0x806D3E2: ast_makesocket (asterisk.c:1094) ==709== by 0x8072F01: main (asterisk.c:3026) ==709== ==709== ==709== 3,072 bytes in 1 blocks are definitely lost in loss record 22 of 29 ==709== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==709== by 0x564E8C8: create_lpc10_decoder_state (lpcini.c:372) ==709== by 0x564DA89: lpc10_dec_new (codec_lpc10.c:86) ==709== by 0x8102EFA: newpvt (translate.c:131) ==709== by 0x8103B7A: calc_cost (translate.c:395) ==709== by 0x8104E00: __ast_register_translator (translate.c:727) ==709== by 0x564E23F: load_module (codec_lpc10.c:304) ==709== by 0x80B634C: load_resource (loader.c:784) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== ==709== 9,540 bytes in 1 blocks are possibly lost in loss record 26 of 29 ==709== at 0x4023D6E: malloc (vg_replace_malloc.c:207) ==709== by 0x564E4F0: create_lpc10_encoder_state (lpcini.c:261) ==709== by 0x564DA40: lpc10_enc_new (codec_lpc10.c:79) ==709== by 0x8102EFA: newpvt (translate.c:131) ==709== by 0x8103B7A: calc_cost (translate.c:395) ==709== by 0x8104E00: __ast_register_translator (translate.c:727) ==709== by 0x564E262: load_module (codec_lpc10.c:306) ==709== by 0x80B634C: load_resource (loader.c:784) ==709== by 0x80B6C2A: load_modules (loader.c:987) ==709== by 0x8073451: main (asterisk.c:3163) ==709== ==709== LEAK SUMMARY: ==709== definitely lost: 3,072 bytes in 1 blocks. ==709== possibly lost: 10,764 bytes in 10 blocks. ==709== still reachable: 151,165,114 bytes in 933,493 blocks. ==709== suppressed: 0 bytes in 0 blocks. ==709== Reachable blocks (those to which a pointer was found) are not shown. ==709== To see them, rerun with: --leak-check=full --show-reachable=yes