==27114== Memcheck, a memory error detector. ==27114== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==27114== Using LibVEX rev 1884, a library for dynamic binary translation. ==27114== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==27114== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==27114== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==27114== For more details, rerun with: -v ==27114== ==27114== My PID = 27114, parent PID = 16626. Prog and args are: ==27114== asterisk ==27114== -vvvvcg ==27114== -U ==27114== scopserv ==27114== -G ==27114== scopserv ==27114== ==27114== Invalid read of size 1 ==27114== at 0x3C747D: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064374 is 516 bytes inside a block of size 657 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C7022: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 4 ==27114== at 0x3C7486: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x40642f8 is 392 bytes inside a block of size 657 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C7022: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 4 ==27114== at 0x3C74BD: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064174 is 4 bytes inside a block of size 657 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C7022: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 1 ==27114== at 0x40069B8: strlen (mc_replace_strmem.c:243) ==27114== by 0x3C1F61: _dl_signal_error (in /lib/ld-2.5.so) ==27114== by 0x3C74D2: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064110 is 0 bytes inside a block of size 45 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C6FA0: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 1 ==27114== at 0x40069C3: strlen (mc_replace_strmem.c:243) ==27114== by 0x3C1F61: _dl_signal_error (in /lib/ld-2.5.so) ==27114== by 0x3C74D2: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064111 is 1 bytes inside a block of size 45 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C6FA0: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 1 ==27114== at 0x3C9D95: memcpy (in /lib/ld-2.5.so) ==27114== by 0x3C74D2: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064110 is 0 bytes inside a block of size 45 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C6FA0: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 4 ==27114== at 0x3C9D9C: memcpy (in /lib/ld-2.5.so) ==27114== by 0x3C74D2: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064111 is 1 bytes inside a block of size 45 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C6FA0: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Invalid read of size 2 ==27114== at 0x3C9D9A: memcpy (in /lib/ld-2.5.so) ==27114== by 0x3C74D2: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0x4064868 is 0 bytes inside a block of size 42 free'd ==27114== at 0x400562C: free (vg_replace_malloc.c:323) ==27114== by 0x3C6FA0: _dl_close_worker (in /lib/ld-2.5.so) ==27114== by 0x3C74A6: _dl_close (in /lib/ld-2.5.so) ==27114== by 0x51ACE3: dlclose_doit (in /lib/libdl-2.5.so) ==27114== by 0x3C1E65: _dl_catch_error (in /lib/ld-2.5.so) ==27114== by 0x51B2CB: _dlerror_run (in /lib/libdl-2.5.so) ==27114== by 0x51AD19: dlclose (in /lib/libdl-2.5.so) ==27114== by 0x80C463C: load_dynamic_module (in /usr/sbin/asterisk) ==27114== by 0x80C5AB4: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Source and destination overlap in strcpy(0xBEE13C1D, 0xBEE13C1E) ==27114== at 0x4007F39: strcpy (mc_replace_strmem.c:268) ==27114== by 0x809F124: process_text_line (in /usr/sbin/asterisk) ==27114== by 0x809FDCE: config_text_file_load (in /usr/sbin/asterisk) ==27114== by 0x80A19F9: ast_config_internal_load (in /usr/sbin/asterisk) ==27114== by 0x80A1A6A: ast_config_load (in /usr/sbin/asterisk) ==27114== by 0x4E55E7C: pbx_load_config (pbx_config.c:2174) ==27114== by 0x4E57508: pbx_load_module (pbx_config.c:2461) ==27114== by 0x4E5758F: load_module (pbx_config.c:2478) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Source and destination overlap in memcpy(0xBEE1618C, 0xBEE1622C, 428) ==27114== at 0x4007C72: memcpy (mc_replace_strmem.c:402) ==27114== by 0x5C3D66C: Decode (iLBC_decode.c:254) ==27114== by 0x5C3E10A: iLBC_decode (iLBC_decode.c:508) ==27114== by 0x5C3CC86: ilbctolin_framein (codec_ilbc.c:148) ==27114== by 0x811BFF3: framein (in /usr/sbin/asterisk) ==27114== by 0x811D231: calc_cost (in /usr/sbin/asterisk) ==27114== by 0x811E4D2: __ast_register_translator (in /usr/sbin/asterisk) ==27114== by 0x5C3CF47: load_module (codec_ilbc.c:240) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Source and destination overlap in memcpy(0xBEE1618C, 0xBEE1622C, 428) ==27114== at 0x4007C72: memcpy (mc_replace_strmem.c:402) ==27114== by 0x5C3D825: Decode (iLBC_decode.c:302) ==27114== by 0x5C3E10A: iLBC_decode (iLBC_decode.c:508) ==27114== by 0x5C3CC86: ilbctolin_framein (codec_ilbc.c:148) ==27114== by 0x811BFF3: framein (in /usr/sbin/asterisk) ==27114== by 0x811D231: calc_cost (in /usr/sbin/asterisk) ==27114== by 0x811E4D2: __ast_register_translator (in /usr/sbin/asterisk) ==27114== by 0x5C3CF47: load_module (codec_ilbc.c:240) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Source and destination overlap in memcpy(0xBEE16990, 0xBEE16A30, 428) ==27114== at 0x4007C72: memcpy (mc_replace_strmem.c:402) ==27114== by 0x5C3F285: iLBC_encode (iLBC_encode.c:311) ==27114== by 0x5C3CE44: lintoilbc_frameout (codec_ilbc.c:188) ==27114== by 0x811D270: calc_cost (in /usr/sbin/asterisk) ==27114== by 0x811E4D2: __ast_register_translator (in /usr/sbin/asterisk) ==27114== by 0x5C3CF6A: load_module (codec_ilbc.c:242) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Source and destination overlap in memcpy(0xBEE16990, 0xBEE16A30, 428) ==27114== at 0x4007C72: memcpy (mc_replace_strmem.c:402) ==27114== by 0x5C3F63C: iLBC_encode (iLBC_encode.c:389) ==27114== by 0x5C3CE44: lintoilbc_frameout (codec_ilbc.c:188) ==27114== by 0x811D270: calc_cost (in /usr/sbin/asterisk) ==27114== by 0x811E4D2: __ast_register_translator (in /usr/sbin/asterisk) ==27114== by 0x5C3CF6A: load_module (codec_ilbc.c:242) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== ==27114== Syscall param ioctl(generic) points to uninitialised byte(s) ==27114== at 0x49BF19: ioctl (in /lib/libc-2.5.so) ==27114== by 0x79DF314: build_channels (chan_dahdi.c:11359) ==27114== by 0x79DF593: process_dahdi (chan_dahdi.c:11408) ==27114== by 0x79E3BED: setup_dahdi (chan_dahdi.c:12207) ==27114== by 0x79E406F: load_module (chan_dahdi.c:12276) ==27114== by 0x80C5B99: load_resource (in /usr/sbin/asterisk) ==27114== by 0x80C6514: load_modules (in /usr/sbin/asterisk) ==27114== by 0x8072546: main (in /usr/sbin/asterisk) ==27114== Address 0xbee1187c is on thread 1's stack ==27114== Uninitialised value was created by a stack allocation ==27114== at 0x79CEE13: mkintf (chan_dahdi.c:7644) ==27114== ==27114== Thread 26: ==27114== Syscall param write(buf) points to uninitialised byte(s) ==27114== at 0x55589B: (within /lib/libpthread-2.5.so) ==27114== by 0x814317E: __mpool_sync (in /usr/sbin/asterisk) ==27114== by 0x813E365: __bt_sync (in /usr/sbin/asterisk) ==27114== by 0x80A2D82: ast_db_put (in /usr/sbin/asterisk) ==27114== by 0x5794AE2: parse_register_contact (chan_sip.c:8801) ==27114== by 0x5796B61: register_verify (chan_sip.c:9383) ==27114== by 0x57BC20F: handle_request_register (chan_sip.c:16411) ==27114== by 0x57BD0A1: handle_request (chan_sip.c:16630) ==27114== by 0x57BE11F: sipsock_read (chan_sip.c:16870) ==27114== by 0x80C11DD: ast_io_wait (in /usr/sbin/asterisk) ==27114== by 0x57BEDFD: do_monitor (chan_sip.c:17089) ==27114== by 0x8124FEB: dummy_start (in /usr/sbin/asterisk) ==27114== Address 0x404846a is 226 bytes inside a block of size 4,232 alloc'd ==27114== at 0x4005A88: malloc (vg_replace_malloc.c:207) ==27114== by 0x8073442: __ast_alloc_region (in /usr/sbin/asterisk) ==27114== by 0x80733FD: __ast_calloc (in /usr/sbin/asterisk) ==27114== by 0x814334F: mpool_bkt (in /usr/sbin/asterisk) ==27114== by 0x8142E86: __mpool_get (in /usr/sbin/asterisk) ==27114== by 0x813EEFB: nroot (in /usr/sbin/asterisk) ==27114== by 0x813EDE4: __bt_open (in /usr/sbin/asterisk) ==27114== by 0x81366D0: dbopen (in /usr/sbin/asterisk) ==27114== by 0x80A218F: dbinit (in /usr/sbin/asterisk) ==27114== by 0x80A417A: astdb_init (in /usr/sbin/asterisk) ==27114== by 0x80724EB: main (in /usr/sbin/asterisk) ==27114== Uninitialised value was created by a heap allocation ==27114== at 0x4005A88: malloc (vg_replace_malloc.c:207) ==27114== by 0x8141853: bt_page (in /usr/sbin/asterisk) ==27114== by 0x8140D98: __bt_split (in /usr/sbin/asterisk) ==27114== by 0x813FB4B: __bt_put (in /usr/sbin/asterisk) ==27114== by 0x80A2D65: ast_db_put (in /usr/sbin/asterisk) ==27114== by 0x5794AE2: parse_register_contact (chan_sip.c:8801) ==27114== by 0x5796B61: register_verify (chan_sip.c:9383) ==27114== by 0x57BC20F: handle_request_register (chan_sip.c:16411) ==27114== by 0x57BD0A1: handle_request (chan_sip.c:16630) ==27114== by 0x57BE11F: sipsock_read (chan_sip.c:16870) ==27114== by 0x80C11DD: ast_io_wait (in /usr/sbin/asterisk) ==27114== by 0x57BEDFD: do_monitor (chan_sip.c:17089)