==11629== Memcheck, a memory error detector. ==11629== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==11629== Using LibVEX rev 1804, a library for dynamic binary translation. ==11629== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==11629== Using valgrind-3.3.0, a dynamic binary instrumentation framework. ==11629== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==11629== For more details, rerun with: -v ==11629== ==11629== My PID = 11629, parent PID = 11628. Prog and args are: ==11629== asterisk ==11629== -vf ==11629== ==11629== Invalid read of size 1 ==11629== at 0x4012701: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9908304 is 988 bytes inside a block of size 1,191 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 4 ==11629== at 0x401270D: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9908230 is 776 bytes inside a block of size 1,191 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 8 ==11629== at 0x4012740: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907f30 is 8 bytes inside a block of size 1,191 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x4012134: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 1 ==11629== at 0x4C1FD02: strlen (mc_replace_strmem.c:244) ==11629== by 0x400CE96: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ed0 is 0 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 1 ==11629== at 0x4C1FD14: strlen (mc_replace_strmem.c:244) ==11629== by 0x400CE96: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ed1 is 1 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 1 ==11629== at 0x4014C2C: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ed0 is 0 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 8 ==11629== at 0x4014C44: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ed1 is 1 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 8 ==11629== at 0x4014C47: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ed9 is 9 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 8 ==11629== at 0x4014C4B: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ee1 is 17 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 8 ==11629== at 0x4014C4F: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ee9 is 25 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== Invalid read of size 1 ==11629== at 0x4014C70: memcpy (in /lib64/ld-2.5.so) ==11629== by 0x400CED5: _dl_signal_error (in /lib64/ld-2.5.so) ==11629== by 0x4012754: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== Address 0x9907ef1 is 33 bytes inside a block of size 39 free'd ==11629== at 0x4C1E89E: free (vg_replace_malloc.c:323) ==11629== by 0x40120A3: _dl_close_worker (in /lib64/ld-2.5.so) ==11629== by 0x401272B: _dl_close (in /lib64/ld-2.5.so) ==11629== by 0x400CDA5: _dl_catch_error (in /lib64/ld-2.5.so) ==11629== by 0x53B550C: _dlerror_run (in /lib64/libdl-2.5.so) ==11629== by 0x53B504E: dlclose (in /lib64/libdl-2.5.so) ==11629== by 0x495392: load_dynamic_module (loader.c:405) ==11629== by 0x495EAF: load_resource (loader.c:667) ==11629== by 0x4968E4: load_modules (loader.c:877) ==11629== by 0x434C5D: main (asterisk.c:3221) ==11629== ==11629== ERROR SUMMARY: 2405 errors from 11 contexts (suppressed: 5 from 1) ==11629== malloc/free: in use at exit: 10,566,620 bytes in 4,977 blocks. ==11629== malloc/free: 233,859 allocs, 228,882 frees, 223,395,941 bytes allocated. ==11629== For counts of detected errors, rerun with: -v ==11629== searching for pointers to 4,977 not-freed blocks. ==11629== checked 7,827,984 bytes. ==11629== ==11629== LEAK SUMMARY: ==11629== definitely lost: 1,088 bytes in 13 blocks. ==11629== possibly lost: 4,256 bytes in 14 blocks. ==11629== still reachable: 10,561,276 bytes in 4,950 blocks. ==11629== suppressed: 0 bytes in 0 blocks. ==11629== Rerun with --leak-check=full to see details of leaked memory.