==1118== Memcheck, a memory error detector ==1118== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1118== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==1118== Command: asterisk -vvvvcg ==1118== ==1118== Invalid read of size 1 ==1118== at 0x7702ED: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x40690b4 is 516 bytes inside a block of size 654 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE9C: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 4 ==1118== at 0x7702F6: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4069038 is 392 bytes inside a block of size 654 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE9C: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 4 ==1118== at 0x77032D: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4068eb4 is 4 bytes inside a block of size 654 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE9C: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 1 ==1118== at 0x4006828: strlen (mc_replace_strmem.c:277) ==1118== by 0x76AE31: _dl_signal_error (in /lib/ld-2.5.so) ==1118== by 0x770342: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4068e50 is 0 bytes inside a block of size 46 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE15: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 1 ==1118== at 0x4006833: strlen (mc_replace_strmem.c:277) ==1118== by 0x76AE31: _dl_signal_error (in /lib/ld-2.5.so) ==1118== by 0x770342: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4068e51 is 1 bytes inside a block of size 46 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE15: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 2 ==1118== at 0x772C0A: memcpy (in /lib/ld-2.5.so) ==1118== by 0x770342: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4068e50 is 0 bytes inside a block of size 46 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE15: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 4 ==1118== at 0x772C0C: memcpy (in /lib/ld-2.5.so) ==1118== by 0x770342: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== Address 0x4068e52 is 2 bytes inside a block of size 46 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE15: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807D9DF: main (asterisk.c:3418) ==1118== ==1118== Invalid read of size 1 ==1118== at 0x772C05: memcpy (in /lib/ld-2.5.so) ==1118== by 0x770342: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807DBCD: main (asterisk.c:3483) ==1118== Address 0x40eade8 is 0 bytes inside a block of size 45 free'd ==1118== at 0x400551D: free (vg_replace_malloc.c:325) ==1118== by 0x76FE15: _dl_close_worker (in /lib/ld-2.5.so) ==1118== by 0x770316: _dl_close (in /lib/ld-2.5.so) ==1118== by 0x8C1CE3: dlclose_doit (in /lib/libdl-2.5.so) ==1118== by 0x76AD35: _dl_catch_error (in /lib/ld-2.5.so) ==1118== by 0x8C22CB: _dlerror_run (in /lib/libdl-2.5.so) ==1118== by 0x8C1D19: dlclose (in /lib/libdl-2.5.so) ==1118== by 0x80EAB0E: load_dynamic_module (loader.c:430) ==1118== by 0x80EBF5B: load_resource (loader.c:767) ==1118== by 0x80EC924: load_modules (loader.c:982) ==1118== by 0x807DBCD: main (asterisk.c:3483) ==1118== ==1118== Warning: noted but unhandled ioctl 0xda35 with no size/direction hints ==1118== This could cause spurious value errors to appear. ==1118== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==1118== Warning: noted but unhandled ioctl 0xda34 with no size/direction hints ==1118== This could cause spurious value errors to appear. ==1118== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==1118== Warning: noted but unhandled ioctl 0xda35 with no size/direction hints ==1118== This could cause spurious value errors to appear. ==1118== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==1118== Thread 52: ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x80A3E5F: ast_var_assign (chanvars.c:38) ==1118== by 0x8118C42: pbx_builtin_setvar_helper (pbx.c:8148) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x815CE95: ast_copy_string (strings.h:196) ==1118== by 0x80A3EFC: ast_var_assign (chanvars.c:46) ==1118== by 0x8118C42: pbx_builtin_setvar_helper (pbx.c:8148) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x400680B: strlen (mc_replace_strmem.c:275) ==1118== by 0x7BE1FE: vfprintf (in /lib/libc-2.5.so) ==1118== by 0x7DCF63: vsnprintf (in /lib/libc-2.5.so) ==1118== by 0x81607B0: __ast_str_helper (utils.c:1668) ==1118== by 0x80FB90C: __manager_event (manager.c:3107) ==1118== by 0x8118CEA: pbx_builtin_setvar_helper (pbx.c:8150) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x4006817: strlen (mc_replace_strmem.c:275) ==1118== by 0x7BE1FE: vfprintf (in /lib/libc-2.5.so) ==1118== by 0x7DCF63: vsnprintf (in /lib/libc-2.5.so) ==1118== by 0x81607B0: __ast_str_helper (utils.c:1668) ==1118== by 0x80FB90C: __manager_event (manager.c:3107) ==1118== by 0x8118CEA: pbx_builtin_setvar_helper (pbx.c:8150) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x80FB610: append_event (manager.c:3043) ==1118== by 0x80FB945: __manager_event (manager.c:3112) ==1118== by 0x8118CEA: pbx_builtin_setvar_helper (pbx.c:8150) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x4007D33: strcpy (mc_replace_strmem.c:303) ==1118== by 0x80FB69E: append_event (manager.c:3054) ==1118== by 0x80FB945: __manager_event (manager.c:3112) ==1118== by 0x8118CEA: pbx_builtin_setvar_helper (pbx.c:8150) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== ==1118== Thread 26: ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x80F3D0C: send_string (manager.c:904) ==1118== by 0x80F9382: process_events (manager.c:2446) ==1118== by 0x80FAD34: do_message (manager.c:2916) ==1118== by 0x80FB0D3: session_do (manager.c:2978) ==1118== by 0x8151C24: ast_make_file_from_fd (tcptls.c:473) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Syscall param write(buf) points to uninitialised byte(s) ==1118== at 0x83DF7B: ??? (in /lib/libc-2.5.so) ==1118== by 0x7DF544: new_do_write (in /lib/libc-2.5.so) ==1118== by 0x7DF7FE: _IO_file_xsputn@@GLIBC_2.1 (in /lib/libc-2.5.so) ==1118== by 0x7D5CDE: fwrite (in /lib/libc-2.5.so) ==1118== by 0x815EEAA: ast_careful_fwrite (utils.c:1060) ==1118== by 0x80F3D45: send_string (manager.c:904) ==1118== by 0x80F9382: process_events (manager.c:2446) ==1118== by 0x80FAD34: do_message (manager.c:2916) ==1118== by 0x80FB0D3: session_do (manager.c:2978) ==1118== by 0x8151C24: ast_make_file_from_fd (tcptls.c:473) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== Address 0x4f26993 is 243 bytes inside a block of size 281 alloc'd ==1118== at 0x4005903: malloc (vg_replace_malloc.c:195) ==1118== by 0x807EAFB: __ast_alloc_region (astmm.c:114) ==1118== by 0x807ED67: __ast_malloc (astmm.c:221) ==1118== by 0x80FB63B: append_event (manager.c:3043) ==1118== by 0x80FB945: __manager_event (manager.c:3112) ==1118== by 0x8118CEA: pbx_builtin_setvar_helper (pbx.c:8150) ==1118== by 0x76D670C: vmauthenticate (app_voicemail.c:8783) ==1118== by 0x8101E30: pbx_exec (pbx.c:951) ==1118== by 0x81092E8: pbx_extension_helper (pbx.c:3138) ==1118== by 0x810AF73: ast_spawn_extension (pbx.c:3605) ==1118== by 0x810B622: __ast_pbx_run (pbx.c:3692) ==1118== by 0x810C80D: pbx_thread (pbx.c:3965) ==1118== ==1118== Thread 48: ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x80F3D0C: send_string (manager.c:904) ==1118== by 0x80F9382: process_events (manager.c:2446) ==1118== by 0x80FA889: process_message (manager.c:2826) ==1118== by 0x80FADBD: do_message (manager.c:2923) ==1118== by 0x80FB0D3: session_do (manager.c:2978) ==1118== by 0x8151C24: ast_make_file_from_fd (tcptls.c:473) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Thread 10: ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x81224C7: ast_rtp_get_peer (rtp.c:2438) ==1118== by 0x7ADEF89: check_rtp_timeout (chan_sip.c:20091) ==1118== by 0x7ADF46A: do_monitor (chan_sip.c:20175) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== Invalid write of size 4 ==1118== at 0x7AE028F: proc_session_timer (chan_sip.c:20351) ==1118== by 0x8148F1B: ast_sched_runq (sched.c:369) ==1118== by 0x7ADF63C: do_monitor (chan_sip.c:20200) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== Address 0x473fa28 is not stack'd, malloc'd or (recently) free'd ==1118== ==1118== Invalid read of size 4 ==1118== at 0x7ADFBD4: stop_session_timer (chan_sip.c:20267) ==1118== by 0x7AE02A0: proc_session_timer (chan_sip.c:20352) ==1118== by 0x8148F1B: ast_sched_runq (sched.c:369) ==1118== by 0x7ADF63C: do_monitor (chan_sip.c:20200) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== Address 0x473fa20 is not stack'd, malloc'd or (recently) free'd ==1118== ==1118== Conditional jump or move depends on uninitialised value(s) ==1118== at 0x7ADFBD9: stop_session_timer (chan_sip.c:20267) ==1118== by 0x7AE02A0: proc_session_timer (chan_sip.c:20352) ==1118== by 0x8148F1B: ast_sched_runq (sched.c:369) ==1118== by 0x7ADF63C: do_monitor (chan_sip.c:20200) ==1118== by 0x815E75E: dummy_start (utils.c:861) ==1118== by 0x8CC45A: start_thread (in /lib/libpthread-2.5.so) ==1118== by 0x84D24D: clone (in /lib/libc-2.5.so) ==1118== ==1118== ==1118== HEAP SUMMARY: ==1118== in use at exit: 34,869,462 bytes in 94,658 blocks ==1118== total heap usage: 1,736,357 allocs, 1,641,699 frees, 1,044,512,327 bytes allocated ==1118== ==1118== LEAK SUMMARY: ==1118== definitely lost: 12,953 bytes in 35 blocks ==1118== indirectly lost: 0 bytes in 0 blocks ==1118== possibly lost: 25,549,861 bytes in 91,166 blocks ==1118== still reachable: 9,306,648 bytes in 3,457 blocks ==1118== suppressed: 0 bytes in 0 blocks ==1118== Rerun with --leak-check=full to see details of leaked memory ==1118== ==1118== For counts of detected and suppressed errors, rerun with: -v ==1118== Use --track-origins=yes to see where uninitialised values come from ==1118== ERROR SUMMARY: 25409 errors from 21 contexts (suppressed: 1757 from 13)