==9711== Memcheck, a memory error detector. ==9711== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==9711== Using LibVEX rev 1804, a library for dynamic binary translation. ==9711== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==9711== Using valgrind-3.3.0, a dynamic binary instrumentation framework. ==9711== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==9711== For more details, rerun with: -v ==9711== ==9711== My PID = 9711, parent PID = 9710. Prog and args are: ==9711== asterisk ==9711== -vvvgc ==9711== ==9711== Invalid read of size 1 ==9711== at 0x4012701: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927b9c is 988 bytes inside a block of size 1,191 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 4 ==9711== at 0x401270D: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927ac8 is 776 bytes inside a block of size 1,191 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 8 ==9711== at 0x4012740: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x99277c8 is 8 bytes inside a block of size 1,191 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 1 ==9711== at 0x4C1FD02: strlen (mc_replace_strmem.c:244) ==9711== by 0x400CE96: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927768 is 0 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 1 ==9711== at 0x4C1FD14: strlen (mc_replace_strmem.c:244) ==9711== by 0x400CE96: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927769 is 1 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 1 ==9711== at 0x4014C2C: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927768 is 0 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 8 ==9711== at 0x4014C44: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927769 is 1 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 8 ==9711== at 0x4014C47: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927771 is 9 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 8 ==9711== at 0x4014C4B: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927779 is 17 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 8 ==9711== at 0x4014C4F: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927781 is 25 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== Invalid read of size 1 ==9711== at 0x4014C70: memcpy (in /lib64/ld-2.5.so) ==9711== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==9711== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== Address 0x9927789 is 33 bytes inside a block of size 39 free'd ==9711== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==9711== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==9711== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==9711== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==9711== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==9711== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==9711== by 0x495392: load_dynamic_module (loader.c:405) ==9711== by 0x495EAF: load_resource (loader.c:667) ==9711== by 0x4968E4: load_modules (loader.c:877) ==9711== by 0x434C5D: main (asterisk.c:3221) ==9711== ==9711== ERROR SUMMARY: 2405 errors from 11 contexts (suppressed: 5 from 1) ==9711== malloc/free: in use at exit: 830,630 bytes in 3,505 blocks. ==9711== malloc/free: 9,167 allocs, 5,662 frees, 4,633,938 bytes allocated. ==9711== For counts of detected errors, rerun with: -v ==9711== searching for pointers to 3,505 not-freed blocks. ==9711== checked 5,052,056 bytes. ==9711== ==9711== LEAK SUMMARY: ==9711== definitely lost: 981 bytes in 44 blocks. ==9711== possibly lost: 3,040 bytes in 10 blocks. ==9711== still reachable: 826,609 bytes in 3,451 blocks. ==9711== suppressed: 0 bytes in 0 blocks. ==9711== Rerun with --leak-check=full to see details of leaked memory.