==34256== Memcheck, a memory error detector ==34256== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==34256== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==34256== Command: asterisk -vvvvcg ==34256== ==34256== Source and destination overlap in memcpy(0x7feffec48, 0x7feffec48, 16) ==34256== at 0x4C29BCE: memcpy (mc_replace_strmem.c:882) ==34256== by 0x19C583C9: pj_memcpy (in /usr/lib64/libpj.so.2) ==34256== by 0x19C58D79: pj_sockaddr_copy_addr (in /usr/lib64/libpj.so.2) ==34256== by 0x19C59D64: pj_gethostip (in /usr/lib64/libpj.so.2) ==34256== by 0x2FB01A29: load_module (res_pjsip_multihomed.c:217) ==34256== by 0x534CE3: start_resource (loader.c:980) ==34256== by 0x53563D: load_resource_list (loader.c:1178) ==34256== by 0x535C96: load_modules (loader.c:1331) ==34256== by 0x45B460: main (asterisk.c:4555) ==34256== ==34256== Warning: noted but unhandled ioctl 0xda34 with no size/direction hints ==34256== This could cause spurious value errors to appear. ==34256== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==34256== Warning: noted but unhandled ioctl 0xda34 with no size/direction hints ==34256== This could cause spurious value errors to appear. ==34256== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==34256== Warning: noted but unhandled ioctl 0xda34 with no size/direction hints ==34256== This could cause spurious value errors to appear. ==34256== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==34256== Thread 107: ==34256== Conditional jump or move depends on uninitialised value(s) ==34256== at 0x4C2B017: __GI___rawmemchr (mc_replace_strmem.c:1158) ==34256== by 0x79A770F: _IO_str_init_static_internal (strops.c:45) ==34256== by 0x799B6B4: vsscanf (iovsscanf.c:44) ==34256== by 0x7995727: sscanf (sscanf.c:34) ==34256== by 0x2B691BE8: get_codecs (res_pjsip_sdp_rtp.c:186) ==34256== by 0x2B691F17: set_caps (res_pjsip_sdp_rtp.c:240) ==34256== by 0x2B693E4D: negotiate_incoming_sdp_stream (res_pjsip_sdp_rtp.c:824) ==34256== by 0x174EEBD8: handle_incoming_sdp (res_pjsip_session.c:264) ==34256== by 0x174F2CDF: new_invite (res_pjsip_session.c:1600) ==34256== by 0x5DE5C9: ast_taskprocessor_execute (taskprocessor.c:769) ==34256== by 0x5E6CE2: execute_tasks (threadpool.c:1157) ==34256== by 0x5DE5C9: ast_taskprocessor_execute (taskprocessor.c:769) ==34256== ==34256== Invalid read of size 4 ==34256== at 0x1C314871: sync_task (res_pjsip.c:2867) ==34256== by 0x5DE5C9: ast_taskprocessor_execute (taskprocessor.c:769) ==34256== by 0x5E6CE2: execute_tasks (threadpool.c:1157) ==34256== by 0x5DE5C9: ast_taskprocessor_execute (taskprocessor.c:769) ==34256== by 0x5E54BC: threadpool_execute (threadpool.c:351) ==34256== by 0x5E69AA: worker_active (threadpool.c:1075) ==34256== by 0x5E675A: worker_start (threadpool.c:995) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0x3e468b3c is not stack'd, malloc'd or (recently) free'd ==34256== ==34256== Thread 27: ==34256== Invalid read of size 1 ==34256== at 0x4C28F92: strlen (mc_replace_strmem.c:403) ==34256== by 0x5CD363: ast_channel_snapshot_create (stasis_channels.c:227) ==34256== by 0x5D052A: ast_channel_publish_snapshot (stasis_channels.c:707) ==34256== by 0x567C59: pbx_exec (pbx.c:1653) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122660 is 96 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 1 ==34256== at 0x4C28FA4: strlen (mc_replace_strmem.c:403) ==34256== by 0x5CD363: ast_channel_snapshot_create (stasis_channels.c:227) ==34256== by 0x5D052A: ast_channel_publish_snapshot (stasis_channels.c:707) ==34256== by 0x567C59: pbx_exec (pbx.c:1653) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122661 is 97 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 2 ==34256== at 0x4C29C80: memcpy (mc_replace_strmem.c:882) ==34256== by 0x5CD4C4: ast_channel_snapshot_create (stasis_channels.c:227) ==34256== by 0x5D052A: ast_channel_publish_snapshot (stasis_channels.c:707) ==34256== by 0x567C59: pbx_exec (pbx.c:1653) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122660 is 96 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 1 ==34256== at 0x4C29CB8: memcpy (mc_replace_strmem.c:882) ==34256== by 0x5CD4C4: ast_channel_snapshot_create (stasis_channels.c:227) ==34256== by 0x5D052A: ast_channel_publish_snapshot (stasis_channels.c:707) ==34256== by 0x567C59: pbx_exec (pbx.c:1653) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122664 is 100 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 8 ==34256== at 0x567C7F: pbx_exec (pbx.c:1656) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122658 is 88 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 8 ==34256== at 0x567CA7: pbx_exec (pbx.c:1658) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122600 is 0 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256== ==34256== Invalid read of size 8 ==34256== at 0x567CFD: pbx_exec (pbx.c:1659) ==34256== by 0x33B1BE7F: realtime_exec (pbx_realtime.c:353) ==34256== by 0x572608: pbx_extension_helper (pbx.c:4943) ==34256== by 0x57534C: ast_spawn_extension (pbx.c:5963) ==34256== by 0x5769FF: __ast_pbx_run (pbx.c:6380) ==34256== by 0x5783B6: pbx_thread (pbx.c:6700) ==34256== by 0x5F2344: dummy_start (utils.c:1232) ==34256== by 0x6B8A9D0: start_thread (pthread_create.c:301) ==34256== by 0x7A1A8FC: clone (clone.S:115) ==34256== Address 0xd122658 is 88 bytes inside a block of size 101 free'd ==34256== at 0x4C27430: free (vg_replace_malloc.c:446) ==34256== by 0x57EADA: ast_unregister_application (pbx.c:8638) ==34256== by 0x5897EE: unload_pbx (pbx.c:12082) ==34256== by 0x451A4B: ast_run_atexits (asterisk.c:1118) ==34256== by 0x453ED1: really_quit (asterisk.c:2002) ==34256== by 0x4538BB: quit_handler (asterisk.c:1876) ==34256== by 0x45B732: main (asterisk.c:4612) ==34256==