==5400== Memcheck, a memory error detector. ==5400== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5400== Using LibVEX rev 1658, a library for dynamic binary translation. ==5400== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5400== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5400== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5400== For more details, rerun with: -v ==5400== ==5400== My PID = 5400, parent PID = 5399. Prog and args are: ==5400== asterisk ==5400== -gvvvvdc ==5400== ==5400== Invalid read of size 1 ==5400== at 0x47E6D1ED: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x407389C is 516 bytes inside a block of size 645 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD9C: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 4 ==5400== at 0x47E6D1F6: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4073820 is 392 bytes inside a block of size 645 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD9C: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 4 ==5400== at 0x47E6D22D: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x407369C is 4 bytes inside a block of size 645 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD9C: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 1 ==5400== at 0x4006298: strlen (mc_replace_strmem.c:247) ==5400== by 0x47E67D31: _dl_signal_error (in /lib/ld-2.5.so) ==5400== by 0x47E6D242: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4073638 is 0 bytes inside a block of size 45 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD15: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 1 ==5400== at 0x40062A3: strlen (mc_replace_strmem.c:247) ==5400== by 0x47E67D31: _dl_signal_error (in /lib/ld-2.5.so) ==5400== by 0x47E6D242: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4073639 is 1 bytes inside a block of size 45 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD15: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 1 ==5400== at 0x47E6FB05: memcpy (in /lib/ld-2.5.so) ==5400== by 0x47E6D242: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4073638 is 0 bytes inside a block of size 45 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD15: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 4 ==5400== at 0x47E6FB0C: memcpy (in /lib/ld-2.5.so) ==5400== by 0x47E6D242: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4073639 is 1 bytes inside a block of size 45 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD15: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Invalid read of size 2 ==5400== at 0x47E6FB0A: memcpy (in /lib/ld-2.5.so) ==5400== by 0x47E6D242: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== Address 0x4074CC1 is 1 bytes inside a block of size 39 free'd ==5400== at 0x400501A: free (vg_replace_malloc.c:233) ==5400== by 0x47E6CD15: _dl_close_worker (in /lib/ld-2.5.so) ==5400== by 0x47E6D216: _dl_close (in /lib/ld-2.5.so) ==5400== by 0x47FB9CE3: dlclose_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== by 0x47FB9D19: dlclose (in /lib/libdl-2.5.so) ==5400== by 0x80AF722: load_dynamic_module (loader.c:389) ==5400== by 0x80B0194: load_resource (loader.c:646) ==5400== by 0x80B093E: load_modules (loader.c:847) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x80FEB2E: ast_get_time_t (strings.h:36) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x400664C: rawmemchr (mc_replace_strmem.c:536) ==5400== by 0x47EDB295: _IO_str_init_static_internal (in /lib/libc-2.5.so) ==5400== by 0x47ECF4C2: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x4006655: rawmemchr (mc_replace_strmem.c:536) ==5400== by 0x47EDB295: _IO_str_init_static_internal (in /lib/libc-2.5.so) ==5400== by 0x47ECF4C2: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC07E8: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Use of uninitialised value of size 4 ==5400== at 0x47EC074A: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC075D: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47ED974B: _IO_sputbackc (in /lib/libc-2.5.so) ==5400== by 0x47EC0777: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47ED9765: _IO_sputbackc (in /lib/libc-2.5.so) ==5400== by 0x47EC0777: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0D6A: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0D95: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0DA9: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0DC0: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0DD7: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC0E29: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC3710: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47EC2860: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47ED974B: _IO_sputbackc (in /lib/libc-2.5.so) ==5400== by 0x47EC2880: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Conditional jump or move depends on uninitialised value(s) ==5400== at 0x47ED9765: _IO_sputbackc (in /lib/libc-2.5.so) ==5400== by 0x47EC2880: _IO_vfscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECF4E0: vsscanf (in /lib/libc-2.5.so) ==5400== by 0x47ECA63D: sscanf (in /lib/libc-2.5.so) ==5400== by 0x80FEB6D: ast_get_time_t (utils.c:1276) ==5400== by 0x623DC84: ??? (pbx_dundi.c:2079) ==5400== by 0x62475A1: ??? (pbx_dundi.c:4507) ==5400== by 0x62477E0: ??? (pbx_dundi.c:4572) ==5400== by 0x80B026C: load_resource (loader.c:672) ==5400== by 0x80B0A74: load_modules (loader.c:866) ==5400== by 0x8071CC9: main (asterisk.c:2957) ==5400== ==5400== Thread 28: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x80A09BF: ast_stopstream (file.c:143) ==5400== by 0x80A3428: waitstream_core (file.c:1085) ==5400== by 0x80A3A11: ast_waitstream (file.c:1189) ==5400== by 0x62CA4DA: ??? (app_playback.c:434) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x80C106E: pbx_extension_helper (pbx.c:1851) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x80C269A: __ast_pbx_run (pbx.c:2408) ==5400== by 0x80C33EF: pbx_thread (pbx.c:2623) ==5400== by 0x80FDE72: dummy_start (utils.c:852) ==5400== by 0x47FED45A: start_thread (in /lib/libpthread-2.5.so) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x80A09BF: ast_stopstream (file.c:143) ==5400== by 0x80A3428: waitstream_core (file.c:1085) ==5400== by 0x80A3A59: ast_waitstream_full (file.c:1194) ==5400== by 0x8087977: ast_readstring_full (channel.c:3046) ==5400== by 0x80878E3: ast_readstring (channel.c:3030) ==5400== by 0x805E383: ast_app_getdata (app.c:125) ==5400== by 0x5F31403: ??? (app_read.c:189) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x80C106E: pbx_extension_helper (pbx.c:1851) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x80C269A: __ast_pbx_run (pbx.c:2408) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Thread 30: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x80A09BF: ast_stopstream (file.c:143) ==5400== by 0x62CA4E8: ??? (app_playback.c:435) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x80C106E: pbx_extension_helper (pbx.c:1851) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x80C269A: __ast_pbx_run (pbx.c:2408) ==5400== by 0x80C33EF: pbx_thread (pbx.c:2623) ==5400== by 0x80FDE72: dummy_start (utils.c:852) ==5400== by 0x47FED45A: start_thread (in /lib/libpthread-2.5.so) ==5400== by 0x47F4523D: clone (in /lib/libc-2.5.so) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Thread 32: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x415310D: ??? (res_musiconhold.c:207) ==5400== by 0x8082C96: ast_deactivate_generator (channel.c:1542) ==5400== by 0x4155ED5: ??? (res_musiconhold.c:982) ==5400== by 0x808BB1C: ast_moh_stop (channel.c:4327) ==5400== by 0x4C61E84: ??? (app_queue.c:2874) ==5400== by 0x4C65A98: ??? (app_queue.c:3844) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x4CEF7F7: ??? (pbx_realtime.c:216) ==5400== by 0x80C113E: pbx_extension_helper (pbx.c:1862) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x80C269A: __ast_pbx_run (pbx.c:2408) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Thread 33: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x805FC4F: __ast_play_and_record (app.c:724) ==5400== by 0x8060039: ast_play_and_record_full (strings.h:35) ==5400== by 0x6503A7B: ??? (app_voicemail.c:8277) ==5400== by 0x64F1F47: ??? (app_voicemail.c:3108) ==5400== by 0x64FF2A0: ??? (app_voicemail.c:7031) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x80C106E: pbx_extension_helper (pbx.c:1851) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x5FB2296: ??? (app_macro.c:308) ==5400== by 0x5FB30C8: ??? (app_macro.c:486) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Thread 28: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x80A09BF: ast_stopstream (file.c:143) ==5400== by 0x8087985: ast_readstring_full (channel.c:3047) ==5400== by 0x80878E3: ast_readstring (channel.c:3030) ==5400== by 0x805E383: ast_app_getdata (app.c:125) ==5400== by 0x5F31403: ??? (app_read.c:189) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x80C106E: pbx_extension_helper (pbx.c:1851) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== by 0x80C269A: __ast_pbx_run (pbx.c:2408) ==5400== by 0x80C33EF: pbx_thread (pbx.c:2623) ==5400== by 0x80FDE72: dummy_start (utils.c:852) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Thread 32: ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x4287BF2: ast_monitor_stop (res_monitor.c:267) ==5400== by 0x8081E7A: ast_channel_free (channel.c:1212) ==5400== by 0x8082AE6: ast_hangup (channel.c:1496) ==5400== by 0x610C88A: ??? (chan_agent.c:815) ==5400== by 0x8082A37: ast_hangup (channel.c:1479) ==5400== by 0x4C63038: ??? (app_queue.c:3067) ==5400== by 0x4C65A98: ??? (app_queue.c:3844) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x4CEF7F7: ??? (pbx_realtime.c:216) ==5400== by 0x80C113E: pbx_extension_helper (pbx.c:1862) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== Syscall param chmod(path) points to unaddressable byte(s) ==5400== at 0x47F35496: chmod (in /lib/libc-2.5.so) ==5400== by 0x4287C15: ast_monitor_stop (res_monitor.c:270) ==5400== by 0x8081E7A: ast_channel_free (channel.c:1212) ==5400== by 0x8082AE6: ast_hangup (channel.c:1496) ==5400== by 0x610C88A: ??? (chan_agent.c:815) ==5400== by 0x8082A37: ast_hangup (channel.c:1479) ==5400== by 0x4C63038: ??? (app_queue.c:3067) ==5400== by 0x4C65A98: ??? (app_queue.c:3844) ==5400== by 0x80BDE75: pbx_exec (pbx.c:532) ==5400== by 0x4CEF7F7: ??? (pbx_realtime.c:216) ==5400== by 0x80C113E: pbx_extension_helper (pbx.c:1862) ==5400== by 0x80C215C: ast_spawn_extension (pbx.c:2306) ==5400== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5400== ==5400== ERROR SUMMARY: 7535 errors from 34 contexts (suppressed: 693 from 1) ==5400== malloc/free: in use at exit: 2,575,378 bytes in 8,407 blocks. ==5400== malloc/free: 211,779 allocs, 203,372 frees, 56,896,405 bytes allocated. ==5400== For counts of detected errors, rerun with: -v ==5400== searching for pointers to 8,407 not-freed blocks. ==5400== checked 28,822,752 bytes. ==5400== ==5400== Thread 1: ==5400== ==5400== 40 bytes in 10 blocks are definitely lost in loss record 9 of 32 ==5400== at 0x4005400: malloc (vg_replace_malloc.c:149) ==5400== by 0x47E60E65: _dl_map_object_from_fd (in /lib/ld-2.5.so) ==5400== by 0x47E6237B: _dl_map_object (in /lib/ld-2.5.so) ==5400== by 0x47E660F5: openaux (in /lib/ld-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47E666B4: _dl_map_object_deps (in /lib/ld-2.5.so) ==5400== by 0x47E6B89C: dl_open_worker (in /lib/ld-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47E6B221: _dl_open (in /lib/ld-2.5.so) ==5400== by 0x47FB9C4C: dlopen_doit (in /lib/libdl-2.5.so) ==5400== by 0x47E67C35: _dl_catch_error (in /lib/ld-2.5.so) ==5400== by 0x47FBA2CB: _dlerror_run (in /lib/libdl-2.5.so) ==5400== ==5400== ==5400== 1,301 bytes in 32 blocks are definitely lost in loss record 19 of 32 ==5400== at 0x4005400: malloc (vg_replace_malloc.c:149) ==5400== by 0x48062E69: (within /lib/libtermcap.so.2.0.8) ==5400== by 0x4806326B: (within /lib/libtermcap.so.2.0.8) ==5400== by 0x48063BA3: tgetent (in /lib/libtermcap.so.2.0.8) ==5400== by 0x810AFE5: term_set (term.c:919) ==5400== by 0x8109C8F: term_init (term.c:361) ==5400== by 0x8102DE7: el_init (el.c:82) ==5400== by 0x806EC98: ast_el_initialize (asterisk.c:2162) ==5400== by 0x80715C7: main (asterisk.c:2808) ==5400== ==5400== ==5400== 3,672 bytes in 27 blocks are possibly lost in loss record 21 of 32 ==5400== at 0x400473F: calloc (vg_replace_malloc.c:279) ==5400== by 0x47E6AAD9: _dl_allocate_tls (in /lib/ld-2.5.so) ==5400== by 0x47FEDB49: pthread_create@@GLIBC_2.1 (in /lib/libpthread-2.5.so) ==5400== by 0x80FE04D: ast_pthread_create_stack (utils.c:903) ==5400== by 0x80FD708: test_for_thread_safety (utils.c:272) ==5400== by 0x807198A: main (asterisk.c:2861) ==5400== ==5400== LEAK SUMMARY: ==5400== definitely lost: 1,341 bytes in 42 blocks. ==5400== possibly lost: 3,672 bytes in 27 blocks. ==5400== still reachable: 2,570,365 bytes in 8,338 blocks. ==5400== suppressed: 0 bytes in 0 blocks. ==5400== Reachable blocks (those to which a pointer was found) are not shown. ==5400== To see them, rerun with: --show-reachable=yes