==12244== Memcheck, a memory error detector. ==12244== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==12244== Using LibVEX rev 1884, a library for dynamic binary translation. ==12244== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==12244== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==12244== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==12244== For more details, rerun with: -v ==12244== ==12244== My PID = 12244, parent PID = 31274. Prog and args are: ==12244== asterisk ==12244== -vvvvcg ==12244== -U ==12244== scopserv ==12244== -G ==12244== scopserv ==12244== ==12284== Warning: invalid file descriptor 4096 in syscall close() ==12284== Warning: invalid file descriptor 4097 in syscall close() ==12284== Warning: invalid file descriptor 4098 in syscall close() ==12284== Use --log-fd= to select an alternative log fd. ==12284== Warning: invalid file descriptor 4099 in syscall close() ==12284== Warning: invalid file descriptor 4100 in syscall close() ==12244== Invalid read of size 4 ==12244== at 0x7CFFAD: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ede0 is 24 bytes inside a block of size 627 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D04D0: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 1 ==12244== at 0x7CFFB0: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404efc0 is 504 bytes inside a block of size 627 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D04D0: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 4 ==12244== at 0x7CFFC3: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ef44 is 380 bytes inside a block of size 627 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D04D0: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 4 ==12244== at 0x7D06EF: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404edcc is 4 bytes inside a block of size 627 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D04D0: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 1 ==12244== at 0x40067E0: strlen (mc_replace_strmem.c:243) ==12244== by 0x6C13E7: _dl_signal_error (in /lib/ld-2.3.4.so) ==12244== by 0x7D0702: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ed70 is 0 bytes inside a block of size 39 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D0448: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 1 ==12244== at 0x40067E9: strlen (mc_replace_strmem.c:243) ==12244== by 0x6C13E7: _dl_signal_error (in /lib/ld-2.3.4.so) ==12244== by 0x7D0702: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ed71 is 1 bytes inside a block of size 39 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D0448: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 1 ==12244== at 0x6C7C05: memcpy (in /lib/ld-2.3.4.so) ==12244== by 0x7D0702: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ed70 is 0 bytes inside a block of size 39 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D0448: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 2 ==12244== at 0x6C7C0A: memcpy (in /lib/ld-2.3.4.so) ==12244== by 0x7D0702: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ed71 is 1 bytes inside a block of size 39 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D0448: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Invalid read of size 4 ==12244== at 0x6C7C0C: memcpy (in /lib/ld-2.3.4.so) ==12244== by 0x7D0702: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0x404ed73 is 3 bytes inside a block of size 39 free'd ==12244== at 0x40056BD: free (vg_replace_malloc.c:323) ==12244== by 0x7D0448: _dl_close (in /lib/tls/libc-2.3.4.so) ==12244== by 0x825D59: dlclose_doit (in /lib/libdl-2.3.4.so) ==12244== by 0x6C166D: _dl_catch_error (in /lib/ld-2.3.4.so) ==12244== by 0x8262BA: _dlerror_run (in /lib/libdl-2.3.4.so) ==12244== by 0x825D89: dlclose (in /lib/libdl-2.3.4.so) ==12244== by 0x80B87E1: load_dynamic_module (in /usr/sbin/asterisk) ==12244== by 0x80B947A: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9DB6: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== ==12244== Syscall param ioctl(generic) points to uninitialised byte(s) ==12244== at 0x792A09: ioctl (in /lib/tls/libc-2.3.4.so) ==12244== by 0x5E88BB5: build_channels (chan_dahdi.c:11255) ==12244== by 0x5E88DBF: process_dahdi (chan_dahdi.c:11304) ==12244== by 0x5E8CDBB: setup_dahdi (chan_dahdi.c:12082) ==12244== by 0x5E8D2A8: load_module (chan_dahdi.c:12151) ==12244== by 0x80B9540: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9EF1: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0xbeff1b44 is on thread 1's stack ==12244== ==12244== Syscall param ioctl(generic) points to uninitialised byte(s) ==12244== at 0x792A09: ioctl (in /lib/tls/libc-2.3.4.so) ==12244== by 0x5E8D072: setup_dahdi (chan_dahdi.c:12107) ==12244== by 0x5E8D2A8: load_module (chan_dahdi.c:12151) ==12244== by 0x80B9540: load_resource (in /usr/sbin/asterisk) ==12244== by 0x80B9EF1: load_modules (in /usr/sbin/asterisk) ==12244== by 0x80728C8: main (in /usr/sbin/asterisk) ==12244== Address 0xbeff4060 is on thread 1's stack ==12244== ==12244== Thread 47: ==12244== Conditional jump or move depends on uninitialised value(s) ==12244== at 0x6036274: sip_notify (chan_sip.c:11800) ==12244== by 0x8096CC5: ast_cli_command (in /usr/sbin/asterisk) ==12244== by 0x8096EF9: ast_cli_command_multiple (in /usr/sbin/asterisk) ==12244== by 0x806C3A1: netconsole (in /usr/sbin/asterisk) ==12244== by 0x810A90B: dummy_start (in /usr/sbin/asterisk) ==12244== by 0x89E3CB: start_thread (in /lib/tls/libpthread-2.3.4.so) ==12244== by 0x79A96D: clone (in /lib/tls/libc-2.3.4.so) ==12244== ==12244== ERROR SUMMARY: 8129 errors from 12 contexts (suppressed: 728 from 2) ==12244== malloc/free: in use at exit: 5,228,913 bytes in 19,094 blocks. ==12244== malloc/free: 81,139 allocs, 62,045 frees, 87,392,220 bytes allocated. ==12244== For counts of detected errors, rerun with: -v ==12244== Use --track-origins=yes to see where uninitialised values come from ==12244== searching for pointers to 19,094 not-freed blocks. ==12244== checked 26,828,192 bytes. ==12244== ==12244== LEAK SUMMARY: ==12244== definitely lost: 17,151 bytes in 49 blocks. ==12244== possibly lost: 6,120 bytes in 45 blocks. ==12244== still reachable: 5,205,642 bytes in 19,000 blocks. ==12244== suppressed: 0 bytes in 0 blocks. ==12244== Rerun with --leak-check=full to see details of leaked memory.